论文部分内容阅读
近十年来,城市化水平的快速发展,对政府的行政能力和管理水平提出了严峻的考验。作为社会最宝贵、最核心的基础信息资源之一,人口信息是国家制定并实施各项政策、法规以及进行经济建设的重要依据。随着我国人口基数的不断膨胀、经济和社会的发展,二代身份证的更新换代,传统的人口管理信息系统已无法满足信息时代社会发展的需要,迫切需要建立一个全而高效的流动人口管理系统。流动人口管理信息系统是利用现代的计算机技术、互联网技术和数据库技术,对流动人口信息进行管理、监控,从而达到提高流动人口管理水平和管理效率的有效手段。本文根据兴平市流动人口管理工作的特点,运用面向对象的方法进行开发,并详细地描述了系统需求、分析、设计、实现和测试几个主要方面,以及流动人口信息数据库的分析与设计过程,设计了一套比较完整的方案。在需求分析和系统分析阶段,深入该市公安机关进行调研,收集课题研究的目标系统应达到的功能指标和性能指标,给出了系统数据流图,并分析了系统业务流程和系统用例;基于需求分析的结果,进行系统建模,提取实体类、边界类和控制类,并实现系统用例。在系统设计阶段,对系统的功能模块进行了划分,并给出了数据库详细设计方案。设计了流动人口流入,流动人口外出两个子系统;每个子系统又包括管理录入/变更、查询、单位/社区管理、民警管理、统计管理、系统管理等功能模块。最终在MyEclipse+Tomcat+Oracle平台上实现了系统的各功能模块,进行了系统各项测试,满足了用户对系统的功能性需求和性能性需求。按照此方案开发的系统,各功能块之间相互独立、协同工作,符合软件工程的“高内聚、低耦合”的思想。