2项目开发计划.docx
- 文档编号:18403464
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:12
- 大小:58.21KB
2项目开发计划.docx
《2项目开发计划.docx》由会员分享,可在线阅读,更多相关《2项目开发计划.docx(12页珍藏版)》请在冰点文库上搜索。
2项目开发计划
文件编号:
10300402*****密级:
■保密□通用
项目开发计划
项目名称:
班级通讯录
拟制:
***
审核:
***
SQA:
***
批准:
***
项目代号:
1
收文:
产品版本:
V1.0
抄送:
1.0引言
1.1编写目的
建立班级通讯录目的是方便老师联系学生、同学之间的联系以及学校有什么事情及时向学生和家长反应,方便管理学生信息。
预期读者:
老师,学生,学校。
1.2背景
说明:
a)待开发的软件系统的名称;班级通讯录系统
b)本项目的任务提出者***、开发者***
c)该软件系统同其他系统或其他机构的基本的相互来往关系:
无
1.3定义
班级通讯录系统
1.4参考资料
列出用得着的参考资料,如:
《软件工程——原理,方法与应用》吴钦藩编着人民交通出版社出版
《软件工程》张海藩编着清华大学出版社出版
《软件工程》 任胜兵 邢琳 编着 北京邮电大学出版社
属于本项目的其他已发表的文件;毕业论文——基于BS的班级通讯录的设计与实现:
该文件的基本信息:
文件上传人:
lnfcwxh
文档格式:
doc
上传时间:
2010.07.16
2.0项目概述
通过对现有的通讯录的剖析,对使用纸制通讯录的班级的同学进行问卷调查,获取不同用户的需求,做到初级的需求分析。
掌握了基本的需求后,确认通讯录系统最基础的几个功能,并对功能进行深入的了解和分析,为同学之间的沟通实现实时性的功能,满足市场要求。
使我们的设计达到更方便、更快捷、更全面的为同学间的联系提供做好的服务。
2.1项目质量目标
通过设计,使该系统具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点
2.2软件项目的生命周期选择
经过两星期的设计和开发工作,让班级同学在以后的工作生活中都能方便快捷的联系对方
2.3工作内容
一:
对用户需求进行分析,明确系统的使用对象,对使用者的需求进行总结,确该系统应有的功能主要有:
班级信息、同学个人信息等;
二:
通过对用户的需求分析,把它抽象成应有的功能模块,并对每个功能模块进行描述
2.4主要参加人员
************
2.5产品
通讯录系统
2.5.1程序
无
2.5.2文件
列出需移交给用户的每种文件的名称及内容要点。
如:
a)本项目完成时要提供的产品名及其子产品名:
班级通讯录
b)项目完成时提供的各类文档名:
班级同学的纸制联系方式
c)项目完成时提供的源程序电子资料和过程文档:
无
2.5.3服务
把通讯录系统分成以下几个模块:
一:
登陆模块:
用于用户的登入
二:
班级首页模块:
用于展示通讯录的整体信息,可包括班级图片展示、学生信息、班级简介、班级特殊人物链接等
三:
班级信息,将班级首页模块中的每个小部分进行详细介绍,如班级图片用于展示班级活动的照片:
学生信息模块用于展示班级同学的主要信息
四:
留言板模块:
可以让用户随时写下自己的留言,让其他用户阅读,同时设有回复功能,以便各用户之间可以方便联系
五:
推出模块:
用于推出该应用系统
2.5.4非移交的产品
说明开发集体应向本单位交出但不必向用户移交的产品:
开发该系统所需的资料,以及开发过程所设计的方案和研究报告
2.6验收标准
将已完成的系统进行测试,看是否能满足用户的需求,如果存在不足,及时完善
2.7完成项目的最迟期限
2012.11.20
3.0项目估计
通过对通讯录的完全剖析,以及对班级同学进行的问卷调查和口头交流,我们获得了不同用户的需求,掌握了需求后,我们进一步的确定了系统的基本功能,在现有的班级通讯录的基础上,设计了更具有网络通讯录的独特特点,实现班级同学沟通的实时性功能,使大家使用起来更方便,更快捷,满足了市场要求,并且还可以面对社会上的人们群体而不只是班级同学,具有很好的发展前景。
3.1工作任务的分解(WBS)
我们小组由四个小组成员组成,熊柏群同学负责编写可行性研究报告,全面分析该系统的可行性,刘小红同学负责项目开发,从用户需求和功能分析方面确定系统的设计方案,黄丽娜和张茶英同学负责对我们两个的设计及分析进行审批和测试,我们通过各成员间的分工合作完成了这次实验
3.2人员
指明每项任务负责人和参加人员,并说明负责接口工作的人员及他们的职责,包括:
a)负责本项目同用户的接口人员;******
b)负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;***
c)负责本项目同各分合同负责单位的接口人员等:
***
3.2.1组织结构(如果需要)
(说明开展本项目时组织层次上的关系)
根据项目的大小和重要度及优先级,对本公司中要涉及的职位及部门进行裁剪,绘划出本项目要关联的职位和部门:
无
3.2.2角色和职责
(主要角色和其主要职责)
角色
职责
总经理
无
经理
无
技术总监
无
SQA经理
无
SEPG
无
SQA组
无
SCM组
无
项目组
无
分析组
无
美术组
无
3.3软件项目和软件项目更改的规模估计
(根据软件项目需求规格说明书及项目的历史数据,估计软件项目的规模,并对项目的更改规模作相应的估计)
工作产品
规模
偏离百分比(阀值)
参考数据
假设条件和估计过程
通讯录
班级
30
100
除了班级同学的联系方式,还有与班级相关人物的联系方式
3.4工作量和成本预算
由四人小组共同完成,进行了两个星期的工作时间,没有经济支出
任务
工作量
偏离百分比(阀值)
参与人数
持续时间
人力成本
可行性研究报告
编写报告
无
1
两个星期
进行系统分析,自行查找资料
项目开发计划
编写计划书
无
1
两个星期
进行用户需求分析和功能分析,查找资料
审批
审批研究报告和开发方案进行
无
2
两天
对研究报告和开发方案进行分析和审批
其他成本
成本类型
金额
偏离百分比
(阀值)
用途说明
计划投入时间
无
无
无
无
无
总成本
两个星期的人力
估计参考数据和公式
班级同学的联系方式
假设条件
通过该系统的设计,让新的通讯录系统与原通讯录相比更方便快捷
注:
这里的其他成本指:
间接费用、差旅费用、计算机使用费,进一步细化如:
技术协作、购买设备或工具、培训、会议、差旅、市内交通、餐饮等费用。
3.5关键计算机资源估计
(依据项目的SRS、软件工作产品的规模、运行处理负载、通信量,估计项目的关键计算机)
关键计算机资源
Size/Capacity
PercentUtilization
偏离的百分比
参考数据
假设条件
Memory
无
无
无
无
无
CPU
无
无
无
无
无
Disk
无
无
无
无
无
I/O
无
无
无
无
无
3.6进度估计
该实验老师给了两周的时间,我们小组计划十天左右完成,剩下的几天时间进行对所设计好的成果进行分析和审视,对不足的地方进行改进,尽量做到更好。
3.6.1里程碑
序号
里程碑时间
评审内容
1
2012.11.05
项目正在计划中,还未进行任何工作
2
2011.11.17
对项目的可行性研究已完成,项目开发计划也已拟好,系统的用户需求和功能都已确定
3.6.2关键依赖关系
各个被分解的活动或任务之间的相互关系必须确定的。
有些作任务必须顺序发生,而其他的则可以并发进行。
有些活动只有在其他活动产生的工作产品完成时才能够开始,而其他的则可以独立进行。
相关小组
类型
名称
职责
组内
可行性研究报告
对所要开发的项目进行可行性研究
项目开发
进行用户需求调查,功能需求分析设计,编写开发计划书
组间
软件需求说明
对所设计好的软件进行需求说明
概要设计和详细设计说明
对前面工作进行总结,分析
依赖关系
拟提供的产品
提供者
接收者
提供日期
验收准则
可行性研究
熊柏群
刘小红
2011.11.10
从要求、目标、假定、限制等各方面进行考虑
项目开发计划
刘小红
黄丽娜、张茶英
2011.11.15
从用户需求和系统的主要功能及发展前景考虑
3.6.3进度表
根据下图,由初级层层深入,一步步设计:
3.7风险评估
由于网络的普及,简单的通讯沟通方式已经不能满足同学们的需求,我们必须设计一个具有网络先进性、实时性的通讯系统来提高班级通讯。
这就可能需要我们利用计算机技术、数据库技术、以及软件工程理论的应用系统等各方面的知识进行设计分析,所以实施起来难度比较大
4.0工作产品清单
工作产品名称
负责人
提交日期
可行性研究报告
***
2011.11.10
项目开发计划
***
2011.11.15
5.0支持条件
班级同学的联系方式,计算机,相关的资料和文件
5.1计算机系统支持
逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求:
无
5.2需由用户承担的工作
逐项列出需要用户承担的工作和完成期限:
无,包括需由用户提供的条件及提供时间:
班级同学用户的基本信息
5.3需由外单位提供的条件
逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间:
无。
6.0专题计划要点
要求小组的各成员按要求分配好工作后,认真分析自己的工作,从各方面全面的考虑设计该系统所需要考虑的因素
6.1配置管理计划
无
6.3软件质量保证计划
设计好通讯系统后,可以先将该软件提供给部分同学使用,进行测试,对使用过后的同学进行问卷调查,把该设计的优点和确定分别记下来,再进行分析讨论,如何才能进一步改进该软件,真正做到为班级同学的通讯提供方便
6.4风险管理计划
(依照《风险管理指导文件》识别、评估项目中与成本、资源、进度和技术等方面有关的风险,并将这些风险依他们可能对项目造成的冲击分出优先级。
识别这些风险带来的影响,提出相应规避措施,规划相关活动。
)
风险编号
风险估计
避免风险的措施
风险描述
级别
触发条件
步骤
负责人
备注
1
由于对更方面知识和技术缺少了解,造成设计和操作过程存在难点
中
要用到更方面的知识
对可能运用到的知识进行查阅
******
查阅计算机网络和软件技术原理的相关知识
6.5培训计划
(视项目的需要进行必要的培训,包括用户培训计划。
)
培训内容
培训方式
参加人员
培训时间
可行性研究
通过查阅相关资料自行编写可行性研究报告
***
2012.11.05-2012.11.17
项目开发计划
收集相关文件,阅读想资料,编写开发计划,从实践中体验项目开发的过程
***
2012.11.05-2012.11.17
6.7评审计划
工作产品
计划评审时间
工作量
资源需求
评审小组负责人人选
可行性研究报告
2012.11.17
2天
所编写好的研究报告
***
项目开发计划
2012.11.17
2天
所编写好的开发计划
***
6.8软件项目分包合同计划
如果需要对项目进行分包,(根据《项目计划》和《子合同管理程序》,制订项目的《软件分包计划》:
无
6.9测试计划
由班级部分同学进行软件的测试,并收集用后的感想
7.附录
(这条目包括其他不能直接列入本模板各条目的表单、数据、参考等辅助资料。
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 开发 计划