《软件工程002》由会员分享,可在线阅读,更多相关《软件工程002(33页珍藏版)》请在金锄头文库上搜索。
1、软件工程002,软件工程专业大学排名,软件工程专业,电子技术与软件工程,软件工程,项目任务管理软件,小项目管理软件,软件项目管理系统,武汉软件工程职业学院,软件工程就业前景s命加东东原创单东东原第二章“系统分析s2.1问题定义弄清用户需要计算机解决的问题根本所在,及项目所需的资源和经费。问题定义阶段的主要任务在向用户调查的基础上,编写项目任务说明书,作为下一步工作可行性分析的依据。$2.2可行性研究的目的和任务可行性研究的目的“说明该软件开发项目的实现在技术上、经济上和社会条件上的可行性;评述为合理地达到开发目标可能选择的各种方案“。城机软件产品开发(GB8567-88计算文件编制指南)可行性
2、研究的任务GB8566-88计算机软件开发规范中指出:可行性研究的主要任务是“了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划。“可行性研究的任务一可行性研究的目的不是解决问题,而是确定问题是否值得去解决。予可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。“可行性研究最根本的任务是对以后的行动方针提出建议。-如果问题没有可行的解,分析员应该建议停止这冒茎发工程,以避免时间、资源、人力和金钱的浪费;-如果问题值得解,分析员应该推荐一个较好的解
3、决方案,并且为工程制定一个初步的计划。“可行性研究可行性研究需要的时间长短取决于工程的规模。一般说来,可行性研究的成本只是预期的工程总成本的5%一10%。“首先需要进一步分析和澄清问题定义。“在澄清丁问题定义之后,分析员应该导出系统的逻辑模型。“然后从系统逻辑模型出发,探索若干种可供选择的主要解法(即系统实现方案)。对每种解法都应该仔细研究它的可行性,一般说来,言少应该从下述方面研究每种解法的可行性:可行性研究的内容宇技术可行性:使用现有的技术能实现这个系统吗?三经济可行性:这个系统的经济效益能超过它的开发成本吗?不操作可行性:系统的操作万式在这个用户组织内行得通吗井必要时还应该从法律、子二会效益等更广泛的方面研究每种解法的可行性。技术可行性度量一个特定技术信息系统轻决方案的实用性及技术资源的可用性考虑的问题(1)开发风险(2)资源有效性(3)相关技术的发展