欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    软件需求说明书的编写.ppt

    • 资源ID:6207007       资源大小:273.49KB        全文页数:51页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件需求说明书的编写.ppt

    2023/10/5,1,第五章 软件需求说明书的编写,2023/10/5,2,5.1 需求分析概述,需求分析的任务明确系统的全部功能、性能以及运行规格有系统分析员与用户商定,对系统目标提出完整、准确、清晰、具体的要求(注意)不是确定系统怎样完成工作,2023/10/5,3,5.1.1 需求分析阶段的具体任务,确定对系统的综合要求系统功能要求系统性能要求运行要求将来可能提出的要求分析系统的数据要求导出系统的逻辑模型修正系统开发计划开发原型系统,2023/10/5,4,5.1.2 需求分析的步骤,数据字典:描述数据IPO图:Input-Process-Output:描述算法HIPO图:Hierarchy plus IPO(层次图+IPO),顶层数据流图1层2层,2023/10/5,5,先进个人申报系统,1,材料审查,1.1,汇总评定,1.2,2023/10/5,6,5.2 需求说明书的目的要求,在软件产品完成目标方面为客户和开发者之间建立共同协议创建一个基础提高开发效率为成本计价和编制计划进度提供基础为确认和验证提供一个基准便于移植作为不断提高的基础,5.2.1 需求说明书的目的,2023/10/5,7,5.2.2 需求说明的基本要求,必须描述一定的功能、性能必须用确定的方法叙述这些功能、性能注意:需求说明书中一般不描述任何设计、验证或项目管理细节,即不应超出其作用范围,2023/10/5,8,5.2.3 需求说明书的特点,无歧义性完整性可验证性一致性可修改性可追踪性运行和维护阶段的可使用性,2023/10/5,9,5.2.4 需求说明书的编制工具,形式化说明方法程序规模和复杂性客户合同中是否要求使用需求说明书是否是一个合同工具或仅仅是一个内部文件需求说明书文件是否成为设计文件的根据具有支持这种方法的计算机设备,2023/10/5,10,生产工具字处理器CASE工具表达工具在需求说明书中的名词和动词的表达形式花/表格/图示法详细的分层体系,2023/10/5,11,5.2.5 在表达需求时应注意的问题,编写需求说明书必须描述的基本问题是:功能性能加强于实现的设计限制属性外部接口注意:编写需求说明书应当避免把设计或项目需求写入需求说明书之中,应当对说明需求设计约束与规划设计两者有清晰的区别.,2023/10/5,12,在表达需求时应该注意的问题避免在需求说明书中嵌入设计把软件划分成若干模块给每个模块分配功能描述模块间的信息流程或者控制流程选择数据结构,2023/10/5,13,安全和保密方面的周密考虑可能增加一些直接反映设计约束的需求在一些分散的模块中保持某些功能允许在程序的某些区域之间进行有限的通信计算临界值的检查和,2023/10/5,14,若为软件选择高层次的设计,就可能需要大量的资源(可能占整个产品开发成本的10%20%以上),有两种选择在需求说明书中描述了设计。用模型设计描述需求,这种模型设计只用于辅助描述需求,而不使之成为实际的设计。,2023/10/5,15,在需求说明书中嵌入了一些项目要求需求说明书的改进问题需求说明书的编制者应该与客户交流,2023/10/5,16,需求分析阶段应提供文档资料项目开发计划软件需求说明书数据要求说明书,2023/10/5,17,5.3 需求说明书的内容要求与编写指南,前言项目概述具体需求功能需求外部接口需求性能需求软件属性需求数据要求说明其他需求,2023/10/5,18,5.3.1 前言5.3.2项目概述,2023/10/5,19,5.3.3 具体需求,这部分应包括软件开发者在建立设计时需要的全部细节具体需求分类的方法功能需求性能需求属性需求外部接口需求具体需求分类的方法的依据逻辑性可读性可验证性,2023/10/5,20,具体需求最好的组织方案依据软件产品的应用范围软件产品的性质具体需求的组织方案全部功能需求+四种类型的接口要求+其他需求四种接口需求和功能需求放在一起描述+其他需求功能需求的全部子文档名称放在一起首先说明,+其他需求接口需求和其余的需求作为每一个功能需求的附属部分来说明,2023/10/5,21,全部功能需求+四种类型的接口要求+其他需求,功能需求外部接口需求性能需求设计约束属性其他需求,2023/10/5,22,四种接口需求和功能需求放在一起描述+其他需求,功能需求1.1 功能需求11.1.1 规格说明1.1.2 外部接口需求1.2 功能需求2性能需求设计约束属性其他需求,2023/10/5,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 通信接口,2023/10/5,24,接口需求和其余的需求作为每一个功能需求的附属部分来说明,功能需求11.1 引言1.2 输入1.3 加工1.4 输出1.5 外部接口需求1.6 性能需求1.7 设计约束1.8 属性1.9 其他需求功能需求2。,2023/10/5,25,功能需求数据流图加工说明输入加工输出数据流描述数据项描述数据存储描述外部实体描述,2023/10/5,26,外部接口需求用户接口硬件接口软件接口通信接口,2023/10/5,27,性能需求精度说明时间特性适应性,2023/10/5,28,软件属性需求可用性安全性可维护性可转移/转换性,2023/10/5,29,数据要求说明数据的逻辑描述数据的采集预处理影响,2023/10/5,30,其他需求操作场合适应性,2023/10/5,31,外部接口需求,用户接口硬件接口软件接口通信接口,2023/10/5,32,用户接口对屏幕格式的要求报表或菜单的页面打印格式和子文档名称输入输出的相对时间程序功能键的或用性,2023/10/5,33,硬件接口要指出软件产品和系统硬部件之间每一个接口逻辑特点。还可能包括如下适宜事宜:支撑设备如何支撑及约定,2023/10/5,34,软件接口用指定需使用的其他软件产品(如:数据管理系统,操作系统,数学软件包)以及同其它应用系统之间的接口每个软件产品的信息:名字、助记符、规格说明书、版本号、来源每个接口的信息:说明与软件产品相关的接口软件的目的根据信息的的子文档名称和格式定义接口的文件,2023/10/5,35,通信接口,2023/10/5,36,性能需求,精度说明时间特性适应性,2023/10/5,37,精度说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度,2023/10/5,38,时间特性响应时间更新处理时间数据的转换和传送时间解题时间,2023/10/5,39,适应性操作方式上的变化运行环境的变化同其他软件的接口的变化精度和有效时限的变化计划的变化或改进为了提供这些灵活性而进行的专门设计的部分应该加以标明,2023/10/5,40,软件属性需求,可用性安全性可维护性可转移/转换性,2023/10/5,41,可用性可以指定一些因素:如,检查点、恢复和再启动等,以保证整个系统有一个确定的可用性级别,2023/10/5,42,安全性指的是保护软件的要素,以防止各种非法的访问、使用、修改、破坏或者泄密。利用可靠的密码技术掌握特定的记录或历史数据集给不同的模块分配不同的功能限定一个程序中某些区域的通信计算临界值的校验和,2023/10/5,43,可维护性软件模块所需要的特殊的耦合矩阵对微型装置指定特殊的数据程序分割要求,2023/10/5,44,可转移/转换性这里规定把软件从一种环境移植到另一种环境所要求的用户程序,用户接口兼容方面的约束等,2023/10/5,45,5.4 软件需求说明书示例,科技进步先进个人申报管理系统需求说明书,2023/10/5,46,材料审查,1.1,汇总评定,1.2,先进个人申报系统,1,请求处理,部门审查,技术处审查,新增申请书,修改申请书,打回申请书,删除申请书,回退申请书,职工部门审查,技术处查询,顶层,1层,2层,2023/10/5,47,汇总,奖金评定,查询,奖金发放,2023/10/5,48,先进个人申报系统1,职工,职工请求,奖金,材料审查1.1,汇总评定1.2,职工,职工请求,奖金,先进个人申报材料库,申请书,汇总表,审查意见(通过),先进个人的基本信息,奖金金额,审核通过的申请书,2023/10/5,49,请求,职工,职工请求,部门,技术处,修改申请书,新增申请书,请求(增加),请求(修改),职工部门查询,职工查询请求,请求(上报),删除申请书,意见(上报),意见(删除),技术处查询,退回申请书,打回申请书,技术处查询请求,意见(退回修改),意见(打回),申报材料处理,先进个人申报材料库,申请书,新增的申请书,修改的申请书,待查的申请书,删除的申请书,已经上报的申请书,退回的申请书,打回的申请书,审查意见(通过),自动化边界,2023/10/5,50,汇总,查询,汇总表,先进个人的基本信息,奖金评定,奖金数据,汇总的查询请求,先进个人申报材料库,审核通过的申请书,奖金发放,奖金分配表,职工,奖金,审查意见(通过),2023/10/5,51,CTMIS系统需求分析报告,

    注意事项

    本文(软件需求说明书的编写.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开