摘要
路政管理系统的开发是路政部门发展和信息化建设的必行趋势,也是提高路政部门管理水平的重要技术手段之一。本文对路政信息管理工作的业务现状和业务流程做了简要的分析,指出了当前路政信息管理工作中需要解决的常见问题,细致分析了开发路政管理系统的必要性。
在本系统的开发过程中,认真的调查和分析了路政信息管理业务流程中的管理人员的需求。管理人员通过系统完成对各项数据信息的录入和管理工作,同时还需要完成数据信息的及时更新功能。通过对本系统中不同用户角色的分析和设计,提出了路政管理系统各模块设计的基本方案,并对系统中的子模块按照功能分类进行了细致的划分,同时对系统实现的逻辑体系结构进行了设计。利用JSP技术和Mysql数据库实现了本系统的具体设计,在后台数据库中建立了对应的数据表结构。利用当前主流的开发设计方法,在数据库存储与页面文件交互的过程中,设计了一系列对应于系统功能的方法类。通过这些类的设计实现了系统数据信息的录入及管理和统计查询等一系列功能。在本文中结合系统数据管理的业务流程详细介绍了相关页面文件的实现过程和不同用户角色对应的功能。
论文最后对所开发的路政管理系统进行了总结,并分析了系统中的不足之处,提出了本系统中有待改进的地方,为系统功能的进一步完善确定了方向。
关键词:路政;管理系统;计算机;开发
Abstract
The development of the road administration system is a necessary trend in the development and information construction of the road administration department, and it is also one of the important technical means to improve the management level of the road administration department. This paper gives a brief analysis of the business situation and business process of the road administration information management, points out the common problems that need to be solved in the current road administration, and analyzes the necessity of developing the road administration system.
In the process of the development of the system, careful investigation and analysis of the road administration of information management business processes in the management needs. The management personnel through the system to complete the data information entry and management work, but also need to complete the timely update of data information. Through the analysis and design of different user roles in the system, the basic scheme of each module design of the road management system is put forward, and the sub-modules in the system are divided according to the functional classification, and the logical architecture of the system is carried out. design. Using JSP technology and Mysql database to achieve the specific design of the system, in the background of the database to establish a corresponding data table structure. Using the current mainstream development and design method, a series of method classes corresponding to system functions are designed in the process of database storage and page file interaction. In this paper, the business process combined with the system data management details the implementation of the relevant page file and the corresponding functions of different user roles.
At the end of this paper, the paper summarizes the development of the road management system, and analyzes the shortcomings of the system, put forward the improvement of the system to be the place for the further improvement of the system function to determine the direction.
Keywords:Road administration; system; computer; development
目录
目录 3
前言 1
1 绪论 2
1.1 研究背景 2
1.2 国内外现状 2
1.3 主要研究内容 2
1.4 研究意义 3
2 相关技术 4
2.1 JSP技术简介 4
2.2 系统使用的编程语言 4
2.3 B/S结构 4
2.4 JavaScript相关技术 5
2.5 Mysql数据库简介 5
3 可行性分析 6
3.1 操作可行性 6
3.2 技术可行性 6
3.3 经济可行性 6
3.4 法律可行性 7
4 需求分析 8
4.1 需求背景分析 8
4.2 功能需求分析 8
4.3 路政管理系统需求分析 11
4.3.1 用例模型 11
4.3.2 用例描述 13
4.3.3 用例活动图设计 15
4.4 非功能需求分析 19
4.4.1 性能需求 19
4.4.2 安全需求 19
4.4.3 运行环境需求 20
5 系统设计 21
5.1 系统类设计 21
5.1.1 实体类分析 21
5.1.2 实体类说明 22
5.1.3 系统时序图 23
5.1.4 系统状态图 25
5.2 数据库设计 26
5.2.1 E-R模型 26
5.2.2 数据库表清单 28
5.3 系统开发流程 31
5.3.1 系统开发流程设计 31
5.3.2 系统体系结构设计 32
5.4 系统开发环境 33
6 系统实现 34
6.1 系统登录实现 34
6.2 系统首页实现 35
6.3 用户密码管理模块实现 36
6.4 员工信息管理模块实现 37
6.5 隐患分类信息管理模块实现 38
6.6 隐患信息管理模块实现 39
6.7 问题车辆信息管理模块实现 41
6.8 信息查询模块实现 42
7 系统测试 45
7.1 测试方法 45
7.2 测试用例 45
7.3 测试结果 48
8 结论 49
致谢 50
参考文献 51
附录A 52
附录B 64
附录C 79