项目开发计划模板.doc_第1页
项目开发计划模板.doc_第2页
项目开发计划模板.doc_第3页
项目开发计划模板.doc_第4页
项目开发计划模板.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

即时通讯项目开发计划卷号卷内编号密级项目编号: S分 类: 项目开发计划Version: 项 目 承 担 部 门: 撰 写 人(签名): 完 成 日 期: 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 目 录1.引言21.1编写目的21.2项目简介21.2.1项目名称21.2.2产品标识21.2.3项目背景21.3定义21.4参考资料22.项目概述22.1工作内容22.2交付项22.3非交付项22.4项目进度和资源32.5其他需求与约束33.项目组织和资源33.1项目组织33.2项目资源33.2.1人力资源33.2.2已有开发设施33.2.3须获取的设施34.实施计划34.1项目选用的生命周期34.2项目开发过程阶段划分44.3项目工作任务分解44.4进度44.4.1进度安排44.4.2进度控制计划44.5接口人员54.6关键问题55.专题计划要点55.1基础技术积累计划55.2测试计划55.3配置计划65.3.1组织、职责和接口65.3.2工具、环境和基础设施65.3.3标识方法65.4评审计划65.5质量保证计划75.6培训计划75.7系统安装计划71. 引言1.1 编写目的现今社会,信息技术已经融入到社会生活的各个方面,人们的联系也从书信来往到电话联系,从短信发送到网络聊天,计算机渐渐成为人们工作生活不可或缺的一部分。这也就促使了即时通讯行业的迅速发展,各类的聊天软件也就应运而生。本项目开发文档编写目的是为清晰说明本小组开发的局域网即时通信软件要实现的所有功能,使软件使用者和软件开发者能够建立起一定程度上的沟通,使系统设计员能够理解用户对于要实现功能的详细描述与要求,为保证描述没有二义性,促进理解效果,期冀达到用户的预期。文档读者:本文档读者为即时系统开发人员、测试人员、实施人员以及教员1.1.1 项目名称 即时通讯系统1.1.2 产品标识 即时通讯v1.01.1.3 项目背景随着互联网的发展,互联网服务也充斥着我们生活的方方面面。作为互联网免费服务中最早被网民认知并接受的互联网服务之一,即时通讯软件在慷慨的服务于广大网民数年之后,获得的是巨大的网民基础。以用户为基础的即时通信产业在满足于用户的基本需求的同时,也延伸发展开辟出了多平台、多运营模式的即时通讯外延市场。使用者可以通过安装了即时通信的终端机进行两人或多人之间的实时沟通。交流内容包括文字、界面、语音、视频及文件互发等。作为一种便捷的网络通讯技术,即时通讯软件已经越来越深入人心,应用范围从单纯的网络聊天工具变成工作生活所不可或缺的信息交流平台,人们已经习惯于使用即时通信工具进行日常的工作联络。本软件项目用途:为方便在小的局域范围内实行即时通信软件项目范围:学员与学员间、学员与教员间构建联系网络目标任务提出者:学员目标任务开发者:学员1.2 定义 P2PPeer-to-Peer 对等计算,也有翻译点对点,端对端等JXTA Juxtapose 并置,一个P2P系统,由一些列协议组成EZELEasy Entry Library of JXTA JXTA简易程序入库JALJXTA Abstraiction LayerJXTA抽象层IMInstant Message即时通讯PDPPeer Discovery Protovol对等机发现协议PBPpeer Binding Protocol 对等机绑定协议PIPPeer infomation Protocol 对等机信息协议PRPPeer Resolve Protocol 对等机解决协议PEP Peer Endpoint Protocol 端点路由协议RVP Rendezvous Protocol 集合点协议GUIGraphic User Interface 图形用户接口IDE Integration Develop Environment 集成开发环境C/SClient/Server 客户/服务器模式1.3 参考资料u 高永强 著 Java编程艺术 第一版 清华大学出版社. 2009-7u 王巍 著 Java程序设计基础教程 第一版 电子工业出版社. 1998-62. 项目概述本章重点描述与项目开发相关的需求与约束。2.1 工作内容简要地说明在本项目的开发中须进行的各项主要工作。2.2 交付项列出需交付给用户的软件、硬件、文档、媒体形式等产品项,并说明其功能和性能。2.3 非交付项说明开发过程中使用但不必向用户移交的软件、硬件或文档。2.4 项目进度和资源说明项目类型、代码预计规模、项目起讫日期、总经费、总人力等约束。2.5 其他需求与约束如依据的开发标准(编码规范、各类行业标准等)、编程语言、对文档的约束、安全性、保密性等。3. 项目组织和资源3.1 项目组织即时通讯项目是按照项目的目标以一定的形式组建起来的。本项目依据直线型组织结构,与本项目的具体实际相结合,采取项目总监负责制,下设各个相关部门,对项目组织的各种资源进行有效的配置,致力于项目筹建的顺利进行。项目总监(高海龙)安全管理(郭栋)项目控制部(王亚敏、郑文君)进度控制部(王亚敏)质量控制部门(郭栋)组织和协调(郑文君高海龙)信息管理(孙东伟)3.1 系统软件项目组织结构图项目总监对整个项目负责,下设项目控制部、进度控制部、质量控制部、组织和协调和信息管理,安全管理。本项目将采用科学的项目管理方法,建立规范的管理制度和工作流程,通过有效的激励和管理体制,最大限度地发挥项目团队的作用,以实现项目目标,确保工程按期完成。在项目开发的过程中,项目的进度管理部门和项目的质量控制部门监控开发的各个阶段,并由组织协调部门进行各部门的开发协调。信息部门主要是对开发过程中的信息进行记录和信息开发过程中文档组织和编写。3.2 项目资源3.2.1 人力资源项目开发人员为5人,分管项目的各个环节。姓名性别部 门技 能在本项目中承担的工作高海龙男项目管理沟通强组织和管理项目郑文君男项目控制部整体把握性较强对项目的整体把握,并对各类需求进行良的把握孙东伟男信息管理管理能力强对开发过程中的信息进行整理,并记录王亚敏男进度控制部门把握性较强负责项目的进度控制郭栋男安全管理技术水平高负责项目开中安全性3.2.2 已有开发设施本系统采用传统的开发模型,运行在各大windows平台上。3.2.3 须获取的设施本系统是运行在windows平台上,所以只需要电脑等设备。4. 实施计划4.1 项目选用的生命周期描述项目选择的是生命生命周期模型,为什么采用这种生命周期模型,采用这种生命周期模型对项目有什么好处等。4.2 项目开发过程阶段划分按合同规定、项目规模、项目复杂度等因素对项目的整个开发过程进行阶段划分。列出各阶段名称、工作的主要内容、本阶段要完成的工作产品。阶段名称起止时间工 作 内 容阶段产品4.3 项目工作任务分解另外,各个阶段的进度和工作量安排见下表: 过程阶段需求分析概要设计详细设计编码实施测试进度工作量注:详见软件项目开发计划统筹图对项目工作进行分解和安排,说明应完成的交付项、应提交的文档、人员安排、结束时间等。可用以下表格或PROJECT中的任务分配状况图进行说明。任务项负责人参加人员交付项、应提交文档预计起止时间4.4 进度4.4.1 进度安排用统筹图说明各项工作任务的预定开始日期、完成日期、负责人,规定各项工作任务完成的先后顺序。4.4.2 进度控制计划包括:a、项目组如何开展周例会的工作制度;b、项目组如何提交月状态报告的工作制度;c、项目组在每个阶段提交阶段状态报告的工作制度;4.5 接口人员对项目的接口人员进行安排,(给出联系方式、办公地点等信息),如:负责本项目同用户的接口人员;负责本项目同本单位各管理机构的接口人员;负责本项目同各分合同负责单位的接口人员等。4.6 关键问题逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。并根据项目情况,对项目风险进行排序,在下表中列出项目的前5个风险,并给出解决方案。风险排序风险项名称风险描述风险缓解方案123455. 专题计划要点按合同和开发单位内部规定,逐项说明本项目开发中需制订的各个专题计划,如:5.1 基础技术积累计划列出本项目可能有的基础技术积累条目,各项基础技术形成及提交的时间,各项基础技术形成及提交负责人。5.2 测试计划列出本项目内部进行单元和集成测试活动的安排计划,如:测试活动的类型、每类测试活动的主要内容(测试项、指标)、每类测试活动的开始与延续的大概时间、测试工作接口人员。测试阶段分解:测试测试类型负责人时间1单元2集成3系统4验收详细测试活动写入测试计划5.3 配置计划5.3.1 组织、职责和接口说明谁将负责执行 配置 工作流程中所述的各种配置管理活动。例如活动有:按照命名要求对项目组的工作产品命名;在每个阶段末对项目的配置库进行审计,并在阶段状态报告中报告配置情况;为项目组成员提供需要的工具软件等。5.3.2 工具、环境和基础设施说明在整个项目过程或产品生命周期中为实现配置功能而使用的计算环境和软件工具。建立配置环境时所涉及的问题有:u 产品数据量的预期大小u 产品团队的分配u 服务器和客户机的实际位置5.3.3 标识方法说明项目工件或产品工件的命名、标记和编号方法。标识方案中需包括硬件、系统软件、市售 (COTS) 产品以及产品目录结构中所列的所有应用程序开发工件,例如计划、模型、构件、测试软件、结果与数据、可执行文件等。5.4 评审计划说明为保证开发质量,在项目开发过程中拟进行的各项评审活动、每次评审活动的评审对象、参加每次评审活动的评审人姓名、每次评审活动的大致时间。评审活动名称评审对象评审人员名称评审活动时间5.5 质量保证计划参见SQA计划或以下的计划表(由SQA人员提交);列出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论