移动维修工单管理
移动维修工单管理[20191215140335]
摘 要
随着科学技术的不断发展,人工管理的模式已经无法满足公司的各项业务管理 ,各种各样管理系统的设计也因此得到发展,本系统对工单系统的整个系统的软件构架及子系统的业务需求、用户需求、功能需求做逐一分析;并对各系统接口、运行环境、性能需求做出可行方案并使用了JSP进行了实现。整个系统按照软件工程的要求逐步完成,实现的功能主要有:订单管理,人员管理,材料管理以及对于信息进行收集统计,给管理者在决策时提供一定的帮助。
本论文首先介绍了开发该系统的原因,以及开发该系统的意义。然后简单介绍了开发系统所用的开发环境,所使用的技术,以及系统如何进行部署,其次,对于整个系统的需求进行了详细的分析,包括基本数据,流程等方面。接着,对于系统的整体实现做了简单的介绍,一些关键的实现方式也有所阐述,最后展示了整个系统的实现结果。
本系统基本完成了对于工单管理,人员部门管理,材料管理等模块的基本功能,采用了MVC结构来组织代码,系统具有良好的扩展性和维护性,使得业务拓展变得较为简单。
查看完整论文请+Q: 351916072
关键字:管理系统;JSP;工单系统
目录
第1章 绪论 1
1.1 问题的提出 1
1.2 系统研究的意义 2
第2章 相关技术简介 3
2.1 技术简介 3
2.1.1 J2EE技术简介 3
2.1.2 MVC简介 4
2.1.3 JavaScript技术简介 5
2.2 开发工具简介 5
2.2.1 MyEclipse 5
2.2.2 SQL Server 2008 6
2.3 服务器部署 7
3.1 模块设计 8
3.1.1 模块功能 8
3.1.2 模块功能简介 9
3.1.3 模块接口需求 10
3.2 流程需求 10
3.2.1 工单流程需求 10
3.2.2 材料进出库流程设计 11
3.3 数据需求分析 12
第4章 工单系统分析与设计 16
4.1 流程设计 16
4.1.1 登陆流程设计 16
4.1.2 材料进库流程设计 17
4.1.3 材料出库流程设计 17
4.1.4 信息发布流程设计 19
4.2 数据库设计 20
4.2.1 数据库模型设计 20
4.2.2 数据库具体设计 21
4.3 实现方法介绍 26
4.3.1 jdbc连接的实现 26
4.3.2 表单验证 27
4.3.3 多表查询 29
第5章 工单系统实现及测试 31
5.1 基本信息管理模块 31
5.1.1 部门管理 31
5.1.2 区域管理 31
5.1.3 人员管理 32
5.2 工单流程模块 32
5.2.1 新建工单 33
5.2.2 工单分配 33
5.2.3 工单修改查询 33
5.3 材料管理模块 34
5.3.1 材料类型管理 34
5.3.2 材料入库 34
5.3.3 材料出库 35
5.4 信息管理模块 35
5.4.1 消息公告 35
5.4.2 个人信箱 36
5.5 统计查询模块 36
5.5.1 部门工单查询 36
5.5.2 工单查询 37
第6章 总结与展望 38
第1章 绪论
1.1 问题的提出
企业管理系统是能够帮助企业中的管理者们提高工作效率的系统,而不是增加他们的负担。没有复杂的流程设计,没有复杂的表单设计等等。企业管理软件不仅要重视系统功能的全面性,流程的可控性,技术的先进性,更要注重系统的易用性。
企业管理系统,是指可以实现企业管理的大部分职能(包括决策 、计划 、组织、领导、监控、分析等等),企业管理系统这样的软件首先需要能够提供实时、相关、准确、完整的数据,其次还要可以为管理者 提供决策依据。以模块划分,企业管理软件可分为财务管理、车间管理 、进销存管理 (ERP)、资产管理 、成本管理 、设备管理、质量管理、分销资源计划 管理、人力资源管理 (HR)、供应链管理 (SCM)、客户关系管理 (CRM)等品种。
顾名思义,企业管理系统是一套系统,但它不单单是一件系统,更是管理理论和管理经验的具体化、逻辑化,是管理行为的落地,因为企业管理软件设计开发的过程,就是研究这个行业中最先进的管理模式和流程 甚至更多被多数企业证明了行之有效的管理规律 ,这些管理经验已经内涵在管理软件的思想、流程、报表内容、统计分析项目、管理层级 、信息决策中了。
中国移动系统工单系统的现有版本存在较为严重的问题,在运行过程中出现了一些严重的bug而移动公司又缺乏相应的维护人员,所以该系统希望可以解决相应系统的问题并可以高效的运行.系统主要分为五个部分:基础信息、技术工单、材料管理,信息管理和统计查询。基础信息主要对部门、用户、角色和区域进行管理维护;技术工单主要对技术工单进行新建、分配和处理;材料管理主要进行材料类型和信息的维护、材料入库和出库的信息维护;统计查询主要查询故障工单、工单完成情况以及统计片区工单考核。
工单系统主要采用流行浏览器/服务器体系结构,整个系统主要包括四个部分:Web应用服务器、数据库服务器、防火墙公网映射端口和电脑或手机等用户终端。
图0:系统构架图
数据库服务器:移动公司的数据中心,存放所有相关数据,定时从中心平台下载数据和上传数据。cmpp:为中国移动通信集团公司企业规范,规定信息资源站实体与互联网短消息网关的应用层 接口协议 防火墙公网映射端口:把移动公网的地址转翻译成私有地址, 采用路由 方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机 上,所有的终端共享上网。
终端:提供用户服务的借口,以笔记本、PC或手机为主。
1.2 系统研究的意义
有效的完成了移动对于工单的管理的四个模块的设计,可以通过此系统实现对于移动工单的管理,对于材料的进出仓库管理,以及员工的个人信息管理,在设计系统的过程中进一步深入的理解了JSP的运行原理以及软件工程在实际的使用中的一些细节。
第2章 相关技术简介
本章节主要介绍了在整个系统的实现过程中所用到的开发技术还有用于开发的相关工具还有系统的部署。
2.1 技术简介
简单的介绍了所用的两种技术,一个是用来开发程序的J2EE构架,另外一个是用了对于程序代码进行组织的mvc模型。
2.1.1 J2EE技术简介
J2EE的核心是一组技术规范以及指南,其中所包含的各种组件、服务架构及技术层次,均有共同的标准及规格,成功做到了让不同平台上使用j2ee核心的系统可以相互兼容,解决过去企业后端使用的信息产品会相互产生冲突,企业内部或外部难以互通的窘境。
本系统采用了j2EE服务器来动态的生成客户端的各种页面,让用户可以及时的看到最新更新的数据和信息。
JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,这样子就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大?大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。
JSP全名为Java?Server?Pages,其根本是一个简化的Servlet设计,他住主要实现了在html中添加java语句从而动态生成网页的技术。JSP与Servlet一样,是在服务器端执行的,当有用户请求的时候就会在服务器端生成一个html文本,再将html文本发送至服务器端,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。通常JSP页面很少进行数据处理,只是用来实现网页的静态化页面,只是用来提取数据,不会进行业务处理。
本系统采用jsp技术进行开发,以生成相应的动态页面,利用了jsp技术的跨平台性以及开发工具的丰富性,在提高页面运行效率的同时,降低了开发的难度。
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,它由一系列java语言定义的类和接口组成,可以对于多种关系型数据库提供统一的访问方式。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。
摘 要
随着科学技术的不断发展,人工管理的模式已经无法满足公司的各项业务管理 ,各种各样管理系统的设计也因此得到发展,本系统对工单系统的整个系统的软件构架及子系统的业务需求、用户需求、功能需求做逐一分析;并对各系统接口、运行环境、性能需求做出可行方案并使用了JSP进行了实现。整个系统按照软件工程的要求逐步完成,实现的功能主要有:订单管理,人员管理,材料管理以及对于信息进行收集统计,给管理者在决策时提供一定的帮助。
本论文首先介绍了开发该系统的原因,以及开发该系统的意义。然后简单介绍了开发系统所用的开发环境,所使用的技术,以及系统如何进行部署,其次,对于整个系统的需求进行了详细的分析,包括基本数据,流程等方面。接着,对于系统的整体实现做了简单的介绍,一些关键的实现方式也有所阐述,最后展示了整个系统的实现结果。
本系统基本完成了对于工单管理,人员部门管理,材料管理等模块的基本功能,采用了MVC结构来组织代码,系统具有良好的扩展性和维护性,使得业务拓展变得较为简单。
查看完整论文请+Q: 351916072
关键字:管理系统;JSP;工单系统
目录
第1章 绪论 1
1.1 问题的提出 1
1.2 系统研究的意义 2
第2章 相关技术简介 3
2.1 技术简介 3
2.1.1 J2EE技术简介 3
2.1.2 MVC简介 4
2.1.3 JavaScript技术简介 5
2.2 开发工具简介 5
2.2.1 MyEclipse 5
2.2.2 SQL Server 2008 6
2.3 服务器部署 7
3.1 模块设计 8
3.1.1 模块功能 8
3.1.2 模块功能简介 9
3.1.3 模块接口需求 10
3.2 流程需求 10
3.2.1 工单流程需求 10
3.2.2 材料进出库流程设计 11
3.3 数据需求分析 12
第4章 工单系统分析与设计 16
4.1 流程设计 16
4.1.1 登陆流程设计 16
4.1.2 材料进库流程设计 17
4.1.3 材料出库流程设计 17
4.1.4 信息发布流程设计 19
4.2 数据库设计 20
4.2.1 数据库模型设计 20
4.2.2 数据库具体设计 21
4.3 实现方法介绍 26
4.3.1 jdbc连接的实现 26
4.3.2 表单验证 27
4.3.3 多表查询 29
第5章 工单系统实现及测试 31
5.1 基本信息管理模块 31
5.1.1 部门管理 31
5.1.2 区域管理 31
5.1.3 人员管理 32
5.2 工单流程模块 32
5.2.1 新建工单 33
5.2.2 工单分配 33
5.2.3 工单修改查询 33
5.3 材料管理模块 34
5.3.1 材料类型管理 34
5.3.2 材料入库 34
5.3.3 材料出库 35
5.4 信息管理模块 35
5.4.1 消息公告 35
5.4.2 个人信箱 36
5.5 统计查询模块 36
5.5.1 部门工单查询 36
5.5.2 工单查询 37
第6章 总结与展望 38
第1章 绪论
1.1 问题的提出
企业管理系统是能够帮助企业中的管理者们提高工作效率的系统,而不是增加他们的负担。没有复杂的流程设计,没有复杂的表单设计等等。企业管理软件
企业管理系统
顾名思义,企业管理系统
中国移动系统工单系统的现有版本存在较为严重的问题,在运行过程中出现了一些严重的bug而移动公司又缺乏相应的维护人员,所以该系统希望可以解决相应系统的问题并可以高效的运行.系统主要分为五个部分:基础信息、技术工单、材料管理,信息管理和统计查询。基础信息主要对部门、用户、角色和区域进行管理维护;技术工单主要对技术工单进行新建、分配和处理;材料管理主要进行材料类型和信息的维护、材料入库和出库的信息维护;统计查询主要查询故障工单、工单完成情况以及统计片区工单考核。
工单系统主要采用流行浏览器/服务器体系结构,整个系统主要包括四个部分:Web应用服务器、数据库服务器、防火墙公网映射端口和电脑或手机等用户终端。
图0:系统构架图
数据库服务器:移动公司的数据中心,存放所有相关数据,定时从中心平台下载数据和上传数据。cmpp:为中国移动通信集团公司企业规范,规定信息资源站实体与互联网短消息网关
终端:提供用户服务的借口,以笔记本、PC或手机为主。
1.2 系统研究的意义
有效的完成了移动对于工单的管理的四个模块的设计,可以通过此系统实现对于移动工单的管理,对于材料的进出仓库管理,以及员工的个人信息管理,在设计系统的过程中进一步深入的理解了JSP的运行原理以及软件工程在实际的使用中的一些细节。
第2章 相关技术简介
本章节主要介绍了在整个系统的实现过程中所用到的开发技术还有用于开发的相关工具还有系统的部署。
2.1 技术简介
简单的介绍了所用的两种技术,一个是用来开发程序的J2EE构架,另外一个是用了对于程序代码进行组织的mvc模型。
2.1.1 J2EE技术简介
J2EE的核心是一组技术规范以及指南,其中所包含的各种组件、服务架构及技术层次,均有共同的标准及规格,成功做到了让不同平台上使用j2ee核心的系统可以相互兼容,解决过去企业后端使用的信息产品会相互产生冲突,企业内部或外部难以互通的窘境。
本系统采用了j2EE服务器来动态的生成客户端的各种页面,让用户可以及时的看到最新更新的数据和信息。
JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,这样子就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大?大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。
JSP全名为Java?Server?Pages,其根本是一个简化的Servlet设计,他住主要实现了在html中添加java语句从而动态生成网页的技术。JSP与Servlet一样,是在服务器端执行的,当有用户请求的时候就会在服务器端生成一个html文本,再将html文本发送至服务器端,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。通常JSP页面很少进行数据处理,只是用来实现网页的静态化页面,只是用来提取数据,不会进行业务处理。
本系统采用jsp技术进行开发,以生成相应的动态页面,利用了jsp技术的跨平台性以及开发工具的丰富性,在提高页面运行效率的同时,降低了开发的难度。
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,它由一系列java语言定义的类和接口组成,可以对于多种关系型数据库提供统一的访问方式。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3379.html