- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*****3.7其他图形工具层次方框图Warnier图IPO图3.7.1层次方框图用树型结构描述的一系列多层次的图形;顶层只有一个方框代表完整的数据结构;下面各层代表这个数据的子集;最底层代表不能再分割的实际的数据元素;一个层次方框图的例子产品硬件软件服务处理机存储器外设系统软件应用软件软件服务硬件维修培训操作系统编译程序软件工具3.7.2Warnier图它也是表示信息层次结构的图形工具;它可以指出信息量是重复出现的或有条件出现的;图形包括:用来区分数据结构层次的花括号表明一类信息或一个数据元素在一定条件下出现的异或号名字后面的数字表示信息类在数据结构中重复的次数。一个Warnier图的例子软件产品系统软件操作系统(P1)编译程序(P2)软件工具编辑程序(P3)测试驱动程序(P3)设计辅助工具(P3)应用软件+3.7.3IPO图INPUT/PROCESS/OUTPUT(输入/处理/输出图)的简称。描述输入数据、输出数据和对数据的处理之间的关系。(适用任何系统)软件元素渗透到模型的各个方面。需求分析阶段可以使用IPO图来简要地描述系统的主要算法。传统的IPO图IPO图IPO图系统:模块:编号:作者:日期:被调用:调用:输入:输出:处理:局部数据:注释列出处理的执行顺序改进的IPO图一
个
IPO
图
的
例
子IPO图系统:模块:编号:作者:日期:订货处理模块可供货处理缺货订单暂存订货量X相应库存量Y供货标志SupplyIFY-X0THEN可供货处理ELSE缺货订单暂存ENDIF文件名:库存文件注释销售管理系统Armstrong确定能否订货2005/3/10推迟实现3.8验证软件需求一致性:不能相互矛盾;完整性:规格说明书应包括用户需要的每一个功能或性能;现实性:技术上可以实现;有效性:需求确实能解决用户面对的问题;软件需求说明书的编写提示(GB856T—88)1引言1.1编写目的1.2背景1.3定义1.4参考资料2任务概述2.1目标2.2用户的特点2.3假定和约束软件需求说明书的编写提示(GB856T—88)3需求规定3.1对功能的规定3.2对性能的规定3.2.1精度3.2.2时间特性要求3.2.3灵活性3.3输人输出要求3.4数据管理能力要求3.5故障处理要求3.6其他专门要求4运行环境规定4.1设备4.2支持软件4.3接口4.4控制小结需求分析是软件生命期的一个重要阶段;最根本的任务是确定为了满足用户的需求,系统需要做什么。传统的软件工程方法学使用结构化分析方法。为了全面了解用户的需要,必须使用适当的方法和用户沟通。小结必须仔细地分析系统中的数据流又要分析长期使用的数据存储。数据字典是“粘合剂”。分析应该得出用数据流图、ER图、数据字典和简洁算法描述的详细的系统逻辑模型。还可使用层次方框图、Warnier图辅助性的描述系统中的数据结构。IPO图描述算法的有效工具。3-1为什么要进行需求分析?通常对软件系统有哪些需求?3-2怎样与用户有效地沟通以获取用户的真实需求?3-3银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。习题请用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。3-4分析习题2第3题所述的机票预订系统。请用实体-联系图描绘本系统中的数据对象并用数据流图描绘本系统的功能。3-5分析习题2第4题所述的患者监护系统。请用实体-联系图描绘本系统中的数据对象并用数据流图描绘本系统的功能,画出本系统的顶层IPO图。3-6复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺
文档评论(0)