网学网为需要其他类别的朋友们搜集整理了行车安全及装备情况统计分析系统的设计与实现相关资料,希望对各位网友有所帮助!
论文字数:14239,页数:35 有开题报告,任务书
摘 要
随着铁路建设的发展,铁路机务信息显得越来越重要。行车安全及装备情况统计分析系统(lomacro)是遵照铁道部以及铁路局行车安全情况的统计以及行车安全装备情况的统计的有关管理规程,遵照机务信息化规划的要求而设计,它实现了铁路机务信息一体化,具有实时性和有效性。本论文详细介绍了基于Struts结构的行车安全及装备情况统计分析系统(lomacro)的设计和实现。
根据功能需求将该系统分为用户管理,机务段管理,铁路局管理和铁道部管理四个子模块,并采用Struts结构将系统划分为模型,视图和控制器三个层次。同时,运用Jsp+JavaBean技术来分离显示和逻辑处理,使得组件可重用,方便调试和维护。另外,使用Dreamweaver等软件对系统的框架和界面进行设计,在Jsp页面中对报表进行设计,以满足系统自身的需要和用户的要求。而且,对用户的功能权限进行了固定划分,确保了系统的稳健性和安全性。系统经过测试后部署,各功能模块运行正常,实现了不同部门用户对报表的不同操作,满足了用户的需求。
关键字:Struts结构, Action,JavaBean,设计模式
Abstract
Along with the development of railway construction, railway maintenance information is becoming increasingly important. Traffic safety and equipment of the indicators and analysis system (Lomacro) is designed in compliance with the Ministry of Railway and the Railway bureau’s management byelaw about the statistics of traffic safety and the traffic safety equipment, also, it is in compliance with requirement of the railway maintenance’s information planning, it has realized the integration of the railway maintenance information, have the real-time and effectiveness. According to the railway sector’s demand and the status of the hardware and software equipment and building a Web system which based on the Struts. This dissertation introduces the design and development of Lomacro based on Struts.
According to the functional needs ,the system is divided into user management, management of maintenance, management and Railway Ministry four-management module, using Struts division structure of the system as a model, view and controller level. Meanwhile, Jsp+JavaBean use technology to display and logical separation, makes reusable components. facilitate debugging and maintenance. In addition, use Dreamweaver software to design the framework of the system and interface, designed statements in Jsp pages ,for satisfy system’s own needs and the user''s requirements. Moreover, the functional competence of the users of the fixed division of the system to ensure the stability and safety. Testing system after deployment, the module operates normally, achieving different departments users of the different statements of operations, it meets user needs.
Key Words: Struts architecture,Action,JavaBean,design model
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 课题研究背景 1
1.2研究现状 1
1.3 论文组织结构 1
2 系统的设计 3
2.1体系结构的设计 3
2.2模块设计 4
2.2.1 用户管理模块设计 4
2.2.2机务段管理模块设计 5
2.2.3 铁路局管理模块的设计 6
2.2.4铁道部模块的设计 7
2.3数据结构与算法设计 9
2.4数据库设计 9
2.5系统界面的设计 11
2.6开发环境 12
3 系统的实现及相关技术 15
3.1 数据库连接 15
3.2 Struts技术 16
3.3 JSP和JavaBean技术 18
3.4 用户管理模块的实现 21
3.5机务段管理模块的实现 24
3.6铁路局和铁道部管理模块的实现 25
3.7 系统实现的环境 25
3.7.1硬件环境 25
3.7.2软件环境 25
4 系统的实施 27
5 工作总结 29
致 谢 30
参考文献 31