户籍管理系统

合集下载

户籍管理系统开发文档

户籍管理系统开发文档

户籍管理系统开发文档需求分析进过分析,户籍管理系统的需求分析如下:登陆系统分为游客登录和管理员登陆。

游客只有先通过注册才能登陆,登陆后可以进入户籍管理系统页面进行简单查询,简单查询通过按身份证查询和按姓名查询,查询结果不包含出生日期,身份证号码。

管理员通过登录页面,进入后台管理模块后,可以对所有户籍进行管理,包括户籍详细查询,户籍新建,户籍修改,户籍迁出迁入,户籍注销。

具体功能如下:1.详细查询:按姓名查询和按身份证查询两种,可以查看所有户籍信息;2.户籍新建:新建一个户籍,要求有姓名、性别、年龄、出生日期、家庭住址、身份证号等信息,其中16岁以下可以不具有身份证号。

3. 户籍修改:可修改的户籍信息包括姓名、家庭住址、身份证号。

注:姓名一经修改户籍信息中要增加一条曾用名的记录。

4. 户籍迁出迁入:对户籍进行迁出迁入登记,户籍的迁移必须保留历史信息,明确迁往那里或从那里迁入。

且时刻保留迁入迁出的最新信息。

5. 户籍注销:对户籍进行注销,必须有死亡证明书或其他特殊情况的证明材料,自动生成注销的相关信息记录,如注销日期、原因、证明材料的来历。

数据流图管理员信息库1.2通行证密码修改1.1 通行证验证通行证清单更新后通行证通行证通行证办理员 审核员1.1 通行证验证1.2 通行证修改2.1修改办理员通行证通行证审核员信息库通行证信息更新后通行证办理员信息库办理员清单办理员信息办理员办理员信息表数据字典:名字:户籍信息系统别名:信息系统描述:包括户籍新建、户籍修改、户籍迁移、户籍注销的户籍管理系统。

定义:户籍信息系统=户籍新建+户籍修改+户籍迁移+户籍注销+户籍查询位置:名字:户籍迁入迁出信息别名:迁入迁出描述: 用户迁入本地和迁出本地带来的信息更改定义:户籍迁入迁出=户籍信息+[迁入地址|迁出地址](1{字符}50)+[原迁入地址|原迁出地址](1{字符}50)位置: 户籍系统数据库修改系统名字:身份证号码别名:居民身份证号码描述:公民的唯一的不变的法定号码定义:身份证号=行政区划分代码(6{数字}6)+出生日期码(出生日期码=年+月+日)+顺序码(3{数字}3)+校验码([数字|字符])名字:出生日期码别名:出生日期描述:用户出生时的日期,包括年月日定义:出生日期码=年(19+2{数字}2)+月(月=[0+非零数字|10|11|12])+日(日=[0+非零数字|10|1+非零数字|20|2+非零数字|30|31])名字:顺序码别名:系列码描述:一种用连续数字代表编码对象的码定义:顺序码=3{数字}3位置:名字:校验码别名:检验码描述:校验码有中华人民共和国居民身份证的最后一位定义:校验码=[数字|字符]字符=[a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|汉字] 数字=[0|1|2|3|4|5|6|7|8|9]名字:注销日期别名:描述:用户被注销户籍时的时间定义:注销日期=年+月+日年=19+2{数字}2月=[0+非零数字|11|12]日=[0+非零数字|1+非零数字|2+非零数字|30|31]名字:证明材料来历别名:材料来历描述:用户证明材料的来源定义:证明材料来历=1{字符}100字符=[a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|汉字]名字:办理员信息库别名:办理员数据库描述:定义:办理员信息=工号+姓名+性别字符=[a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|汉字]迁入地址=1[字符]20迁往地址=1[字符]20户籍注销=[死亡证明书|特殊情况证明材料]+注销日期+原因+证明材料来历注销日期=年+月+日原因=1{字符}100证明材料来历=1{字符}100姓名=1{字符}10性别=[m|f]年龄=1{数字}3出生日期=年+月+日家庭住址=1{字符}50身份证号=行政区划分代码+出生日期码+顺序码+校验码行政区划分代码=6{数字}6出生日期码=年+月+日顺序码=3{数字}3校验码=[数字|字符]年=19+2{数字}2月=[0+非零数字|11|12]日=[0+非零数字|1+非零数字|2+非零数字|30|31]字符=[a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|汉字]非零数字=[|1|2|3|4|5|6|7|8|9]总体设计模块划分:1.权限验证2..户籍查询3.户籍修改4户籍新建5.户籍注销6.数据库管理系统主模块:系统层次图:用户登录户籍查询户籍管理系统 户籍修改户籍新建户籍注销 数据库管理户籍管理系统用户登录 户籍查询户籍信息管理户籍修改户籍注销户籍新建 删除查找 修改 添加查找 查找详细设计1.系统主控平台(1)主控平台界面设计充分考虑易于操作的系统需求。

