第2章可行性研究 15P_第1页
第2章可行性研究 15P_第2页
第2章可行性研究 15P_第3页
第2章可行性研究 15P_第4页
第2章可行性研究 15P_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、可行性研究,2.1 问题定义 软件定义,计划时期的第一个阶段.目的是弄清用户需要计算机解决的根本任务.,第2章可行性研究,2.1 问题定义 一、 问题定义的内容 包括:明确问题的背景、开发系统的现状、开发的理由和条件、开发系统的问题要求、总体要求、问题的性质、类型范围、要实现的目标、功能规模、实现目标的方案、开发的条件、环境要求等等,然后写出问题定义报告(或称系统定义报告),以供可行性分析阶段使用。,第2章可行性研究,二、 问题定义的步骤 在问题定义阶段,系统分析员要深入现场,阅读用户写的书面报告、听取用户对开发系统的要求、调查开发系统的背景理由。还要与用户负责人反复讨论,以澄清模糊的地方、改

2、正不正确的地方。最后写出双方都满意的问题定义报告,并确定双方是否可进行深入系统可行性研究的意向。,问题定义报告(无统一格式),工程项目名称 使用方 开发方 对问题的概括定义 项目的目标 项目的规模,第2章可行性研究,2.2 可行性研究的任务 可行性研究的任务是用最小的代价、在尽可能短的时间内确定问题是否能够解决。在澄清了问题定义之后,分析员首先应该导出系统的逻辑模型,然后从系统逻辑模型出发,探索出若干种可供选择的主要解法(即系统实现方案)。最后仔细研究每种解法的可行性。,第2章可行性研究,一般说来,研究可行性应该从下述几方面进行: (1)技术可行性:指使用现有的技术能否完成这个项目。 风险分析

3、 资源分析 技术分析,(2)经济可行性:指通过对软件开发项目进行成本/效益估计,以确定软件系统可能带来的经济效益能否超过研制和维护此系统所需的费用。 系统成本:购置硬件的成本、设备的工程安装费用、系统开发费用、系统的安装运行费用、人员培训费用 系统效益:经济效益、社会效益,(3)操作可能性:社会可行性或运行可行性软件开发是否会侵犯他人、集体或国家的利益,是否违反国家的法律并可能由此而承担法律责任。,第2章可行性研究,2.3 可行性研究的步骤 (1)复查系统规模和目标(问题定义阶段) 重新描述规模和目标,清晰的描述限制和约束 (2)研究目前正在使用的系统,找出基本功能和需要的基本信息,绘制流程图和高层数据流图(3)导出新系统的高层逻辑模型,结合流程图和高层数据流图与现有系统的比较(4)导出和评价若干供选择的方案,推荐方案和行动方针(5)选择方案,草拟开发计划,书写文档、提交审查,描述银行取款过程的数据流图,可行性研究报告,需求定义,需求获取 需求规格说明以及需求规格说明书,需求获取,功能需求 性能需求 环境需求 安全保密要求 用户界面需求

温馨提示

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

评论

0/150

提交评论