《计算机导论》世楼用目 6,2系统分析 6.2.1问题定义 6,2,2可行性研究 6.2.3需求分析
6.2 系统分析 6.2.1 问题定义 6.2.2 可行性研究 6.2.3 需求分析
《计算机导论》世楼用目 62系统分析 6.2.1问题定义 问题定义阶段必须回答的关键问题是: 系统要解决的问题是什么”。 系统分析员应该提出关于问题性质、工程 目标和规模的书面报告。通过对系统的实际用 户和使用部门负责人的访问调査,分析员简明 扼要的写出他对要开发的系统的理解,并在和 用户及使用部门负责人的会议上认真讨论这份 书面报告,澄清理解不清楚的地方,改正理解 错误的地方,最后得到一份双方都满意的文档, 即软件计划,标志问题定义阶段结束。 返回本节目录
6.2 系统分析 6.2.1 问题定义 问题定义阶段必须回答的关键问题是: “系统要解决的问题是什么”。 系统分析员应该提出关于问题性质、工程 目标和规模的书面报告。通过对系统的实际用 户和使用部门负责人的访问调查,分析员简明 扼要的写出他对要开发的系统的理解,并在和 用户及使用部门负责人的会议上认真讨论这份 书面报告,澄清理解不清楚的地方,改正理解 错误的地方,最后得到一份双方都满意的文档, 即软件计划,标志问题定义阶段结束。 返回本节目录
《计算机导论》世楼用目 62系统分析 6.2.2可行性研究 ☆关键问题是:“对上一阶段提出的问题有可 行的解决方案吗?”。 ◆可行性研究的任务 今可行性研究的目的就是用最小的代价在尽可能 短的时间内确定问题是否能够解决 可行性研究的内容: ◆经济可行性 ☆技术可行性 ◆法律可行性 ◆开发方案的选择
6.2 系统分析 6.2.2 可行性研究 ❖关键问题是:“对上一阶段提出的问题有可 行的解决方案吗?”。 ❖可行性研究的任务 ❖可行性研究的目的就是用最小的代价在尽可能 短的时间内确定问题是否能够解决。 ❖可行性研究的内容: ❖经济可行性 ❖技术可行性 ❖法律可行性 ❖开发方案的选择
《计算机导论》世楼用目 62系统分析 622可行性研究 ※可行性研究的步骤 ◆明确新系统的实现目标,研究旧系统 ◆分析问题,导出新系统模型 ◆确定系统开发计划 ◆完成可行性研究报告 返回本节目录
6.2 系统分析 6.2.2 可行性研究 可行性研究的步骤 明确新系统的实现目标,研究旧系统 分析问题,导出新系统模型 确定系统开发计划 完成可行性研究报告 返回本节目录
《计算机导论》世楼用目 62系统分析 623需求分析 ※需求分析的任务 ◆确定目标系统的具体要求 运行环境要求:硬件环境、软件环境 系统的性能要求 系统功能要求 可靠性、安全保密性、用户界面等 ◆建立目标系统的逻辑模型 ·分析系统的数据需求,并利用图形工具描述数据 结构(如层次图、 Warnier图、IP0图等),并用 数据流图、数据字典及处理算法描述目标系统的 逻辑模型
6.2 系统分析 6.2.3 需求分析 需求分析的任务 确定目标系统的具体要求 • 运行环境要求:硬件环境、软件环境 • 系统的性能要求 • 系统功能要求 • 可靠性 、安全保密性、用户界面等 建立目标系统的逻辑模型 • 分析系统的数据需求,并利用图形工具描述数据 结构(如层次图、Warnier图、IPO图等),并用 数据流图、数据字典及处理算法描述目标系统的 逻辑模型