软件工程可行性分析一、可行性分析--实验目的掌握软件项目立项时可行性研究的方法、内容和步骤掌握可行性研究报告(立项报告)的编写方法学习使用Project进行项目的计划安排二、可行性分析--实验原理可行性研究是软件项目在正式立项前必须进行的分析,目的不是解决问题,而是确定软件项目是否值得做以及能否用尽可能小的代价在尽可能短的时间内解决
可行性研究最根本的任务是对以后的行动方针提出建议,如果问题没有可行的解,应建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费;如果问题值得解,则推荐一个好的解决方案,并制定一个初步的工程计划可行性研究的内容一般包括:技术可行性、经济可行性、操作可行性、法律和社会可行性、开发方案的选择以及进度计划
(1)技术可行性:使用现有的技术能实现这个系统吗
(2)经济可行性:这个系统的经济效益能超过它的开发成本吗
(3)操作可行性:系统的操作方式在这个用户组织内行得通吗
(4)法律和社会可行性:系统开发过程中是否涉及的各种合同、侵权、责任等与法律、法规吻合或抵触的问题
(5)开发方案的选择:对不同的系统开发方案进行分析、比较和论证,选择合理的方案,推荐行动计划
三、可行性分析--实验内容与步骤1)可行性研究的步骤一:分析系统目的
2)可行性研究的步骤二:分析当前系统的状况
3)可行性研究的步骤三:当前系统的业务流程
4)可行性研究的步骤四:分析当前系统的不足
5)可行性研究的步骤五:提出新的目标系统
6)可行性研究的步骤六:检查目标系统是否满足要求
7)可行性研究的步骤七:制定新系统的技术方案
8)可行性研究的步骤八:方案分析比较
9)可行性研究的步骤九:推荐方案
10)可行性研究的步骤十:编制新系统的开发计划
11)可行性研究的步骤十一:编制可行性研究报告
四、可行性分析--实验成果⑴各组大作业选题的可行性研究报告(1人/组)结合案例