需求规格说明书模板(结构化)

上传人:cl****1 文档编号:487427796 上传时间:2022-11-19 格式:DOC 页数:8 大小:179.51KB
返回 下载 相关 举报
需求规格说明书模板(结构化)_第1页
第1页 / 共8页
需求规格说明书模板(结构化)_第2页
第2页 / 共8页
需求规格说明书模板(结构化)_第3页
第3页 / 共8页
需求规格说明书模板(结构化)_第4页
第4页 / 共8页
需求规格说明书模板(结构化)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《需求规格说明书模板(结构化)》由会员分享,可在线阅读,更多相关《需求规格说明书模板(结构化)(8页珍藏版)》请在金锄头文库上搜索。

1、课 程 设 计(结构化) 课程名称: 软件工程 课程代码:173600 学期:2017-2018学年第二学期题目: 需求规格说明书 姓名: 学号: 专业: 教学点: 注:以上内容必须打印,手写无效。手写判为0分。结构化分析设计方法评分表基本项(自评,若有一项不合格就判为0分)项目自评(合格打)教师复核装订顺序正确(封面、评分表、目录、正文、参考文献)封面内容打印正确没有抄袭或被抄袭数据流图符号正确正文(目录之后,至参考文献之前)不少于25页没有代码分数 40以上需要学生填写, 以下教师填写评分项项目分值得分项目背景描述5功能性需求 顶层DFD图5 一层DFD图10 二层DFD图10 数据字典表

2、达规范10非功能性描述10有词汇解释5排版合理、有图名、表格名等5合计 60扣分项项目权值数目文字表达一般错误1文字表达重大错误5DFD图错误2参考文献表达1字号错误2合计最终得分: 评价: 目录一、引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。1.2背景说明:待开发的软件系统的名称;本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;该软件系统同其他系统或其他机构的基本的相互来往关系。 1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料列出用得着的参考资料,如:本项目的经核准的计划任务书或合同、上级机关的批文;属于本项目的

3、其他已发表的文件;本文件中各处引用的文件、资料、包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。二、任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。|2.2用户画像列出本软件的最终用户的特点,充分说

4、明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。这些是软件设计工作的重要约束2.3假定和约束列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。三、需求规定 3.1功能性需求3.1.1 顶层数据流图(下图为示例) 图X:XXXXX系统顶层数据流图相关用户说明3.1.2 一层数据流图(下图为示例)图X:XXXXX系统一层数据流图3.1.3 二层数据流图(下图为示例)图X:XXXXX系统处理-接收事务(编号1)的二层数据流图(注意:每一个1层处理单元都有1张二层数据流图, 如:本例中应有4张二层数据流图)3.1.4 数据字典1. 数据流数据流名称:事务 描述:仓库的一

5、次进库或出库操作称为事务。 定义:事务=零件编号+零件名称+类型+数量 数据来源:仓库管理员,事物接收(加工) 数据去向:仓库管理员-事务接收-更新库存请单 频度:每天平均20次数据流名称:定货信息 描述:当某个零件的库存量低于临界值时的定货量 定义:定货信息=零件编号+零件名称+定货量 数据来源:定货处理(加工),定货信息(数据文件) 数据去向:定货处理-定货信息(数据文件)-报表生成(加工) 频度:每天平均8次。2. 数据存储数据存储名称:库存清单 描述:存储仓库中所有零件的库存信息 定义:(同数据流“库存清单”) 数据来源:处理库存清单 数据去向:处理库存清单 存储量:300种零件数据存

6、储名称:定货信息 描述:存储一天中的定货信息 定义:(同数据流“定货信息”) 数据来源:处理定货 数据去向:产生报表 存储量:平均8种零件。3. 数据元素数据元素名称:零件编号 描述:唯一标识库存清单中一个特定零件的关键域 定义:零件编号=8字符8 位置:事务,定货清单,定货信息,定货报表数据元素名字:定货数量 描述:某个零件一次定货的数量 定义:定货数量=1数字5 位置:定货报表、定货信息。4. 加工(处理)加工名字:事务接收 加工编号:1.1 简要描述:从键盘接收事务数据 输入数据流:(来自键盘的)事务 输出数据流:(通过有效性验证后的)事务 加工逻辑:从键盘接收事务数据,并对数据进行有效

7、性验证加工名字:更新库存清单 加工编号:1.2 描述:根据事务的类型更新零件的库存量 输入数据流:事务*库存清单 输出数据流:库存清单*库存信息 加工逻辑:根据事务数据从库存清单中读取对应零件的库存数据,修改相应库存量并写入库存清单,同时把库存信息传送到“处理定货”。3.2非功能性需求3.2.1精度(可选)说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。时间特性要求说明对于该软件的时间特性要求,如对:响应时间;更新处理时间;数据的转换和传送时间;解题时间;等的要求。3.2.3 性能同时在线数量等的描述 3.2.4 可靠性例如如下描述:The system shall be a

8、vailable 24 hours a day 7 days a week, with no more than 10% down time.3.2.5故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。3.2.6 安全用户权限、系统安全的约定。3.2.7 设计约束例如:使用微信支付接口等描述。3.2.UI设计要求(可选)四、运行环境规定4.1硬件设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:处理器型号及内存容量;外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;输入及输出设备的型号和数量,联机或脱机;数据通信设备的型号和数量;功能键及其他专用硬件4.2支持软件列出支持软件,包括要用到的操作系统(注意不要再写支持windows XP 了)、测试支持软件等。浏览器的型号、版本;移动设备的OS版本。五、词汇表系统相关各种术语的解释

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号