项目计划说明书.docx
- 文档编号:29843888
- 上传时间:2023-07-27
- 格式:DOCX
- 页数:17
- 大小:29.40KB
项目计划说明书.docx
《项目计划说明书.docx》由会员分享,可在线阅读,更多相关《项目计划说明书.docx(17页珍藏版)》请在冰豆网上搜索。
项目计划说明书
项目计划说明书
文挡编号
文挡名称撰写人审核/批准创建时间
版本号
更改时
间
更改
人
更改原
因
审批人
1项目信息4
1.1基本信息4
1.2项目主要联系人.4
1.3项目背景4
1.4假设和约束.5
1.5里程碑提交产品.5
2项目计划9
2.1项目生命周期.9
2.2WBS表10
2.3规模估算10
2.4工作量估算11
2.5关键计算机资源估算12
2.6项目评审12
2.7开发环境14
2.8风险评估和控制15
3项目组织17
4相关文档22
1项目信息
1.1基本信息
项目名称
项目编号
1
客户名称
客户代表
项目经理
质量保证员
配置管理
员
工作量估算
项目开始
日期
项目结束日
期
1.2项目主要联系人
姓名
电话号码
传真号码
客户
XXX
项目经理
1.3项目背景
学校教务管理系统是为学校内的各个用户提供对应的服务,如学
生提供选课,查询信息等功能,老师录入成绩,教务管理员负责大小事务等服务。
1.4假设和约束
指定工具
编程工具:
editplus
运行调试工具:
eclipse
数据库管理系统:
SQLserver2005
开发环境
操作系统:
windowsxp/vista
Java虚拟机
jdk1.6.0_04
测试环境
操作系统:
windowsxp/vista
数据库管理系统:
SQLserver2005
工具或环境的可获
得性
比较容易
人力资源
4人
外部依赖性
网络资源,图书馆书籍资源
备注:
由于本项目的人力资源和时间等方面的问题,本次不实现编码部分。
以后所有关于编码实现等方面的问题都略去。
1.5里程碑提交产品
里程碑
提交产品
主要工作
开始时间
结束时间
负责人
项目启动
软件项目开发计划
指定初步项
2018-12-
2018-12-1
书
目计划
17
8
里程碑
提交产品
主要工作
开始时间
结束时间
负责人
项目计划书
2018-12-
2018-12-1
评审
18
9
可行性研究
可行性研究报告
调研用户环
2018-12-
2018-12-2
镇祎
境和用户需
求
19
0
需求调研与
软件需求规格说明
功能需求
2018-12-
2018-12-2
欧咼炎
分析
书
性能需求
20
2
运行环境需
求
其他需求
软件测试计划
测试计划
2018-12-
2018-12-2
镇祎
22
4
数据需求说明书
数据的逻辑
2018-12-
2018-12-2
陆霞
描述
22
3
数据采集
设计
概要设计说明书
架构设计
2018-12-
2018-12-2
欧咼炎
模块划分
24
6
总体设计
接口设计
运行设计
里程碑
提交产品
主要工作
开始时间
结束时间
负责人
系统出错设
计
详细设计说明书
程序系统设
计
2018-12
26
2018-12-2
9
程序描述
具体算法
数据库设计说明书
外部设计
2018-12-
2018-12-2
陆霞
结构设计
26
9
运用设计
实现
代码
代码实现
集成测试
测试分析报告
测试概要
2018-12-
2018-12-3
镇祎
测试结果和
发现
29
0
对软件功能
的结论
实施
用户手册
用途说明
2018-12-
2018-12-3
欧咼炎
运行环境说
明
29
0
使用过程说
明
里程碑
提交产品
主要工作
开始时间
结束时间
负责人
操作手册
软件描述
2018-12-
2018-12-3
陆霞
安装与初始
29
0
化
运行说明
项目总结报告
项目总结
2018-12-
2018-12-3
30
1
2项目计划
2.1项目生命周期
项目阶段定义及各阶段主要产品
项目阶段
i±tf八儿口王要产口口
项目启动
软件项目工作计划书
需求调研与分析
软件需求规格说明书,数据分析说
明书,测试计划
系统设计
概要设计说明书,详细设计说明书,
数据库设计说明书
系统实现
系统测试
测试分析报告
系统实施
用户手册,操作手册,项目总结报
告
开发模型
由于本项目时间和人力资源的关系,采用瀑布的开发模型,在需求调研与分析,系统设计,系统实现与系统实施阶段进行瀑布式开发,以进一步缩短开发周期,降低开发成本。
2.2WBS表
本项目的WB殴项目工作量估算参见附件一
2.3规模估算
工作产
品
估算因子
分类
个数
合计规模
(换算比
重后的个
数)
软件需
UseCase复杂
复杂
3
求规格
度
中等
5
说明书
简单
10
系统设
业务逻辑类
复杂
5
计说明
中等
10
书
简单
15
DB
Table
50
View
10
Procedure
0
Trigger
0
Constrain
0
t
编码
JavaBean
复杂
10
中等
20
简单
20
Jsp
复杂
50
中等
120
简单
300
测试用例
复杂
20
中等
50
简单
25
用户手
册
插图个数
300
2.4工作量估算
项目阶段
工作量(人日)
百分比
需求调研及分析
4
28.6%
设计
5
35.8%
编码
测试
1
7.1%
实施
1
7.1%
项目管理
2
14.3%
其他
1
7.1%
总计
14
100%
2.5关键计算机资源估算
项目需要配备的关键计算机资源,如数据库服务器、Web&
Application服务器,以及所运行的操作系统和硬件环境;还包括项
目团队成员需要具备的计算机和基本硬件配置。
用途
服务器型号
配置
操作系统
数量
数据库
SQL
server
server2005
Webserver
Dellserver
Windowsxp
1
Application
SunFile
server
280
2.6项目评审
描述按计划需要评审的工作产品,以及采用的评审方式和参加评
审的人员。
评审方式是同行评审,评审过程参见《软件项目评审过程》
里程碑
提交产品
评审方式
负责人
项目启动
软件项目开发计划
书
同行评审
可行性研究
可行性研究报告
镇祎
需求调研与
分析
软件需求规格说明
书
同行评审
欧咼炎
软件测试计划
同行评审
镇祎
数据需求说明书
同行评审
陆霞
设计
概要设计说明书
同行评审
欧咼炎
详细设计说明书
里程碑
提交产品
评审方式
负责人
数据库设计说明书
陆霞
实现
代码
集成测试
测试分析报告
镇祎
实施
用户手册
欧咼炎
操作手册
陆霞
项目总结报告
2.7开发环境
本系统将在B/S结构下,采用基于JAVA技术并且符合J2EE开发
规范进行开发,具体如下:
硬件
软件
Intel
PentiumPCrunning
数据库:
SQLserver2005
Windowsxp/vista
SUNServer
开发工具:
eclipse
绘图工具:
MicrosoftVisio2000
分析工具:
RationalRose
2.8风险评估和控制
对于本项目的风险评估分析如下表所示:
风险系数
严重等级
发生概率
风险说明
降低风险策
略
2.7
9
30%
时间风险
米用瀑布模
型
3.2
8
40%
质量风险
对各个过程进行质量控制活动,确保质量
2
10
20%
需求风险
实地了解业务需要,并进行流程规划
2
5
40%
人力资源风
险
审查人员能
力
1.4
7
20%
技术风险
深入研究
0.6
3
20%
能力风险
在开发前进
行学习
0.6
6
10%
设备资源风
险
提交设备需
求计划
0.2
2
20%
过程风险
进行培训
*说明:
描述预计项目中可能发生的风险,风险系数二严重等级X风险概
率。
风险等级是指该风险对项目进度、质量和成本影响的严重程度,可分为如下十个等级,等级越高影响越严重:
1.客户风险,指由于客户成熟度不够而产生的风险
2.过程风险,指由于项目组成员对开发过程不熟悉而产生的风险
3.能力风险,指由于项目组成员不具备项目需要的能力而产生的风险
4.成本风险,指由于项目成本过高而产生的风险
5.人力资源风险,指由于人员不足而产生的风险
6.设备资源风险,指由于开发设备不足而产生的风险
7.技术风险,指由于采用项目组成员不熟悉的技术而产生的风险
8.质量风险,指由于用户要求的质量过高而产生的风险
9.时间风险,指由于开发时间过紧而产生的风险
10.需求风险,指由于需求调研不充分而产生的风险
3项目组织
在本项目的进行的全过程中,XX公司和胜利油田将一起组成项目组,共同完成项目的需求调研与分析、系统设计、系统实现、系统实施工作。
项目组织结构及职责说明
XX公司将依据科学的软件开发管理流程和制度对本项目的软件开发进行管理。
在本项目的软件开发过程中,我们将按如下图所示的组织方式进行管理。
图表3.1软件开发管理组织结构
图中各主要角色的职责和负责人如下表所示:
角色
责任
角色
责任
项目管理
委员会
为针对软件项目活动提供足够的资
源。
负责复审所有的对外的承诺或约定保证质量保证小组与具体软件项目的独立性,及时响应质量保证的问题。
审查项目里程碑报告。
客户代表
负责和最终客户协调
把握项目需求和总体计划
参加里程碑评审
软件工程控制
组
依据质量保证小组的方针、过程,监控质量保证小组的活动。
在CMM体系原则方面为开发和质量保证小组活动提供建议。
优化CMM流程
项目经理
负责需求管理(需求变更表)
对项目负责,监控和管理项目活动推广实施软件工程配置组制定的过程规范
配合与协调质量保证小组的活动
制定以及跟踪监控项目开发计划
负责和客户代表协调
角色
责任
控制成本
风险跟踪
软件质量保障
组
制定质量保证计划,执行质量保证活动
全程监督项目过程规范的执行情况
全程监督项目产品规范的执行情况向项目总监汇报项目执行情况并递交软件质量报告
软件配置工程
组
负责检验软件基线状态
审批项目开发中的基线变更
咨询负责人
组织业务调研
业务咨询建议负责业务需求分析提父业务需求文档
结构设计师
技术平台的确疋
通用技术的设计和应用
开发流程的确定
开发方法的确认
开发规范的确定
系统分析员负
责人
组织并进行业务逻辑的总体分析
组织并进行系统设计
角色
责任
测试负责人
依据项目开发计划制定测试计划
监控测试计划执行情况
软件开发负责
人
参与详细设计
分配开发任务,并监控软件工程师执
行情况
对软件工程师提供技术支持
实施负责人
负责实施计划
软硬件系统安装实施应用系统的安装实施组织培训资料的编写培训
项目中所有参与人员及所担当的角色
角色
人员
项目总监
客户代表
项目经理
软件开发负责
人
角色
人员
质量保证员
镇祎
架构设计师
欧高炎,陆霞
系统分析员负
责人
系统分析员
测试负责人
镇祎
测试工程师
软件工程师负
责人
软件工程师
陆霞
SCM管理员
系统实施负责
人
4相关文档
软件需求规格说明书软件项目总结报告软件配置管理计划软件质量保证计划书
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 计划 说明书