摘要
根据我国铁路大型养路机械使用与管理实际,研究设计铁路大型养路机械管理信息系统的总体结构和功能,应用模型—视图—控制器(MVC)架构模式建立系统架构。MVC模式的实现采用了Hibernate中间件、Spring控制器和Ajax界面开发技术,并应用过滤器技术、拦截器技术和通用数据库访问技术对该框架进行优化,简化系统架构。根据施工天窗、施工任务的重要性及数量、大型养路机械工作能力及数量,以大型养路机械完成作业量最大为目标,建立大型养路机械施工计划编制数学模型;并通过算法复杂度分析,提出模型的求解算法以及根据GPS数据定位大型养路机械所处位置线路里程的计算方法。以上海工务机械段的数据为例验证了施工计划编制模型和算法的正确性。
Based on the actual application and management conditions of large railroad maintenance machinery in China, the general structure and functions of the management information system of large railroad maintenance machinery are studied and designed. Model-View-Controller (MVC) architecturepattern has been adopted to design the system architecture and the Hibernate+ Spring+ Ajax architecture has been put forward as the MVC model. Filter programming, interception programming and CommonD-AO interface are employed to optimize and simplify the system architecture. Accorchng to construcnon skylight, the importance and the number of construction tasks, the working ability and the number of large railroad maintenance machinery, the mathematical model of construction schedule programming for large railroad maintenance machinery has been established with the maximum completion workload of the large railroad maintenance machinery as the target. By analyzing the complexity, the programming algo- rithm is brought forward for the scheduling model. The calculation method of rail mileage based on the GPS data is described in order to follow the tracks of the large railroad maintenance machinery. The maintenanee seheduling model and the algorithm had been validated successfully by the use of the data from Shanghai track maintenance and mechanization depot.
出处
《中国铁道科学》
EI
CAS
CSCD
北大核心
2009年第2期127-130,136,共5页
China Railway Science
基金
铁道部科技研究开发计划项目(2007G001)
关键词
线路养护维修
信息系统
系统架构
大型养路机械
施工计划
GPS定位
Track maintenance
Information system l System architecture
Large railroad maintenance ma-chinery
Construction schedule
GPS positioning