




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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 available 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硬件设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:处理器型号及内存容量;外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;输入及输出设备的型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025高三联考作文袁隆平与李子柒同框经典范文
- 七年级上册生物教学技能提升计划
- 公司治理评估管理办法
- 利率定价授权管理办法
- 债权计划登记管理办法
- 公司人员降职管理办法
- 农村小学班级管理办法
- 公司后勤车辆管理办法
- 信访处理属地管理办法
- 农民创业贷款管理办法
- 提高情商的培训课件
- JJG 597-2025交流电能表检定装置检定规程
- 2025年广州市中考物理试题(含答案)
- 2024年漳州市常山开发区招聘笔试真题
- (2025年)江西省景德镇市【辅警协警】笔试真题含答案
- 大型活动保安活动方案
- 礼仪培训ptt课件
- 2025年国情与形势政策教育纲要
- 2025-2026年中国台球产业消费趋势报告
- T/TMAC 085-2024燃煤发电机组智能控制与灵活性运行技术导则
- 台钓介绍课件
评论
0/150
提交评论