SWJTU-5
企业IM系统
项目计划
项目承担部门:西南交大软件工程第5组
撰写人(签名):张月林晨吴秀凤
赵政赵诣汤志合
完成日期:
本文档使用部门:■主管领导■项目组■客户(市场)□维护人员□用户
评审负责人(签名):
评审日期:
目录
1. 前言 (4)
目的 (4)
术语与缩略语 (4)
2. 项目概述 (4)
项目背景和目标 (4)
项目范围 (4)
交付的产品 (4)
约束和假设 (4)
3. 角色和职责 (5)
有关的利益相关人介入计划 (5)
4. 项目约定 (5)
5. 项目的已定义过程 (5)
项目的生命周期选择 (5)
项目阶段划分及主要工作产品 (6)
本项目采用的过程 (7)
裁剪结论 (7)
6. 项目估计 (7)
7. 项目所需技能和培训计划 (7)
项目所需技能 (7)
项目培训计划 (7)
8. 项目相关计划 (7)
9. 开发计划 (7)
项目监控计划 (7)
风险管理计划 (8)
度量与分析计划 (8)
质量保证计划 (8)
配置管理计划 (8)
系统测试计划 (8)
介入计划 (9)
数据管理计划 (9)
项目培训计划 (9)
需求管理计划 (9)
10. 工作环境 (10)
开发环境 (10)
测试环境 (10)
11. 其他 (10)
项目开发计划
1.前言
1.1目的
本文档主要是为了实现企业IM系统发送信息、图片,进行视频聊天等功能而进行的项目计
划,对实现系统各个软件模块,以及模块之间的连接而进行的项目开发计划,便于对各个模块实现进度的监督以及指导,并为下一阶段开发工作提供依据。
1.2术语与缩略语
PM: Project Manager
CM:电子电路系统中通信模块
2.项目概述
本软件项目计划由项目概述、角色职责、项目约定、项目已定义过程、工作任务分解、项目估计、项目所需技能及培训计划、项目相关计划、开发计划、工作环境等
2.1项目背景和目标
项目名称:企业IM系统
任务提出者:成都拓思爱诺科技有限公司
用户:中小型企业、学校等
开发者:项目五组
项目提出的背景:随着中小型企业的不断发展,在企业内部局域网通信是必不可少的。
本系统就是一个非常好的局域网通信软件,它可以在职工不移动位置的情况下进行在线聊天、图片发送、文件传递、视频连接,还可以随时在网络中进行多人对话或网络会议。
2.2项目范围
项目业务范围或功能、性能:用户管理(注册新用户,审核用户,用户信息维护)、客户间聊天(客户端与远程客户端的消息通信,图片发送,视频连接)、服务器控制台(管理网内用户,中转数据)
本计划应用于本项目开发的整个生命周期。
先启、精化、构建。
2.3交付的产品
2.4约束和假设
根据用户及项目组时间安排,本项目定于2014-07-26交付。
3.角色和职责
3.1有关的利益相关人介入计划
4.项目约定
5.项目的已定义过程
5.1项目的生命周期选择
本项目运用瀑布软件开发模型,项目生命周期主要包括软件计划、需求分析、设计、编码、测试、运行维护六个阶段。
5.2项目阶段划分及主要工作产品
5.3本项目采用的过程
5.4裁剪结论
本项目采用生命周期阶段裁剪方式。
6.项目估计
见项目阶段划分
7.项目所需技能和培训计划
7.1项目所需技能
C#、SQL Server、视频播放、Socket、MDI窗体技术等。
7.2项目培训计划
2014-7-14 WPF技术讲座
2014-7-15 SQL Server数据库库及建模技术培训
2014-7-22 测试工具讲解(讲座)
8.项目相关计划
9.开发计划
9.1项目监控计划
每天定期对项目的规模、进度、质量、风险进行跟踪、评审和审计的方式对项目开发过程进行跟踪和控制;
实行的机制:
每阶段开始前由项目经理给组员发放阶段工作计划清单;
每就由项目经理汇总项目总工作量、评估项目实际进展以及关键路径。
阶段项目完成后,由项目经理完成《阶段评审报告》。
活动列表
改进指标
无
偏差控制(项目计划变更与重估计约定)无
9.2风险管理计划
无
9.3度量与分析计划
无
9.4质量保证计划
见《需求规约》
9.5配置管理计划
见附件《配置管理计划》
9.6系统测试计划
见附件《测试计划》
9.7介入计划
具体参见有关的利益相关人介入计划。
9.8数据管理计划
9.9项目培训计划
2014-7-14 WPF技术讲座
2014-7-15 SQL Server数据库库及建模技术培训
2014-7-22 测试工具讲解(讲座)9.10需求管理计划
见《软件需求规约》
10.工作环境
10.1开发环境
硬件设备
支持工具和软件环境
10.2测试环境
硬件设备
支持工具和软件环境
11.其他
无。