本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  城市居民户籍管理系统的设计与实现
编号  12132
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server 2000
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

1 引言
在现代社会中,户籍作为居民在所居住城市的证明非常重要。中国拥有十几亿人口而且数量还在不断增加,每家每户都有自己的户 口,可见户口的数量之巨大,因此其管理难度也是随着人口数量的增加在不断加大。如何优化户籍的管理也就成为了一个问题。为了加快 户籍管理自动化的步伐,提高户籍管理业务处理效率,建立户籍管理系统已变得十分紧要。
2. 系统需求分析
本系统是要用于户籍管理部门,服务的用户主要是城市居民和户籍管理员。对于户籍管理员来说该系统应该操作简单、方便,在信息 录入、查询和修改时可以降低劳动强度和节约时间,而对于居民来说该系统应该方便快速的查找和查询个人信息。户籍管理系统下应该有 登陆模块,主窗体界面模块和户籍管理界面模块,用户可以这些模块可以更加方便快捷的提高工作效率,实现更加层次化、系统化的户籍管理。
户籍管理系统最终实现的主要功能如下:
(1) 登录功能。
(2) 查询居民信息功能。
(3) 修改居民信息功能。
(4) 业务办理功能,包括新增人口功能,注销人口功能,办理暂住功能,取消暂住功能。
(5) 密码修改功能。
3. 系统的架建
本系统基于C/S结构,利用Microsoft Visual Studio 2008[3]开发客户端的应用程序。采用SQL Server2005[4]作为后台数据库,使用ADO 连接前台和后台数据库。
3.1系统功能模块图
本系统一共分为五个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的。各个模块访问的是同 一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。 依据上述需求分析,系统中功能分别为:户籍管理、查询信息、业务办理,密码修改,退出系统五个模块。
3.2 数据库设计
本系统数据库具体结构如下:数据源名HMDB,数据库名Household ManagementDB。 设置了3个数据表:Users表—用来存储帐 号、密码的记录。Shack表—用来存储暂住信息的表。People表—用来存储户籍成员信息的表。
3.2.1界面实现
本系统的界面比较多,现就几个常用界面进行举例说明。
1.登陆界面:管理员在登陆界面输入正确的用户账号、密码,单击确定后,就会关闭本窗体显示主窗体,否则提示“对不起!您的账 号或密码有误”。登录帐号:派出所,密码:110。
2.主界面:主要是通过菜单来调用每个子界面,主界面直观的显示了程序具有的功能,一切操作都要通过主界面来完成,所以主界面 的设计至关重要。
3.修改信息界面:通过该窗体的修改按钮可以对已有户籍人员的信息进行修改,输入修改的信息,点击修改按钮,数据库中相应居民 的相应信息就得到了修改。
4.查询信息界面:包括查询公民信息和查询暂住信息界面,对已有户籍人员和暂住人员的信息进行查询。点击“查询全部”按钮,可 以对所有的居民个人信息进行查询。也可以输入居民户号和身份证号码对个人信息进行查询。
5.新增人口界面:如图4,管理员输入编辑框中需要填的信息,其值都不为空,如果输入有空值,则提示不允许有空值。点击添加按 钮将添加该居民的个人信息到数据库中。
6.暂住办理界面:管理员在办理暂住界面输入编辑框中需要填的信息,其值都不为空,如果输入有空值,则提示不允许有空值。点击 确定按钮将添加该居民的暂住信息。

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:ASP.NET中的MVC模式研究
  • 下一篇:基于VB.NET的高校学籍管理系统