户籍管理系统

户籍管理系统

户籍管理系统在现代社会,户籍管理系统是一项至关重要的公共服务设施,它对于国家的治理、社会的稳定以及公民的权益保障都发挥着不可或缺的作用。

户籍管理系统是什么呢?简单来说,它是一个用于记录和管理公民户籍信息的综合性数据库和相关操作流程的集合。

这些信息包括个人的姓名、性别、出生日期、籍贯、民族、婚姻状况、家庭关系等等。

通过这个系统,政府能够清晰地了解本国公民的基本情况,从而更好地进行规划、管理和服务。

户籍管理系统的建立有着深厚的历史渊源。

在古代,各个国家和地区就已经有了类似户籍管理的措施,但那时的方式相对简单和粗糙。

随着社会的发展和科技的进步,现代的户籍管理系统逐渐变得更加精确、高效和智能化。

它的重要性体现在多个方面。

首先,对于政府的行政管理来说,户籍管理系统是制定政策和规划的重要依据。

比如,在教育资源的分配上,政府可以根据不同地区的人口数量和年龄结构,合理规划学校的建设和师资的配备;在医疗保障方面,能够了解各地的医疗需求,从而优化医疗设施的布局。

其次,在社会治理方面,户籍管理系统有助于维护社会的稳定和安全。

警方可以通过户籍信息快速查找犯罪嫌疑人的相关情况,提高破案效率;在应对突发事件时,也能迅速掌握受影响人员的信息,进行有效的救援和安置。

再者,对于公民个人而言,户籍信息关系到他们的各种权益,如选举权、社会保障、子女入学等。

那么,一个完善的户籍管理系统应该具备哪些功能呢?其一,准确的信息录入和更新功能。

这是系统的基础,只有确保信息的准确性和及时性,才能发挥其应有的作用。

在信息录入环节,要严格把关,避免错误和遗漏;而在更新方面,要建立有效的机制,比如与其他部门的数据共享、公民主动申报等,确保信息能够及时反映个人的最新状况。

其二,强大的查询和统计功能。

政府部门需要能够方便地查询特定人员的户籍信息,同时能够对各种数据进行统计分析,以便更好地了解社会的整体情况和发展趋势。

其三,严格的安全和保密机制。

户籍信息涉及公民的个人隐私,必须采取严格的措施防止信息泄露。

户籍管理系统设计

户籍管理系统设计

目录1 绪论 (3)1.1 项目开发背景 (3)1.2 项目开发目的 (3)2 开发平台简介 (4)2.1 JB UILDER 2005 (4)2.2 J AVA语言的特点 (4)2.3 SQLS ERVER2000 (5)3 系统分析 (6)3.1 需求分析 (6)3.1.1 系统功能设计分析 (6)3.1.2 主要功能 (6)3.2 系统设计 (6)3.2.1 数据库设计 (6)3.2.2 系统功能结构图 (8)4 系统的具体实现 (9)4.1 登陆 (9)4.2 主窗体 (11)4.3 精确查询 (12)4.4 模糊查询 (14)4.5 开户管理 (14)4.6 删除人物 (17)4.7 新增人口登记 (19)4.8 修改户籍信息 (21)4.9 注册用户 (23)4.10 修改用户密码 (24)结论. (27)致谢. (28)参考文献. (29)1 绪论随着时代的发展、科学的进步,信息时代已经遍布全球,计算机已广泛地深入各行各业,起着越来越巨大的作用。

