软件项目计划书.docx
《软件项目计划书.docx》由会员分享,可在线阅读,更多相关《软件项目计划书.docx(11页珍藏版)》请在冰点文库上搜索。
![软件项目计划书.docx](https://file1.bingdoc.com/fileroot1/2023-5/4/309f2a1f-5fa7-48c5-aa71-535150bb6b54/309f2a1f-5fa7-48c5-aa71-535150bb6b541.gif)
软件项目计划书
基于PI实时数据库的实时管理系统
项目计划书
编制
黄俊惠
审核
批准
完成日期
修订履历
日期
修订人
版本
修订原因
备注
2008-1-17
黄俊惠
1.0
项目启动后建立计划
1.项目介绍
1.1项目背景
PI实时数据库应用目前主要用于各业务部门的日常工作报表和图形实时监控及报警,这些应用为工作人员所接受,也提高了工作效率。
随着业务应用的开展,各种应用数量众多且分散,因此在此基础上有必要开发一套服务器/浏览器(B/S)结构的实时管理系统,将众多的实时信息、设备信息、模型信息、图形信息纳入其中,使信息得到更全面的流动和管理。
采用B/S结构的实时管理系统后,市县局生产人员均可登录至一套系统中,完成实时信息的管理、浏览、上报、流转,将原先分散的实时应用图表整合成完整的实时管理系统,使实时生产应用发挥更强大的作用。
也正是前期的点点滴滴地应用开发和推广为现有的应用整合,推出实时管理系统打下了基础。
为了实现B/S架构的实时信息管理系统,要求实时应用可以在Web环境下运行,原有的实时应用工具不能完全满足该要求。
因此为了丰富实时信息管理系统的功能,需要开发一组结合实时数据库的网络组件,满足开发基于Web的实时应用的需求。
因此面向全电业局提供一套B/S结构的实时管理系统将使实时应用有一个质的飞跃,使实时应用真正成为电力系统中主要的信息平台之一。
本项目由宝迅信公司研发部实时应用小组,根据多年的实时数据库推广应用中用户的反馈和经验总结提出。
项目的主要限制是开发技术和与原有实时应用的兼容性方面的限制。
由于本次开发的实时信息管理系统第一次采用B/S结构,开发人员乃至公司都不曾有过B/S架构的开发经验,因此在限定的时间内按要求完成开发任务有一定的难度;而且实时应积累了比较丰富的应用,整合各种应用到实时信息管理系统中对项目时间进度的管理也有比较高的要求。
1.2项目范围和目标
项目目标:
1.完成开发基于浏览器/服务器(B/S)架构的实时信息管理系统。
2.完成开发一组结合实时数据库的实时应用网络组件。
项目范围:
1.实时信息管理系统:
1.1用户定制页面框架
1.2业务应用摘要模块
1.3用户上传内容模块
1.4
1.5内容后台管理器
1.6用户在线反馈模块
1.7内容查找模块
2.实时应用网络组件的开发:
2.1实时值图组件
2.2实时棒图组件
2.3实时趋势图组件
2.4测点查找器组件
2.5设备信息历史值快速查看器组件
1.3项目限制
1.本项目遵循CMMI软件开发过程规范。
2.本项目计划在2008-12-31前完成。
1.4交付物与交付或验收方式
应交付的工作产品
验收/交付方式
估计交付时间
实时信息管理系统功能说明书
光盘交付,ST存档
2008-09-1
实时应用网络组件功能说明书
光盘交付,ST存档
2008-12-1
实时信息管理系统源程序
代码评审
2008-10-31
实时应用网络组件源程序
代码评审
2008-12-1
实时信息管理系统功能模块设计文档
光盘交付,ST存档
2008-12-1
实时应用网络组件功能模块设计文档
光盘交付,ST存档
2008-12-1
实时信息管理系统
BETA测试,用户确认
2008-10-31
实时应用网络组件
BETA测试,用户确认
2008-12-1
实时信息管理系统使用手册
光盘交付,ST存档
2008-10-31
实时应用网络组件使用手册
光盘交付,ST存档
2008-12-1
1.5客户与最终用户介绍
本项目的客户是宁波电业局。
最终用户是宁波电业局各业务部门的专职,主要有:
1)生技处:
主要关注设备在线监测,站内线路、设备可靠性
2)调度所:
主要关注地区电网运行实测、统计数据
3)计划处:
主要关注地区、厂站负荷实测、统计数据
4)用电处:
主要关注地区负荷率实测、统计数据
5)运行工区:
主要关注变电站电网运行状况
6)超高压工区:
主要关注500KV厂站电网运行状况
7)变检公司:
主要关注主变及设备的运行数据供检修时参考
8)集控站:
一个监控站同时监控十几个变电所的运行
9)各区供电局及各地变电所工作人员:
主要关注该区、该所的电网运行情况
10)宝迅实时应用小组:
负责实时应用的开发和推广。
1.6软件供应商或合作方介绍
无。
2.项目组织结构
外部人员联系方式:
姓名
角色
电话及Email
工作单位及部门
王海峰
用户或潜在用户
3.项目过程定义
1)项目特征
项目类别
软件开发
开发类型
全新应用开发
项目规模
大
开发语言
C#,ASP.NET
团队规模
中
开发工具
MSVisualStudio2005
难易度
难
操作系统
服务器端:
Windows2003
浏览器端:
跨平台
平台
服务器端:
Windows2003
浏览器端:
IE5.0以上,Firefox2.0以上
2)项目生命周期
软件生命周期模型
迭代增量模型
模型选择理由
第一次采用B/S的系统架构,带有研发性质,不确定因素比较多。
项目生命周期定义
需求、架构设计、编码、单元测试及集成测试、系统测试、部署包括用户测试。
生命周期裁减理由
无
3)项目定义过程
项目标准过程
PDP-1
免遵守部分
无
免遵守原因
无
4.度量管理计划
PS2008011_PP_009_01_项目度量计划表.xls。
5.人力资源计划
角色
职责
技能要求
数量
人员分配
项目经理
全面负责项目的进度、成本、质量、风险,进行项目计划及项目监控工作。
负责对供应商的管理。
负责与客户的沟通。
项目管理技能,能熟练使用Project。
1
黄俊惠
需求人员
负责系统需求的开发和管理。
需求开发和管理技能
2
黄俊惠
张振宇
设计人员
负责按照软件需求设计软件架构设计,包括数据库设计,指导编码人员进行编码。
软件开发技能
3
黄俊惠
邱雄
李松青
编码人员
负责按照需求,设计进行代码的编写,进行单元测试、代码评审、集成测试。
软件开发技能
4
黄俊惠
李松青
邱雄
夏家盛
测试人员
负责按照需求对系统设计测试用例、进行测试。
软件测试用例编写
3
周立峰
林一文
史家寅
实施人员
负责编写相关手册,将系统部署给用户,并对用户进行相关的培训,辅导用户使用。
软件实施技能
2
黄俊惠
夏家盛
配管理员
负责创建本项目的配置库、制定配置管理计划、创建配置基线、锁定/解锁配置项、负责对系统进行集成、发布并保持纪录。
熟悉StarTeam工具
1
周海珍
QA
负责本项目的质量保证工作
熟悉公司标准软件过程,有一定的QA经验
1
徐斌
培训计划:
培训任务名称
培训内容
需要培训人员
培训时间要求
是否纳入组织级培训
ASP.net培训
A开发培训
黄俊惠、夏家盛、邱雄、李松青
3天
否
Ajax培训
Ajax技术培训
黄俊惠、夏家盛、邱雄、李松青
3天
否
6.硬软件资源计划
硬软件资源名称
获取方式、活动
需要数量
到位时间
备注
测试服务器
公司提供
1台
2008-4-1
DundasChartfor.Net
购买
1套
2008-2-1
试用版到位时间
测试客户端
自备
1台
2008-2-1
用于测试
7.沟通计划
PS2008001_PP_016_01_沟通计划与跟踪表.xls
8.风险计划
风险计划与跟踪表。
9.质量计划
工作产品
方式(评审/测试/演示)
备注
实时信息管理系统
BETA测试,用户确认
实时应用网络组件
BETA测试,用户确认
实时信息管理系统功能说明书
评审
实时应用网络组件功能说明书
评审
实时信息管理系统功能模块设计文档
评审
实时应用网络组建功能模块设计文档
评审
实时信息管理系统使用手册
评审
实时应用网络组件使用手册
评审
10.进度计划
10.1里程碑计划
序号
里程碑名称
开始日期
结束日期
里程碑说明
1
第一轮需求开发完成
2008-03-21
完成第一轮需求分析报告,包括系统平台及网络组件两部分的需求分析。
2
第一轮编码完成
2008-06-6
完成第一轮系统平台及网络组件的设计和编码。
3
第一轮系统平台与网络组件整合完成
2008-7-31
完成实时信息管理系统的第一轮编码、测试、部署。
4
第二轮需求开发完成
2008-08-21
完成第二轮需求分析报告,包括系统平台及网络组件两部分的需求分析。
5
第二轮编码完成
2008-10-31
完成第二轮系统平台及网络组件的设计和编码。
6
第二轮系统平台与网络组件整合完成
2008-12-26
完成实时信息管理系统的第二轮编码、测试、部署。
10.2进度计划
PS2008011_PP_004_01_开发项目进度计划.mpp
11.QA计划
提示:
在此处建立该项目的QA计划的链接。
12.配置管理计划
提示:
在此处建立该项目的配置管理计划的链接。