论文摘要
随着互联网(Internet)技术的成熟和广泛使用,推动了相应的软件、数据库、网络等相关新技术的不断发展,新的软件开发方法和新的业务系统应用方式不断涌现。同时随着国民经济和社会信息化发展,特别是电子政务深入推进,我国各级政府信息化建设已由电子政务初期的硬件、网络环境搭建为主向软件综合服务平台的建设、应用、推广过渡。政府人事部门信息化建设(软件服务)顺应时代发展的潮流也提到了历史的议事日程上来了。本文分析了地市级政府电子政务中人事部门信息化发展的现状,分析了现有各种系统中的不足之处和薄弱环节,面临的诸多问题,针对这些问题本文提出了基于Microsoft.NET技术体系架构,构建的多层分布式应用服务系统的解决方案。充分运用当今主流的软件开发技术。彻底消除了信息孤岛,提高了共享数据的整体使用效率,使用户能更加快捷方便地实现协同办公。极大的减少了业务人员的机械、重复劳动,一些涉及面广、运算量巨大的业务也更容易处理,使得及时提供准确数据不再是一件头疼的事情。以达到充分利用信息,提高工作效率和服务质量的目的。本文着重讨论了基于B/S、C/S混合结构的分布式多层架构在实际系统中的应用。在设计系统多层架构时使用了国际通行的WEB Services技术作为分布式各层数据通信的标准。系统在数据交换标准上采用XML技术。在系统开发的分析和设计阶等环节段都采用了UML技术进行面向对象建模,这样提高了软件质量和开发效率,并使用系统更加易于维护与扩展。系统的总体设计、模块设计充分考虑了人事部门业务变动的需求,具有良好的灵活性和扩展性(数据指标扩展、业务扩展)。同时系统提供了与下级县市、同级部门、上级主管部门数据交换的开放式接口。整个系统的设计与实现过程对于同类型、同等规模地市级人事部门构建信息化系统具有比较好的借鉴作用。本文所讨论的系统目前己服务于扬州人事信息化,系统运行良好,初步实现了预期设计目标。