它运算速度快,体积小,可靠性高,通用性与灵活性强,以及很高的性能价格比等特点,把人们带入了一个一切都离不开计算机的新时代。

本文介绍的系统是户籍管理系统,包括登陆界面,户籍管理主界面,开户登记界面,新增人口界面,删除人口界面,修改户籍信息界面,用户管理界面,分别有增、删、查、改的功能。

1.1 项目开发背景近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,随着人口的不断增长,户籍管理部门也应得到良好的发展,利用现代化管理工具使其变成半自动化必定会提高其工作效率。

1.2 项目开发目的户籍管理系统是针对户籍管理部门而开发的,为其改变人口信息仍需要手动处理和查询,个人的信息在处理中丢失或者不明确等现象而设计的。

通过这个户籍管理系统,可以让户籍管理部门提高工作质量和效率,从而达到更快捷、更准确、更方便的目的。

2 开发平台简介此系统的开发平台是WindowsXP,前台使用JBuilder2005开发,后台数据库为SQL Server 2000 ,下面对使用的软件做一下简介。

户籍管理系统设计Java

户籍管理系统设计Java

户籍管理系统设计 Java毕业设计第 1 页Java户籍管理系统目录1 绪论 ....................................................... 3 1.1 项目开发背景 .............................................. 3 1.2 项目开发目的 ..............................................3 2 开发平台简介 ............................................... 4 2.1 JBUILDER2005 .............................................. 4 2.2 JAVA语言的特点 ............................................ 4 2.3 SQL SERVER2000 ............................................ 5 3 系统分析 ................................................... 6 3.1 需求分析 (6)3.1.1 系统功能设计分析 (6)3.1.2 主要功能 ........................................... 6 3.2 系统设计 .. (7)3.2.1 数据库设计 (7)3.2.2 系统功能结构图 ..................................... 8 4 系统的具体实现 ............................................. 94.1 登陆 (9)哈尔滨职业技术学院毕业设计第 2 页4.2 主窗体 (11)4.3 精确查询 ................................................. 12 4.4 模糊查询 ................................................. 14 4.5 开户管理 ................................................. 15 4.6 删除人物 ................................................. 17 4.7 新增人口登记 ............................................. 19 4.8 修改户籍信息 ............................................. 21 4.9 注册用户 ................................................. 23 4.10 修改用户密码 ........................................... 25 结论 ...................................................... 28 致谢 ...................................................... 29 参考文献 (30)哈尔滨职业技术学院毕业设计第 3 页1 绪论随着时代的发展、科学的进步,信息时代已经遍布全球,计算机已广泛地深入各行各业,起着越来越巨大的作用。

户籍管理系统

户籍管理系统

摘要户籍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用 Mirosoft公司的 Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

关键词: Visual Basic 6.0 Access 2003 控件窗体域AbstractThe system of managing census register file is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.Key Word:Visual Basic 6.0;Access 2003;ActiveX;Form;Field目录引言 (4)第一章概述 (5)1.1课题介绍 (5)1.2客户/服务器体系 (5)第二章开发环境 (7)2.1开发工具选择 (7)2.2开发工具介绍 (7)2.2.1 Visual Basic 6.0简介 (7)2.2.2 Access 2003 简介 (7)2.2.3 关系数据库的连接 (8)第三章系统的分析与设计 (9)3.1需求分析 (9)3.2可行性研究 (11)3.2.1 系统开发的可行性 (11)3.2.2 系统开发的必要性 (11)3.3系统的基本功能 (11)3.3.1 新的功能模块 (11)3.3.2 设计技巧: (12)第四章系统的具体设计 (13)4.1登陆窗体 (13)4.2MDI窗体 (14)4.3户籍管理系统主要功能 (15)4.4查询修改户信息 (17)4.5户口注销 (17)第五章系统调试 (19)5.1性能测试与分析 (19)5.2测试环境 (19)5.3测试方案 (19)5.4生成可执行文件 (20)致词 (21)参考文献 (22)引言户籍管理系统是公安部门不可缺少的一部分,它的内容对于公安部门的决策者和管理者来说都至关重要,所以户籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。

