软件开发计划(SDP)
医院门诊管理信息系统
软件开发计划(SDP)
组员:吴松 王兵 陶卫平
说明:
1.《软件开发计划》(SDP)描述开发者实施软件开发工作的计划,本文档中“软件开发”一词涵盖了新开发、修改、重用、再工程、维护和由软件产品引起的其他所有的活动。 2.SDP是向需求方提供了解和监督软件开发过程、所使用的方法、每项活动的途径、项目的安排、组织及资源的一种手段。
3.本计划的某些部分可视实际需要单独编制成册,例如,软件配置管理计划、软件质量保证计划和文档编制计划等。
1/22
目录
软件开发计划(SDP) .......................................................................................................................... 1
1引言 ............................................................................................................................................... 6
1.1标识 .................................................................................................................................... 6
1.2系统概述............................................................................................................................. 6
1.3文档概述............................................................................................................................. 6
1.4与其他计划之间的关系 ..................................................................................................... 6
1.5基线 .................................................................................................................................... 7
2引用文件........................................................................................................................................ 7
3交付产品........................................................................................................................................ 7
3.1程序 .................................................................................................................................... 7
3.2文档 .................................................................................................................................... 7
3.3服务 .................................................................................................................................... 7
3.4非移交产品......................................................................................................................... 7
3.5验收标准............................................................................................................................. 7
3.6最后交付期限..................................................................................................................... 7 4所需工作概述................................................................................................................................ 7
5实施整个软件开发活动的计划 .................................................................................................... 7
5.1软件开发过程..................................................................................................................... 8
5.2软件开发总体计划 ............................................................................................................. 8
5.2.1软件开发方法 .......................................................................................................... 8
5.2.2软件产品标准 .......................................................................................................... 8
5.2.3可重用的软件产品 .................................................................................................. 8
5.2.4处理关键性需求 ...................................................................................................... 9
5.2.5计算机硬件资源利用 .............................................................................................. 9
5.2.6
原理................................................................................................................ 10
5.2.7需方评审途径 ........................................................................................................ 10 6实施详细软件开发活动的计划 .................................................................................................. 10
6.1项目计划和监督............................................................................................................... 10
6.1.1软件开发计划(包括对该计划的更新) ................................................................. 11
6.1.2CSCI测试计划......................................................................................................... 11
6.1.3系统测试计划 ........................................................................................................ 11
2/22
6.1.4软件安装计划 ........................................................................................................ 11
6.1.5软件移交计划 ........................................................................................................ 11
6.1.6跟踪和更新计划,包括评审管理的时间间隔 .................................................... 11
6.2建立软件开发环境 ........................................................................................................... 11
6.2.1软件工程环境 ........................................................................................................ 11
6.2.2软件测试环境 ........................................................................................................ 11
6.2.3软件开发库 ............................................................................................................ 11
6.2.4软件开发文档 ........................................................................................................ 11
6.2.5非交付软件 ............................................................................................................ 12 6.3系统需求分析................................................................................................................... 12
6.3.1用户输入分析 ........................................................................................................ 12
6.3.2运行概念................................................................................................................ 12
6.3.3系统需求................................................................................................................ 12 6.4系统
........................................................................................................................... 12
6.4.1系统级设计决策 .................................................................................................... 12
6.4.2系统体系结构设计 ................................................................................................ 12 6.5软件需求分析................................................................................................................... 12 6.6软件设计........................................................................................................................... 12
6.6.1CSCI级设计决策..................................................................................................... 13
6.6.2CSCI体系结构设计................................................................................................. 13
6.6.3CSCI详细设计......................................................................................................... 13 6.7软件实现和配置项测试 ................................................................................................... 13
6.7.1软件实现................................................................................................................ 13
6.7.2配置项测试准备 .................................................................................................... 13
6.7.3配置项测试执行 .................................................................................................... 13
6.7.4修改和再测试 ........................................................................................................ 13
6.7.5配置项测试结果分析与记录 ................................................................................ 13 6.8配置项集成和测试 ........................................................................................................... 13
6.8.1配置项集成和测试准备 ........................................................................................ 14
6.8.2配置项集成和测试执行 ........................................................................................ 14
6.8.3修改和再测试 ........................................................................................................ 14
6.8.4配置项集成和测试结果分析与记录 .................................................................... 14
6.9CSCI合格性测试 ............................................................................................................... 14
6.9.1CSCI合格性测试的独立性 ..................................................................................... 14
6.9.2在目标计算机系统(或模拟的环境)上测试 ......................................................... 14
6.9.3CSCI合格性测试准备............................................................................................. 14
6.9.4CSCI合格性测试演练............................................................................................. 14
6.9.5CSCI合格性测试执行............................................................................................. 14
6.9.6修改和再测试 ........................................................................................................ 14
6.9.7CSCI合格性测试结果分析与记录 ......................................................................... 14
6.10CSCI/HWCI集成和测试 ................................................................................................... 14
6.10.1CSCI/HWCI集成和测试准备 ................................................................................ 15
6.10.2CSCI/HWCI集成和测试执行 ................................................................................ 15
6.10.3修改和再测试 ...................................................................................................... 15
3/22
6.10.4CSCI/HWCI集成和测试结果分析与记录 ............................................................ 15
6.11系统合格性测试............................................................................................................. 15
6.11.1系统合格性测试的独立性 .................................................................................. 15
6.11.2在目标计算机系统(或模拟的环境)上测试 ....................................................... 15
6.11.3系统合格性测试准备 .......................................................................................... 15
6.11.4系统合格性测试演练 .......................................................................................... 15
6.11.5系统合格性测试执行 .......................................................................................... 15
6.11.6修改和再测试 ...................................................................................................... 15
6.11.7系统合格性测试结果分析与记录 ...................................................................... 15
6.12软件使用准备................................................................................................................. 15
6.12.1可执行软件的准备 .............................................................................................. 16
6.12.2用户现场的版本说明的准备 .............................................................................. 16
6.12.3用户手册的准备 .................................................................................................. 16
6.12.4在用户现场安装 .................................................................................................. 16 6.13软件移交准备................................................................................................................. 16
6.13.1可执行软件的准备 .............................................................................................. 16
6.13.2源文件准备 .......................................................................................................... 16
6.13.3支持现场的版本说明的准备 .............................................................................. 16
6.13.4“已完成”的CSCI设计和其他的软件支持信息的准备 .................................. 16
6.13.5系统设计说明的更新 .......................................................................................... 16
6.13.6支持手册准备 ...................................................................................................... 16
6.13.7到指定支持现场的移交 ...................................................................................... 16 6.14软件配置管理................................................................................................................. 16
6.14.1配置标识.............................................................................................................. 17
6.14.2配置控制.............................................................................................................. 17
6.14.3配置状态统计 ...................................................................................................... 17
6.14.4配置审核.............................................................................................................. 17
6.14.5发行管理和交付 .................................................................................................. 17 6.15软件产品评估................................................................................................................. 17
6.15.1中间阶段的和最终的软件产品评估 .................................................................. 17
6.15.2软件产品评估记录(包括所记录的具体条目) ................................................... 17
6.15.3软件产品评估的独立性 ...................................................................................... 17 6.16软件质量保证................................................................................................................. 17
6.16.1软件质量保证评估 .............................................................................................. 18
6.16.2软件质量保证记录、包括所记录的具体条目 .................................................. 18
6.16.3软件质量保证的独立性 ...................................................................................... 18 6.17问题解决过程(更正活动) .............................................................................................. 18
6.17.1问题/变更报告 .................................................................................................... 18
6.17.2更正活动系统 ...................................................................................................... 18 6.18联合评审(联合技术评审和联合管理评审) .................................................................. 18
6.18.1联合技术评审包括----组建议的评审 ................................................................. 18
6.18.2联合管理评审包括----组建议的评审 ................................................................. 18
6.19文档编制......................................................................................................................... 18 6.20其他软件开发活动 ......................................................................................................... 19
4/22
6.20.1风险管理,包括已知的风险和相应的对策 ...................................................... 19
6.20.2软件管理指标,包括要使用的指标 .................................................................. 19
6.20.3保密性和私密性 .................................................................................................. 19
6.20.4分承包方管理 ...................................................................................................... 19
6.20.5与软件独立验证与确认(IV&V)机构的接口 ....................................................... 19
6.20.6和有关开发方的协调 .......................................................................................... 19
6.20.7项目过程的改进 .................................................................................................. 19
6.20.8计划中未提及的其他活动 .................................................................................. 19
7进度表和活动网络图 .................................................................................................................. 19 8项目组织和资源 .......................................................................................................................... 19
8.1项目组织........................................................................................................................... 20
8.2项目资源........................................................................................................................... 20 9培训 ............................................................................................................................................. 20
9.1项目的技术要求............................................................................................................... 21
9.2培训计划........................................................................................................................... 21 10项目估算.................................................................................................................................... 21
10.1规模估算......................................................................................................................... 21
10.2工作量估算..................................................................................................................... 21
10.3成本估算......................................................................................................................... 21
10.4关键计算机资源估算 ..................................................................................................... 21
10.5管理预留......................................................................................................................... 21 11风险管理.................................................................................................................................... 21
12支持条件.................................................................................................................................... 22
12.1计算机系统支持。 ......................................................................................................... 22
12.2需要需方承担的工作和提供的条件。 ......................................................................... 22
12.3需要分包商承担的工作和提供的条件。 ..................................................................... 22
13注解 ........................................................................................................................................... 22
附录................................................................................................................................................. 22
5/22
1引言
1.1标识
医院门诊管理信息系统
1.2系统概述
本门诊处理系统软件提供一个集门诊划价、收费、发药于一体的管理信息系统,可实现信息存储、更新、查询等多项功能,为广大医务工作人员及病人提供方便。
项目的投资方:医院。
用户:医院门诊的工作人员。
开发方:吴松 王兵 陶卫平
1.3文档概述
本计划书介绍了开发者开发医院门诊管理系统的系统过程,可以供需求方了解和监督。在此基础上可以让开发方与需求方进行互动,根据需求方的意见修改开发计划,让开发出的系统尽可能满足需求方的要求1.4与其他计划之间的关系
6/22
1.5基线
医院门诊管理系统—可行性分析报告、软件需求规格说明 2引用文件
《管理信息系统》 黄梯云 编著 高等教育出版社
《软件工程》张海藩 编著 清华大学出版社
《SQL Server 实用教程》刘卫宏 编著 科学出版社
《C程序设计》 谭浩强 清华大学出版社 3交付产品
3.1程序
3.2文档
3.3服务
3.4非移交产品
3.5验收标准
3.6最后交付期限
列出本项目应交付的产品,包括软件产品和文档。其中,软件产品应指明哪些是要开发的,
哪些是属于维护性质的;文档是指随软件产品交付给用户的技术文档,例如用户手册、安装
手册等。
4所需工作概述
a.系统的运行应该具有较长的使用寿命,至少为10年; b.经费、投资方面的来源:所在医院;
c.硬件、软件、运行环境和开发环境方面的条件和限制:服务器工作站,终端为PC机;
7/22
d.可利用的信息和资源:药品仓储数据库,门诊收费数据库,医疗费用数据;
5实施整个软件开发活动的计划
本章分以下几条。不需要的活动的条款用“不适用”注明,如果对项目中不同的开发阶段或不同的软件需要不同的计划,这些不同之处应在此条加以注解。除以下规定的内容外,每条中还应标识可适用的风险和不确定因素,及处理它们的计划。
5.1软件开发过程
本条应描述要采用的软件开发过程。计划应覆盖论及它的所有
条款,确定已计划的开发阶段(适用的话)、目标和各阶段要执行的软件开发活动。
5.2软件开发总体计划
本条应分以下若干条进行描述。
5.2.1软件开发方法
本软件采用的是传统方法,它采用结构化技术来完成软件开发的各项任务。涉及的工具有C#、SQL2005、PowerDesigner。
C#主要用来设计程序的基本框架与各项功能;
SQL2005用来建立数据库,帮助程序完成对数据的输入、输出、查询等各项操作; PowerDesigner用来设计文档的各种图。
5.2.2软件产品标准
软件产品标准应遵照以下文件:
1.GB/T1.1-2000 《标准化工作导则 第一部分:标准的结构和编写规则》 2.GB/T 17544-1998 《信息技术 软件包 质量要求和测试》
3.相关的国家标准和行业标准
程序编码标准:
[1]格式标准: 缩进的规则为每一级缩进两个空格; 在操作符及逻辑判断符号的两端添加空格。
[2] 变量、参数、程序包、过程和文档等的命名约定: 变量、参数、程序包、过程和文档等的名称应全部使用有意义的单词组成,并且所有单词的第一个字母应该使用大写字母;尽量不使用全局变量,如必须使用全局变量则必须加前缀'g'。
8/22
5.2.3可重用的软件产品
本条应分以下若干条。
5.2.3.1吸纳可重用的软件产品
本条应描述标识、评估和吸纳可重用软件产品要遵循的方法,包括搜寻这些产品的范围和进行评估的准则。描述应覆盖合同中论及它的所有条款。在制定或更新计划时对已选定的或候选的可重用的软件产品应加以标识和说明,(若适用)同时应给出与使用有关的优点、缺陷和限制。
5.2.3.2开发可重用的软件产品
本条应描述如何标识、评估和报告开发可重用软件产品的机会。描述应覆盖合同中论及它的所有条款。
5.2.4处理关键性需求
本条应分以下若干条描述为处理指定关键性需求应遵循的方法。描述应覆盖合同中论及它的所有条款。
5.2.4.1安全性保证
5.2.4.2保密性保证
5.2.4.3私密性保证
5.2.4.4其他关键性需求保证
5.2.5计算机硬件资源利用
本条应描述分配计算机硬件资源和监控其使用情况要遵循的方法。描述应覆盖合同中论及它的所有条款。
9/22
5.2.6记录原理
本条应描述记录原理所遵循的方法,该原理在支持机构对项目作出关键决策时是有用的。应对项目的“关键决策”一词作出解释,并陈述原理记录在什么地方。描述应覆盖合同中论及它的所有条款。
5.2.7需方评审途径
本条应描述为评审软件产品和活动,让需方或授权代表访问开发方和分承包方的一些设施要遵循的方法。描述应遵循合同中论及它的所有条款。
6实施详细软件开发活动的计划
本章分条进行描述。不需要的活动用“不适用”注明,如果项目的不同的开发阶或不同的软件需要不同的计划,则在本条应指出这些差异。每项活动的论述应包括应用于以下方面的途径(方法/过程/工具):
a.所涉及的分析性任务或其他技术性任务;
b.结果的记录;
c.与交付有关的准备(如果有的话)。
论述还应标识存在的风险和不确定因素,及处理它们的计划。如果适用的方法在5.2.1处描述了的话,可引用它。
6.1项目计划和监督
本条分成若干分条描述项目计划和监督中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。
10/22
6.1.1软件开发计划(包括对该计划的更新)
6.1.2CSCI测试计划
6.1.3系统测试计划
6.1.4软件安装计划
6.1.5软件移交计划
6.1.6跟踪和更新计划,包括评审管理的时间间隔 6.2建立软件开发环境
本条分成以下若干分条描述建立、控制、维护软件开发环境所遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。
6.2.1软件工程环境
6.2.2软件测试环境
测试环境包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成的环境。
6.2.3软件开发库
6.2.4软件开发文档
开发文档包括《医院门诊管理系统—需求分析规格
》、《医院门诊管理系统—可行性分析报告》、,《医院门诊管理系统—软件需求规格说明(SRS)》、《医院门诊管理系统—数据库(顶层)设计说明(DBDD)》、《软件用户手册(SUM)》。
文档中的各个图都采用PowerDesigner设计。
11/22
6.2.5非交付软件
6.3系统需求分析
6.3.1用户输入分析
6.3.2运行概念
6.3.3系统需求
6.4系统设计
6.4.1系统级设计决策
6.4.2系统体系结构设计
6.5软件需求分析
软件需求分析遵循的是结构化分析(SA)的方法。 SA法的主要步骤分为四步:
?建立当前系统的“具体模型”;
?抽象出当前系统的逻辑模型;
?建立目标系统的逻辑模型;
?为了对目标系统作完整的描述,还需要考虑人机界面和其它一些问题。
主要的描述工具有数据流图和数据字典。 运用PowerDesigner画出E-R图、状态转换图、层次图等。并完成软件需求分析报告。
6.6软件设计
本条应分成若干分条描述软件设计中所遵循的方法。各分条的计划应覆盖合同中论及它的所
有条款。
12/22
6.6.1CSCI级设计决策
6.6.2CSCI体系结构设计
6.6.3CSCI详细设计
采用结构程序设计,使程序代码更容易阅读,容易理解,方便测试与后期的维护。考虑到该系统面对的用户群不仅包括药店管理人员还会包括来药店消费的客户,因此一个操作简单、意图明了的交互界面必不可少。
6.7软件实现和配置项测试
本条应分成若干分条描述软件实现和配置项测试中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。
6.7.1软件实现
该套系统核心功能只涉及数据的存储管理与查询,对执行时间和使用的空间都没很严格的限制。为了是程序比较容易测试与维护以减少成本,以及便于调试和提高软件的可靠性,可以考虑使用一款高级语言编写程序。综上,我们选择C#做为程序编写语言,此外C#能与SQL2005更好的兼容,如此一来使程序开发更为便捷。
6.7.2配置项测试准备
6.7.3配置项测试执行
6.7.4修改和再测试
6.7.5配置项测试结果分析与记录
6.8配置项集成和测试
本条应分成若干分条描述配置项集成和测试中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。
13/22
6.8.1配置项集成和测试准备
6.8.2配置项集成和测试执行
6.8.3修改和再测试
6.8.4配置项集成和测试结果分析与记录 6.9CSCI合格性测试
本条应分成若干分条描述CSCI合格性测试中要遵循的方法。各分条的计划应覆盖合同中论
及它的所有条款。
6.9.1CSCI合格性测试的独立性
6.9.2在目标计算机系统(或模拟的环境)上测试 6.9.3CSCI合格性测试准备
6.9.4CSCI合格性测试演练
6.9.5CSCI合格性测试执行
6.9.6修改和再测试
6.9.7CSCI合格性测试结果分析与记录 6.10CSCI/HWCI集成和测试
本条应分成若干分条描述CSCI/HWCI集成和测试中要遵循的方法。各分条的计划应覆盖合同
中论及它的所有条款。
14/22
6.10.1CSCI/HWCI集成和测试准备
6.10.2CSCI/HWCI集成和测试执行
6.10.3修改和再测试
6.10.4CSCI/HWCI集成和测试结果分析与记录 6.11系统合格性测试
本条应分成若干分条描述系统合格性测试中要遵循的方法。各分条的计划应遵循合同中论及
它的所有条款。
6.11.1系统合格性测试的独立性
6.11.2在目标计算机系统(或模拟的环境)上测试 6.11.3系统合格性测试准备
6.11.4系统合格性测试演练
6.11.5系统合格性测试执行
6.11.6修改和再测试
6.11.7系统合格性测试结果分析与记录 6.12软件使用准备
本条应分成若干分条描述软件应用准备中要遵循的方法。各分条的计划应遵循合同中论及它
的所有条款。
15/22
6.12.1可执行软件的准备
6.12.2用户现场的版本说明的准备
6.12.3用户手册的准备
6.12.4在用户现场安装
6.13软件移交准备
本条应分成若干分条描述软件移交准备要遵循的方法。各分条的计划应遵循合同中论及它的
所有条款。
6.13.1可执行软件的准备
6.13.2源文件准备
6.13.3支持现场的版本说明的准备
6.13.4“已完成”的CSCI设计和其他的软件支持信息的准备
6.13.5系统设计说明的更新
6.13.6支持手册准备
6.13.7到指定支持现场的移交
6.14软件配置管理
本条应分成若干分条描述软件配置管理中要遵循的方法.各分条的计划应遵循合同中论及它
的所有条款。
16/22
6.14.1配置标识
6.14.2配置控制
6.14.3配置状态统计
6.14.4配置审核
6.14.5发行管理和交付
6.15软件产品评估
本条应分成若干分条描述软件产品评估中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。
6.15.1中间阶段的和最终的软件产品评估 6.15.2软件产品评估记录(包括所记录的具体条目) 6.15.3软件产品评估的独立性
6.16软件质量保证
本条应分成若干分条描述软件质量保证中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。
17/22
6.16.1软件质量保证评估
6.16.2软件质量保证记录、包括所记录的具体条目 6.16.3软件质量保证的独立性
6.17问题解决过程(更正活动)
本条应分成若干分条描述软件更正活动中要遵循的方法.各分条的计划应覆盖合同中论及它的所有条款。
6.17.1问题/变更报告
它包括要记录的具体条目(可选的条目包括:项目名称,提出者,问题编号,问题名称,受影响的软件元素或文档,发生日期,类别和优先级,描述,指派的该问题的分析者,指派日期,完成日期,分析时间,推荐的解决
,影响,问题状态,解决方案的批准,随后的动作,更正者,更正日期,被更正的版本.更正时间,已实现的解决方案的描述)。 6.17.2更正活动系统
6.18联合评审(联合技术评审和联合管理评审) 本条应分成若干分条描述进行联合技术评审和联合管理评审要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款.
6.18.1联合技术评审包括----组建议的评审
6.18.2联合管理评审包括----组建议的评审
6.19文档编制
本条应分成若干分条描述文档编制要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款.应遵循本标准第5章文档编制过程中的有关文档编制计划的规定执行.
18/22
6.20其他软件开发活动
本条应分成若干分条描述进行其他软件开发活动要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款.
6.20.1风险管理,包括已知的风险和相应的对策 6.20.2软件管理指标,包括要使用的指标
6.20.3保密性和私密性
6.20.4分承包方管理
6.20.5与软件独立验证与确认(IV&V)机构的接口 6.20.6和有关开发方的协调
6.20.7项目过程的改进
6.20.8计划中未提及的其他活动
7进度表和活动网络图
本章应给出:
a.进度表,标识每个开发阶段中的活动,给出每个活动的初始点、提交的草稿和最终结果的可用性、其他的里程碑及每个活动的完成点.
b.活动网络图,描述项目活动之间的顺序关系和依赖关系,标出完成项目中有最严格时间限制的活动。
活动 提交的草稿 结果可用性 确定项目功能、分析项目市场需求 医院门诊管理系统—需求分析规格说明书 可用
医院门诊管理系统—软件开发计划 可用 制定软件开发计划
医院门诊管理系统—可行性分析报告 可用 分析项目可行性
医院门诊管理系统—系统(子系统)需求规格说明 确定系统具体各项工作
19/22
软件(结构)设计说明(SDD)、数据库(顶层)设计说明 系统设计
(DBDD)
软件源文件 编码
系统测试 软件测试报告
系统维护 软件维护记录
3 8
5 6 1 2
7 4
项目活动工程网络图
图中:1-2确定项目功能、分析项目市场需求;2-3制定软件开发计划;2-4分析项目可行性;3-5、4-5确定系统具体各项工作;5-6编码;6-7系统测试;6-8系统维护 8项目组织和资源
本章应分成若干条描述各阶段要使用的项目组织和资源.
8.1项目组织
本条应描述本项目要采用的组织结构,包括涉及的组织机构、机构之间的关系、执行所需活动的每个机构的权限和职责。
8.2项目资源
1)人力资源:
[1]项目投入人力3人
[2]分职责,管理1人,软件工程3人,软件测试1人,软件配置管理1人,软件评估和质量保证3人。
2)使用设施包括3台电脑、宿舍网络设备。工作地理位置为寝室和学校机房。
20/22
9培训
9.1项目的技术要求
项目要求有:
[1]开发者对软件工程有较深的理解,熟悉整套软件开发过程流程; [2]熟悉C#语言和SQL2005数据库的操作,理解计算机网络的基本工作原理并会搭建小型局域网进行数据传输。
[3]有基本的团队管理知识,能合理调度团队成员,使有限的资源最大化利用。 9.2培训计划
介于团队内俩成员知识水平严重欠缺,完全无法胜任软件开发的工作,决定对其进行培训。 培训计划为:每天看书复习C#、SQL、计算机网络的知识,认真上好软件工程课并看书复习。遇到问题有项目负责人负责解答。
10项目估算
本章应分若干条说明项目估算的结果。
10.1规模估算
10.2工作量估算
10.3成本估算
10.4关键计算机资源估算
10.5管理预留
11风险管理
本章应分析可能存在的风险,所采取的对策和风险管理计划。
21/22
12支持条件
12.1计算机系统支持。
12.2需要需方承担的工作和提供的条件。 12.3需要分包商承担的工作和提供的条件。 13注解
本章应包含有助于理解本文档的一般信息(例如原理)。本章应包含为理解本文档需要的术语和定义,所有缩略语和它们在文档中的含义的字母序列表。
附录
附录可用来提供那些为便于文档维护而单独出版的信息(例如图表、分类数据)。为便于处理,附录可单独装订成册。附录应按字母顺序(A,B等)编排。
22/22