户籍管理需求文档.docx
《户籍管理需求文档.docx》由会员分享,可在线阅读,更多相关《户籍管理需求文档.docx(13页珍藏版)》请在冰豆网上搜索。
![户籍管理需求文档.docx](https://file1.bdocx.com/fileroot1/2023-7/7/e7555132-d0b0-4ec1-a4bc-6f128a93fa75/e7555132-d0b0-4ec1-a4bc-6f128a93fa751.gif)
户籍管理需求文档
户籍管理系统
1.概述
我国是人口大国,对人口的管理显然不能只通过人力管理,计算机凭借着其精准快速的特性,可以在管理方面祈祷很大的帮助作用。
这里设计一个户口的管理系统来实现管理。
1.1编写的目的
本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。
同时本文档也作为项目评审验收的依据之一。
1.2背景
a)系统名称:
户籍管理系统
b)开发人员:
小组成员:
黄灿,韩北京,孙夏亮
c)设计对象:
派出所户籍管理
1.3本文件中用到的专门术语的定义:
普通用户:
登陆的员工
管理员:
指可以更改登录员工信息的用户
用户:
可以操作本软件的人员,即普通用户和管理员。
2.需求规定
2.1对功能的规定
根据户籍管理时需要的功能设计程序,程序功能应该设计到现实生活中办理户籍时遇到的一些问题,基本功能,比如户口的添加等。
2.2系统功能的介绍
2.2.1整体功能模块
户籍管理系统主要包括以下模块;切换用户模块,户籍管理模块。
1.切换用户模块
用户可以通过用户切换模块进行普通用户课管理员之间的切换,以实现对普通用户信息的编辑(只有管理员有权限)。
1)编辑用户信息,即用户可以修改信息能修改自身和其他管理员的信息。
2)添加新用户,新的管理员,或者普通用户可以再次注册,建立其用户名和密码。
2.户籍管理模块
户籍管理模块可以对户口的信息进行编辑
1)新建户口
可以添加新的公民户籍信息。
2)户籍修改
可以对已经存在的公民户籍信息进行修改,这里设定只可以修改身份证号、姓名、年龄。
3)迁入迁出
可以对已经存在的公民信息住址进行修改。
4)注销
将某选中公民信息删除,或者标记生死状况。
5)查询
可以通过输入姓名或者身份证号查询该公民的户籍信息。
6)退出
用户通过退出模块结束操作。
2.2.2数据流图
切换用户模块
户籍管理模块
2.2.3数据字典
用户操作界面
名字:
修改用户信息
别名:
描述:
将需要修改的数据提取并修改,然后存储到用户信息表单中。
定义:
修改用户信息=修改一组用户部分信息
位置:
切换用户模块
公民户籍管理
名字:
添加
别名:
描述:
将新的户籍数据存储到户籍信息表单中。
定义:
添加=新建一组户籍信息
位置:
增加新户籍
名字:
生日
别名:
描述:
公民的出生日期。
定义:
生日=1{字符}20
位置:
查询用户信息
增加新用户
修改用户信息
删除用户信息
用户信息表单