随着互联网的迅速发展及数据传输速率的提高,分布式数据库得以广泛的推广和应用,使人们可以借助互联网实现远程办公、信息查询、时实监控等目的。流动人口信息管理系统统作为人口和计划生育委员会电子政务建设的重要组成部分,兼有信息化、行政化两大特点。
该设计要求学生基于浏览器/服务器结构,根据流动人口分散性和流动性的特点,通过采用分布式结构,设计一套比较完整的方案,实现对社区流动人口的管理和监控。该系统可以实现流动人口信息的输入、流动人口信息的查询、新来人员的登记、已有人员信息的变更、流动人口信息的统计、信息的打印功能(不仅能够查询要求在电脑屏幕上打印流动人口的信息,而且还能够通过打印机将流动人口的信息打印成纸质形式)、权限和密码的设置、数据的上传和下载等功能。
此外,学生通过该题目的设计过程,可以初步掌握软件系统的开发原理和开发方法,得到软件工程的训练,提高解决实际问题的能力。
(1)整个系统由权限管理模块、系统维护模块、修改密码模块、人口信息管理模块(包括录入流动人口信息模块、查询流动人口信息模块、注销流动人口信息模块、延期流动人口信息模块、上传数据模块、下载数据模块等)、打印模块、数据备份模块、注销退出系统模块功能。
(2)系统要实现基本信息录入、修改、查询等功能;
(3)系统要实现满足多种条件的统计分析功能,部分统计数据要采用图表的格式呈现;
(4)系统要有一定的安全控制策略;
(5)该系统的开发,采用.NET技术和数据库技术(数据库系统可以采用SQL Server 2005或Mysql等);
(6)系统要采用实际数据进行测试。