论文部分内容阅读
随着十一五期间国家对铁路事业的大力支持和发展,我国的铁路运输业进入了一个黄金期,业务量快速增长。同时,与之配套的铁路专网通信业务量也有了迅速的增加。现有的铁路通信统计系统在清算业务的电子化管理中起到了积极作用,但是存在着数据录入角色混乱、扩展性差、安全性低等问题。因此,高效准确安全地实现铁路局资源占用的管理,完成铁道通信业务的清算工作,成为了一个急需解决的现实问题。在这样的背景下,本文通过对铁通公司铁道通信业务部门的职责功能进行详细分析,仔细研究其实际业务流程,确定了具体的系统需求,并结合软件体系结构、.NET开发框架、XML、数据库等理论技术,提出了一套基于Web应用的系统解决方案,实现铁通公司各级组织部门对铁道通信业务的集中统一管理。该系统采用成熟的ASP.NET开发框架,运行于基于互联网的铁通公司IPSec VPN网络之上,采用用户多角色访问机制,保证了系统在硬件和软件层面上的安全性和可扩展性。本文对系统的体系结构进行了详细的规划和设计,按功能将其划分为系统管理、资费管理、清算管理和资源占用管理四大模块,这些功能模块之间的逻辑联系实际上就是铁通公司铁道通信业务部门实际业务流程的反映。并且运用工作流和Petri网理论对其中关键的清算工作流程进行建模,对各个模块所需的数据库表进行了详细的设计和说明。在完成了整个系统的的设计之后,对系统中的一些关键技术予以实现,如系统总体架构、用户登录、角色和权限、数据的核对、统计等,允许用户以多种方式提交和录入业务数据,利用XML技术实现数据的备份和恢复。特别地,给出了一个实现多个业务系统单点登录(SSO)的流程和具体代码。本系统充分利用现代的计算机通信技术有效安全地管理铁路通信资源占用信息,自动计算清算收入,生成用户定制的统计报表,提高了工作效率,为铁道通信业务部门建立了一个良好的信息沟通与交流平台。本文的研究方案在“铁道业务清算系统扩容及调度指挥平台的研发”项目中得以采纳,满足了铁通公司提出的项目需求。