软件工程导论02.ppt

可行性研究 2.1 可行性研究的任务 2.2 可行性研究过程 2.3 系统流程图 2.4 数据流图 2.5 数据字典 2.6 成本/效益分析 开发软件要回答三个问题 Why to do? —可行性研究 What to do?—需求分析 How to do? —系统设计 2.1 可行性研究的任务 目的: 确定问题是否值得去解决;回答是否可行 最短时间 最小代价 实质: 进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。 任务:对以后的行动方针提出建议。 时间:取决于工程的规模(5%~10%)。 三个方面的可行性 技术可行性 经济可行性 操作可行性 2.2 可行性研究的过程 复查系统规模和目标 研究目前正在使用的系统 导出新系统的高层逻辑模型 进一步定义问题 导出和评价供选择的解法 推荐行动方针 草拟开发计划 书写文档提交审查 2.2 可行性研究的过程 复查系统规模和目标 实施:访问关键人员,仔细阅读和分析有关的材料,对问题定义阶段书写的关于规模和目标的报告书进一步复查确认 实质: 为了确保分析员正在解决的问题确实是要求他解决的问题。 2.2 可行性研究的过程 研究目前正在使用的系统 目的: 了解现有系统能做什么,而不是了解它怎样做这些工作。 比较新旧系统 新系统必须完成旧系统的基本功能 新系统必须改正旧系统存

文档评论(0)

1亿VIP精品文档

相关文档