论文题名: | 基于Struts2的高等级公路评价与养护系统设计与实现 |
关键词: | Struts2框架;MVC结构;高等级公路;评价指标;养护系统;软件架构;功能测试 |
摘要: | 随着我国高等级公路里程的不断增加,公路发展的重点已经从修建新路逐步转变到养护上来,高等级公路评价与养护的信息化也越来越凸显出其重要性。 本文对国内外路面管理系统与公路评价模型进行了深入研究;对系统的开发原则、业务需求和用例进行了分析;然后引入Struts2框架完成MVC结构的设计,设计了基于角色的访问控制机制来区分访问权限,建立了数据库模型,对系统的功能模块特别是对道路评价与养护,桥梁评价与养护的功能模块进行设计与实现;开发了基于Struts2的高等级公路评价与养护系统。该系统的特点主要体现在如下几个方面: (1)将公路与桥梁的评价和养护模块整合在一个系统中,使得在对公路技术状况指数评价中桥涵构造物分项指标的分析更加准确,不仅能够满足公路管理部门提出的对高等级公路评价和养护的需求,而且提供了单独的桥梁的评价与养护,弥补了现有CPMS(China Pavement Management System)和CBMS(China Bridge Management System)相互孤立、数据不能良好交互的不足。 (2)利用struts2框架完成本web应用的开发,提高了系统的可扩展性和可维护性。系统采用B/S结构,可以通过web浏览器的方式操作本系统对高等级公路进行养护评价,这种方式是对我国现有C/S结构的CPMS系统的重要补充和改进。 (3)采用JXL来操作Excel文件进行录入原始信息。这种方式解决了大量数据录入困难的问题,提高了公路管理者的工作效率。 对系统进行测试,其结果表明整个系统整体运行正常。本系统功能齐全,能够满足公路管理部门对高等级公路的评价与养护的信息化要求,可以辅助公路管理人员完成公路资产养护和评价工作。 |
作者: | 王博 |
专业: | 信号与信息处理 |
导师: | 孙朝云 |
授予学位: | 硕士 |
授予学位单位: | 长安大学 |
学位年度: | 2012 |
正文语种: | 中文 |