- 相关推荐
项目开发计划书
项目开发计划书
目录
1引言 ...........................................................................................................................................
1.1编写目的.........................................................................................................................
1.2背景 ................................................................................................................................
1.3定义 ................................................................................................................................
1.4参考资料.........................................................................................................................
1.5 系统动机........................................................................................................................
1.6标准、条件和约定 ......................................................................................................... 2项目概述....................................................................................................................................
2.1工作内容.........................................................................................................................
2.2主要参加人员 .................................................................................................................
2.3产品及成果 .....................................................................................................................
2.3.1程序......................................................................................................................
2.3.2文件......................................................................................................................
2.3.3服务......................................................................................................................
2.3.4非移交产品 ..........................................................................................................
2.4验收标准 ........................................................................................................................
2.4.1代码的验收 ..........................................................................................................
2.4.2 文档验收 .............................................................................................................
2.4.3 服务验收 .............................................................................................................
2.5完成项目的最迟期限 ....................................................................................................
2.6本计划的审查者 ............................................................................................................. 3实施总计划................................................................................................................................
3.1开发过程.........................................................................................................................
3.1.1 需求分析 .............................................................................................................
3.1.2 系统设计 .............................................................................................................
3.1.3 编码及测试阶段 .................................................................................................
3.1.4 文档、产品部署 .................................................................................................
3.1.5 项目总结 .............................................................................................................
3.3接口人员.........................................................................................................................
3.4进度 ................................................................................................................................ 3.5关键问题......................................................................................................................... 4支持条件....................................................................................................................................
4.1计算机系统支持 ............................................................................................................. 5专题计划要点 ............................................................................................................................
5.1开发人员培训计划 .........................................................................................................
5.2 测试计划........................................................................................................................
5.3 质量保证计划 ................................................................................................................ 6总结 ...........................................................................................................................................
项目开发计划书
1引言
1.1编写目的
为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。
本项目开发计划用于从总体上指导网上书店项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。
1.2背景
网上书店系统主要功能:可以分类录入书籍和相关信息(如名称、页数、出版商、摘要、目录等),用户可以注册、登录,注册用户享受打折服务,所有用户都可以查询、浏览书籍。 注册用户可以定购书籍并查询订单。项目周期15天。
1.3定义
专门术语:
MySQL:系统服务器所使用的数据库关系系统(DBMS)。
SQL:一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
缩写:
系统:若未特别指出,统指本网上书店系统。
SQL:Structured Query Language(结构化查询语言)。
UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种
从软件分析、设计到编写程序规范的标准化建模语言。
1.4参考资料
《软件项目管理》 朱少民,韩莹 编著,人民邮电出版社。
《软件项目管理》 Rajeev T Shandilya编著 科学出版社。
1.5 系统动机
该系统可以分类录入书籍和相关信息(如名称、页数、出版商、摘要、目录等),用户可以注册、登录,注册用户享受打折服务,所有用户都可以查询、浏览书籍。注册用户可以定购书籍并查询订单。
项目开发计划书
1.6标准、条件和约定
本项目遵从以下标准:
GB/T 13702-1992 计算机软件分类与代码
GB/T 20918-2015 信息技术
GB/T 19003-2015 软件工程
GB/T 5538-1995 软件工程标准分类法
GB/T 9386-2015 计算机富安居测试文档编制
GB/T 9385-2015 计算机软件需求规格说明
GB/T 5532-2015 计算机软件测试规范
GB/T 18221-2000 信息技术程序设计语言
GB/T 11457-2015 信息技术 软件工程
GB/T 8567-2015 计算机软件文档编制规范\
2项目概述
大部分读者都有过在网上购物的经历,在网上书店可以很方便的注册、浏览商品、查询商品、购买时也只需点几下鼠标。本章的网上书店实现了上述的基本功能,用户可以在网络商店中进行注册、浏览商品以及查询购物车。
2.1工作内容
1、 制作和修订项目开发计划;
2、 进行计划跟踪与监控;
3、 配合SQA的质量保证工作;
4、 工作产品及时进行受控管理;
5、 按计划提请阶段评审;
6、 提交测试部门评测开发产品;
7、 交付最终工作产品。
8、 项目实施总结
9、 项目验收
2.2主要参加人员
为了完成图书管理系统的项目开发,公司组建了一个临时的项目团队,有项目组组长、组员构成。
表2.1人员分工
项目开发计划书
2.3产品及成果
2.3.1程序
软件名称:网上书店
编程语言:Java
功能:该系统可以分类录入书籍和相关信息(如名称、页数、出版商、摘要、 目录等),用户可以注册、登录,注册用户享受打折服务,所有用户都可以
查询、浏览书籍。注册用户可以定购书籍并查询订单。
2.3.2文件
用户操作手册:本手册详细描述软件的功能、性能和用户界面,使用户对如何使用
该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节。
软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说
明、维护过程的说明,便于软件的维护。
2.3.3服务
计划提供以下服务:
课堂培训:以讲课形式对客户进行培训,使其能够正确使用软件。
免费咨询:客户可以在工作时间向技术人员提出问题并获得解答。
技术支持:对于某些客户,采取上门指导的方式。
软件维护:获取软件使用中的问题,提供补丁程序。
升级通知:在软件新版本发布的时候,及时通知(Email或邮寄信件)注册的用户,并提供试用版本。
软件升级:对于注册用户,只需较少的费用即可升级到新的版本。
2.3.4非移交产品
可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可
行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。
项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责
人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。
软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户界面及运
行环境等做出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书应给出数据逻
辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。
概要设计说明书:该说明书是概要实际阶段的工作成果,它应说明功能分配、模块
划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。
详细设计说明书:着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等。 测试计划:为做好集成测试和验收测试,需为如何组织测试制订实施计划。计划应
包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。
测试分析报告:测试工作完成以后,应提交测试计划执行情况的说明,对测试结果
加以分析,并提出测试的结论意见。
开发进度月报:该月报系软件人员按月向管理部门提交的项目进展情况报告,报告
应包括进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等。
项目开发总结报告:软件项目开发完成以后,应与项目实施计划对照,总结实际执
行的情况,如进度、成果、资源利用、成本和投入的人力,此外,还需对开发工作做出评价,总结出经验和教训。
软件问题报告:指出软件问题的登记情况,如日期、发现人、状态、问题所属模块
等,为软件修改提供准备文档。
软件修改报告:软件产品投入运行以后,发现了需对其进行修正、更改等问题,应
将存在的问题、修改的考虑以及修改的影响做出详细的描述,提交审批。 源程序:软件开发过程中的全部代码以及注释。
2.4验收标准
2.4.1代码的验收
最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。
2.4.2 文档验收
最后在交付客户之前进行小组内评审,文档格式符合HB6465标准, 功能符合与客户的合同要求,清晰易读,没有语病与歧义。\
2.4.3 服务验收
服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。
2.5完成项目的最迟期限
交付日期
从2012年6月20日开始至2012年7月5日,完成对整个系统的可行性报告分析、需求分析说明书、开发计划说明说、系统设计书、项目测试、项目总结,对概念模型、存储模式、完整性控制、存取权限等进行了定义,对系统功能各模块进行了详细设计,定义了数据
库总体结构、编码命名规范,并交付用户。交付日期为2012年7月6日。
2.6本计划的审查者
本系统审查者为冯静老师。
3实施总计划
3.1开发过程
3.1.1 需求分析
需求分析是整个设计中重要的一环,当可行性分析完成,项目立项,确定开发角色后,有关的设计开发人员与相关业务人员共同对业务流程、管理方式进行分析,并进行资料的收集、整理。在完成了对有关数据信息的收集、归纳和分析整理后,确定了用户需求,对软件必须完成的功能进行了定义,在此基础上完成了数据定义,建立了数据字典。
3.1.2 系统设计
完成对整个系统的分析设计,对概念模型、存储模式、完整性控制、存取权限等进行了定义,对系统功能各模块进行了详细设计、定义了数据库总体结构、编码命名规范。
3.1.3 编码及测试阶段
完成程序设计和系统测试,完成了数据库建立及程序的编制调试。为了避免错误积累,采用边开发边测试的基本模式,对每个模块都安排专人进行单独测试,系统联调及系统测试,对系统处理逻辑、例外处理能力、容错能力等进行大规模 的测试,对发现的问题进行彻底纠正。
3.1.4 文档、产品部署
完成用户培训工作,编写各类文档,系统投入运行阶段。
3.1.5 项目总结
项目结束后用两天左右时间,对项目研发、部署等开发过程中的问题、经验教训总结备案,以利于项目经验的积累和开发进的的缩短。
3.3接口人员
负责本项目同用户的接口人员为邹浩,由软件发开方派专人,按客户要求,指定地点安装,调试,运行并给客户演示,在后期中负责维护和更新。
3.4进度
方法:采用结构化开发
设置模块开发优先级:通过对图书管理的特点和信息流程等的分析,确定各模块开发的先后次序。
具体开发进度安排如下:
注:有四个里程碑,分别是需求完成时、详细设计完成时、系统编码完成时、整个项目工作完成时。
表3.2 里程碑事件
3.5关键问题
表 3.6 项目风险因素
影响本计划完成的主要问题有: 没有经费和硬件设施有限 用户需求不清,存在误解及二义性 第一次开发软件,开发人员没有实际经验 时间有限,没有足够的开发时间
4支持条件
4.1计算机系统支持
开发时需要的支持条件: 硬件:
服务器:Pentium III 500以上或更高, 内存:512M以上; 硬盘:至少80G以上; CD-ROM:32倍速以上;
网络适配器:10MB/100MB自适应; 打印机一台 UPS(选配)
工作站:Pentium 4以上微机; 内存:512MB 硬盘:至少80以上; CD-ROM:32倍速以上; 网络适配器:10MB/100MB自适应 网络: 至少一台服务器 至少一台工作站
使用TCP/IP协议的局域网 软件:
操作系统为Window XP,使用集成开发工具Eclipse5.5.1,数据库采用mysql 其他开发工具包括:Dreamweaver, Staruml,Power Designer 12.5, TomCat. 运行时需要的支持条件: 一、服务器上应该配备的软件 1.操作系统:Microsoft Windows XP 2.数据库:MySQL
3.服务器必须使用专业的防火墙和反病毒软件。
4.除了为了运行必须配备的程序以外,服务器上建议尽量不要安装其他无关程序,以减少程序的混乱或者程序的意外冲突。4.2需要用户承担的工作
配备相应硬件系统,做到规范操作,备份好数据防止数据丢失,软件交付日期为软件安装测试人员提供环境。
4.3需由外单位提供的条件
本系统为独立开发,不需要外单位提供条件。
5专题计划要点
5.1开发人员培训计划
************************
************************
5.2 测试计划
2012年7月3日—2012年7月4日对软件进行各项测试工作;
5.3 质量保证计划
严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等,具体实施;
6总结
这次所做的《网上书店管理系统》是一个中小型的电子商务系统。主要有两类用户:顾客和管-理-员。该系统为各类用户提供方便的在线买书环境。顾客能够进行注册、浏览图书信息、搜索所需图书、下定单、编辑购物车、发表评论等功能;管-理-员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护和更新。通过这次实验我熟练MySQL与JSP技术的使用,并练习了TOMCAT WEB容器。在开发过程中,我在编码和文档编写方面碰到了一些困难,所幸通过网络、老师和组员们的帮助,我能够克服这些困难。
经过这三个星期的项目开发和对相关资料的收集,让我清楚的感受到随着网络科技的不断发展,JSP得到了相当广泛的应用。由于网络方便用户和共享资源的优点,越来越多的现实中的实际活动被改装到了虚拟的网页上。随着人们对网络要求的不断增加和提高,网络的各个功能的种类也会将会越来越大,管理系统必将越来越复杂。现在,网上书店将人们从进入实体店铺挑选书籍的习惯,慢慢转变成了一种在虚拟店铺中购书的方式。由于虚拟店铺所售图书种类繁多且价廉物美,使其愈来愈收到网民们的欢迎,譬如国外著名的Amazon Books、Altbookstore等,中国的亚马逊卓越网和当当等。
但网上学习只是学习的一种模式,同上课学习或研读自学,最终只有当理论应用到实践中,将理论和实践相结合,才使我能够加深对知识的了解。
项目开发计划书范文
项目计划书的作用:制定项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、 所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以便根据本计划开展和检查本项目的开 发工作。编制内容要求如下:
1 引言
1.1编写目的
说明编写这份项目开发计划的目的,并指出预期的读者。
1.2背景
说明:
a.待开发的软件系统的名称;
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;
C.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
列出用得着的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件;
C.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 项目概述
2.1 工作内容
简要地说明在本项目的开发中须进行的各项主要工作。
2.2主要参加人员
扼要说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。
2.3产品
2.3.1程序
列出需移交给用户的程序的名称、所用的编程语言及存储程序的媒体形式,并通过引用有关文件,逐项说明其功能和能力。
2.3.2文件
列出需移交给用户的每种文件的名称及内容要点。
2.3.3服务
列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持 的级别和服务的期限。
2.3.4非移交的产品
说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。
2.4验收标准
对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。 2.5完成项目的员迟用限 2.6本计划的批准者和批准日期 3 实施计划 3.1工作任务的分门与人员分工
对于项目开发中需完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。
3.2 接口人员
说明负责接口工作的人员及他们的职责,包括:
a .负责本项目同用户的接口人员;
b.负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;
c.负责本项目同各分合同负责单位的接口人员等。
3.3进度
对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预。定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓"里程碑")。
3.4预算
逐项列出本开发项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源。
3.5关键问题
逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问
题对项目的影响。
项目开发计划书
电脑城库存存货系统 1
项目开发计划说明书
1引言 ............................................................................................................................... 1
1.1编写目的 ................................................................................................................................. 1
1.2 背景 ........................................................................................................................................ 1
1.3定义......................................................................................................................................... 1
1.4参考资料 ................................................................................................................................. 1
2项目概述 ....................................................................................................................................... 2
2.1工作内容 ................................................................................................................................. 2
2.2主要参加人员 ......................................................................................................................... 2
2.3产品......................................................................................................................................... 2
2.3.1程序 .................................................................................................................................. 2
2.3.2文件 .................................................................................................................................. 2
2.3.3服务 .................................................................................................................................. 2
2.3.4非移交的产品 .................................................................................................................. 2
2.4验收标准 ................................................................................................................................. 3
2.5完成项目的最迟期限 ............................................................................................................. 3
2.6本计划的批准者和批准日期 ................................................................................................. 3
3实施计划 ....................................................................................................................................... 3
3.1工作任务的分解与人员分工 ................................................................................................. 3
3.2接口人员 ................................................................................................................................. 3
3.3进度......................................................................................................................................... 3
3.4预算......................................................................................................................................... 4
3.5关键问题 ................................................................................................................................. 4
4支持条件 ....................................................................................................................................... 4
4.1计算机系统支持 ..................................................................................................................... 4
4.2需由用户承担的工作 ............................................................................................................. 4
电脑城库存存货系统
4.3由外单位提供的条件 ............................................................................................................. 4
5专题计划要点 ............................................................................................................................... 5 2
项目开发计划
1引言
1.1编写目的
1.1.1.为了让网站开发更具有目的性
1.1.2.为了让客户更加清楚软件的开发过程与进度,增加与客户的交流
1.1.3.加强项目组内的管理,让工作明晰化。
1.2 背景
1.2.1 工程的名称:班级学生管理系统(校友录)
1.2.2 工程产品的名称:一起走过的日子
1.2.3 工程的组织者:国信安NIIT
产品的生产者:待定
产品的设计者:胡明星、李万强、张玉峰
1.2.4 产品的所有权:待定
1.3定义
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
系统的安全性:系统是有jsp服务器脚本编写的B/S架构,具有很高的安全性。
1.4参考资料
暂无。
2项目概述
2.1工作内容
2.1.1.做好需求分析、系统分析,确定好开发工具与数据库等
2.1.2.做好界面的详细设计及其功能描述
2.1.3.连接数据库
2.1.4.功能测试,交接用户
2.2主要参加人员
胡明星:主要负责后台管理功能的实现,并要参与面板设计、编写代码与数据库设计工作,擅长调查与联系用户。
李万强:主要负责前台功能和界面设计,并要参与面板设计、编写代码与数据库设计工作。
张玉峰:主要负责前台功能模块和数据库的创建、管理和维护和测试,擅长测试并发现Bug
2.3产品
2.3.1程序
待定
2.3.2文件
待定
2.3.3服务
待定
2.3.4非移交的产品
包括一些核心程序的源代码等。其他待定
2.4验收标准
a.确保测试阶段正常完成,并顺利完成客户交与的项目
b.客户使用过程中,若遇到任何问题,都可以得到免费的维护
c.产品各项指标符合需求分析中对产品功能等的描述情况
2.5完成项目的最迟期限
2015年1月19日星期六
2.6本计划的批准者和批准日期
批准者:国信安NIIT教育部门
批准日期:2015-1-6
3实施计划
3.1工作任务的分解与人员分工
数据库设计、前台功能界面设计、文档书写、功能测试、代码编写:李万强、张玉峰 数据库设计、后台界面功能设计及测试、相应的文档、以及代码实现:胡明星
3.2接口人员
a. 负责本项目同用户的接口人员:李万强、张玉峰;
b. 负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门
等的接口人员:胡明星;
c. 负责本项目同个份合同负责单位的接口人员:胡明星。
3.3进度
3.3.1 需求分析
预定开始日期:2015-1-6 预定完成日期:2015-1-19 所需资源:用户使用规范和方法
3.3.2 其他工作
待定
3.4预算
一切自费
3.5关键问题
a.数据库是否成功设计
b.与用户沟通是否及时,用户的意见是否能够及时反映。
c.测试过程是否按质量完成
d.工作安排是否合理
4支持条件
待定
4.1计算机系统支持
a. 具有奔腾133、512兆内存配置的计算机;
b. Microsoft鼠标或其它兼容鼠标;
c. 最少15MB的硬盘空间,常规安装需要100MB硬盘空间,完全安装需要240MB硬盘空间(包括数据文件空间)。
d. 最少512MB的RAM存储器。
e. VGA显示器或更高。
f. Windows95中文版或Windows NT中文版或更高。
g. 一般计算机外设,还需网络连接设备。
4.2需由用户承担的工作
及时反映自己的意见,配合设计人员做好相关工作。
具体时间段用户将做的工作,将稍后给出。
4.3由外单位提供的条件
无
5专题计划要点
待定
【项目开发计划书】相关文章:
市场开发项目计划书02-09
项目开发计划书模板07-25
项目开发合同08-15
项目开发个人总结03-28
项目开发工作总结04-09
it项目计划书02-22
项目计划书02-02
项目计划书04-30
市场开发计划书范文07-26
产品开发计划书模板07-27