户籍管理系统

户籍管理系统

摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。

本文介绍了在Visua Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程,文章介绍了系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。

本系统界面友好,操作简单,比较实用。

【关键字】管理信息系统、vb应用。

AbstractWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.This article introduces the detailed process of exploring a management information system under the environment of visual basic, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. The system analysis section of dining room management information includes feasible analysis, management function analysis. The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function, together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation.[Keywords] MIS、vb application目录第一章绪论 (1)1.1 数据库应用系统开发简介 (1)1.2 户籍管理系统 (1)第二章系统需求分析 (2)2.1 现行业务描述 (2)2.2 现行系统存在问题的分析 (2)2.3 解决方案 (3)2.4 可行性分析 (3)第三章新系统逻辑方案 (3)3.1 初步研究 (3)3.2 详细研究 (3)第四章系统总体结构设计 (4)4.1 软件模块结构设计 (4)4.2 数据库设计 (5)4.3 计算机系统的配置方案 (7)4.4 系统的安全性和可靠性设计 (7)第五章系统详细设计 (7)5.1 启动 (7)5.2 系统主界面 (8)5.3 户籍管理菜单 (8)5.4 查询修改菜单 (12)5.5 报表统计 (13)5.6 系统功能 (13)5.7 数据库管理 (13)5.8 其它 (14)设计总结 (14)参考文献 (15)第一章绪论1.1 数据库应用系统开发简介在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。

人口户籍管理系统信息系统

人口户籍管理系统信息系统

人口户籍管理系统信息系统本页仅作为文档页封面,使用时可以删除
This document is for reference only-rar21year.March
4、数据字典
数据流编号:D—01
数据流名称:户口登记
简述:工作人员对常住人员的资料进行登记
数据流来源:工作人员登记
数据流去向:迁入管理模块、迁出管理模块、注销管理模块
数据项组成:户号+登记日期+户别+户主姓名+家庭住址+与户主关系+身份证号+性别+籍贯+出生日期+出生地+工作单位+民族+婚姻状况+文化程度
数据流量:约3人/天高峰流量:约5人/天
数据流编号:D—07
数据流名称:人口注销管理
简述:工作人员对本区人口的注销工作进行操作
表二户口迁出信息表
表三人口信息表
表四人口迁出表。

户籍管理系统(数据库课程设计)

户籍管理系统(数据库课程设计)

