论文部分内容阅读
伴随山东高速养护小修保养工作的开展,养护所涵盖的地域越来越广阔,部门也随之增多,养护部、养护所人员少,如何借助信息化办法完成山东高速养护小修保养流程,减少不必要的工作内容,达到人工高效生产力的目标;如何及时进行合理、快速的资料获取及督导;如何迅速及时的借助信息化计算机手段完成紧急事件的支持;如何利用大数据手段完成对当前机构化资料的积累、分析、决策、统计,实现由被动维护转变成主动维护,是山东高速目前应该急需要解决的困难。山东高速养护小修保养子系统主要采用了 MVC设计模式,采用了Spring+Springmvc+Mybatis 框架,APP 端基于 Java 语言采用 Andriod 技术,很大程度上提高了开发效率。本系统中划分为控制层、业务逻辑层、数据持久层、展现层等。控制层对应的类名以Controller为后缀,负责从视图读取数据,控制用户输入,并向模型发送数据。业务逻辑层对应的类名以Service为后缀,包含业务规则处理代码,即程序中与业务相关专业算法、业务政策等。数据持久层对应的类名以Repo为后缀,包含数据处理代码和数据存储代码。展现层对应前端app下html页面,包含表示代码、用户交互GUI、数据验证。山东高速养护小修保养子系统划分小修保养合同管理、施工管理、巡查保养管理、小修年度计划及统筹、统计报表、APP操作。其中,小修保养合同可实现合同标段、合同清单、合同、病害库等数据的维护:施工管理围绕施工单位账号、施工单位、小修月报、维修保养月工程量上报、施工过程等进行实现;巡查保养管理实现小修GIS地图、巡检单、派工单、结算单等资料的管理;小修年度计划及统筹实现小修年度计划管理、小修年度统筹;统计报表实现对资金、病害的统计报表;APP操作主界面中可以选择进行工作台、应急等操作,在工作台内可进行派工单管理。系统的应用可以对山东高速养护小修保养作业和计划中的病害与资金情况进行合理精确的监管,提供对山东高速养护小修保养历史计划及资料的参考支撑,打破了养护所、养护部、施工单位对地点及时间上的局限程度,降低了山东高速养护小修保养人工操作和管理造成的风险,有效改善了处理应急事件的能力。