第2章可行性研究20260.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章可行性研究20260

第2章 可行性研究 2.1 可行性研究的任务 2.2 可行性研究过程 2.3 系统流程图 2.4 数据流图 2.5 数据字典 2.6 成本/效益分析 可行性研究 目的:用最小的代价在尽可能短的时间内确定问题是否能够解决。 任务:确定问题是否值得去解决。 首先需要进一步分析和澄清问题定义。 分析问题定义阶段初步确定的规模和目标,正确的加以肯定,有错误及时改正,对目标系统有任何约束和限制,必须把它们清楚地列举出来。 问题定义 是软件定义时期的第一个阶段。 该阶段必须回答问题“是什么”。 目的:是弄清用户需要解决的问题,以及项目所需的资源和经费。 关键性任务:就是确定问题的性质、工程的目标和规模。 问题定义的内容 问题的背景 开发系统的现状 开发的理由和条件 开发系统的问题要求、总体要求 问题的性质、类型范围 要实现的目标 系统规模 实现目标的方案 开发的条件、环境要求 问题定义的步骤 深入现场 阅读用户书写的书面报告 听取用户对开发系统的要求 调查开发系统的背景理由 与用户负责人反复讨论,澄清模糊的地方,改正不正确的地方。 问题定义报告 系统分析员对用户提出的问题有了明确的认识后,应该整理出一份书面调查报告---问题定义报告(系统开发任务书),并提交用户和部门负责人进行审查 应包括项目名称、开发背景、项目目标、项目范围、初步设想等内容 。 问题定义报告 项目:教材销售系统 背景:人工销售效率低,容易出错 项目目标:建立一个高效率的、无差错的微机教材销售系统 项目范围:硬件利用现有微机,软件开发费用不超过5000元 初步设想:增加缺书统计与采购功能 可行性研究:建议进行一周,费用不超过500元 ——年——月——日 签字:———— 2.1可行性研究的任务 确定问题是否值得去解决,对以后的行动方针提出建议。 实现方法: 由问题定义导出系统的逻辑模型。 探索若干种可供选择的主要解法(即系统实现方案),从下述几方面研究每种解法的可行性: (1) 技术可行性,使用现有的技术能实现这个系统吗? (2) 经济可行性,这个系统的经济效益能超过它的开发成本吗? (3) 操作可行性,系统的操作方式在这个用户组织内行得通吗? (4) 法律可行性 法律可行性 确定是否会侵犯他人、集体或国家的利益,是否会违反国家的法律。 法律方面的问题类型多样,比如操作系统、开发工具盗版侵犯版权问题,软件所使用的技术侵犯技术专利,违背软件合同要求,造成生产安全问题等。 2.2 可行性研究过程 可行性研究过程有以下步骤。 复查系统规模和目标 研究现有系统功能 导出新系统的逻辑模型 进一步定义问题 导出和分析各种可选解决方案 推荐行动方针 草拟开发计划 书写可行性报告,提交审查 可行性论证报告大纲 系统概述 现有系统可能是一个计算机系统,也可能是一个人工系统。 应该准确描述现有系统的处理流程、工作负荷、费用开支、人员和设备要求、管理模块以及存在的问题。 概括说明目标系统,包括处理流程、能够满足的要求、系统的优点、开发技术风险估计、目标系统运行管理模块、系统可能存在的局限性,并把目标系统和当前系统进行比较。 目标系统可以用系统流程图来描述,并附上重要的数据流图作为补充。 可行性论证报告大纲 可行性分析 包括目标系统在经济、技术、法律上的可行性,以及对建立目标系统的主观、客观条件的分析。如有不只一种解决方案,对可选择方案逐一说明,并说明没有选中的理由,指明推荐的方案。 结论意见 综合上述分析,说明目标系统是否可行。可能的结论可以是:项目应该立即开展;系统需要推迟到某些条件具备才能开始;需要对系统目标进行某些修改之后才能开始;系统不能进行或者没有必要进行。 如果结论可行,应该着手制定《项目实施计划》 项目实施计划 项目实施计划 1.系统概述 包括项目目标、主要功能、系统特点以及关于开发工作的安排。 2.系统资源 包括开发和运行该软件系统所需要的各种资源:硬件、软件、人员和组织机构等。 3.费用预算:分阶段的人员费用、机时费用及其它费用。 4.进度安排:各阶段起止时间、完成文档及验证方式。 5.要交付的产品清单。 2.3系统流程图 系统流程图是: 概括地描绘物理系统的传统工具。 它的基本思想是: 用图形符号以黑盒子形式描绘组成系统的各个部件(程序,文档,数据库,人工过程等)。 表达的是数据在系统各部件之间流动的情况,而不是对数据进行加工处理的控制过程。 2.3.1基本符号(概括描述系统) 系统符号(具体描述系统) 2.3.2例子 系统流程图用法举例: 某装配厂有一座存放零件的仓库,仓库中现有的各种零件的数量以及每

文档评论(0)

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

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

1亿VIP精品文档

相关文档