您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 常德市人口户籍管理信息系统设计与开发
湖南商学院学院毕业论文第1页共44页常德市户籍管理系统设计与开发1、业务概述1.1传统信息管理模式介绍在早期(管理信息化以前),户籍管理工作是一个十分繁重的体力活。尤其是中国是一个人口大国,要把所有人口登记起来形成一个体系是一件非常难的事情,因此,早期户籍管理工作总存在着这样那样的漏洞,且工作量十分庞大。需要耗费大量时间和纸张进行登记,而且人为的登记很容易出错,纸张的保存的是一个安全隐患,而最重要的是手工登记,消耗管理员和工作人员太多的时间和精力,不利于户籍的管理。1.2现有信息系统应用情况每个经济时代都有其相适用的管理模式,如今,随着网络经济时代的到来,信息化管理已成为一种新的管理模式。各行各业的信息化实质上是将单位的所有业务过程和管理过程计算化和网络化,通过各种信息系统加工生成新的信息资源,提供给本单位的各层的人员洞悉、观察,户籍管理也不例外。户籍管理系统是我国行政管理的重要组成部分,是公安机关的一项主要职能,它直接关系到政治经济生活秩序和广大人民群众的切身利益。我国现行的户籍管理是以户籍人口为管理对象、以“户”为管理重心,以“事前迁移”的审批制为手段,以单纯的数量控制和限制人口迁移主要是限制农民进城为主要目的、以行政刚性控制为特色的一种封闭式的二元人口管理方式,它极不适应市场经济人口自由流动的需要。1.3本系统特点本户籍管理系统是针对常德市人口特点而开发的一个可以为户籍管理相关工作人员提供方便,具有很多优点的系统,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高居民户籍管理的效率,也是也是使常德企业、政府职能部门的科学化、正规化管理与世界接轨的重要条件。最重要的是它摒弃了以前封闭式的二元人口管理方式,增加了流动人口的登记,从而在管好本市常住居民户籍,迁入迁出居民信息的同时还增加了外来流动人口的管理,使本市户籍管理达到统一化,一体化。本系统基于Web的计算技术采用B/C/S(Browser/Client/Server)三层结构,用户界面统一使用浏览器,WEB服务器作为信息系统的客户机,它代表用户访问应用服务器,其中最重要的就是数据库服务器。这样,软件开发工作主要集中于服务器端的应湖南商学院学院毕业论文第2页共44页用程序,无需开发客户端的应用程序。服务器端的所有应用程序都可通过Web浏览器在客户机上运行。由于各种操作系统都支持Web浏览器的运行,所以基于Web的应用可以方便地实现跨平台操作。在基于Web的三层计算模式中,Web服务器访问数据库的技术是应用系统开发的关键。本系统通过ACCESS建立数据库,然后用ASP与数据库连接;建立连接对象;设置数据库路径;打开数据库;设置记录对象;取记录。通过ASP构建的系统,对数据库中的信息进行浏览、查找、添加、修改、删除等功能。2、系统开发可行性分析2.1系统开发目标和规划2.1.1总体目标随着计算机技术的飞速发展,计算机在各行各业中的应用迅速普及,计算机的应用在公安领域同样也得到了飞速的发展。为了能更好的对常德户籍进行合理化、层次化的管理,结合现前户籍管理的实际情况,开发设计了这个户籍管理系统。该系统开发,主要要实现户籍管理的信息化,方便管理和维护,可以完成对本户户籍及人口信息的查询、修改和删除等数据操作和管理,迁出与迁入人口及户籍的管理,外来流动人口的管理等,实现管理的信息化,大大提高管理的效率。2.1.2开发步骤本系统采用至上而下的项目开发步骤,整个开发周期由项目研究、需求研究到方案实施到最后完成整个解决方案组成,具体开发步骤如下所示:湖南商学院学院毕业论文第3页共44页图1系统开发步骤图2.1.3开发时间系统分析阶段:查阅相关资料和项目构思方案,包括系统的业务需求的详细分析与系统的总体规划、设计,做出系统需求分析说明书;需求规格说明书;概要设计说明书;详细设计说明书;项目实施计划书。开发阶段:包括对以下内容进行详细设计及编码实现:信息发布及管理系统;功能应用管理系统;其他功能模块系统。系统测试阶段:数据准备、数据初始化;单元测试、模块测试、压力测试、整合测试。安装调试阶段:系统安装,系统整调。本系统利用三个月的时间开发完成,具体时间分工如下:系统调研和系统分析为10天;系统设计为10天;系统程序设计为45天;系统调试为10天;系统试运行为15天。2.2系统开发可行性分析2.2.1系统开发目标的管理可行性需求研究方案确定方案实施集成测试系统评估流程分析流程设计功能设计系统结构设计数据模型分析与设计总体需求功能需求性能需求其他需求界面设计的确定系统功能的确定系统结构的确定数据结构的确定项目设计界面设计程序设计程序集成元件测试背景研究可行性研究工作总结工作展望用例测试成功完成全方位解决方案项目研究湖南商学院学院毕业论文第4页共44页系统开发目标的管理可行性可从系统自身所具有的自动化程度高、功能实用与高效性及易学、易用、易扩充性、安全性等特性方面来考虑。在登记户籍人口信息时,先填写户籍基本信息等固定信息,输入时按照提示输入即可;在输入过程中,可自动对数据进行正确性的检验,如所输户号、身份证号码等是否符合标准。输入后可自动生成常住人口登记表、户籍迁出表等所需报表。因此,操作简便、灵活。采用了较简单的操作界面,使用有关人员“一看便知”,短时间内可发挥户籍管理系统的作用,以便户籍管理工作人员从繁杂的手工操作中解放出来。系统还特意设计用户留言功能,以更好的增加用户与系统管理员的交流,更好的维护、提高与改善本系统功能,从而使本户籍系统逐步走向完善。本系统界面简单、功能实用,数据标准统一,易学、易用、易扩充。基于Web的计算技术采用B/C/S(Browser/Client/Server)三层结构,工作方便灵活。综上所述,该系统开发在管理上是完全可行的。2.2.2系统开发目标的经济可行性经济的可行性指所需的费用以及所获得的效益,通常是会进行成本效益的分析,此乃可行性分析中最重要的一环,因此以降低成本来追求高效益将是努力方向。该系统中大部分成本是属于免费资源,该系统所需要的硬件设备,市场上销售且价格较低,软件设备开支也不大,总花费可说是相当少,因此该系统具备开发目标的经济可行性。2.2.3系统开发目标的技术可行性系统界面设计和制作需要熟悉Dreamweaver和Photoshop的使用和技巧;动态网页和数据库技术需要熟悉SQL语言以及网页中的VBScript或JavaScript知道,熟悉ACCESS,并需要对网页容错技术的熟练运用。而这些技术都是我们通常使用的,难度也不大,因此,技术方面的问题是完全可以解决的。2.3开发环境和工具2.3.1.硬件环境本设计由单机仿真出的网络环境中进行动态网页的开发工作。因为这样一来,不但节省硬件的成本,开发者更不需要在两台计算机间来回奔波。而单机仿真环境的建构基本上很容易,主要的概念就是在一台计算机上同时安装浏览器与WEB服务器,这样一台计算机便可同时扮演服务器与客户端的角色。硬件环境:英特尔奔腾处理器,166MHZ或更高的处理器、32MRAM、256色、800*600分辨率显示器(推荐使用更高的分辨率和颜色深度)500M硬盘空间网卡(局域网)。湖南商学院学院毕业论文第5页共44页2.3.2.软件环境WINDOWS95/98/2000/xpDreamweaver2004(动态网页开发工具)ACCESS2003数据库软件(数据库设计工具)PWS(PersonalWebServer)个人服务器/IIS(InternetInformationServer)服务器ODBCDRIVERTCP/IP协议2.3.3开发工具的选择以asp作为编程语言;MicrosoftAccess2003做数据库;使用IIS作为WEB应用服务器,实现B/C/S模式的数据库应用开发。服务器环境:(1)操作系统:WINDOWSXP专业版(2)数据库服务器:MicrosoftAccess2003WEB应用服务器:IIS5.0(INTERNETINFOMATIONSERVER,支持ASP开发技术)(3)浏览器:IE5.0或以上。3、系统需求分析3.1系统总体需求系统的总体目标是建立统一的人口信息系统,长效人口管理机制的基础是建立在完整的人口信息系统基础之上的。因此,人口信息系统的完整与否对于整个人口长效管理机制是至关重要。新的人口信息系统建立的思想:由两部分组成一个统一的信息系统。第一部分是本区户籍人口信息,第二部分是本区非户籍人口信息。对于第一部分信息,可以直接由公安系统中拷贝基本信息部分。对于第二部分信息,建立人口注册登记中心统一采集人口信息。本系统总的功能需求包括对户籍人口及暂住人口的添加、迁出、迁入与注销及各种方式的浏览、查询等功能;还具有用户留言、后台管理以及具有不同权限的功能。3.2系统功能需求一条户籍人口信息包括一个家庭所共有的户籍信息和单个个体个人的人口信息。一个家庭所共有的户籍信息包括:登记编号、户别、户主姓名、户号、住址、登记日期、迁入日期、何地迁入。单个个体个人的人口信息包括:姓名、曾用名、身份证号、与户主关系、性别、出湖南商学院学院毕业论文第6页共44页生地、民族、籍贯、出生日期、文化程度、婚姻状况、工作单位、职业、血型、兵役状况、身高、是否已迁出、是否是户主。可以通过户号查寻,将整个家庭的人口信息显示出来,然后进行各项迁出、注销与信息修改等操作,也可点击详细查看具体每个人员的具体信息。也可通过身份证号查寻单个人口信息然后可对单个人进行迁出、注销与信息修改等操作。此外该系统还拥有留言功能,员工考勤登记等功能。这些功能都是在用户管理模块下进行的。出于信息安全以及权限管理的需要,还需建立一个管理员登陆界面(admin_login.asp)来验证管理员身份,同时还需要一个注销页面(logout.asp)。管理员可对数据库进行数据备份,数据压缩、数据恢复等数据库管理功能,也具有对整个系统管理的功能。图2为系统的功能结构:图2系统功能结构图3.3系统性能需求3.3.1分步性信息建设不是一蹴而就的事情,需要经过长时间的探讨、实践,才可能逐步成熟、稳定。本户籍系统的实施思路是:分布进行、逐渐丰富,让系统随着时间的推移而不断的成长。3.3.2统一数据标准和编码规则性规范性、标准性和权威性,是信息能够普遍、长期、广泛使用的关键。为此,在户籍管理系统中,认真遵循全国人口基本信息编码标准。如户号采用5位数字,身份证号采用18位身份证标准。系统首页用户注销管理员登陆管理员注销数据库管理模块系统管理模块用户服务数据统计查询修改用户登陆户籍管理用户注册湖南商学院学院毕业论文第7页共44页3.3.3自动化程度高在登记户籍人口信息时,先填写户籍基本信息等固定信息,输入时按照提示输入即可;在输入过程中,可自动对数据进行正确性的检验,如所输户号、身份证号码等是否符合标准。输入后可自动生成常住人口登记表、户籍迁出表等所需报表。3.3.4功能实用、高效性操作界面简单明了,使用人员“一看便知”,短时间内可发挥户籍管理系统的作用,以便户籍管理工作人员从繁杂的手工操作中解放出来。系统还特意设计用户留言功能,以更好的增加用户与系统管理员的交流,更好的维护、提高与改善本系统功能,从而使本户籍系统逐步走向完善。3.3.5易学、易用、易扩充性本系统界面简单、功能实用,数据标准统一,易学、易用、易扩充。基于Web的计算技术采用B/C/S(Browser/Client/Server)三层结构,工作方便灵活。3.4其他需求3.4.1可扩展性功能可扩展:在满足用户需求的大前提下,系统提供丰富的增值套件,并不断的丰富这些套件的功能,以满足用户不断增长的需求和社会大环境对信息化建设的要求。系统可扩展:系统具备良好的可伸缩性,能借助和操作系统与其他应用服务的集群管理和对多Web服务器(Multi-IIS)的支持。3.4.2安全性针对病毒或是黑客入侵导致的数据丢失、数据库被修改等问题,专门设置了数据的备份还原及数据压缩功能,可以及时的恢复丢失的数据,确保程序的正常运行。户籍管理系统是
本文标题:常德市人口户籍管理信息系统设计与开发
链接地址:https://www.777doc.com/doc-3635436 .html