1 / 14
文档名称:

需求分析说明书-开心农场.doc

格式:doc   大小:88KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

需求分析说明书-开心农场.doc

上传人:文库旗舰店 2020/4/7 文件大小:88 KB

下载得到文件列表

需求分析说明书-开心农场.doc

文档介绍

文档介绍:XXX需求分析说明书编写:XXX日期:YYYY-MM-DD审核:日期:批准:日期:受控状态:是发布版次::编号:变更记录日期版本变更说明作者YYYY-MM- 概述 目的 背景 范围 术语定义 参考资料 任务概述 目标 用户的特点 假定和约束 运行环境 软件环境 硬件环境 接口 控制 需求规定 对功能的规定 系统功能层次模块图 7概述目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:进行程序开发的各个模块的负责人,以及客户等。背景字符版开心农场本项目的任务提出者及单位、开发者、用户及实现该软件的计算中心或计算机网络;开心农场是个独立的软件,于其他的系统或者软件没有什么联系。范围系统包括的范围:宝库术语定义XXX:YYY。参考资料列出用得着的参考资料,如:本项目的经核准的计划任务书或合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料、包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。任务概述目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束组织结构图及用户角色。图表11XXX组织架构图表11是XXX的主要组织架构。假定和约束列出进行本产品开发工作的条件和限制,例如经费限制、开发期限、硬件限制、并行操作、通讯协议、安全和保密方面考虑、需要的软件工具和所采用的方法与技术等。运行环境简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。软件环境列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。名称版本语种操作系统操作系统的附加功能数据库平台应用平台邮件系统客户端软件硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:处理器型号及内存容量;外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;输入及输出设备的型号和数量,联机或脱机;数据通信设备的型号和数量;功能键及其他专用硬件服务器最低配置推荐配置应用和数据库服务器邮件服务器接口说明该软件同其他软件之间的接口、数据通信协议等。控制说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。需求规定对功能的需求用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。系统功能层次模块图 [用例报告如果使用了用例,那么在用例建模过程中,用例通常会定义系统的大部分功能性需求,以及一些非功能性需求。对于以上用例模型中的每个用例或其子集,都需在此节中引用或附上用例报告。务必要明确地标明每一需求。]各子模块功能的描述子模块1登录模块:,,,就进入游戏,反之,提示用户出错,并给出出错的理由,,:StructUser//存放一个用户的信息{Stringname;Stringpassword;User*next;1}数据结构:structUserList//存放所以用户信息的链表{User*head;}:额外功能::,请先进行注册,不然不能进入游戏,注册的用户必须包括数字和字母,且第一个字符必须是字母,长度限定为6-12个字符,中间的空格符自动去掉。密码必须输入两遍,来确保输入的数据正确,若前后两次不相等,必须提示用户重新输入,,否则,,密码都会写入用户信息文件,文件名为UserInfo且必须进行加密