第二章可行性研究 ■可行性研究的任务 ■可行性研究的步骤 ■系统流程图 数据流图 数据字典 ■成本/效益分析
第二章 可行性研究 ◼ 可行性研究的任务 ◼ 可行性研究的步骤 ◼ 系统流程图 ◼ 数据流图 ◼ 数据字典 ◼ 成本/效益分析
可行性研究的任务 技术可行性 使用现有的技术能实现这个系统吗 ■经济可行性 这个系统的经济效益能超过它的开发成本吗? ■操作可行性 系统的操作方式在这个用户组织内行得通吗? 不是解决问题,而是确定是否可解\值得解
可行性研究的任务 ◼ 技术可行性 ◼ 使用现有的技术能实现这个系统吗? ◼ 经济可行性 ◼ 这个系统的经济效益能超过它的开发成本吗? ◼ 操作可行性 ◼ 系统的操作方式在这个用户组织内行得通吗? 不是解决问题,而是确定是否可解\值得解
可行性研究的步骤 ■22.1复查系统规模和目标 ■222研究目前正在使用的系统 ■22.3导出新系统的高层逻辑模型 ■224重新定义问题 ■22.5导出和评价供选择的解法 ■22.6推荐行动方针 22.7草拟开发计划 ■22.8书写文档提交审查
可行性研究的步骤 ◼ 2.2.1 复查系统规模和目标 ◼ 2.2.2 研究目前正在使用的系统 ◼ 2.2.3 导出新系统的高层逻辑模型 ◼ 2.2.4 重新定义问题 ◼ 2.2.5 导出和评价供选择的解法 ◼ 2.2.6 推荐行动方针 ◼ 2.2.7 草拟开发计划 ◼ 2.2.8 书写文档提交审查
可行性研究的步骤 ■复查定义,明确限制 的约束。 研究老系统 解决老系统问题 老系统 新增 功能 功能 注意:新系统效益>老系统效益
可行性研究的步骤 ◼ 复查定义,明确限制 的约束。 ◼ 研究老系统 ◼ 解决老系统问题 老系统 功能 新增 功能 注意: 新系统效益 >? 老系统效益
可行性研究的步骤 §2步骤 导出高层逻辑模型 ■报告应该告诉用户做什么而不是怎么做 抽象 改进 实现 老系统 模型 新模型 新系统
可行性研究的步骤 ◼ 导出高层逻辑模型 ◼ 报告应该告诉用户做什么而不是怎么做 §2.步 骤 …… …… 老系统 模型 新模型 新系统 抽象 改进 实现