您好,欢迎访问三七文档
软工实训项目开发计划11引言1.1编写目的编写此计划的目的是为了合理安排组织成员,有效利用时间,以确保项目进度,预见项目风险。使项目严格按照软件工程项目开发过程进行,遵循正规开发流程。同时通过此项目计划书明确项目目标及各自职责。本计划书的预期读者为项目开发小组成员。开发小组成员通过此计划可以有条不紊进行开发活动,否则会造成开发小组成员不了解系统,不明白各自任务,造成开发的混乱,致使低的工作效率。1.2背景在公司中,客户信息的处理工作是非常重要的一项工作,它是整个公司的日常人员工作安排,人员的信息管理等工作的核心。有效地对客户信息进行管理可以提高公司的市场竞争力,使公司具有更强的生命力和持久力。项目名称:客户关系管理系统项目任务提出者:客户信息公司该系统的使用者:公司信息系统管理者及与公司有业务来往的客户项目开发者:秦浩、周清超、韩杨飞、韩松、李文斌1.3定义JAVA:JAVASDK6.0开发软件SQL:MSSQLServer2000数据库1.4参考资料[1]陈伟.SQLServer2000数据库开发.北京:清华大学出版社.2007.[2]张海藩.软件工程导论.北京:清华大学出版社.2008.[3]尚俊杰、秦卫中.JAVA程序设计案例教程.北京:清华大学出版社.2005.2项目概述2.1工作内容主要对系统开发进行计划安排:首先进行需求分析列出用户的各种需求,然后根据需求进行功能设计,编码实现各项功能。最后进行测试,是否实现功能要软工实训项目开发计划2求,进行近一步的修改完善。2.2主要参加人员本项目开发小组成员所担当的角色和技术如下表:表1人员名单项目成员职务所需技术秦浩项目经理熟悉java与javasdk6.0开发环境,掌握SQL数据库相关知识周清超开发人员熟悉java编程与javasdk6.0开发环境及SQL数据库李文斌设计人员熟悉java编程与javasdk6.0开发环境及SQL数据库韩松分析人员熟悉java编程与javasdk6.0开发环境及SQL数据库韩杨飞开发人员熟悉java编程与javasdk6.0开发环境及SQL数据库2.3产品2.3.1文件开发本系统需要编写的文档以及交付日期如下:表2提交文件类别名称交付日期描述文档可行性研究报告2011.11.21分析项目在技术、效益、社会因素等方面的可行性文档项目开发计划2011.11.23对整个项目的开发进行计划安排文档项目需求分析规格说明书2011.11.24对用户需求进行分析文档概要设计说明书2011.12.02对项目进行整体设计文档详细设计说明书2011.12.05对项目进行详细设计文档项目测试计划2011.12.10对项目测试进行计划安排文档项目测试分析报告2011.12.16对项目测试结果进行分析并完善其功能文档项目开发总结报告2011.12.17对整个项目系统进行总结产品客户关系管理系统2011.12.23对客户信息进行有效地管理2.4完成项目的最迟期限2011年12月23日软工实训项目开发计划32.5本计划的批准者和批准日期批准者:高艳芬陈丽批准日期:2011年11月21日3实施计划3.1工作任务的分解与人员分工表3计划表任务名称工期开始时间结束时间资源产品客户关系管理系统31天2011-11-212011-12-22需求分析1天2011-11-212011-11-22秦浩1.《任务分配》项目规划1天2011-11-232011-11-23秦浩、韩杨飞、韩松、周清超、计划评审1天2011-11-242011-11-24秦浩、周清超完成文档1天2011-11-242011-11-24秦浩界面设计2天2011-11-252011-11-26韩松2.《可行性研究报告》3.《项目开发计划》4.《项目需求分析规格说明书》5.《概要设计说明书》《详细设计说明书》修改界面2天2011-11-272011-11-28韩松、秦浩编写说明书2天2011-11-292011-11-30韩杨飞、李文斌需求验证1天2011-12-012011-12-01周清超概要说明1天2011-12-022011-12-02秦浩、韩松、韩杨飞、李文斌、周清超设计评审1天2011-12-042011-12-04秦浩完成文档2天2011-12-052011-12-06韩松、韩杨飞基础信息管理4天2011-12-072011-12-10周清超软工实训项目开发计划4人事管理6天2011-12-102011-12-15秦浩编码实现备忘记录1天2011-12-072011-12-07李文斌工具管理1天2011-12-112011-12-11周清超系统管理1天2011-12-122011-12-12韩松系统测试1天2011-12-162011-12-16韩杨飞《项目测试计划》《项目测试分析报告》环境测试1天2011-12-172011-12-17李文斌完成文档2天2011-12-212011-12-22秦浩、韩松、韩杨飞、周清超《项目开发总结报告》《个人总结》《会议记录》验收提交2天2011-12-212011-12-22秦浩3.2接口人员用户接口人员:秦浩(项目经理),主要执行项目内部人员的工作协调,还负责跟客户间洽谈交流业务。3.3进度3.3.1进度安排按工作任务的分解进行进度安排。3.3.2进度控制计划每个人每次会议时汇报工作情况和进度,为了项目能顺利完成,由项目成员在项目组长的带领下进行两到五天一个的会议,让组员间能充分的沟通。讨论编程中的具体问题,规定统一的编程标准如命名规范等,方便集成后集体讨论需要解决的问题,各成员保证自己模块的实现,分配测试人员进行测试。软工实训项目开发计划53.4关键问题系统开发时影响整个项目成败的关键问题、技术难点和风险如下表:表4项目关键问题问题排序问题难点解决方案1项目时间紧凑关键问题提高工作效率、合理安排时间2缺乏开发经验技术难点多向老师咨询3对java语言,编程技术掌握的不足技术难点通过上网查资料进一步学习4时间安排不合理进度风险对开发进度进行实时监控进行调整5硬件设备资源风险提前完成任务,尽快解决问题6人员事假人员问题尽快完成任务避免风险4支持条件4.1计算机系统支持计算机:个人笔记本电脑操作系统:Windows7所用软件:JAVASDK6.0,MSSQLServer2000,officeWord2007等4.2需由用户承担的工作在项目初期,清楚描述用户需求,帮助项目组完成需求规格说明书,提高项目进度。在项目末期,及时完成验收测试,找出软件缺陷,使系统更加完善及成熟。软工实训项目开发计划65专题计划要点5.1合同计划该系统的开发人员由学生组成,是一个正在研发的不完整软件,其功能暂时不能对外界使用,所以无需签订合同。5.2开发人员培训计为了系统开发能有效,对进行开发人员进行培训,开发系统前查阅大量相关信息,对系统功能结构熟悉。5.3测试计划单元测试项目开发人员根据测试计划对单元模块进行测试,对内部代码及模块内部的数据操作进行详细的单元测试。集成测试将经过单元测试的若干模块按设计要求连接起来,组成所规定的软件系统后,测试人员认真细致的进行集成测试。5.4安全保密计划系统内有关公司内部部分保密信息,所以代码只有部分公开,只开发人员和管理人员能够对其代码进行修改5.5质量保证计划质量方针,质量目标,质量保证体系各部分的完善5.6配置管理计划系统采用的JavaSDK版本为6.0(或更高版本)。系统数据库使用MSSQLServer2000(或更高版本)。5.7用户培训计划用户只需对系统稍有了解便可以操作,无需专业培训,该系统功能复杂度低,容易操作掌握5.8系统安装计划系统应可运行于Windows平台或Unix平台(数据库服务器运行于Windows平台)系统采用B/S架构,可通过浏览器访问,使用IE6.0或更高版本可顺利完成全部系统操作。执笔人:李文斌日期:2011年11月25日
本文标题:2项目开发计划
链接地址:https://www.777doc.com/doc-747534 .html