软件工程课件3 可行性研究_第1页
软件工程课件3 可行性研究_第2页
软件工程课件3 可行性研究_第3页
软件工程课件3 可行性研究_第4页
软件工程课件3 可行性研究_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

13可行性研究

3.1软件定义(软件计划)引言在着手做任何一件工作以前,必须明确工作的性质、任务,制定完成任务的计划,这是非常必要的。同样对于软件产品的开发,显然也应该解决好这样类似的问题,明确该软件产品开发的任务,以及完成任务的价值,从而制定出完成任务的计划。那么问题的定义和可性行研究就是制定软件系统的计划的第一步。2开始问题定义可行性研究可行否?项目实施计划终止项目的建议结束YN3

问题定义就是要确定为用户建立什么样的软件系统,软件叫什么样的名称等等。“问题”是指软件最基本的问题,如:

软件的总体目标什么?有什么用途?为那些用户设计?3.2问题定义4问题定义报告的内容包括:软件项目标题;软件目标;软件用户对象;软件规模。53.3可行性研究基本概念在可行性研究阶段之前的问题定义阶段,系统分析员已就问题的性质、工程目标和规模等提出了书面报告。可行性研究实质:一次简化的系统分析和设计过程;在较高层次上,以抽象的方式,进行系统分析和设计。6当在进行可行性研究时需要了解和分析现有的系统,而系统流程图就是以图的形式表达对现有系统的认识;而且它能很清楚地表达信息在系统各部件之间流动的情况。3.4系统流程图7系统流程图是用来描述系统物理模型的一种传统工具。流程符号含义流程符号含义数据加工符号换页连接输入/输出符号磁带符号连接点符号文档符号人工操作多文档符号83.5可行性研究的内容技术可行性经济可行性操作可行性(组织管理可行)社会可行性(法律可行性)抉择9⑴技术可行性对系统的性能、可靠性、可维护性以及生产率等方面的信息进行评价(时间、质量、生产率等)。开发风险分析在分析时给出的各种约束条件下,系统能否被设计出来,并实现必需的功能和性能?资源分析可用于开发系统元素的人员是否存在问题?是否具备用于建立系统的其他资源(硬件、软件)?技术分析现有技术能否实现新系统,技术难点、建议采用技术的先进性。10⑵经济可行性经济可行性从经济角度评价开发一个新系统是否可行。在可行性研究过程中,经济可行性研究占有重要地位,它从经济上衡量一个项目是否有开发价值。主要任务是对软件开发项目进行成本估算、效益估算和成本/效益分析,分析实现这个系统有没有经济效益和社会效益。11经济可行性考虑的问题经济可行性研究主要包括两个方面的内容:一是新系统成本的估计;二是新系统可能产生的效益。又称为成本/效益分析。12⑷社会可行性(法律可行性)研究新系统的开发在社会上和政治上会不会引起侵权和责任问题,如是否违反专利法、著作权法和软件保护条例等法律,是否涉及信息安全和个人隐私等问题。133.6可行性研究的步骤具体探讨所定义的问题是否有可行的解。简要步骤:①定义问题,分析问题,导出试探性的解法。②复查、改进所提出的解法,并确定解法。③提出符合系统目标的高层逻辑模型。④设想出各种可能的物理系统。⑤从技术、经济和操作等各方面,分析物理系统的可行性。⑥提出一个推荐的行动方针,提交用户和使用部门负责人审批。14可行性研究的详细步骤(1)复查确认系统目标、规模①访问关键人员②阅读有关材料③确认问题及约束条件(2)研究目前正在使用的系统工作流程①实地考察②阅读系统有关的文档资料和使用手册③了解系统能做什么,不能做什么。④理解、记录系统的接口(3)导出新系统高层逻辑模型在了解目标系统应具有的基本功能和约束的基础上,用系统流程图定义新系统的高层逻辑模型,以描述对新系统的设想。(4)重新定义问题与用户一起确认系统的逻辑模型,直到与用户达成共识15(5)导出和评价供选择的解决方案提出若干个比较抽象的解决方案,然后从技术、经济、操作等方面进行评价。(6)推荐可行的方案①确定是否继续项目。②选择一种最好的方案,并说明理由。(7)草拟开发计划①工程进度表②所需的开发人员、资源③成本(8)编写可行性研究报告,送审可行性分析报告(供用户和使用部门的负责人审查、决策)163.7可行性研究报告说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。173.7可行性研究报告可行性研究报告在软件开发中起着重要的作用:(1)可行性研究报告是可行性研究阶段的成果。(2)可行性研究报告提出了软件开发的总体目标和范围,因此它是软件开发的行动指南。(3)可行性研究报告是需求分析的基础和依据。183.7可行性研究报告可行性研究报告编制中应注意以下几个方面的问题:(1)坚持实事求是的原则,不要随意夸大新系统的功能和其他指标。(2)任何一项内容的书写均要以科学分析的结果为依据,不能凭空想象。(3)对每一项内容的描述必须反复推敲,一定要做到用词恰当、准确。(4)从具

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论