户籍信息管理系统
需求分析及规划
第一章、总需求
随着社区的不断发展,户籍管理显得越来越重要,面对辖区成千上万的居民信息,依靠传统的手工登记已经不能满足现实的需要,非常有必要开发一款针对街道社区、村委会一级的人口管理部门业务需求,符合街道社区、村委会工作人员实际情况,主要功能录入人口相关信息,方便进行各种查询,打印户籍证明等操作的户籍信息管理软件系统。
总体要求:人口数据量10000以内,功能全面,界面简洁清爽,操作简单明了,一学就会,具备信息安全管理功能,运行稳定可靠。
第二章、细化需求
针对总需求,细化各分支需求如下:
(一)信息录入
信息录入指将辖区内所辖人口相关信息通过人工方式录入《户籍信息管理系统》。
包含原有纸质档案信息录入、新增人口信息录入和迁入人口信息录入。
信息点包含:
➢姓名
➢拼音
➢性别
➢照片
➢户主或与户主关系
➢家庭人口
➢曾用名
➢生死
➢出生地
➢民族
➢政治面貌
➢籍贯
➢出生年月
➢家庭住址
➢宗教信仰
➢工作单位
➢职业
➢身份证号
➢文化程度
➢身高
➢血型
➢婚姻状况
➢兵役状况
➢何时迁来本市
➢何地迁来本市
➢何时迁来本址
➢何地迁来本址
➢登记日期
➢死亡日期
➢户口簿编号
➢户口性质
➢残疾
➢残疾类型
➢享受低保
➢社会保险
➢医保
➢优抚
➢失业
➢申请廉租房
➢备注
(二)信息核销
信息核销指将辖区内所辖人口因死亡或户口迁出原因进行核销。
包含死亡原因核
销、户口迁出核销。
核销后的户籍信息不再显示在常用信息列表中,另表处理。
包括:
➢死亡原因核销
➢户口迁出核销
(三)信息统计
信息统计是指户籍信息管理系统针对辖区内具备同一条件或情况的人员自动查询、统计并生成统计图表。
查询条件可由管理人员根据业务需求组合生成。
(四)信息查询
信息查询指管理人员根据业务需求,设定一定的查询条件,由户籍管理系统根据查询条件自动查询数据库,寻找符合查询条件的相关人员,并自动生成报表。
查询条件可由管理人员根据业务需求组合生成。
➢精确查询
➢模糊查询
(五)信息修改
信息修改指对户籍管理管理系统已经录入的户籍信息进行修改操作,形成新的户籍信息并覆盖原有的户籍信息。
信息修改操作必须在授权下进行,并自动生成相关操作记录。
(六)信息输出
信息输出指将户籍管理系统内的信息经相关转化处理后输出为相关电子表格、文档、图形等,以供业务使用。
(七)表格打印
表格打印指可通过打印机直接打印户籍管理系统生成的表格,以便业务使用。
(八)证明打印
证明打印指可通过打印机打印符合规范的户籍证明,以便业务使用。
(九)安全防范
安全防范指针对户籍管理系统信息安全的安全防范管理。
包含:
➢权限划分
➢授权机制
➢审核机制
➢操作记录
➢时间限制
(十)信息备份
信息备份指针对数据库数据的定期备份操作,主要为了保证户籍信息的安全。
第三章、安全管理
安全管理包含一系列旨在确保户籍信息安全的相关设定和操作。
包含:
➢权限划分
所有参与户籍信息管理的人员均具有自己独立的账号、密码及对应的权限设定。
不在权限设定内的操作不被允许。
社区主任具有最高权限,并可对下属人员进行权限设定。
所有管理人员的照片等个人信息均需记录在管理人员库中。
➢授权机制
所有涉及到户籍信息修改、证明打印等敏感业务的操作必须经过授权才能操作。
社区主任或有社区主任指定的人选进行授权。
➢审核机制
所有户籍信息的录入均需要经过第二人的审核、确认无误后才能由系统操作写入数据库。
➢操作记录
所有针对户籍信息管理系统的录入、修改、查询、打印等操作,系统自动生成操作记录文档,并不可删除。
➢时间限制
针对户籍信息的所有操作必须在系统设定的时间段内操作,超出设定时间段的操作不被允许。
社区主任具有最高权限,可对系统设定时间段进行解锁、上锁和设定。
第四章、界面风格
考虑街道社区、村委会等工作人员的现状,要求户籍管理系统界面必须具备以下基本要
求:
➢大图标,色彩鲜艳,直观明了
➢九宫格或十六宫格排列模式
➢大字体,指向明确,清晰美观
➢菜单简单,意思明白,层次少第五章、流程设置
第六章、菜单结构
第七章、软件配置
操作系统:Windows 98、XP、2000
数据库软件:SQL Server 2000
第八章、硬件配置
当前配置电脑:1台
第九章、时间节点
开发时间分4个周期进行:
(1)总体设计1周,主要完成系统功能需求分析
(2)详细设计3周,主要完成系统的基本结构设计、基本流程设计、数据库结构设计(3)编码设计6周,编程实现软件的各种功能
(4)测试阶段2周(5)试用阶段1周(6)正式交付使用。