论文部分内容阅读
随着铁路运输行业的快速发展,铁路已经与人们的生活息息相关。我国每年铁路的客运和货运量在整个交通运输行业中占很大的比重。同时我国在高速铁路上的发展取得了举世瞩目的成就,越来越多的人享受到高铁带来的便利。因此,保障铁路的基本建设、生产运营和安全管理就变得尤为重要。铁路技术规章从技术设备、行车组织、信号显示和对工作人员的要求四个方面对整个铁路系统的工作做出了全面的规定。由于铁路技术规章数量众多,规章内容也在不断丰富和更新,规章管理和维护工作变得日益繁重。在这种背景下,铁路总公司急需一个适用于整个铁路行业的技术规章管理系统,使技术规章能够得到统一的规范化管理,同时也能增进各单位之间的沟通与协作。基于SSM(Spring+SpringMVC+MyBatis)框架的铁路技术规章管理系统就是为了解决上述问题应运而生的,系统集规章的在线发布与管理功能为一体,建立了高效、易用、安全的规章管理系统。系统实现了系统管理、规章管理、规章检索和规章比对分析功能。系统管理主要是对系统用户、用户角色和系统日志进行统一管理;规章管理提供规章发布、规章审核、以及规章修改、规章废止的功能;规章检索通过提供模糊查询、精确查询和全文检索功能,可以让用户查询到任何需要的技术规章;规章比对分析功能可以让用户在两项篇幅较长的规章间快速查找出重复相似的内容,从而更好地比较不同规章的共性和差异。本人在实习期间全程参与了铁路技术规章管理系统的需求分析、概要设计、详细设计以及系统的开发和测试工作。通过开源的SSM框架,结合Lucene全文搜索引擎、TF-IDF文本分类算法、Nginx服务器等技术完成了系统管理、规章管理、规章检索和规章查重模块的开发工作。系统已进入试运行阶段,本人所在实习单位目前已与多家地方铁路局达成合作意向,将根据不同用户需求定制相应的功能。