论文摘要
针对过去以流动人口管理为主的社区人口管理变得不适应当今社会的发展。有必要借助现代化的信息技术,开发一套管理整个社区居民的社区人口普查信息管理系统,,以便随时跟踪社区人口及房产等的变化,利于社区开展卫生、绿化、教育等公共性社会工作。论文在对社区人口普查信息管理系统研发的可行性、经济性及实用性的需求分析基础上,明确了系统的功能和性能目标,选用了UML统一建模语言工具中的Microsoft Office Visio建立了系统的开发流程图、业务流程图等。根据需求分析,系统采用B/S和C/S混合模式对系统进行架构,完成了整个社区居民人口资料管理、查询、统计等5大功能模块设计和系统具体功能的详细设计。详细设计中,利用SQL Sever数据库设计了包括主表和辅表在内的共13个数据库表及系统安全性。编码实现和测试中,在保障系统安全和居民人口信息的隐私基础上,使用ADO.NET访问系统数据库,实现了用户信息加密和随机验证码的生成,并使用正则表达式和ASP.NET的验证控件实现用户输入信息的验证,逐步完成了系统各个功能模块的实现,最后对系统进行了功能测试,分析了测试结果。课题研究结果表明:系统基本上达到了预期的目标。系统能提高人口管理的效率,降低人口管理成本,使人口的管理同我国的经济发展相适应,加快我国社区建设的信息化的步伐。
论文目录
摘要ABSTRACT第一章 引言1.1 课题研究背景1.2 国内外研究现状1.3 课题研究目标和意义1.4 论文的组织结构第二章 社区人口普查信息管理系统需求分析2.1 人口普查的方法及意义2.2 面向对象分析和设计2.2.1 软件工程的生命周期2.2.2 现代软件工程2.2.3 软件建模的目的2.2.4 基于UML 的面向对象分析与设计2.3 社区人口普查信息管理系统需求分析2.3.1 系统业务流程分析2.3.2 系统功能需求分析2.3.3 系统用例建模分析2.4 系统数据流图分析2.4.1 数据流图2.4.2 系统数据流图2.5 实现技术手段和方案2.6 系统可行性分析2.6.1 技术可行性分析2.6.2 经济可行性分析2.6.3 环境可行性分析2.7 小结第三章 社区人口普查信息管理系统的设计3.1 系统的功能设计3.1.1 系统功能设计3.1.2 系统数据流程设计3.2 系统结构设计3.3 用户登录模块的设计3.3.1 用户登录流程设计3.3.2 用户界面设计3.4 系统数据库结构的设计与实现3.4.1 数据库结构设计概述3.4.2 SQL Server 数据库简介3.4.3 主要数据表的设计3.5 系统安全性设计3.6 小结第四章 社区人口普查信息管理系统的实现4.1 系统实现环境及网络结构4.2 系统数据库访问的实现4.2.1 ADO.NET 概述4.2.2 连接SQL Server 数据库4.3 社区居民用户登录4.3.1 验证码的随机生成4.3.2 用户信息加密4.4 管理员登录4.5 用户输入信息的验证4.5.1 ASP.NET 验证控件4.5.2 正则表达式4.5.3 常用的正则表达式符号4.5.4 ASP.NET 正则表达式4.5.5 系统用户信息验证的实现4.6 人口管理模块的实现4.7 系统测试及分析4.7.1 用户输入信息的测试4.7.2 用户登录模块的测试4.7.3 人口管理模块的测试4.8 本章小结第五章 结论5.1 研究工作总结5.2 展望致谢参考文献
相关论文文献
标签:人口普查论文; 人口管理论文; 社区信息化论文; 管理信息系统论文;