论文部分内容阅读
近年来,随着国民经济的飞速发展,铁路发展建设步伐的不断加快,铁路系统内部的安全管理与运营管理信息化系统给铁路运输调度、安全控制发挥了重大作用。铁路公安机关作为铁路系统中的一个特殊机构,对于解决日益复杂的公共事务和公共需求,负有重大使命。然而由于铁路机关在人事管理上相对复杂,虽然有各种各样的管理系统,但数据散乱,对铁路公安民警考核管理难以发挥作用,并且众多系统维护成本日益上升。因此建立一套有效的基于云平台的基层铁路公安机关绩效考核系统,对铁路公安机关民警的绩效考核以及信息化建设推进工作十分重要。本文依托现代化的计算机信息平台,借助于先进的业绩考核理念和新型系统架构模式,提出了一套具有借鉴意义的基层铁路公安机关绩效考核系统。本系统在考核方式上,提出基于“目标考核法”和“360度考核法”的考核结果计算模型,主客观考核相结合,科学地实现计算绩效,确保绩效考核的公允透明、高效可靠。在技术实现上,本系统对现今的主流的技术架构进行了深入分析,以“数据统一、平台统一”为目标,确立了以OpenStack云平台为基础设施的技术体系,采用基于JavaWeb知名的框架Struct2、Spring、Hibernate进行设计实现,并对系统运用推广会遇到的规模性问题,设计并实现了自适应负载均衡技术,保证系统正常、高效、低成本运行。(1)在系统需求分析阶段,依据软件工程的设计原则和方法,对系统建设的难点、方案、关键技术进行了深入的调研和对比,确立了基于云平台架构思路;进一步从系统功能角度出发,分析需求;(2)在系统设计阶段,首先确立了基于OpenStack云平台的架构体系;使用UML方法,对重要模块:系统信息管理、考核过程管理、考核结果处理模块进行功能设计和详细设计;并从三个层面进行了数据库的设计;(3)在系统实现测试阶段,首先构建了基于OpenStack的云平台,然后重点阐明考核计算模型的实现、系统主要模块信息管理、考核过程管理、考核结果处理的实现,以及采用自适应负载均衡技术解决系统规模扩展性等问题;最后使用黑白盒测试方法和压力测试方法,对绩效考核系统进行全面完善测试,验证系统的可靠性。本基层铁路公安机关绩效考核系统,已经投入运行,运行效果良好。它帮助人力资源管理部门及时、准确、高效地管理民警,并且减轻了系统运维和后期推广等成本,基本达到了铁路公安机关系统的“数据统一、平台统一”的目标,对铁路公安机关系统的设计开发上提供有价值的参考。