论文部分内容阅读
随着信息化社会的不断发展,世界网络化、信息化的趋势日益明显,社会信息化程度的高低已经成为衡量一个国家综合实力与发展水平的重要指标。以信息技术为代表的的高新科技和知识经济迅猛发展,同样也给各国政府运行和管理带来了巨大的压力和挑战,促使政府必须顺应时代潮流,市政府向“服务性、透明性、效率性、回应性”等方面转变。为了在新一轮的国际竞争中占据有利地位,世界各国为了增大在国际上的竞争优势,将电子政务的建设作为一项重要的工作,从而提高政府工作效率和服务质量。在世界各国积极倡导的“信息高速公路”的五个应用领域中,电子政务被列为第一位,电子政务已成为各国社会信息化的先导。本文将会就北京市高级人民法院人员数据集成管理平台的设计和实现展开论述。该平台是在公司内部的前端开发框架Artery下实现的界面开发,后台以SpringMVC为框架,以Java为开发语言,采用PostgreSQL数据库。在该平台的开发过程中,作者参与了整个平台的后台功能与流程的分析与开发,包括运行监控模块、任务调度模块、数据核查模块、系统管理模块、检测报告模块、职务犯罪分析。这六个大模块需要解决数据结构类型转换、数据库结构的固化、数据的恢复、数据质量监控等存在于ETL过程的数据性问题,还有检测报告的生成、操作日志记录、任务流转日志、数据核查、任务调度、版本控制、运行监控、数据挖掘等问题。数据结构类型的转换是将一个类型的数据转成另外一个类型;数据库结构的固化是将从源库中抽取来的数据表结构与现有表结构进行对比,如果不相同,将现有库的结构改成与源库相同的结构;数据恢复包括有发生结构变化的和没有发生结构变化的数据的恢复。人员数据集成管理平台已经开发完成,经过多次测试,功能均已实现,并最终审核通过投入使用,用户再此过程中提出一些问题和新需求,会在后续版本中逐渐完成。