《软件工程》课程PPT教学课件(原理方法与应用)第十二章 软件项目计划、第十三章 软件工程管理、第十四章 软件质量管理、第十五章 软件工程环境

第十二章软件项目计划 ■问题定义 ■可行性研究 ■软件风险分析 项目实施计划
第十二章 软件项目计划 ◼ 问题定义 ◼ 可行性研究 ◼ 软件风险分析 ◼ 项目实施计划

计划时期的工作流程 问题定义 可行性研究 可行否 项目实施计划 终止项目的建议 停 止
计划时期的工作流程 开 始 问题定义 可行性研究 可行否 项目实施计划 终止项目的建议 停 止

问题定义 目的 ■弄清需要解决的问题 项目所需的资源和经费 任务 编写“系统目标与范围的说明
问题定义 ◼ 目的 ◼ 弄清需要解决的问题 ◼ 项目所需的资源和经费 ◼ 任务 ◼ 编写“系统目标与范围的说明

《系统目标与范围的说明》 示例 系统目标和范围 说明书 2001年1月 1项目:教材销售系统 2.问题:人工发售教材手续繁琐,且易出错。 3项目目标:建立一个高效率、无差错的微机教材销售系统 4项目范围:利用现有微型计算机,软件开发费用不超过5000元 5初步想法:建议在系统中增加对缺书的统计与采购功能。 6.可行性研究:建议进行大约10天的可行性研究,研究费用不超过1000元
《系统目标与范围的说明》 示例 系 统 目 标 和 范 围 说 明 书 2001年1月 1.项目:教材销售系统 2.问题:人工发售教材手续繁琐,且易出错。 3.项目目标:建立一个高效率、无差错的微机教材销售系统。 4.项目范围:利用现有微型计算机,软件开发费用不超过5000元。 5.初步想法:建议在系统中增加对缺书的统计与采购功能。 6.可行性研究:建议进行大约10天的可行性研究,研究费用不超过1000元

可行性研究 目的 ■研究项目是否可能实现和值得进行 n回答 Why to do? 研究的内容 ■经济可行性 ■技术可行性 ■运行可行性 ■法律可行性
可行性研究 ◼ 目的 ◼ 研究项目是否可能实现和值得进行 ◼ 回答 Why to do? ◼ 研究的内容 ◼ 经济可行性 ◼ 技术可行性 ◼ 运行可行性 ◼ 法律可行性

可行性研究 ■研究的步骤 ■细化和修改“系统目标和范围”,得出新系 统的逻辑模型 弄清当前系统一系统流程图 导出新系统逻辑模型—数据流图 导出新系统的解决方案 提出推荐的方案 本项目的开发价值 推荐这个方案的理由
可行性研究 ◼ 研究的步骤 ◼ 细化和修改“系统目标和范围”,得出新系 统的逻辑模型 ◼ 弄清当前系统—系统流程图 ◼ 导出新系统逻辑模型—数据流图 ◼ 导出新系统的解决方案 ◼ 提出推荐的方案 ◼ 本项目的开发价值 ◼ 推荐这个方案的理由

系统流程图 ■描述系统物理模型 ■包含人员、硬件、软件等子系统 符号 借用程序流程图符号 举例 n见p268图125
系统流程图 ◼ 描述系统物理模型 ◼ 包含人员、硬件、软件等子系统 ◼ 符号 ◼ 借用程序流程图符号 ◼ 举例 ◼ 见p268图12.5

成本一效益分析 系统成本 开发成本 运行维护成本 系统效益 经济效益 社会效益
成本—效益分析 ◼ 系统成本 ◼ 开发成本 ◼ 运行维护成本 ◼ 系统效益 ◼ 经济效益 ◼ 社会效益

可行性论证报告 系统概述 简述当前系统及其问题 ■新系统功能及新旧系统的比较 可行性分析 ■经济、技术、法律上的可行性 ■建立新系统的主客观条件分析 结论意见 Yes or no
可行性论证报告 ◼ 系统概述 ◼ 简述当前系统及其问题 ◼ 新系统功能及新旧系统的比较 ◼ 可行性分析 ◼ 经济、技术、法律上的可行性 ◼ 建立新系统的主客观条件分析 ◼ 结论意见 ◼ Yes or No

软件风险分析 风险识别 项目风险 ■技术风险 商业风险 风险预测 ■风险发生的可能性 风险发生后的后果 风险的驾驭和监控
软件风险分析 ◼ 风险识别 ◼ 项目风险 ◼ 技术风险 ◼ 商业风险 ◼ 风险预测 ◼ 风险发生的可能性 ◼ 风险发生后的后果 ◼ 风险的驾驭和监控
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《软件工程》课程PPT教学课件(原理方法与应用)第六章 面向对象的设计、第七章 统一建模语言UML、第八章 编码和语言选择、第九章 软件测试、第十章 软件复用、第十一章 软件维护.ppt
- 《软件工程》课程PPT教学课件(原理方法与应用)第一章 绪论、第二章 软件开发模型、第三章 软件需求分析、第四章 软件设计概述.ppt
- 软件设计文档国家标准:《项目开发计划》(GB856T——88).doc
- 软件设计文档国家标准:《项目开发总结报告》(GB8567——88).doc
- 软件设计文档国家标准:《软件需求说明书》(GB856T——88).doc
- 软件设计文档国家标准:《详细设计说明书》(GB8567——88).doc
- 软件设计文档国家标准:《用户手册》(GB8567——88).doc
- 软件设计文档国家标准:《测试计划》(GB8567——88).doc
- 软件设计文档国家标准:《测试分析报告》(GB8567——88).doc
- 软件设计文档国家标准:《模块开发卷宗》(GB8567——88).doc
- 软件设计文档国家标准:《概要设计说明书》(GB8567——88).doc
- 软件设计文档国家标准:《文件给制实施规定的实例》(GB8567-88).doc
- 软件设计文档国家标准:《数据要求说明书》(GB856T——88).doc
- 软件设计文档国家标准:《数据库设计说明书》(GB8567——88).doc
- 软件设计文档国家标准:《操作手册》(GB8567-—88).doc
- 软件设计文档国家标准:《开发进度月报》(GB8567——88)讲义.doc
- 软件设计文档国家标准:《可行性研究报告》 讲义.doc
- 软件设计文档国家标准:《可行性研究报告》 引言.doc
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第八讲 MATLAB图形用 户界面设计.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第七讲 MATLAB的符号计算.ppt
- 《软件工程》课程教学资源(原理方法与应用)软件工程教学大纲.doc
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第三章 DOS操作糸统.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第七章 EXel2000入门.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第九章 PowerPoint介绍.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第三章 Windows基础与中文输入法.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第六章 WORD2000入门.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第二章 数的表示与编码.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第一章 计算机文化导论.ppt
- 《计算机文化基础》课程电子教案(PPT课件讲稿)第五章 计算机网络基础及 Internet.ppt
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(教案讲义)课程内容.doc
- 全国计算机二级C语言常考题型专题讲义.doc
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(教案讲义)常见错误讲解.doc
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(教案讲义)作业:电话号码存储系统.doc
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(教案讲义)第一讲 C语言基础.doc
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(PPT课件讲稿)第一章 C语言基础.ppt
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(教案讲义)第七讲 数据存储机制.doc
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(PPT课件讲稿)第七章 指针.ppt
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(教案讲义)第三讲 运算与顺序结构.doc
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(PPT课件讲稿)第三章 运算符与表达式.ppt
- 北大青鸟:《程序设计基础:C语言实现》课程教学资源(PPT课件讲稿)第九章 函数.ppt