[计算机软件及应用]软件工程教案02--可行性研究.pptVIP

  • 2
  • 0
  • 约3.04千字
  • 约 37页
  • 2018-03-09 发布于浙江
  • 举报

[计算机软件及应用]软件工程教案02--可行性研究.ppt

[计算机软件及应用]软件工程教案02--可行性研究

软件工程教案 (2)可行性研究 张海涛 第2章 可行性研究 1 可行性研究的任务和目的 2 可行性研究的步骤 3 系统流程图和数据流图 4 成本效益分析 1 可行性研究的任务和目的 目的:“判断问题是否值得去解?” 实质:高层次的系统分析 任务: (1)导出系统的逻辑模型 (2)肯定问题定义,改正性 (3)制定粗略的进度、建议和计划 (4)占总成本的 5%--10% 2 可行性研究的步骤 2-1 复查系统规模与目标 (1)访问关键人员 (2)清晰描述对目的系统的一切限制 2-2 研究目前的系统 (1)了解现有系统,实地考察 (2)注意现有系统与目标系统之间的接口 注意:不要陷入细节! 2 可行性研究的步骤 2-3 导出新系统的高层逻辑模型 从现有的物理系统出发导出目标系统的逻辑模型 2-4 重新定义问题(系分 + 用户) 2 可行性研究的步骤 2-5 导出与评价供选择的解法 (1) 技术可行性 (2) 操作可行性 (3) 经济可行性 (4) 给出实现进度表 2 可行性研究的步骤 2-6 推荐行动方针 (1)作为结果之一 是否继续开发? (2)对于推荐的系统 详细的成本/效益分析 2 可行性研究的步骤 2-7 草拟开发计划 (1)工程进度表 (2)开发人员需求(使用时间) (3)设备与软件的需求(使用时间) (4)估计每个阶段的成本 (5)给出“需求分析”阶段的进度表/成本估计 2 可行性研究的步骤 2-8 文档提交审查 《可行性研究报告》 3 系统流程图和数据流图 3-1 系统流程图 ——用来描述物理系统的工具 3-2 数据流图 ——用来描述逻辑系统的工具 3-2 数据流图 数据流图中的主要图形元素 描述银行取款过程的数据流图 数据流图的层次结构 为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统 数据流图的层次结构 在多层数据流图中,顶层流图仅包含一个加工,它代表被开发系统。它的输入流是该系统的输入数据,输出流是系统所输出数据 底层流图是指其加工不需再做分解的数据流图,它处在最底层 中间层流图则表示对其上层父图的细化。它的每一加工可能继续细化,形成子图。 这个数据流图只是一个高层的系统逻辑模型,它反映了目标系统要实现的功能 数据流图绘制步骤 首先确定系统的输入和输出 根据商店业务,画出顶层数据流图,以反映最主要业务处理流程 经过分析,商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流输入的源点和输出终点是顾客和供应商。 然后从输入端开始,根据商店业务工作流程,画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图 第一层数据流图 加细每一个加工框——销售细化 检查和修改数据流图的原则-1 数据流图上所有图形符号只限于前述四种基本图形元素 数据流图的主图必须包括前述四种基本元素,缺一不可 数据流图的主图上的数据流必须封闭在外部实体之间 每个加工至少有一个输入数据流和一个输出数据流 检查和修改数据流图的原则-2 在数据流图中,需按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系 规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡 可以在数据流图中加入物质流,帮助用户理解数据流图 检查和修改数据流图的原则-3 图上每个元素都必须有名字 数据流图中不可夹带控制流 初画时可以忽略琐碎的细节,以集中精力于主要数据流 3-3 数据词典(DD) 数据词典与数据流图配合,能清楚地表达数据处理的要求 词条描述 —— 对于在数据流图中每一个被命名的图形元素,均加以定义,其内容有: 名字,别名或编号,分类,描述,定义,位置,其它,等 (1)数据流词条描述 数据流名: 说明:简要介绍作用即它产生的原因和结果 数据流来源:来自何方 数据流去向:去向何处 数据流组成:数据结构 数据量流通量:数据量,流通量 (2)数据元素词条描述 数据元素名: 类型:数字(离散值,连续值),文字(编码类型) 长度: 取值范围: 相关的数据元素及数据结构: (3)数据文件词条描述 数据文件名: 简述:存放的是什么数据 输入数据: 输出数据: 数据文件组成:数据结构 存储方式:顺序,直接,关键码 存取频率: (4)加工逻辑词条描述 加工名: 加工编号:反映该加工的层次 简要描述:加工逻辑及功能简述 输入数据流: 输出数据流: 加工逻辑:简述加工程序,加工顺序 (5)源点及汇(终)点词条描述 名称:外部实体名 简要描述:什么外部实体 有关数据流:

文档评论(0)

1亿VIP精品文档

相关文档