当前位置:文档之家› 项目开发计划

项目开发计划

财富商城系统项目开发计划
第一部分、引言
1.1编写目的
本计划编写目的是更清晰地理解财富商城系统案例分析项目的业务要求,明确项目需要做的工作,并为保证项目在预算、日期和质量方面的要求提供可执行的依据,包含了范围、进度安排、质量控制、预算和变更等在内的明确的计划和安排,以切实能保证项目能在控制中完成。

1.2 背景
说明:
A、系统名称:财富商城系统案例研究项目(V1.0)
B、任务提出者:财富商城有限公司
开发者:北大青鸟Aptech产品开发部
实现完成的系统将供Internet用户使用,所应用的网络系统是该系统的内部局域网和Internet。

C、本系统将是独立的系统,目前不与财富商城有限公司的财务系统和其他资料系统提供接口,所产生的输出都是独立的。

本系统将使用SQL Server 2000作为数据库存储系统,SQL Server 2000企业版将由财富商城有限公司自行购买。

1.3定义
PS——Product Statement,产品说明,在此指需求分析说明;
WBS——Work Breakdown Structure,工作分解结构,面向可交付成果的工作分解;
RA W——Responsibility Assignment Matrix,职责分配矩阵,描述在不同阶段和人员配备情况;
NDG——Network Diagram guidelines,描述项目进度指导路线的网络图;
ADM——箭线图法,实现NDG的方法之一;
Critical Path——在NDG中描述项目的关键路线;
Milestone Chart——项目的里程碑图,标识项目的关键进程点;
受控文件——北大青鸟Aptach内部已经形成标准的规范性文件,在执行过程中做强制性的要求;
财富商城系统——财富商城有限公司使用的“财富商城有限公司Fortune系统案例分析项目”最后的软件产品的简称;
1.4参考资料
相关的文件包括:
A、财富商城有限公司的内部文件《核准财富商城有限公司Fortune系统案例研究项
目》;
B、财富商城有限公司Fortune系统案例研究项目分析会议备忘录;
C、《财富商城有限公司财富商城有限公司Fortune系统案例研究项目可行性分析》;
D、《财富商城有限公司财富商城有限公司Fortune系统案例研究项目需求说明书》;
E、《财富商城有限公司财富商城有限公司Fortune系统案例研究项目概要设计说明
书》;
参考资料:
A、北大青鸟Aptech ACCP3.0 Year2《基于软件开发项目的毕业设计》;
B、国家标准《项目开发计划(GB856T——88)》;
C、莱克公司的人力资源管理项目的项目开发计划;
合同:
A、《财富商城有限公司财富商城有限公司Fortune系统案例研究项目合同20031002 - 2》;
第二部分、项目概述
2.1工作内容
为完成本项目,需要按照需求分析、设计、评审、编码、测试、安装和维护等不同的阶段来进行,其中,本计划不考虑维护阶段所做的工作。

需求分析明确本项目所开发产品的特性,并对不同的功能组进行划分,并得到用户方的确认。

设计阶段将该需求转化为计算机的模型,并且对实现的功能进行分配,详细设计还将提供各模块、任务、功能点的详细规划。

评审分布在项目的阶段点,是质量保证的一部分,评审活动用于确定和调整与需求的偏差,以确保最后的产品符合初始提出的要求。

编码实现将按照软件产品设计所描述的内容,编写代码实现软件各部分的功能。

测试部分包括对实现过程中的错误的修改、功能的改进的一些活动,同时包括了各子系统、模块、功能点的组合和连调。

以上的过程中,包含了不同阶段的文档输出工作,并且上一阶段的输出,通常作为下一阶段的输入而存在。

详细的工作包和任务的分配,请参考第二部分执行计划的工作分解结构。

2.2主要参加人员
本项目全职参与人员包括:
2.3产品
项目的最后的产品和可交付物包括最后完成的软件包、相关的文档、手册、培训材料等,分别如下:
2.3.1程序
1、完成的软件系统
最后完成的软件系统,其功能、模块和性能要求请参考文档《财富商城有限公司财富商城有限公司Fortune系统案例研究项目需求说明书》中关于产品特征的描述。

最后完成的软件,要求是安装包的形式,并且使用光盘的形式进行交付。

2、数据库脚本程序:
在系统遭受灾难的时候,客户方的系统管理员可以使用该脚本程序恢复数据库的结构。

文档《财富商城有限公司财富商城有限公司Fortune系统案例研究项目数据库脚本》是该交付物的形式。

2.3.2文件
1、操作手册
操作手册提供用户对软件系统的操作指导,要求同时提供.DOC格式的电子文档和至少一份打印稿。

2、安装指南
提供给甲方管理员关于对客户程序、数据库系统的安装指导,要求同时提供.DOC
格式的电子文档和至少一份打印稿。

3、培训资料
相关的培训的资料要求提供给用户(具体的内容,在项目的后期进行确定)。

2.3.3服务
包括的服务集中在过程的后期,这些服务包括:
A、产品培训;
在软件系统正式使用之前,需要提供给甲方使用人员为期两天的培训,参与培训人员由甲方确认,具体的日期、方式,在项目的后期确定。

B、产品首次安装
提供给甲方首次的数据库服务器的安装,包括10名以内客户程序的安装。

具体的日期,在项目的后期双方进行确认。

C、数据转换和系统初始化
包括系统的用户、权限等,负责提供首次数据的输入工作,其他一些牵涉到的数据转换的工作,可以通过协商、补充协议等形式来解决。

D、其他维护性的工作
合同中所包含的其他维护性的工作。

2.3.4非移交的产品
非移交的产品包括过程记录和过程文档,包括:
A、软件的源代码
程序的源代码不提供给甲方,但不包括在HTML页面中的Script。

B、安装程序工程
C、需求文档
D、过程评审记录
包括需求、设计、实现和验证阶段的评审记录、评审报告,都不提交给甲方。

E、设计和规划文档
包括产品设计、过程规划等方面的文档,不提供给甲方。

F、测试记录和测试报告
以上非移交的产品,不得提供给其他的单位或者个人,或者用于其他的商业事务,详细的约定以合同为依据。

2.4验收标准
A、购物程序:
程序中应包含的功能如下:
前台管理:
1.* 带表为前台.
2.* 带表为后台.
1.1 用户功能
1.2定购商品功能
1.3 商品展示功能
1.4 首页功能
后台管理:
2.1 商品订单管理功能
2.2 管理网站用户功能
2.3 新闻公告管理功能
2.4 网站常规设置功能
2.5 网站信息设置功能
2.6 库存管理功能
B、BBS程序:
程序中应包含的功能如下:
前台管理:
3.* 带表为前台.
4.* 带表为后台.
3.1 前台功能
4.1 后台功能
4.1(2)管理员功能:必须登陆管理页面
第三部分、实施计划
3.1工作任务的分解与人员分工
本项目的工作分解结构如下:。

程序及过程
检查和评审
检查(测试)和评审是质量保证和质量提高的重要方法,它包括下面的过程:。

相关主题