版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程导论(软件工程导论(2)软件计划软件计划南京理工大学南京理工大学汪惠芬汪惠芬2005年年9月月1日日软软 件件 工工 程程 导导 论论2021-11-222第二章第二章 软件计划软件计划所处阶段:所处阶段:软件定义阶段,也是项目软件定义阶段,也是项目论证、准备阶段论证、准备阶段解决问题:解决问题:软件问题的性质,软件开软件问题的性质,软件开发的目标和工作范围,软件是否值发的目标和工作范围,软件是否值得开发实施,软件开发所需的资源,得开发实施,软件开发所需的资源,花费的工作量、费用及工作规模,花费的工作量、费用及工作规模,可实施软件开发方案与进度安排等。可实施软件开发方案与进度安排等。完
2、成人员:完成人员:系统分析员和管理决策层系统分析员和管理决策层问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-223第二章第二章 软件计划软件计划2.1 问题定义问题定义2.2 可行性研究可行性研究2.3 软件开发计划软件开发计划2.4 本章小结本章小结问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2242.1 问题定义问题定义概述概述问题定义又称系统定义,问题定义又称系统定义,它为软件计划、软件需求分它为软件计划、软件需求分析提供功能与性能的依据。析提供功能与性能的依据。问题定义可行性开发计划本章小结软软 件件 工工 程程 导
3、导 论论2021-11-2252.1 问题定义问题定义软件定义阶段的数据流图软件定义阶段的数据流图问题定义可行性开发计划本章小结用户定义用户定义软件功能软件功能资源、费用、进度资源、费用、进度技术规格技术规格硬件功能硬件功能软软 件件 工工 程程 导导 论论2021-11-2262.1 问题定义问题定义主题:主题:“要解决的问题是什么?要解决的问题是什么?”内容包括内容包括:软件开发的:软件开发的背景背景,待开发,待开发系统的系统的现状现状,软件开发的,软件开发的理由与条件理由与条件,开,开发系统的发系统的总体要求总体要求,问题的,问题的性质性质,问题求,问题求解的解的范围与类型范围与类型,最
4、终,最终目标目标、功能规模功能规模以以及实现目标的及实现目标的可能方案可能方案、开发的、开发的条件条件、环环境要求境要求等。写出等。写出问题定义报告问题定义报告(系统定义(系统定义报告)供可行性分析使用。报告)供可行性分析使用。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2272.1 问题定义问题定义步骤:步骤:(1)调查、分析系统开发的)调查、分析系统开发的背景。背景。(2)加工整理资料,完成问)加工整理资料,完成问题定义报告。题定义报告。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2282.1 问题定义问题定义实例:实
5、例:“某高校学生选课注册系统某高校学生选课注册系统”的问题定义报告的问题定义报告(1)项目:项目:学生学期选课注册系统。学生学期选课注册系统。(2)背景:背景:在学分制试行过程中,学生选课进行在学分制试行过程中,学生选课进行人工注册效率低,容易冲突,任课教师难以获得及人工注册效率低,容易冲突,任课教师难以获得及时有效的课程选修学生名单。时有效的课程选修学生名单。(3)目标:目标:建立一个基于教学管理计算机网络的建立一个基于教学管理计算机网络的学生学期选课注册系统。学生学期选课注册系统。(4)项目范围:项目范围:硬件主要利用现有计算机教学管硬件主要利用现有计算机教学管理网络,增配少量专用设备(如
6、读卡机、扫描仪理网络,增配少量专用设备(如读卡机、扫描仪等),软件开发费用预计等),软件开发费用预计元。元。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2292.1 问题定义问题定义实例:实例:“某高校学生选课注册系统某高校学生选课注册系统”的问题定义报告的问题定义报告(5)初步设想:初步设想:为学生提供填写选课卡片和计算为学生提供填写选课卡片和计算机网络终端查询对话两种选课方式,教学管理科能机网络终端查询对话两种选课方式,教学管理科能够对选课冲突学生进行随机确定调整,系统主要输够对选课冲突学生进行随机确定调整,系统主要输出课程注册数据库、学生课程表、课程成
7、绩记载单。出课程注册数据库、学生课程表、课程成绩记载单。(6)可行性研究:可行性研究:由分析员和教学管理科进行,由分析员和教学管理科进行,主要对实施方案和学校学生选课管理规程进行研究,主要对实施方案和学校学生选课管理规程进行研究,建议时间一周。建议时间一周。 年年 月月 日日 签字:签字:问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22102.2 可行性研究可行性研究2.2.1 系统可行性研究的目的系统可行性研究的目的2.2.2 系统可行性研究的内容系统可行性研究的内容2.2.3 系统可行性研究的步骤系统可行性研究的步骤问题定义可行性开发计划本章小结软软 件
8、件 工工 程程 导导 论论2021-11-22112.2.1 可行性分析的目的可行性分析的目的通过客观的分析,确定问题通过客观的分析,确定问题是否值得解决,分析系统实现的是否值得解决,分析系统实现的可能性、成功的可行性、投入产可能性、成功的可行性、投入产出的可能性,是否有行得通的解出的可能性,是否有行得通的解决办法和实施方案。决办法和实施方案。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22122.2.2 可行性分析的内容可行性分析的内容以以最少的投入最少的投入在在最短的时间最短的时间内,对开发系统作内,对开发系统作经济可行性经济可行性、技术可行性技术可行性
9、、操作可行性操作可行性和和社会社会(法律)可行性(法律)可行性的分析,确定项的分析,确定项目目开发实施方案与初步计划开发实施方案与初步计划。 问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22132.2.2 可行性分析的内容可行性分析的内容经济可行性:经济可行性:进行进行投资估算投资估算,分析人员、软硬件支,分析人员、软硬件支持所需的持所需的费用费用、软件交付后的、软件交付后的运行维护成运行维护成本及效益本及效益(经济效益、管理效益、社会效(经济效益、管理效益、社会效益)。益)。作作回收期估算回收期估算,分析,分析能否做到以最少能否做到以最少投入成本得到最佳经
10、济效益投入成本得到最佳经济效益。在上述分析基础上,作出在上述分析基础上,作出立即投入或立即投入或推迟投入或不值得开发推迟投入或不值得开发的选择结论。如果的选择结论。如果可行,作出可行,作出开发进度安排开发进度安排。 问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22142.2.2 可行性分析的内容可行性分析的内容技术可行性:技术可行性:分析分析 使用现有的技术是否能实现系统使用现有的技术是否能实现系统? 能否解决系统的技术难点能否解决系统的技术难点? 系统对技术人员有什么要求系统对技术人员有什么要求? 硬件能否适应系统要求硬件能否适应系统要求? 系统开发是否与
11、现行系统运行矛盾系统开发是否与现行系统运行矛盾? 系统开发估计进度是否合理系统开发估计进度是否合理?作出作出技术上是否有实现与成功可能技术上是否有实现与成功可能的结论。的结论。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22152.2.2 可行性分析的内容可行性分析的内容操作可行性:操作可行性:分析分析系统的系统的运行方式、操作规程运行方式、操作规程是否是否能在用户组织内有效实施。能在用户组织内有效实施。预期的预期的终端操作人员终端操作人员经过适当培经过适当培训后是否能胜任系统的操作。训后是否能胜任系统的操作。在上述分析基础上,作出在上述分析基础上,作出操作
12、上是操作上是否可行否可行的结论。的结论。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22162.2.2 可行性分析的内容可行性分析的内容社会(法律)可行性:社会(法律)可行性:分析分析 开发系统是否符合当前社会生产开发系统是否符合当前社会生产管理经营体制的要求管理经营体制的要求 有无涉及到知识产权纠纷、生产有无涉及到知识产权纠纷、生产安全、与国家法律相违背等问题安全、与国家法律相违背等问题在上述分析基础上,作出在上述分析基础上,作出法律上社会法律上社会上是否可行上是否可行的结论。的结论。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021
13、-11-22172.2.3 可行性分析的步骤可行性分析的步骤(1)定义系统,导出系统的逻)定义系统,导出系统的逻辑模型辑模型 复审问题定义复审问题定义 分析现有系统的物理模型分析现有系统的物理模型(用系统流程图描述)(用系统流程图描述) 导出系统的逻辑模型(用导出系统的逻辑模型(用系统流程图或数据流图和系统流程图或数据流图和数据词典描述)数据词典描述)问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2218系统流程图系统流程图问题定义可行性开发计划本章小结符号符号名称名称说说 明明处理处理表示人工或计算机程序对数据的加工处理表示人工或计算机程序对数据的加工处理输
14、入输入/输出输出 广义的不指明具体设备的输入输出广义的不指明具体设备的输入输出人工操作人工操作人工完成的处理人工完成的处理人工输入人工输入人工输入数据的脱机处理人工输入数据的脱机处理连接连接指出同一页上转移到图的另一部分或由图指出同一页上转移到图的另一部分或由图的另一部分转入的另一部分转入换页连接换页连接指出转到另一页图上或由另一页图转来指出转到另一页图上或由另一页图转来数据流数据流表示数据的流动方向表示数据的流动方向软软 件件 工工 程程 导导 论论2021-11-2219系统流程图系统流程图问题定义可行性开发计划本章小结符号符号名称名称说说 明明文档文档打印输出表格或报告,也可以表示输入报
15、告打印输出表格或报告,也可以表示输入报告磁带磁带磁带输入输出文件,也用于表示顺序文件磁带输入输出文件,也用于表示顺序文件联机存储联机存储表示广义的联机数据库文件,可以是磁带、磁盘、表示广义的联机数据库文件,可以是磁带、磁盘、磁鼓、软盘、海量存储器件等海量外存磁鼓、软盘、海量存储器件等海量外存磁盘磁盘磁盘输入磁盘输入/输出,或存储在磁盘上的文件或数据库输出,或存储在磁盘上的文件或数据库磁鼓磁鼓磁鼓输入磁鼓输入/输出,或存储在磁鼓上的文件或数据库输出,或存储在磁鼓上的文件或数据库显示显示crt终端或类似的显示部件,可用于输入或输出,终端或类似的显示部件,可用于输入或输出,也可既输入又输出也可既输入
16、又输出辅助操作辅助操作使用设备进行的脱机操作使用设备进行的脱机操作软软 件件 工工 程程 导导 论论2021-11-2220系统流程图系统流程图人工处理流程人工处理流程问题定义可行性开发计划本章小结学生选课单学生选课单教管科收教管科收集登记集登记根据课程表根据课程表和课程教学和课程教学资源登记确认资源登记确认确认确认学生学生产生学生课程表产生学生课程表和成绩记载单和成绩记载单重新选课重新选课发给学生发给学生发给教师发给教师教师教师是是否否软软 件件 工工 程程 导导 论论2021-11-2221系统流程图系统流程图计算机处理流程计算机处理流程问题定义可行性开发计划本章小结终端选课终端选课选课卡
17、片选课卡片卡片输入卡片输入选课数据预处理选课数据预处理选课注册选课注册数据库数据库学生课程表学生课程表重新选课通知重新选课通知课程成绩记载单课程成绩记载单选课确认处理选课确认处理教学文件教学文件与开课清单与开课清单软软 件件 工工 程程 导导 论论2021-11-22222.2.3 可行性分析的步骤可行性分析的步骤(2)作可行性分析,找出可实施)作可行性分析,找出可实施方案,推荐系统目标逻辑模型方案,推荐系统目标逻辑模型 评价所有可能的方案,推荐评价所有可能的方案,推荐行动方案行动方案 根据可行性研究的肯定性结根据可行性研究的肯定性结果推荐行动方案,为项目负果推荐行动方案,为项目负责人或用户负
18、责人进行决策责人或用户负责人进行决策提供充分的依据提供充分的依据问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22232.2.3 可行性分析的步骤可行性分析的步骤(3)草拟开发计划,提交可行)草拟开发计划,提交可行性报告性报告 写出可行性报告写出可行性报告 草拟开发计划草拟开发计划 文档提交复审文档提交复审问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2224可行性研究报告大纲可行性研究报告大纲引言引言 可行性研究的前提可行性研究的前提 对现有系统的分析对现有系统的分析 所建议系统技术可行性分析所建议系统技术可行性分析 所建议
19、系统经济可行性分析所建议系统经济可行性分析 社会因素可行性分析社会因素可行性分析 其它可供选择的方案其它可供选择的方案 结论意见结论意见问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22252.3 软件开发计划软件开发计划2.3.1 软件范围软件范围2.3.2 资源计划资源计划2.3.3 成本估计及成本效益分析成本估计及成本效益分析2.3.4 软件进度安排软件进度安排2.3.5 软件计划说明书软件计划说明书2.3.6 软件计划复审软件计划复审问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22262.3.1 软件范围软件范围软件
20、范围主要是说明软件特软件范围主要是说明软件特性和界限,为需求分析及各种估性和界限,为需求分析及各种估算提供依据。包括以下内容:算提供依据。包括以下内容: 软件功能规模软件功能规模 软件性能软件性能 接口接口 可靠性要求的具体规定可靠性要求的具体规定问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22272.3.2 资源计划资源计划资源计划是分析软件开发资源计划是分析软件开发所需的资源,说明资源要求、所需的资源,说明资源要求、使用资源日程与持续时间。使用资源日程与持续时间。资源包括:资源包括: 人力资源人力资源 硬件工具硬件工具 软件工具软件工具问题定义可行性开发
21、计划本章小结软软 件件 工工 程程 导导 论论2021-11-2228人力资源人力资源人力资源是软件开发最重人力资源是软件开发最重要的资源。主要包括:要的资源。主要包括: 技术要求技术要求 层次层次 数量数量 开始时间开始时间 持续时间持续时间问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2229软件开发各阶段人员配备软件开发各阶段人员配备问题定义可行性开发计划本章小结参与项目程度参与项目程度需求分析需求分析 总体设计总体设计 详细设计与实现详细设计与实现 系统测试系统测试分析员分析员程序员程序员管理人员管理人员软软 件件 工工 程程 导导 论论2021-11
22、-2230硬件资源硬件资源硬件资源也是软件开发的硬件资源也是软件开发的资源条件。主要包括:资源条件。主要包括: 开发系统开发系统:开发阶段使:开发阶段使用的计算机与设备用的计算机与设备 目标系统目标系统:最终运行开:最终运行开发软件的计算机系统发软件的计算机系统 其它系统所需硬件其它系统所需硬件,如,如检测设备、激光照排等检测设备、激光照排等问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2231软件资源软件资源软件资源是用来开发软件软件资源是用来开发软件的软件。主要包括:的软件。主要包括: 支撑软件支撑软件,如操作系统、编如操作系统、编译程序、数据库系统、支撑
23、软译程序、数据库系统、支撑软件开发各个阶段的软件工具、件开发各个阶段的软件工具、特定领域的软件包等特定领域的软件包等 应用软件应用软件,如各种标准程序如各种标准程序库、图形库、汉字库等库、图形库、汉字库等问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2232软件资源软件资源选择指定支持软件的原则:选择指定支持软件的原则: 该软件是必须的该软件是必须的 该软件可以显著提高质量,该软件可以显著提高质量,减少开发工作量减少开发工作量 期望得到的软件必须做某些期望得到的软件必须做某些修改才能使用时必须慎重修改才能使用时必须慎重问题定义可行性开发计划本章小结软软 件件
24、工工 程程 导导 论论2021-11-22332.3.3 成本估计及效益分析成本估计及效益分析(1)成本估计:)成本估计: 基于代码行的估计方法基于代码行的估计方法 任务分解估计方法任务分解估计方法 经验统计估算模型经验统计估算模型 自动成本估计技术自动成本估计技术问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2234基于代码行的估计方法基于代码行的估计方法标准值法:标准值法:优缺点:估算简单,但不易估算准确。优缺点:估算简单,但不易估算准确。问题定义可行性开发计划本章小结设设则则a bm程序期望长度程序期望长度 ss=(a4mb)/6标准偏差标准偏差 (ba
25、)6分析员给出的程序最小长度分析员给出的程序最小长度分析员给出的程序最大长度分析员给出的程序最大长度分析员给出的程序最大可能长度分析员给出的程序最大可能长度软软 件件 工工 程程 导导 论论2021-11-2235基于代码行的估计方法基于代码行的估计方法专家估计法:专家估计法:根据程序长度估算根据程序长度估算每位专家填写:每位专家填写: 模块名:模块名: xx 日期:日期: xx 次估计:次估计:li则则m个专家的平均值个专家的平均值 n次估计的平均值次估计的平均值 成本成本c每行成本每行成本优缺点:优缺点:速度快,但忽略测试调试工作细速度快,但忽略测试调试工作细节,易偏低。节,易偏低。问题定
26、义可行性开发计划本章小结miilmml11niimlnl11kiil1软软 件件 工工 程程 导导 论论2021-11-2236基于代码行的估计方法基于代码行的估计方法专家估计法:专家估计法:根据平均每人每天编写根据平均每人每天编写源程序行数折算出工作量后估算源程序行数折算出工作量后估算 工作量工作量 (人月)(人月)每位专家填写:每位专家填写: 模块名:模块名: xx 日期:日期: xx 次估计:次估计:ei则则m个专家的平均值个专家的平均值 n次估计的平均值次估计的平均值 成本成本c每人每月成本每人每月成本 (人月)(人月)优缺点:速度快,易偏低。优缺点:速度快,易偏低。问题定义可行性开发
27、计划本章小结miiemme11niimene11201000每天源程序行数lekiie1软软 件件 工工 程程 导导 论论2021-11-2237任务分解估计方法任务分解估计方法估计步骤:估计步骤:将总任务按照开发阶段分解将总任务按照开发阶段分解估计出每个阶段所需工作量人月估计出每个阶段所需工作量人月求每个阶段的成本求每个阶段的成本cici估计阶段工作量人月估计阶段工作量人月每人每月平均工资每人每月平均工资将每个阶段成本累加求出总成本将每个阶段成本累加求出总成本 cci问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2238任务分解估计方法任务分解估计方法各开发
28、阶段人力百分比各开发阶段人力百分比问题定义可行性开发计划本章小结任任 务务百分比百分比可行性研究可行性研究5需求分析需求分析10软件设计软件设计25编码及单元测试编码及单元测试20综合测试综合测试40总总 计计100软软 件件 工工 程程 导导 论论2021-11-2239经验统计估算模型经验统计估算模型通常采用经验公式来预测软通常采用经验公式来预测软件项目计划所需要的成本、工作件项目计划所需要的成本、工作量和进度数据。用以支持大多数量和进度数据。用以支持大多数模型的经验都是从有限的一些项模型的经验都是从有限的一些项目样本中得到的,因此还没有一目样本中得到的,因此还没有一种估算模型能适用于所有
29、的软件种估算模型能适用于所有的软件类型和开发环境,从这些模型中类型和开发环境,从这些模型中得到的结构必须慎重使用。得到的结构必须慎重使用。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-2240自动成本估计技术自动成本估计技术自动成本估计模型自动成本估计模型问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22412.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益分析:经济效益使用新系统增加的收经济效益使用新系统增加的收入使用新系统节省的运行费用入使用新系统节省的运行费用软件开发成本投入成本软件开发成本投
30、入成本运行费用操作费用维护费用运行费用操作费用维护费用问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22422.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益分析:纯收入累计经济效益(贴现值)投资额纯收入累计经济效益(贴现值)投资额纯收入纯收入0 开发无风险,不至于亏本开发无风险,不至于亏本纯收入纯收入0 不值得投资不值得投资纯收入纯收入0 亏本,得不偿失亏本,得不偿失问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22432.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益
31、分析:问题定义可行性开发计划本章小结n n年的累计利率为(年的累计利率为(1 1r r)n n投资的将来值即效益为投资的将来值即效益为f fp p(1 1r r)n n效益效益f f的贴现值的贴现值p pf f(1 1r r)n n软软 件件 工工 程程 导导 论论2021-11-22442.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益分析:投资回收期投资回收期 t经济效益的贴现值(或累计当前值)经济效益的贴现值(或累计当前值)达到投资额达到投资额p(即达到估计开发总成本运(即达到估计开发总成本运行维护费用)所需要的时间。行维护费用)所需要的时间。tti-1(ps
32、i-1)pii为累计当前值超过投资额的年为累计当前值超过投资额的年pi为第为第i年效益当前值年效益当前值si-1为第为第i-1年的累计效益当前值年的累计效益当前值问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22452.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益分析:投资偿还率(投资回收率)投资偿还率(投资回收率)j以投资作存款,作为取得的经济效益,以投资作存款,作为取得的经济效益,每年取其一部分,直到偿还期,把投资额每年取其一部分,直到偿还期,把投资额取完的年利率。取完的年利率。方程方程 的解的解j即为即为投资偿还率投资偿还率
33、其中,其中,p为现在的投资额,为现在的投资额,fi为第为第i年年年年底的效益(底的效益(i=1, 2, , n),),n为系统的使用为系统的使用寿命,即偿还期。寿命,即偿还期。问题定义可行性开发计划本章小结nnjfjfjfp)1 ()1 (1221 软软 件件 工工 程程 导导 论论2021-11-22462.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益分析:实例实例某软件投资额为某软件投资额为3000元,假元,假定每年的效益均为定每年的效益均为1000.00元,求元,求五年的效益?按年利率五年的效益?按年利率12求每求每年的当前值?五年的纯收入?投年的当前值?五
34、年的纯收入?投资回收期?五年的投资回收率?资回收期?五年的投资回收率?问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22472.3.3 成本估计及效益分析成本估计及效益分析(2)成本效益分析:)成本效益分析:解:列表计算如下(将来收入折算现在值)解:列表计算如下(将来收入折算现在值)问题定义可行性开发计划本章小结年年12345五年纯收入五年纯收入3617.273000.00617.27元元效益效益f1000.001000.001000.001000.001000.00累计利率累计利率r1.121.251.401.571.76当前值当前值p892.86800.0
35、0714.29636.94568.18累计当前值累计当前值s892.861692.862407.153044.093617.275432)1 (1000)1 (1000)1 (1000)1 (1000110003000jjjjj软软 件件 工工 程程 导导 论论2021-11-22482.3.4 软件进度安排软件进度安排软件进度安排方式:软件进度安排方式: 确定软件交付日期,在限定时确定软件交付日期,在限定时间内安排与分配工作量间内安排与分配工作量 从最佳利用各种资源来分配工从最佳利用各种资源来分配工作量,交付日期在各部分安排作量,交付日期在各部分安排分析分配之后确定分析分配之后确定问题定义可
36、行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22492.3.4 软件进度安排软件进度安排进度的表示与安排方法:进度的表示与安排方法: 计划评审技术计划评审技术pert(program evaluation and review technique) 关键路径法关键路径法cpm(critical path method) 甘特图甘特图(gantt chart) 时标网络图时标网络图(time scalar network)问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22502.3.4 软件进度安排软件进度安排应考虑的问题:应考虑的问题
37、: 软件开发进度与开发人员数量软件开发进度与开发人员数量的关系的关系 开发进度与人员配备开发进度与人员配备常用常用402040规则,即:编码规则,即:编码前前40编码编码20编码后编码后40 软件进度计划制定软件进度计划制定问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22512.3.5 软件计划说明书软件计划说明书软件计划说明书是软件计划软件计划说明书是软件计划工作的结果,它是管理软件开工作的结果,它是管理软件开发的指导性文件,其阅读对象发的指导性文件,其阅读对象是软件开发的主管部门、软件是软件开发的主管部门、软件技术人员和用户。技术人员和用户。问题定义可行性开发计划本章小结软软 件件 工工 程程 导导 论论2021-11-22522.3.5 软件计划说明书软件计划说明书内容:内容: 软件开发的目标、范围和资软件开发的目标、范围和资源要求源要求 软件开发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春季海南电网有限责任公司校园招聘备考题库附参考答案详解【研优卷】
- 2026广西桂林市社会保险事业管理中心招聘公益性岗位人员1人备考题库及答案详解【有一套】
- 2026黑龙江省建设投资集团有限公司校园招聘备考题库及参考答案详解【培优a卷】
- 2026东方电气集团数字科技有限公司面向全社会招聘6人备考题库附参考答案详解(满分必刷)
- 2026年零件的几何尺寸与公差
- 2026年机械加工工艺规程设计中的常见问题
- 2026年精密铸造中的设计与检测要点
- 半月板损伤康复指南
- 国华通辽(科左中旗)49.5MW风电场配套危废间建设项目环境影响报告表
- 广州市番禺区2026届中考考前冲刺卷:英语试题试卷含解析
- 唐菖蒲的丰产栽培技术
- 《汽车电线束和电气设备用连接器 第5部分:设备连接器(插头)的型式和尺寸》征求意见稿
- 落地式钢管脚手架验收记录表
- 2023年江苏省安全员B证考试题库及答案
- C语言试讲稿课件
- (完整版)英语仁爱版九年级英语下册全册教案
- 三角形的认识(强震球)
- GB 1886.358-2022食品安全国家标准食品添加剂磷脂
- GA/T 832-2014道路交通安全违法行为图像取证技术规范
- 刑事诉讼法(第三版)第十章
- 一级半压气机优化教程
评论
0/150
提交评论