您的当前位置:首页正文

网上商城购物系统 项目开发计划

2023-02-13 来源:步旅网


项目开发计划

1. 引言

1.1 编写目的

在仔细考虑讨论之后,我们对《网上购物系统》软件的技术可行性,社会可行性,经济可行性有了一定的调查。我们把讨论的结果记录下来,作为项目开发计划,并作为进一步软件需求分析的基础。本系统开发计划报告的预期读者是:项目组所有人员,测试组人员,以及指导老师。

1.2 背景

(1)待开发软件系统的名称:网上购物商城系统 (2)任务提出者:XX;

开发者:计算机科学与技术的小组成员xx;

用户:湛XX;

(3)目前网上购物发展迅速,各类管理系统也应运而生,针对各类大型网购网站的管理系统的开发已经非常成熟,从拍下到订单,再到付款,收货确认,都可以做到统一管理。前台可以做到预定实物,虚拟物品等各种预定业务。然而,为数众多的小的购物网站却没有一个合适的管理系统,因此,我们觉得开发此管理系统是十分必要的。 网上购物系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列等操作系统上使用。除此以外,该系统可通过访问权限控制以及数据备份功能,确保数据的安全性。 1.3 定义

1) Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大

多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);

2) ADO:ActiveX Data Object, ActiveX 数据对象; 3) SQL:Structured Query Language。 1.4 参考资料

1、《ASP程序设计及应用》 张景峰主编 第011903号 中国水利水电出版社 2009.1

2、《数据库原理及其教程(第三版)》 黄德才主编 第088716号 科学出版社 2010.6 3、《ASP+SQL Server动态网站开发从基础到实践》 杨世锡,赵辉编著 第377507号 电子工业出版社 2005

4、《ASP+SQL Server项目开发实践》 黄雷编著 第38854号 中国铁道出版社 2006 5、《Dreamweaver 8与ASP动态网站开发自学导航》 戎马工作室编著 第298301号 机械工业出版社 2006 6、《ASP实务经典》 林金霖编著 [M].北京:中国铁道出版社,2001,209 7、《ASP编程基础与实例》丁贵广编著 [M].北京:机械工业出版社,2002,51

2. 项目概述

2.1 工作内容

2.2 主要参加人员

人员 XX 角色 项目经理. 编码人员 系统分析员 编码人员 系统设计员 系统测试员 职责 项目计划,项目团队管理,检查进度,分析系统需求,软件框架扩展,数据库设计主要模块代码的编写 分析新功能,负责主要模块代码的编写,对于系统运行的环境配置和资源的整合 对软件进行测试,软件测试文档,确保系统的质量,即时做出质量报告等 任务名称 需求分析 项目开发计划 概要设计 数据库设计 详细设计 编码 测试 完成标志 需求分析说明书 项目开发计划书 概要设计说明书 数据库设计说明书 详细设计说明书 源代码文件 测试报告书 XX XX 2.3 产品

2.3.1 程序

移交给用户的程序的名称为网上购物商城系统,所用的编程语言及存储程序的媒体形式为ASP.NET编程和sql server2005,依据需求说明书以及相应的设计文档进行系统设计,主要功能包括:

用户功能

注册新用户 登录系统 浏览公告

发表留言

添加修改和删除购物车的信息

提交订单

浏览者功能

查看网站主页 商品信息查询

浏览公告信息

购物系统管理后台

管理员注册系统 管理员登录系统 用户管理系统 订单管理系统 商品管理系统 公告管理系统 2.3.2.文件

主要要点 完成需求分析与软件开发计划 完成软件的全部设计 系统原型构造结束 系统测试 项目结束

2.3.3.服务

向用户提供的服务有:

1. 系统的配置,安装,保修,及其他的运行需求;

2. 可以提供系统的使用培训,使受训人员能够熟练使用系统,提高工作效率。 2.3.4.非移交的产品

包括一些核心程序的源代码等