长春大学课程设计任务书题目名称户籍管理系统院(系)软件学院课程名称数据库原理及应用班级软件10402 (java)学生姓名王泽南指导教师刘玉宝起止日期2011.7.11 – 2011.7.15课程设计任务书技术参数)及要求题目名称(包括主要户籍管理系统基本要求:1.运用已学过的知识进行一个简单的应用程序的开发。

2.通过设计,掌握开发一个小型应用系统的基本方法。

3.基本掌握对数据的查询、修改、插入、删除等操作。

设计内容及工作量各主要模块的功能如下:1、用户登录管理:主要实现用户登陆、修改用户和修改用户密码功能,以及用户基本信息的录入、修改、删除等功能。

能够根据登陆身份的不同,实现不同的功能。

2、人员信息管理:此模块是完成对人员信息的增、删、查、改的功能。

3、户籍管理模块:该模块主要是实现对人口户籍的信息进行增、删、查、改的功能。

4、系统信息查询模块:在对人口户籍信息查询的过程中,要求实现多种查询方式。

可以按照人、所在地、性别等等信息进行分类查询。

主要参考资料《数据库原理及应用》《数据库技术与应用实践教程:SQL server 2005》 《数据库原理及应用实验指导》 《数据库原理及开发应用》进度计划表阶段日期计划完成工作量指导教师检查意见备注第一阶段进行需求分析,搭建系统模式,开发工具等第二阶段编码调试阶段:系统功能、系统数据库的设计与实现第三阶段进行系统的集成并撰写课程设计报告第四阶段考核阶段,检查报告并进行答辩设计总结:本次课程设计然我感受颇深,我们在软件行业任重而道远。

我们运用到了数据库的知识,小组成员集思广益,讨论,修改代码,虽然小组的建立的时间不长,还未完全磨合,可是大家分工合作,体现出的凝聚力让我领悟到,编写好的软件并不是一个人能完成的,不能忽略团队的重要性。

课程设计过程中遇到了许多问题,例如数据库知识不太熟悉,需求分析很多方面没考虑到,界面设计语言没学到,总感觉好多东西都没用到,好多东西都不会,越钻研,越感到自己知识的匮乏。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大纲目录:一、户籍管理系统概述1、户籍管理系统的定义2、户籍管理系统的开发简介(1)系统开发的背景(2)系统开发的目的(3)系统设计的方法(4)系统设计的理念3、户籍管理系统的特色与功能二、户籍管理系统的开发1、系统的分析与设计2、系统的可行性研究3、系统的开发工具(1)系统的开发语言选择(2)系统数据库的选择(3)系统开发的硬件环境4、系统的具体设计(1)系统设计方案(2)系统的功能流程(3)系统的业务流程(4)系统的数据流程(5)系统的运行5、与同性质的软件和系统的对比和分析与学生学籍管理系统的对比和分析三、户籍管理系统的使用与实际操作1、系统的登录与退出2、户籍数据信息的统计3、用户的添加与删除4、用户信息的查询与修改四、户籍管理系统的管理1、户籍管理的管理内容2、户籍管理系统的设置3、户籍管理系统的使用权限4、户籍管理系统数据库的管理5、户籍管理系统的维护五、户籍管理系统信息的接收与发送一、户籍管理系统概述1、户籍管理系统的定义户籍管理系统是一种典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。

然而,对于后者则要求应用程序功能完善,使用方便快捷等特点。

2、户籍管理系统的开发简介(1)系统开发的背景随着时代的发展、科学的进步,信息时代已经遍布全球,计算机已广泛地深入各行各业,起着越来越巨大的作用。

随着人口的不断增长,管理这些庞大的数据是非常困难的,因为人口的信息是随时变化的,因此必须对人口信息进行动态的管理,而这对于一个管理人员来说是一件比较复杂的事情,存储,查询,更新,删除是必不可少的业务。

为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有人口信息进行管理,并且准确无误,轻松自如。

因此开发一个户籍管理系统软件是当务之急。

(2)系统开发的目的由于我们的户籍管理系统是针对城镇户籍管理部门而开发的,平时生活中有些人口信息需要手动处理和查询,在这个手动处理的过程中有可能出现个人的信息丢失或者不明确的现象。

但是通过城镇户籍管理系统,就可以让城镇户籍管理部门提高工作质量和效率,从而达到更快捷、更准确、更方便的目的。

在这次设计中,我们组以城镇为管理范围,从这样一个小范围的蓝本中设计出以用户管理、人口信息查询、增加人口信息、死亡人口信息、更新人口信息的业务流程为主导的城镇户籍管理信息系统,以方便对城镇户籍进行管理。

在这个系统中,包括登陆界面,户籍管理主界面,开户登记界面,人口变动界面(新增人口,删除人口),修改户籍信息界面,查询用户信息界面,分别有增加、删除、查寻、修改的功能。

最终通过设计本系统,取代传统人工管理方式,减少户籍管理人员的工作量,提高管理质量和效率。

(3)系统设计的理念A、系统应具备良好的人机交互界面,简单易用,可以方便快捷地输入户籍信息。

B、系统应具备户籍的浏览、登记、迁移、变更、查询、统计等功能。

C、系统应具备较高的安全性,对操作员进行合法性验证,并将其各种操作记录到系统日志里面。

3、户籍管理系统的特色与功能(1)户籍管理系统的特色我们所要设计的户籍管理系统以操作使用简便和功能齐全完善为核心,另外追求设计的创新性与使用界面的美观性,从而使使用者在感受其方便快捷的功能的同时也因其设计的美观性而不产生疲劳感。

(2)户籍管理系统的功能利用开发的户籍管理信息系统可以发挥计算机处理速度快、准确和信息共享的优势,以便解决传统手工户籍管理的弊端,并且动态生成表单,大大降低了工作人员的工作量,提高工作效率,实现了数据的自动更新,方便的查询功能,使户籍管理更合理化、更方便化且易学易用,基本达到人才交流中心对各户籍管理各方面的要求。

这将有利于户籍管理的合理化、科学化与简单化。

二、户籍管理系统的开发 (1)系统的主体设计在本系统中主要包含以下功能模块 a 、登陆模块 该模块的功能主要是对管理员的账号和密码进行审核,如果正确就会进入系统, 不正确则提示账号或密码错误,管理员可以完成整个系统的所有功能包括对户籍管理的 添加、删除、查询、修改和对用户的管理。

b 、主窗体 此模块将显示整个系统的总体功能以及菜单,可以使用户很容易适应本系统,也可 以使用户快捷的使用本系统。

c 、户籍管理模块 该模块主要是实现对人口户籍的信息进行添加、删除、查询、修改的功能。

(2) 户籍管理系统功能图(3)户籍管理系统各项功能分析 a 、户籍管理模块这个模块的功能主要是对户口表、人口表等作为构成户籍档案管理最基本项的表进行添加、删除、查询和修改等操作。

这是整个户籍系统的管理核心,在这个程序中聚集了用户的各项信息并能够对这些信息进行合理的管理。

我们以access 数据库为依托,把城镇用户的信息储存于这样一个庞大的数据库中并对其进行合理的配置和整合,便于数据的调出和管理。

在这个系统中可以方便的查看户主现有的信息包括个人信心和家庭其他成员的信息,并能够迅速的查询到户籍所以人的具体地址,方便调查和联系。

b 、开户登记模块本模块是为了用户能方便地浏览已有信息的全部内容,即对修改、查询添加新内 容起到参考的作用。

在这个模块中为开户者提供了所要填写的内容表格,经过认真的填写和输入能够很快的建立新的户籍信息,建立的程序完成以后户籍持有者就可以浏览自己的信息如果有不妥的地方还可以进行修改添加和删除的操作。

c、数据库模块这个模块从本质上来讲,当然应该只有管理员才有权使用,这个模块能够实现新用户的增加、已有用户的查找、已有用户的删除、已有用户的密码修改、注销不再使用的用户等功能。

它是所有程序操作的中枢部分,它储存了用户的所有填写的信息,是一个庞大的数据库管理系统,它可以进行数据的管理和修改,可以及时的更新户籍信息。

d、查询修改模块这个模块包含三个方面的功能实现:即查询、修改户口和人口信息内容。

系统能按户口号、身份证号码、地址等进行精确或模糊查询,并把查询的结果显示在表格中。

e、人口统计模块这个模块由户口报表和统计报表组成。

主要是为人口总量的把握提供有依据的信息,此系统中把现有的人员户籍统一规划,迁移和死亡的人口也统一的进行数据处理,能过及时的了解人口流动情况和现有人口的数量。

(4)系统的具体流程a系统的业务流程b 系统的数据流程第一层第二层数据字典1.数据元素:每户都有户号这个信息,其描述内容如下:数据元素名称:户号类型:文本长度:502.数据流:户口迁入信息条目如下:数据流名称:户口迁入说明:将户口迁入本地数据流来源:待迁入户人员数据流去向:户籍管理人员数据流组成:{姓名+身份证号+户号}3.数据存储:户口表条目如下:数据存储名称:本地已有户口人员简述:存放的是所有本地户口的人员列表输入数据:已批准入户的人员数据存储组成:{姓名+身份证号+户号+住址}存储方式:按户口登记的先后顺序排列4.外部实体:户籍管理员条目如下:外部实体名称:户籍管理员输入数据流:已填写相关申请信息,查询结果输出数据流:已经办理户口,不合格办理的户籍信息数目:3三、户籍管理系统的使用与实际操作1、系统的登录与退出登陆窗体由标签、文本框、密码框和按钮等控件组成。

管理员——本系统的管理者,能够进行所有操作.登录帐号、密码。

输入用户ID、密码、验证信息,单击“确定”后,如果用户帐号、密码和验证信息全部正确,会提示登陆成功并关闭本窗体显示主窗体,否则,提示信息:用户名或密码错误。

2、主窗体主窗体由菜单栏,状态栏等组成。

登陆成功后进入下面的窗体。

点击菜单会弹出相应窗体3、用户的添加与注销a、增添人口管理窗体:由标签、文本框、按钮等控件组成。

通过该窗体可以对没有户口的成员进行开户操作。

b、注销人口窗体:由标签、文本框、按钮等控件组成。

进入此窗体后,该窗体所完成的功能是删除人物,首先要先查询要删除的人物是否存在,如存在则可以删除,否则无法完成操作。

c、人口暂住窗体:由标签、文本框、下拉列表框、按钮等控件。

4、用户信息的查询与修改a.户号查询:由标签、按钮、表格等控件组成b.身份证查询:由标签、按钮、表格等控件组成。

c.修改户籍信息窗体:由标签、文本框、按钮等控件组成系统的具体实现。

通过该窗体修改按钮可以对已有户籍人员的信息进行修改四、户籍管理系统的管理1、户籍管理的管理内容(一)、户籍管理的基本内容(1)、毕业生落户登记(2)、新出生婴儿落户登记(3)、儿童福利院收养落户登记(4)、收养弃婴落户登记(5)、注销入伍人员户口(6)、注销死亡人员户口(7)、删除重复人口(8)、凭居民小区所在公安局下发的准迁证办理落户手续(9)、遗失、补领《居民户口簿》(10)、恢复出国人员户口(11)、刑满释放、解除劳教人员恢复户口(12)、补入遗漏人员落户登记(13)、公民更改居民身份证号码(14)、公民更改姓名(15)、公民更改民族(16)、军队转业、自主择业干部,退伍、复员人员投靠父母、配偶落户登记(17)、军队退休干部安置落户登记(18)、录用公务员(19)、组织或人事部门调动、聘用人员落户登记(20)、退学、转学人员投靠父母落户登记(21)、外省、本省城镇人口迁入落户(22)、购房落户登记(23)、非婚(计划外)生育落户登记(24)、更正出生日期(25)、省、市老干局批准的离、退休老干部落户登记(26)、科技带头人、劳动模范、见义勇为人员落户登记(二)、身份证的管理(1)、临时身份证的办理(2)、第二代居民身份证的办理(三)、其它证件的管理(1)、边境通行证的办理2、户籍管理系统的设置户籍管理系统是一项需要高度安全与隐私的管理系统软件。

因而在开发设计本系统时,需要对登录用户进行合理的设置和管理,使不断其可以添加、修改用户列表,还可以设置个人登录密码以保护户籍信息的安全与个人隐私。

3、户籍管理系统的使用权限户籍信息管理系统在互联网上运行,应该由用户本人和相关部门共同做好人口户籍信息的搜集录入与维护更新工作。

在本系统中,通过设置账号、密码和使用权限来做好保密和公民个人隐私保护工作。

本户籍信息管理系统以身份证号为个人登陆自己信息账户的账号,用户本人可设置修改账号的登陆密码,可设置个人信息面向公众的公开范围、程度和阅读权限,可查看自己的全部信息,可更改本人录入的个性化信息,无权更改政府部门采集录入的信息;各有关部门可以看到某个人的基础信息,但无权更改;可以看到并有权修改本部门录入的信息;经其他部门授权,可以看到但无权修改该部门录入的信息。

4、户籍管理系统数据库的管理数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。

数据管理技术的优劣,将直接影响数据处理的效率。

相关文档
最新文档