0%

第二章 可行性研究

概述

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决

  • 技术可行性
  • 经济可行性
  • 操作可行性

法律、社会效益等

可行性研究最根本的任务是对以后的行动方针提出建议。如果问题没有可行的解,分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费:如果问题值得解,分析员应该推荐一个较好的解决方案,并且为工程制定一个初步的计划

过程

  1. 复查系统规模和目标
  2. 研究目前正在使用的系统->系统流程图
  3. 导出新系统的高层逻辑模型->数据流图DFD+数据字典
  4. 进一步定义问题

image-20250518105427889

  1. 导出和评价供选择的解法
  2. 推荐行动方针
  3. 草拟开发计划 粗糙
  4. 书写文档提交审查 可行性研究报告

系统流程图

描述当前运行的系统

image-20250518105748043

数据流图

数据加工处理的过程

绘图方法:自顶向下、分层绘制、逐步求精

image-20250518105918715

用途

  • 交流信息的工具
  • 分析和设计的工具

数据字典

image-20250518110428145

相伴数据流图而生,解释数据流图的数据

image-20250518110512720

用途

  • 分析阶段的工具
  • 数据字典包含的每个数据元素的控制信息是很有价值的
  • 数据字典是开发数据库的第一步

image-20250518110820092

成本估计

软件开发成本主要表现wei