软件工程第二章课件.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 可行性研究 2.1 可行性研究的任务 2.2 可行性研究过程 2.3 系统流程图 2.4 数据流图 2.5 数据字典 2.6 成本/效益分析 2.7 小结 1 2.1 可行性研究的任务  目的:确定问题是否值得去解决。  实质:在较高层次上以较抽象的方式 进行的系统分析和设计的过程。  从三方面进行分析:  技术可行性  经济可行性  操作可行性  任务:对以后的行动方针提出建议。 2 2.2 可行性研究过程 复查系统规模和目标 研究目前正在使用的系统 导出新系统的高层逻辑模型 进一步定义问题 导出和评价供选择的解法 推荐行动方针 草拟开发计划 书写文档提交审查 3 2.3 系统流程图 概括地描绘物理系统的传统工具。 用图形符号以黑盒子形式描绘组成系统 的每个部件(程序,文档,数据库,人工 过程等)。 表达的是数据在系统各部件之间流动的 情况(物理数据流图),而不是对数据 进行加工处理的控制过程(程序流程 图)。 4 基本符号 2.3.1 符号 5 库存清单系统的系统流程图 6 2.4 数据流图 数据流图(DFD)是是系统逻辑功能的图 形表示,描绘信息流和数据从输入移动 到输出的变换过程。 不涉及具体的物理部件,只描绘数据在 软件中流动和被处理的逻辑过程。 不需要考虑怎样具体地实现这些功能 是分析员与用户之间极好的通信工具 7 2.4.1 DFD符号 8 2.4.1 符号 9 2.4.1 符号 箭头表示数据流的流动方向 程序流程图箭头表示控制流 应该描绘所有可能的数据流向 不能描绘出现某个数据流的条件 忽略出错处理,打开或关闭文件之类的 内务处理。 是描绘“做什么”而不考虑“怎样做”。 10 分层的数据流图 分层的数据流图 11 在多层数据流图中,顶层流图仅包含一 在多层数据流图中,顶层流图仅包含一 个加工,它代表被开发系统。它的输入 个加工,它代表被开发系统。它的输入 流是该系统的输入数据,输出流是系统 流是该系统的输入数据,输出流是系统 所输出数据 所输出数据 底层流图是指其加工不需再做分解的数

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档