收藏 分享(赏)

软件工程课件3 可行性研究.pptx

上传人:bubibi 文档编号:18831105 上传时间:2023-11-02 格式:PPTX 页数:20 大小:1.03MB
下载 相关 举报
软件工程课件3 可行性研究.pptx_第1页
第1页 / 共20页
软件工程课件3 可行性研究.pptx_第2页
第2页 / 共20页
软件工程课件3 可行性研究.pptx_第3页
第3页 / 共20页
软件工程课件3 可行性研究.pptx_第4页
第4页 / 共20页
软件工程课件3 可行性研究.pptx_第5页
第5页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、13 可行性研究3.1 软件定义(软件计划)v引言 在着手做任何一件工作以前,必须明确工作的性质、任务,制定完成任务的计划,这是非常必要的。同样对于软件产品的开发,显然也应该解决好这样类似的问题,明确该软件产品开发的任务,以及完成任务的价值,从而制定出完成任务的计划。那么问题的定义和可性行研究就是制定软件系统的计划的第一步。2开始问题定义可行性研究 可行否?项目实施计划终止项目的建议结束YN3v 问题定义就是要确定为用户建立什么样的软件系统,软件叫什么样的名称等等。“问题”是指软件最基本的问题,如:软件的总体目标什么?有什么用途?为那些用户设计?3.2 问题定义43.3 可行性研究基本概念v在

2、可行性研究阶段之前的问题定义阶段,系统分析员已就问题的性质、工程目标和规模等提出了书面报告。v可行性研究实质:一次简化的系统分析和设计过程;在较高层次上,以抽象的方式,进行系统分析和设计。6 当在进行可行性研究时需要了解和分析现有的系统,而系统流程图就是以图的形式表达对现有系统的认识;而且它能很清楚地表达信息在系统各部件之间流动的情况。3.4 系统流程图7系统流程图是用来描述系统物理模型的一种传统工具。流程符号含 义流程符号含 义数据加工符号换页连接 输入/输出符号磁带符号连接点符号文档符号人工操作多文档符号83.5 可行性研究的内容 技术可行性 经济可行性 操作可行性(组织管理可行)社会可行

3、性(法律可行性)抉择9 技术可行性v对系统的性能、可靠性、可维护性以及生产率等方面的信息进行评价(时间、质量、生产率等)。v开发风险分析在分析时给出的各种约束条件下,系统能否被设计出来,并实现必需的功能和性能?v资源分析可用于开发系统元素的人员是否存在问题?是否具备用于建立系统的其他资源(硬件、软件)?v技术分析现有技术能否实现新系统,技术难点、建议采用技术的先进性。10 经济可行性v经济可行性从经济角度评价开发一个新系统是否可行。在可行性研究过程中,经济可行性研究占有重要地位,它从经济上衡量一个项目是否有开发价值。v主要任务是对软件开发项目进行成本估算、效益估算和成本/效益分析,分析实现这个

4、系统有没有经济效益和社会效益。11经济可行性考虑的问题 经济可行性研究主要包括两个方面的内容:一是新系统成本的估计;二是新系统可能产生的效益。又称为成本/效益分析。12 社会可行性(法律可行性)研究新系统的开发在社会上和政治上会不会引起侵权和责任问题,如是否违反专利法、著作权法和软件保护条例等法律,是否涉及信息安全和个人隐私等问题。133.6 可行性研究的步骤具体探讨所定义的问题是否有可行的解。简要步骤:定义问题,分析问题,导出试探性的解法。复查、改进所提出的解法,并确定解法。提出符合系统目标的高层逻辑模型。设想出各种可能的物理系统。从技术、经济和操作等各方面,分析物理系统的可行性。提出一个推

5、荐的行动方针,提交用户和使用部门负责人审批。14可行性研究的详细步骤(1)复查确认系统目标、规模 访问关键人员 阅读有关材料 确认问题及约束条件(2)研究目前正在使用的系统工作流程 实地考察 阅读系统有关的文档资料和使用手册 了解系统能做什么,不能做什么。理解、记录系统的接口(3)导出新系统高层逻辑模型 在了解目标系统应具有的基本功能和约束的基础上,用系统流程图定义新系统的高层逻辑模型,以描述对新系统的设想。(4)重新定义问题 与用户一起确认系统的逻辑模型,直到与用户达成共识15(5)导出和评价供选择的解决方案 提出若干个比较抽象的解决方案,然后从技术、经济、操作等方面进行评价。(6)推荐可行

6、的方案 确定是否继续项目。选择一种最好的方案,并说明理由。(7)草拟开发计划 工程进度表 所需的开发人员、资源 成本(8)编写可行性研究报告,送审 可行性分析报告(供用户和使用部门的负责人审查、决策)163.7 可行性研究报告 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。173.7 可行性研究报告可行性研究报告在软件开发中起着重要的作用:(1)可行性研究报告是可行性研究阶段的成果。(2)可行性研究报告提出了软件开发的总体目标和范围,因此它是软件开发的行动指南。(3)可行性研究报告是需求分析的基础和依据。183.7 可行性研究报告可行性研究报告编制中应注意以下几个方面的问题:(1)坚持实事求是的原则,不要随意夸大新系统的功能和其他指标。(2)任何一项内容的书写均要以科学分析的结果为依据,不能凭空想象。(3)对每一项内容的描述必须反复推敲,一定要做到用词恰当、准确。(4)从具体情况出发。可行性研究报告不一定面面俱到,但对于用户关心的部分或项目中重要的部分要重点阐明。(5)书写形式要规范。193.8 可行性研究报告格式和案例可行性研究报告1 系统概述2 可行性分析3 拟订开发计划4 结论意见20

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 旅游攻略 > 广东广西

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报