- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(2)活动i-j的最迟开始时间: LS(i,j)=min{LS(j,k)-D(i,j)}(ij,j=k) (2) 其中,D(i,j)为结点i与j间活动的持续时间; LS(n,n)为项目结束时间 活动i-j为活动j-k的前置任务; 软件项目管理讲义 上一页 下一页 返回本章首页 第十六章 软件项目支持工具 16.1支持需求分析的数据流程图定义工具 16.1.1 数据流程图 (1)数据流程图的基本概念 DFD描绘系统的逻辑模型,是结构化系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能。 (2)数据流程图的基本特性 抽象性:没有具体的组织机构、工作场所、物质流等都被去掉,仅有信息和数据存储、流动、使用以及加工的情况。有助于抽象地总结出信息处理的内部规律。 概括性:把各种业务的处理过程联系,形成一个总体。 (3)数据流程图的绘制方法 1)数据流程图的分层方法 一个流程图分解成几个流程图,使问题简化。 把每个主要功能都细化为一张数据流程分图。 一套分层的数据流程图由顶图、底图和中间层的数据流程图所组成。顶图说明了系统的边界,即系统的输入和输出的数据流。底图由一些不必再分解的基本处理逻辑组成,在顶图和底图之间有若干个中间层。 订货单 发货单 发货单 顾客 供应商 订货单 经营处理系统 图16-7 第0层数据流图 付款 付款 发货单 发货单 订货单 订货单 P1 销售 P2 采购 P3 会计 顾客 供应商 库存帐 F1 到货通知 收 款 通 知 应付款通知 收据 图16-8 第1层数据流图 开收据通知 开收据 付款 订货单 顾客 P3.2 核对付款单 图16-9会计的第2层数据流图 P3.2 付款登明细帐 P3.1 开收据登明细帐 P3.5 编制会计报表帐 P3.4 修改总帐 经理 应收款明细帐 F7 总帐 F8 应付款明细帐帐 F6 供应商 16.1.2 数据字典 (1) 数据字典概念 关于数据的信息的集合,通过数据字典对数据流程图中的各个元素作完整的定义与说明,说明在数据流程图上的各个元素的含义与其所包含的内容,是数据流程图的补充工具。 (2)数据字典的内容 一般地,数据字典由数据流、数据项、数据结构、处理逻辑、数据存贮、外部实体元素组成。 16.2支持系统设计的方法和工具 16.2.1 并行工程设计方法 (1)并行工程的定义 个体任务和子任务之间基于顺序而存在相互依赖关系。而且当有好多个人参与软件工程项目时,多个开发活动和任务并行进行。 基本要求是简单性、实用性、开放性、完整性、可靠性和经济性。 (2)并行工程特点 强调团队工作(Teamwork),团队精神和工作方式。 强调设计过程的并行性:两方面的含义:在软件研制过程中通过专家把关,同时考虑软件的各个方面;在进行过程中某些步骤可同时进行,直至用快速原型法产生出软件的样件。 强调设计过程的需求分析、设计、测试、管理等过程不再是一个个相互独立的单元,是一个整体的系统。 强调设计过程的快速反馈,强调开发结果及时进行审查,并及时将效果反馈给相关人员。 (3)并行工程实施的方法和步骤 并行工程实施步骤主要有总体设计、应用系统开发和实施质量管理三部分 (4)并行工程在技术支持上的要求 一个完整的公共数据库,它必须集成并行设计所需要的诸多方面知识、信息和数据,并且以统一的形式加以表达。 一个支持各方面人员并行工作、甚至异地工作的计算机网络系统,它可以实时、在线地在各个设计人员之间沟通信息、发现并调解冲突。 一套切合实际的计算机仿真模型和软件,它可以由一个设计方案预测、推断产品的制造及使用过程,发现所隐藏的问题。 16.2.2 功能模型设计方法与工具 结构化设计中从数据流图到功能模型的变换 步骤: 建立数据流的类型;指明流的边界;将DFD映射到程序结构;定义控制层结构;对结构进行细化和求精;精化功能模型的描述。 DFD映射到程序结构的驱动因素是信息流的类型。信息流分为变换流和事务流: 当能够将一种输入的数据形式转变为另一种数据形式输出的数据流称为变换流。 可被描述成一个称为事务的单个数据项,它可沿多条路径之一触发其他数据流,这样的数据流被称为事务流。 变换映射的设计步骤 : 1、查基本系统模型。基本系统模型包括第0层DFD和支持信息,必须符合评估系统规范和软件需求规范,这两个文档在软件接口级描述了信息流和结构。 2、查和细化软件的数据流图。对模型中获得的信息进一步细化
您可能关注的文档
最近下载
- AWSD1.1-2015(中文版)焊接技术标准.pdf VIP
- 2025年招生和对口招生文化素质测试数学试题及参考答案 完整版912.pdf VIP
- 高清焓湿图超清分辨率.pdf VIP
- 第二单元银屏乐声+《眺望你的路途》课件+2025-2026学年人音版(简谱)八年级音乐上册+.pptx VIP
- EN 14994-2007 气爆泄压(防爆门)保护系统.pdf VIP
- 2025年高校分类考试招生和对口招生文化素质测试语文试题及参考答案.pdf VIP
- 货代-国际物流常用知识.doc VIP
- 中考语文精选题集(浙江专用)专题16新闻阅读(原卷版+解析).docx VIP
- 2025年交管学法减分考试题库以及答案(160题完整版) .pdf VIP
- 质量异常处理流程.pdf VIP
原创力文档


文档评论(0)