- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件工程文档-户籍管理系统
—-户籍管理系统
小组人数:5人
完成日期:2011—01-01
户籍管理系统
一、项目开发计划
1引言
1.1编写目的
本系统主要提供一些基本的户籍管理功能,帮助理解和学习有关软件工程专业的基本知识,进一步将所学理论知识与具体实验相结合,通过实验系统与文档的编写,以熟悉软件系统开发的基本流程与基本方法。系统主要面向对象为本系统的信息操作人员,即管理员。1.2项目背景
本系统为单机测试使用,主要为了完成实验要求设计实现。
2项目概述
2。1工作内容
本系统题为“户籍管理系统,即通过实验进行模拟户籍管理。主要实现功能包括户口及人员的新建、注销、迁入、迁出,以及相应户口及人员的信息修改等基本功能。由于迁入与迁出的一些数据信息与其中的迁入迁出信息有所重复,因此为了减少系统的繁琐,将户口及人员的迁入迁出作为其新建注销的一条信息并入其中。这里主要简要描述一下本系统能够具体实现的功能.
对于新增人口与注销人口并不需要过多的说明,仅有单方面系统与数据库之间的数据修改与数据交换,具体增减信息可参见数据库表。
对于户口或人员的迁移(这里以人员迁移为例),实现方式如下:首先由迁移人员向原户口所在地出示相关证明材料,然后系统由管理员登陆系统程序,根据材料证明,将该人员从所在户口下注销(如果该人员即为户口户主,且独立成户,则一并办理户口注销,此处不予以过多说明),修改相关数据库表信息,并将人员注销信息暂存在本地数据库中,以作备用。然后该人员可持相关证明到户口迁入地办理迁入手续,即由系统管理员根据相关证明,对该人员进行新建(如果是独立成户,还需要进行户口的新建),并记录相关数据迁入信息。需要说明的是,本系统并不能保存原户口迁出信息,即无法从已迁入地查知其以往户口所在地,而其原来的注销信息,仅作为当地户籍人员流动信息存档,并不予以信息交换与信息查询。
另外关于本系统中的信息修改功能是通过相关数据库信息进行逐个修改,保证了其实时性,且并不会引起其他数据错误与干扰.
2。2条件与限制
本系统即作为一般功能测试使用,并不能实际作为操作。
2。3产品
(1)程序:列出应交付的程序名称、使用的语言及存储形式。
(2)文档:列出应交付的文档。
3实施计划
1
3。1任务分解
具体介绍已在文档第二页说明。
3.2进度
在实验要求布置下来后,我们小组进行了简单分工。前期的设计由文档编辑人员即小组长进行具体设计,主要包括需求分析以及功能设计。接着由各小组人员进行分工设计各个模块的数据流图与数据字典,确定基本模块与数据库表。然后便是后期编码,主要由小组编码人员进行,根据之前确定的系统功能进行系统的编写,中间由组长确定具体模块与功能实现,进而完成整个工程。而文档的编写则是由小组长完成,主要为了保证整个工程的顺利进行,为编码人员提供一定的理论依据,直至最后.
3。3关键问题
由于个人电脑的局限性,整个系统并不能提供过大的功能需求,仅保留核心功能以供交流与学习分析使用.另外,由于整个系统编码由一个人完成,所以这是一个很大的考验,也需要花费很大的精力与时间,而且编码的同时需要文档编辑人员进行同步跟进,这对整个团队的协调性的要求很高.
4专题计划要点
至于一些诸如测试计划的专题计划,则由于本实验的局限性,并不需要过多进行。主要集中在后期的整体系统测试。
二、软件需求说明书
1引言,编写目的,
本系统文档主要为了向初次使用本系统的用户进行简单的介绍,帮助编写者进一步了解系统的主要面向用户,并借以完成本学期的软件工程实验计划任务。
2任务概述
2.1目标
主要用于分析和介绍整个软件系统的需求说明,进行一定的需求分析.帮助编写人员清晰整个系统编写的必要性,并通过了解系统工程的面向对象而熟知系统编写流程。2。2条件与限制
需求分析的任务还不是确定系统怎样完成它的工作,而仅仅hi确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
3数据描述
3。1数据流图
2
普通用户名密码用户登陆
普通用户信息数据库
管输入错误管理员登陆管理员信息用户名密码理普通用户信息登陆员
错误提普通权管理权
示限限
查询
系统管理户籍管理系统
信息查询
新建户新建人人口注户口注人口迁入户口迁入户口信息人口信息
或迁出或迁出修改修改口口销销
信息新建信息新建删除信息
删除信息
信息查询
户口信息
人口注销信息户口注销信息
信息变动迁出日期
材料证明无此用户核对户口及核对户口及
人口信息人口信息迁出日期
新人员录入迁入证明迁出证明迁入证明迁出证明
人口迁人口迁户口迁户口迁入出入出
新户口录入材料证明材料证明
材料证明
无此用户信息新建
人口信息
无此用
原创力文档


文档评论(0)