《精选》第四章 可行性报告的编写.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 可行性报告的编写 Mr. Tang 最新. * 学习目标 一、可行性分析概述 二、可行性研究报告的内容要求与编写指南 三、可行性分析示例 最新. * 一、可行性分析概述 在软件开发的第一个阶段,即可行性研究与计划阶段,主要任务是了解用户的要求和现实环境,研究并论证项目的可行性,提出系统方案,制订初步的项目开发计划。可行性研究报告是这个阶段工作的主要结果和完成的标志之一。 最新. * 可行性研究的任务 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。提请注意的是,可行性研究的目的不是解决问题,而是确定问题是否值得去解。其实质是要进行一次大大压缩、简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。 最新. * 首先需要进一步分析和澄清问题定义。在澄清了问题定义之后,分析员应该导出系统的逻 辑模型,然后从系统逻辑模型出发,探索若干种可供选择的实现方案。对每种方案都应该仔细研究它的可行性,一般说来,至少应该从下述四个方面研究每种方案的可行性: 1.经济可行性 2.技术可行性 3.社会因素方面的可行性,包括法律可行性和使用可行性 4.方案的选择 最新. * 1.经济可行性 分析员进行成本、效益分析,从经济角度判断系统开发是否“合算”。所谓成本,包括购置并安装软件、硬件及有关设备的费用,系统开发费用,系统安装、运行及维护的费用,人员培训费用。而效益包括系统为用户增加的收入或者用户节省的开支(有形的效益),给潜在用户心理上造成的影响(无形的效益,它可以转化为有形的效益)。 最新. * 2.技术可行性 进行技术风险评价。从开发者的技术实力、工作基础、问题的复杂性等方面出发,判断系统开发在时间、费用等限制条件下成功的可能性。 分析员需要根据系统的功能、性能需求,建立系统模型。然后,对此模型进行一系列的试验、评审和修改。最后,由项目管理人员做出是否进行系统开发的决定。 如果开发技术风险很大,或者模型演示表明当前采用的技术和方法不能实现系统预期的功能和性能,或者系统的实现不支持各子系统的集成,则项目管理人员可以做出停止系统开发的决定。 最新. * 3.社会因素方面的可行性,包括法律可行性和使用可行性 法律可行性指确定系统开发可能导致的任何侵权行为、妨碍性后果和责任。而使用可行性指从用户单位的管理、制度而言能否使用该系统,从用户的素质而言能否达到使用该系统的要求。 最新. * 4.方案的选择 评价系统或产品开发的几个候选方案,最后给出结论性意见。分析员考虑解决问题的方案,一般采用将一个大而复杂的系统分解为若干个子系统来降低方案的复杂性。再进行系统分解,再定义各子系统的功能、性能和界面。如果实现方案不惟一,可以采用折中的方法,反复比较各个方案的成本、效益,选择切实可行的方案。 当然,可行性研究分析人员根本的任务是对以后的行动方针提出建议。如果问题没有可行的解决方案,分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费;如果问题值得解,分析员应该推荐一个较好的解决方案,并且为工程制定一个初步的计划。 最新. * 典型的可行性研究过程有下述一些步骤: 1.复查系统规模和目标 2.研究目前正在使用的系统 3.导出新系统的高层逻辑模型 4.重新定义问题 可行性研究的步骤 最新. * 分析员访问关键人员,仔细阅读和分析有关的材料,以便对问题定义阶段书写的关于规模和目标的报告书进一步复查、确认,改正含糊或不确切的叙述,清晰地描述对目标系统的一切限制和约束。实质上是为了确保分析员正在解决的问题确实是要求他解决的问题。 1.复查系统规模和目标 最新. * 因为新的目标系统必须能完成现有系统的基本功能,必须能解决旧系统中存在的问题,应该能增加收入或减少使用费用。所以应该仔细阅读分析现有系统的文档资料和使用手册,实地考察现有的系统,充分利用现有系统的有关信息。应该注意的是,分析员要了解现有系统能做什么,而不要过分纠缠它到底怎么做。 2.研究目前正在使用的系统 最新. * 优秀的设计过程通常总是从现有的物理系统出发,导出现有系统的逻辑模型,再参考现有系统的逻辑模型,设想目标系统的逻辑模型,最后根据目标系统的逻辑模型建造新的物理系统。逻辑模型使用数据流图,描述数据在系统中流动和处理的情况。逻辑模型确定后,就可以用系统流程图来表示物理系统模型。 3.导出新系统的高层逻辑模型 最新. * 新系统的逻辑模型实质上表达了分析员对新系统的认识。这种认识应该得到用户的认可,因此,分析员应该以数据流图和数据字典为基础,和用户一起再次复查问题定义、工程规模和目标,如果分析员对问题有误解或者用户曾经遗漏了某些要求,那么现在可以发现和改正这些错误,加入这些

文档评论(0)

liuxiaoyu98 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档