




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 3 25 1 第五章软件需求说明书的编写 2020 3 25 2 5 1需求分析概述 需求分析的任务明确系统的全部功能 性能以及运行规格有系统分析员与用户商定 对系统目标提出完整 准确 清晰 具体的要求 注意 不是确定系统怎样完成工作 2020 3 25 3 5 1 1需求分析阶段的具体任务 确定对系统的综合要求系统功能要求系统性能要求运行要求将来可能提出的要求分析系统的数据要求导出系统的逻辑模型修正系统开发计划开发原型系统 2020 3 25 4 5 1 2需求分析的步骤 数据字典 描述数据IPO图 Input Process Output 描述算法HIPO图 HierarchyplusIPO 层次图 IPO 顶层数据流图 1层 2层 2020 3 25 5 先进个人申报系统 1 材料审查 1 1 汇总评定 1 2 2020 3 25 6 5 2需求说明书的目的要求 在软件产品完成目标方面为客户和开发者之间建立共同协议创建一个基础提高开发效率为成本计价和编制计划进度提供基础为确认和验证提供一个基准便于移植作为不断提高的基础 5 2 1需求说明书的目的 2020 3 25 7 5 2 2需求说明的基本要求 必须描述一定的功能 性能必须用确定的方法叙述这些功能 性能注意 需求说明书中一般不描述任何设计 验证或项目管理细节 即不应超出其作用范围 2020 3 25 8 5 2 3需求说明书的特点 无歧义性完整性可验证性一致性可修改性可追踪性运行和维护阶段的可使用性 2020 3 25 9 5 2 4需求说明书的编制工具 形式化说明方法程序规模和复杂性客户合同中是否要求使用需求说明书是否是一个合同工具或仅仅是一个内部文件需求说明书文件是否成为设计文件的根据具有支持这种方法的计算机设备 2020 3 25 10 生产工具字处理器CASE工具表达工具在需求说明书中的名词和动词的表达形式花 表格 图示法详细的分层体系 2020 3 25 11 5 2 5在表达需求时应注意的问题 编写需求说明书必须描述的基本问题是 功能性能加强于实现的设计限制属性外部接口注意 编写需求说明书应当避免把设计或项目需求写入需求说明书之中 应当对说明需求设计约束与规划设计两者有清晰的区别 2020 3 25 12 在表达需求时应该注意的问题避免在需求说明书中嵌入设计把软件划分成若干模块给每个模块分配功能描述模块间的信息流程或者控制流程选择数据结构 2020 3 25 13 安全和保密方面的周密考虑可能增加一些直接反映设计约束的需求在一些分散的模块中保持某些功能允许在程序的某些区域之间进行有限的通信计算临界值的检查和 2020 3 25 14 若为软件选择高层次的设计 就可能需要大量的资源 可能占整个产品开发成本的10 20 以上 有两种选择在需求说明书中描述了设计 用模型设计描述需求 这种模型设计只用于辅助描述需求 而不使之成为实际的设计 2020 3 25 15 在需求说明书中嵌入了一些项目要求需求说明书的改进问题需求说明书的编制者应该与客户交流 2020 3 25 16 需求分析阶段应提供文档资料项目开发计划软件需求说明书数据要求说明书 2020 3 25 17 5 3需求说明书的内容要求与编写指南 前言项目概述具体需求功能需求外部接口需求性能需求软件属性需求数据要求说明其他需求 2020 3 25 18 5 3 1前言5 3 2项目概述 2020 3 25 19 5 3 3具体需求 这部分应包括软件开发者在建立设计时需要的全部细节具体需求分类的方法功能需求性能需求属性需求外部接口需求具体需求分类的方法的依据逻辑性可读性可验证性 2020 3 25 20 具体需求最好的组织方案依据软件产品的应用范围软件产品的性质具体需求的组织方案全部功能需求 四种类型的接口要求 其他需求四种接口需求和功能需求放在一起描述 其他需求功能需求的全部子文档名称放在一起首先说明 其他需求接口需求和其余的需求作为每一个功能需求的附属部分来说明 2020 3 25 21 全部功能需求 四种类型的接口要求 其他需求 功能需求外部接口需求性能需求设计约束属性其他需求 2020 3 25 22 四种接口需求和功能需求放在一起描述 其他需求 功能需求1 1功能需求11 1 1规格说明1 1 2外部接口需求1 2功能需求2性能需求设计约束属性其他需求 2020 3 25 23 功能需求的全部子文档名称放在一起首先说明 其他需求 功能需求1 1功能需求11 1 1引言1 1 2输入1 1 3加工1 1 4输出1 1 5性能需求1 1 6设计约束1 1 7属性1 1 8其他需求1 2功能需求2外部接口需求2 1用户接口2 2硬件接口2 3软件接口2 4通信接口 2020 3 25 24 接口需求和其余的需求作为每一个功能需求的附属部分来说明 功能需求11 1引言1 2输入1 3加工1 4输出1 5外部接口需求1 6性能需求1 7设计约束1 8属性1 9其他需求功能需求2 2020 3 25 25 功能需求数据流图加工说明输入加工输出数据流描述数据项描述数据存储描述外部实体描述 2020 3 25 26 外部接口需求用户接口硬件接口软件接口通信接口 2020 3 25 27 性能需求精度说明时间特性适应性 2020 3 25 28 软件属性需求可用性安全性可维护性可转移 转换性 2020 3 25 29 数据要求说明数据的逻辑描述数据的采集预处理影响 2020 3 25 30 其他需求操作场合适应性 2020 3 25 31 外部接口需求 用户接口硬件接口软件接口通信接口 2020 3 25 32 用户接口对屏幕格式的要求报表或菜单的页面打印格式和子文档名称输入 输出的相对时间程序功能键的或用性 2020 3 25 33 硬件接口要指出软件产品和系统硬部件之间每一个接口逻辑特点 还可能包括如下适宜事宜 支撑设备如何支撑及约定 2020 3 25 34 软件接口用指定需使用的其他软件产品 如 数据管理系统 操作系统 数学软件包 以及同其它应用系统之间的接口每个软件产品的信息 名字 助记符 规格说明书 版本号 来源每个接口的信息 说明与软件产品相关的接口软件的目的根据信息的的子文档名称和格式定义接口的文件 2020 3 25 35 通信接口 2020 3 25 36 性能需求 精度说明时间特性适应性 2020 3 25 37 精度说明对该软件的输入 输出数据精度的要求 可能包括传输过程中的精度 2020 3 25 38 时间特性响应时间更新处理时间数据的转换和传送时间解题时间 2020 3 25 39 适应性操作方式上的变化运行环境的变化同其他软件的接口的变化精度和有效时限的变化计划的变化或改进为了提供这些灵活性而进行的专门设计的部分应该加以标明 2020 3 25 40 软件属性需求 可用性安全性可维护性可转移 转换性 2020 3 25 41 可用性可以指定一些因素 如 检查点 恢复和再启动等 以保证整个系统有一个确定的可用性级别 2020 3 25 42 安全性指的是保护软件的要素 以防止各种非法的访问 使用 修改 破坏或者泄密 利用可靠的密码技术掌握特定的记录或历史数据集给不同的模块分配不同的功能限定一个程序中某些区域的通信计算临界值的校验和 2020 3 25 43 可维护性软件模块所需要的特殊的耦合矩阵对微型装置指定特殊的数据程序分割要求 2020 3 25 44 可转移 转换性这里规定把软件从一种环境移植到另一种环境所要求的用户程序 用户接口兼容方面的约束等 2020 3 25 45 5 4软件需求说明书示例 科技进步先进个人申报管理系统需求说明书 2020 3 25 46 材料审查 1 1 汇总评定 1 2 先进个人申报系统 1 请求处理 1 1 2 部门审查 1 1 3 技术处审查 1 1 5 新增申请书 1 1 6 修改申请书 1 1 7 打回申请书 1 1 9 删除申请书 1 1 8 回退申请书 1 1 10 职工部门审查 1 1 11 技术处查询 1 1 13 顶层 1层 2层 2020 3 25 47 汇总 1 2 8 奖金评定 1 2 9 查询 1 2 18 奖金发放 1 2 17 2020 3 25 48 先进个人申报系统1 职工 职工请求 奖金 材料审查1 1 汇总评定1 2 职工 职工请求 奖金 先进个人申报材料库 申请书 汇总表 审查意见 通过 先进个人的基本信息 奖金金额 审核通过的申请书 2020 3 25 49 请求处理1 1 2 职工 职工请求 部门审查1 1 3 技术处审查1 1 5 修改申请书 新增申请书 请求 增加 请求 修改 职工部门查询 职工查询请求 请求 上报 删除申请书 意见 上报 意见 删除 技术处查询 退回申请书 打回申请书 技术处查询请求 意见 退回修改 意见 打回 申报材料处理 先进个人申
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全检查证培训学时课件
- 管理职级晋升申请书
- 2025合同样例通信信道范本
- 停产时间鉴定申请书
- 2025装饰装修工程承包合同的范本
- 2025粮食批发市场粮油交易合同范本
- 社团留任申请书开头
- 专利侵权申请书
- 采矿权延续申请书
- 地税免税申请书
- DB33-T 628.1-2021《交通建设工程工程量清单计价规范 第1部分:公路工程》
- 绳锯切割施工方案
- 职工基本医疗保险参保登记表
- 2024年社会工作者之初级社会综合能力考试题库含答案
- 学校品牌塑造校园文化的关键因素报告
- 绿色物流仓储绿色发展模式研究
- 污水厂职业病培训
- 危险化学品码头安全管理制度(3篇)
- 《电力机车构造(第2版)》课件 任务三 HXD3型电力机车空气管路系统分析
- 2019版 苏教版 高中通-用技术 必修 技术与设计1《第五章 设计图样的绘制》大单元整体教学设计2020课标
- 国际物流运输合同参考范本
评论
0/150
提交评论