第2章可行性研究.ppt
《第2章可行性研究.ppt》由会员分享,可在线阅读,更多相关《第2章可行性研究.ppt(95页珍藏版)》请在优知文库上搜索。
1、第第1章章 软件工程学概述软件工程学概述第第2章章 可行性研究可行性研究第第3章章 需求分析需求分析第第4章章 形式化说明技术形式化说明技术第第5章章 总体设计总体设计第第6章章 详细设计详细设计第第7章章 实现实现第第8章章 维护维护第第9章章 面向对象方法学引论面向对象方法学引论第第10章章 面向对象分析面向对象分析第第11章章 面向对象设计面向对象设计第第12章章 面向对象实现面向对象实现第第13章章 软件项目管理软件项目管理教学内容教学内容 2.1 可行性研究的任务可行性研究的任务 2.2 可行性研究过程可行性研究过程 2.3 系统流程图系统流程图 2.4 数据流图数据流图 2.5 数
2、据字典数据字典 2.6 成本成本/效益分析效益分析第第2章章 可行性研究可行性研究 2.1 可行性研究的任务可行性研究的任务v可行性研究的目的可行性研究的目的:用最小的代价,在尽可能用最小的代价,在尽可能短的时间内确定问题是否能够解决。短的时间内确定问题是否能够解决。v可行性研究的实质:可行性研究的实质:进行一次大大压缩简化了进行一次大大压缩简化了的系统分析和设计的过程。的系统分析和设计的过程。v可行性研究,首先需要进一步分析和澄清问题可行性研究,首先需要进一步分析和澄清问题定义;在澄清了问题定义之后,系统分析员应定义;在澄清了问题定义之后,系统分析员应该导出系统的逻辑模型;然后从系统逻辑模型
3、该导出系统的逻辑模型;然后从系统逻辑模型出发,探索若干种可供选择的主要解法出发,探索若干种可供选择的主要解法(即系即系统实现方案统实现方案);之后再对每种解法仔细研究它;之后再对每种解法仔细研究它的可行性。的可行性。可行性研究的任务可行性研究的任务 技术可行性技术可行性 使用现有的技术能实现这个系统吗使用现有的技术能实现这个系统吗?经济可行性经济可行性 这个系统的经济效益能超过它的开发这个系统的经济效益能超过它的开发成本吗成本吗?操作可行性操作可行性 系统的操作方式在这个用户组织内行系统的操作方式在这个用户组织内行得通吗得通吗?1.技术可行性:技术可行性:使用现有的技术能否实现使用现有的技术能
4、否实现这个系统。这个系统。v开发风险:在限制条件范围内能否达到开发风险:在限制条件范围内能否达到必需的功能与性能;必需的功能与性能;v资源配置:现有的技术人员能否胜任,资源配置:现有的技术人员能否胜任,软硬件资源是否能如期得到;软硬件资源是否能如期得到;v技术:现有的技术是否能够支持系统的技术:现有的技术是否能够支持系统的研制。研制。2.经济可行性经济可行性:这个系统的经济效益能否超过:这个系统的经济效益能否超过它的开发成本。它的开发成本。v经济效益评价的合理性经济效益评价的合理性v长期的总体的经营策略长期的总体的经营策略v对其他获利中心或产品的影响对其他获利中心或产品的影响v开发工作需用资源
5、的购置费用开发工作需用资源的购置费用v成本成本/效益分析效益分析v潜在的市场潜在的市场v权衡支出的费用和收到的利益权衡支出的费用和收到的利益v正确估计开发费用以及最终从所开发的系统正确估计开发费用以及最终从所开发的系统中获得的利益能否超过开发成本中获得的利益能否超过开发成本3.操作可行性操作可行性:系统的操作方式在这个:系统的操作方式在这个用户组织内是否行得通。用户组织内是否行得通。可行性研究的步骤可行性研究的步骤 复查系统规模和目标复查系统规模和目标 研究目前正在使用的系统研究目前正在使用的系统 导出新系统的高层逻辑模型导出新系统的高层逻辑模型 重新定义问题重新定义问题 导出和评价供选择的解
6、法导出和评价供选择的解法 推荐行动方针推荐行动方针 草拟开发计划草拟开发计划 书写文档提交审查书写文档提交审查 复查定义复查定义,明确限制的约束明确限制的约束 研究老系统研究老系统 解决老系统问题解决老系统问题 导出高层逻辑模型导出高层逻辑模型 报告应该告诉用户报告应该告诉用户做什么而不是怎么做做什么而不是怎么做 重新定义问题重新定义问题 草拟开发计划草拟开发计划 任务分解任务分解(确定负责人确定负责人)大致进度规划大致进度规划(大致什么时间做什么大致什么时间做什么)财务预算财务预算(大概会花多少钱,那些事大概会花多少钱,那些事情会花多少钱情会花多少钱)风险分析及对策风险分析及对策(会出现哪些
7、风险,会出现哪些风险,出现风险怎么应对出现风险怎么应对)书写文档提交审查书写文档提交审查可行性研究实施可行性研究实施l问题识别问题识别 l市场调查市场调查l分析准备分析准备 l环境分析环境分析l物理分析物理分析l功能分析功能分析信息分析信息分析动态分析动态分析确立系统方案确立系统方案,做出做出 各种估算各种估算模型评审模型评审问题的初步认识问题的初步认识 了解系统应解决的问题了解系统应解决的问题,这些问题是如何这些问题是如何提出的提出的 设想这些问题如何解决才能满足要求设想这些问题如何解决才能满足要求 了解问题的结构了解问题的结构市场调查市场调查 了解市场对待开发软件的需求情况了解市场对待开发
8、软件的需求情况 调查市场上已有的类似软件系统的功能调查市场上已有的类似软件系统的功能性能性能价格情况价格情况分析准备分析准备 确立分析计划确立分析计划 规定由谁参加分析作业规定由谁参加分析作业,任务分配任务分配 对参加分析的人员进行必要的培训对参加分析的人员进行必要的培训环境分析环境分析 明确系统的目标和限制条件明确系统的目标和限制条件 使用单位的状况使用单位的状况,经营方针和组织机构经营方针和组织机构 使用单位的计算机利用情况使用单位的计算机利用情况 相关的硬件相关的硬件,软件及其它接口部分软件及其它接口部分 用户的操作环境及操作要求用户的操作环境及操作要求 习惯习惯,法律法律,制度上对软件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可行性研究