产品名称 《需求说明书》 《项目开发计划书》 《概要设计说明书》 《数据库设计说明书》 《详细设计说明书》 《组装测试计划》 《测试分析报告》 《用户手册》

2.4 验收标准

a.确保测试阶段正常完成,并顺利完成客户交与的项目 b.客户使用过程中,若遇到任何问题,都可以得到免费的维护 c.产品各项指标符合需求分析中对产品功能等的描述情况 2.5完成项目的最迟期限 2012年6月15日

3. 实施计划

3.1 工作任务的分解与人员分工 1.制定项目开发计划 a. b. c. d.

小组长组织组员进一步明确项目的大小、范围、复杂程度等 确定任务进度

确定完成项目的环境和工具

参照文档规范标准,完成《项目开发计划》

2.需求分析

a. 按照项目任务分配结果和项目进度要求,开展项目的需求分析的主要工作,不得超越前

述项目的大小、范围、复杂程度等 b. 按照格式要求完成《需求说明书》 3.概要设计

a. 按照《需求说明书》,完成项目的初步设计任务 b. 完成《概要设计说明书》 4.详细设计

a. 依据《概要设计说明书》,完成醒目的详细设计任务 b. 按照格式要求,完成《详细设计说明书》 5.数据库设计

a. 根据详细设计,完成数据库 b. 编写《数据库设计说明书》

6.编码

a. 按照项目的进度要求,并依据《概要设计说明书》和《详细设计说明书》,完成项目的

具体实现

b. 给出是想的源程序清单 7.测试

a. 按照项目的进度要求,并依据《需求说明书》、《概要设计说明书》和《详细设计说明

书》,完成软件或模块的测试任务

b. 按照格式要求,小组集体完成《用户手册》 3.2 接口人员

a. 负责本项目同用户的接口人员:苏小杏;

b. 负责本项目同本单位各管理机构的接口人员:颜活; c. 负责本项目同合同负责单位的接口人员:陈宇航。 3.3 进度

任务名称 需求分析 项目开发计划 概要设计 数据库设计 详细设计 编码 测试 3.4 开发估算

开始时间 2012.4.1 2012.4.4. 2012.4.9 2012.4.14 2012.4.21 2012.4.28 2012.5.16 完成时间 2012.3 2012.4.8 2012.4.13 2012.4.20 2012.4.27 2012.5.15 2012.5.23 完成标志 需求分析说明书 项目开发计划书 概要设计说明书 数据库设计说明书 详细设计说明书 源代码文件 测试报告书 任务名称 需求分析 项目开发计划 概要设计 数据库设计 详细设计 编码 测试 总计 3.5 关键问题

所需人数 2 2 2 2 3 2 2 2 所需时间(天) 3 5 5 7 7 18 8 57

a.数据库是否成功设计

b.与用户沟通是否及时,用户的意见是否能够及时反映。 c.测试过程是否按质量完成 d.工作安排是否合理

4.支持条件

4.1 计算机系统支持

(1)硬设备

普通pc机及主频在1GHz以上档次微机,笔记本电脑。各种品牌的兼容机,最佳主频2GHz以上的微机。

128MB或256MB以上内存,最好配1GB以上内存。 彩色或液晶显示器 20GB以上硬盘

光电鼠标或机械鼠标。 通用打印机

(2)支持软件

Windows 2000/xp/2003/vista

采用visual studio.net 2010或以上集成开发环境

系统采用面向对象的视窗数据库系统 SQL Server进行开发 4.2 需由用户承担的工作 用户主要在使用软件方面的工作 4.3 需由外单位提供的条件

外单位主要给出需求说明,完成时间,质量等因素。

5.专题计划要点

1. 测试计划:在编码过程中由程序员做局部测试,整体项目结束后将做整体测试。 2. 人员培训计划:面目在客户端安装之后,我们将对使用者做相关产品使用培训,培

训期为二天,最终达到使用户能够熟练使用的目的。

因篇幅问题不能全部显示,请点此查看更多更全内容