欢迎来到天天文库
浏览记录
ID:12510546
大小:74.50 KB
页数:6页
时间:2018-07-17
《03、需求规格说明书4.15》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、三、需求规格说明书三、需求规格说明书1.引言11.1编写目的11.2项目背景21.3定义21.4参考资料22.任务概述22.1目标22.2运行环境22.3条件与限制33.数据描述33.1静态数据33.2动态数据33.3数据库介绍33.4数据表33.5数据采集64.功能需求64.1功能划分64.2功能描述65.性能需求65.1数据精确度75.2时间特性75.3适应性76.运行需求86.1用户界面86.2硬件接口86.3软件接口86.4故障处理87.其它需求81.引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。三
2、、需求规格说明书1.2项目背景本项目由公安户籍管理部门委托我公司进行开发。本系统使用原《户籍管理系统》中的基础数据。1.3定义《公安部门户籍管理系统》以下简称《户籍管理系统》。1.4参考资料a.项目经核准的计划任务书、合同或上级机关的批文b.项目开发计划c.文档所引用的资料、标准和规范。列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源1、《户籍管理系统计划任务书》2、书名作者出版社《软件工程导论》张海藩清华大学出版社《数据库系统概论》王珊,萨师煊高等教育出版社《JavaEE程序设计与应用开发》郭克华清华大学出版社2.任务概述2.1目标通过局域网可实现管理员通过登录页面,进入后
3、台管理模块后,可以对所有户籍进行管理,包括户籍精确查询,模糊查询,户籍新建,户籍修改,户籍迁出迁入,户籍注销。等操作功能,并按户籍管理部门规定的报表格式进行查询输出。2.2运行环境1台服务器:PIII1.2G双CPU,SCSI双硬盘镜像,512M内存,windowsxp,Apache+PHP+sqlserver服务器10-20台客户机:PII1.2G,512M内存,windowsxp操作系统。上述所有计算机组成局域网。三、需求规格说明书2.3条件与限制为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用公安部门户籍管理系统现有的
4、服务器及人员办公办公用微机等设备。3.数据描述3.1静态数据静态数据分为人口表和管理员信息表人口表信息包括:户号,姓名,性别,与户主关系,名族,籍贯,出生日期,出生地,住址,曾用名,文化程度,婚姻状况,身份证号,职业,工作单位,迁入日期,何地迁入本址,是否迁出。管理员信息表包括:用户名,编号,密码3.2动态数据动态数据为人口变动表:户号,姓名,身份证号,变动属性,变动时间,材料证明来历3.3数据库介绍使用支持多种平台的免费关系型数据库管理系统Mysql。3.4数据采集人口表信息由居民提供信息通过户籍管理行政人员手工输入存储。人口变动表的信息也由居民提供的信息通过户籍管理行政人员手工输入存
5、储。报表的生成通过户籍管理行政人员对人口表和人口变动表的查询生成。4.功能需求4.1功能划分系统功能包括户籍管理与报表统计两大部分。三、需求规格说明书其中户籍管理包括新建人口,查询人口,注销人口,迁出人口,修改人口。报表统计包括:迁出人口统计,迁入人口统计,新生人口统计,迁出人口统计和注销人口统计。4.2功能描述1、新建操作新建人口有两种情况:迁入人口和新生人口。若为迁入人口,不仅需要在人口表增加新纪录,还需在人口变动表中加入相关记录信息例如迁入时间,原因等。若为新生人口,只需要在人口表中增加新纪录。2、查询操作查询人口分为模糊查询和精确查询两种查询方式。模糊查询可根据姓名,出生日期,住
6、址。精确查询可根据身份证号和户号。3、修改操作输入要修改人的身份证号或户号进行相应的修改操作。4、注销操作注销操作需要在人口表中删除需要注销的人口信息,且在人口变动表中添加相关的记录信息,例如注销时间,注销原因等。5、迁出操作迁出操作需要在人口表中删除需要迁出的人口信息,且在人口变动表中添加相关记录,例如迁出时间,迁出原因等。6、报表统计报表统计可统计相关信息:迁出人口统计,迁入人口统计,新生人口统计,迁出人口统计和注销人口统计。【此处绘制数据流图及数据字典】5.性能需求5.1数据精确度按公安部门的要求户号用6位数字表示,身份证要求19位表示,5.2时间特性下述时间特性基于2.2运行环境
7、一节所述的软、硬件环境。前台所有操作都应在30秒内得到响应。统计报表结果数据时,以1000条人口信息为例,每种类型的报表信息结果的统计应在三、需求规格说明书10秒内完成。5.3适应性【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。】本系统应该可运行于windows操作系统平台上,WEB服务器可选用Apache或IIS,数据库选用Mysql。6.运行需求6.1用户界面【如屏幕格式、报表格式、菜单格式
此文档下载收益归作者所有