网上商城购物系统+项目总结报告.docx

上传人:b****3 文档编号:578392 上传时间:2022-10-11 格式:DOCX 页数:20 大小:22.03KB
下载 相关 举报
网上商城购物系统+项目总结报告.docx_第1页
第1页 / 共20页
网上商城购物系统+项目总结报告.docx_第2页
第2页 / 共20页
网上商城购物系统+项目总结报告.docx_第3页
第3页 / 共20页
网上商城购物系统+项目总结报告.docx_第4页
第4页 / 共20页
网上商城购物系统+项目总结报告.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

网上商城购物系统+项目总结报告.docx

《网上商城购物系统+项目总结报告.docx》由会员分享,可在线阅读,更多相关《网上商城购物系统+项目总结报告.docx(20页珍藏版)》请在冰豆网上搜索。

网上商城购物系统+项目总结报告.docx

网上商城购物系统+项目总结报告

项目总结报告

摘要

本项目运用了ASP开发技术,开发出了一个包含有基本功能的网上购物商城。

本项目的开发过程中运用到了ASP的基础知识。

数据库的访问与连接基础等知识。

第一章 项目开发计划书

1.1项目开发过程阶段划分

任务名称

开始时间

完成时间

完成标志

需求分析

2012.4.1

2012.3

需求分析说明书

项目开发计划

2012.4.4.

2012.4.8

项目开发计划书

概要设计

2012.4.9

2012.4.13

概要设计说明书

数据库设计

2012.4.14

2012.4.20

数据库设计说明书

详细设计

2012.4.21

2012.4.27

详细设计说明书

编码

2012.4.28

2012.5.15

源代码文件

测试

2012.5.16

2012.5.23

测试报告书

 

 

 

 

1.2项目工作任务分解

任务项

负责人

交付项、应提交文档

计划

XX

《项目开发计划》

《详细设计说明书》

需求分析

XX

《需求分析说明书》

《概要设计说明书》

分析设计

XX

《数据库设计说明书》

《组装测试计划》

编码

XXX

程序设计

测试

XX

《测试分析报告》

结项

XX

《用户手册》

《操作手册》

《项目开发总结》

 

 

 

第二章需求分析说明书

2.1软件描述

2.1.1软件功能:

网上购物商城系统主要是实现网上选物、购物、产生订单等功能的系统。

一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。

2.1.2用户特点:

系统针对三种用户进行了权限的设定:

1.游客:

浏览商品详情、注册成新用户;

2.注册用户:

用户登录、浏览商品详情、购买商品、提交订单、获取订单号;

3.后台管理员:

客户管理(查看/编辑客户资料、客户资料搜索)、商品管理(查看/编辑所有商品、商品资料搜索、添加商品)、订单管理(查看/编辑所有订单、订单查询)、商品分类管理(查看/编辑商品主分类、添加商品主分类)、支付管理(查看/编辑支付方式、添加支付方式)。

2.2功能需求

2.2.1前台功能

2.2.2后台功能

第三章系统设计说明书

3.1系统设计

3.1.1系统主要业务流程图

前台客户购物流程图

 

后台管理流程图

3.1.2系统总体结构图

3.1.3系统架构设计

表示层  控制层    模型层     数据库层

3.2数据库设计

管理员表Admin结构

字段名称

数据结构

是否为空

字段说明

AdminId

varchar(20)

用户名(PK)

PassWD

varchar(20)

密码

Name

varchar(50)

用户姓名

 

 

 

 

用户信息表Users的结构

字段名称

数据结构

是否为空

字段说明

UserId

varchar(20)

用户名(PK)

Pwd

varchar(20)

用户密码

UserName

varchar(50)

用户姓名

Sex

bit

性别

Address

varchar(1000)

地址

Email

varchar(50)

电子邮件地址

Telephone

varchar(100)

固定电话

Mobile

varchar(50)

移动电话

 

 

 

 

购物车表Basket的结构

字段名称

数据结构

是否为空

字段说明

Id

int

编号的标识

UserId

varchar(20)

用户名

GoodsId

int

商品编号

OrderTime

datetime

订购时间

OrderCount

smallint

订购数量

SalePrice

float

销售价格

UserChecked

tinyint

用户确认(0-用户订购;1-送至收银台;2-提交订购)

OrderNumber

varchar(50)

订单号

PostTime

datetime

提交时间

AdminChecked

tinyint

管理员确认(0-没有提交;1-用户提交;2-处理;3-发货;4-结账)

 

 

 

 

客户投诉表Complain的结构

字段名称

数据结构

是否为空

字段说明

Id

int

投诉编号标识

PostTime

datetime

投诉时间

UserId

varchar(20)

用户名

OrderNumber

varchar(50)

订单号

Content

varchar(1000)

投诉内容

Result

varchar(1000)

处理结果

Flat

bit

处理标志(0-未处理;1-已处理)

 

 

 

 

3.3项目结构

3.4标识符约定

3.4.1项目包名称:

网上购物商城

3.4.2项目包结构:

3.4.3编码规范

Class类命名

ASP文件命名

ASP文件名=模块(或功能)名+操作(增加、修改、查询、查询结果、查看等)

管理员端:

Login.asp       管理员首页

Goodsadd.asp     添加商品信息

GoodsList.asp     商品详情

GoodsEdit.asp     查看/编辑所有商品

UserList.asp     客户信息查询

BoardEdit.asp     查看/编辑公告

Search.asp      查询搜索

adminAdd.asp     添加管理员

客户端:

index.asp       主页面

Basket.asp      购物车

Left.asp       用户登录页面

GoodsView.asp     更多商品页面

UserAdd.asp     用户注册页面

3.5模块开发说明

主要分为五大模块:

任务项

交付项

用户管理模块

用户注册/登录两个页面

商品管理模块

搜索所需商品查看商品资料两个页面

订单管理模块

确认订购页面

商品分类管理模块

查看商品主分类页面

支付管理模块

购买商品/确认付款两个页面

 

 

第四章系统功能实现

4.1客户端管理功能实现

测试用例名称

用例状态

结果

备注

用户部分

用户注册

已执行

通过

 

注册用户登录

已执行

通过

 

发表留言

已执行

通过

 

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

已执行

通过

 

提交订单

已执行

通过

 

浏览公告

已执行

通过

 

浏览者部分

查看网站主页内容

已执行

通过

 

浏览公告信息

已执行

通过

 

查询商品信息

已执行

通过

 

 

 

 

 

4.2服务端管理功能实现

测试用例名称

用例状态

测试结果

备注

后台管理部分

管理员注册

已执行

通过

 

管理员登陆

已执行

通过

 

用户管理系统

已执行

通过

 

公告管理系统

已执行

通过

 

订单管理系统

已执行

通过

 

商品管理系统

已执行

通过

 

 

 

 

 

第五章项目总结

5.1实际开发结果

5.1.1软件产品描述

例如:

交付的软件产品名称:

网上购物商城系统

版本标识:

Version1.0

子系统:

前台购物,后台管理

软件系统模块清单:

1、用户注册/登陆

2、用户信息修改

4、实现购物

5、查看购物车

7、商品管理

8、订单管理

9、用户管理

文档清单:

《数据库设计说明书》,《概要设计说明书》,《详细设计说明书》,《需求说明书》,《项目开发计划》,《组装测试计划》,《测试分析报告》,《用户手册》,《操作手册》,《项目总结报告》

5.1.2开发进度

举例:

阶段

计划工作日

实际工作日

对比

原因

需求阶段

3天

3天

按时完成任务

小组成员没有完全的融合到一起

设计阶段

24天

24天

按时完成任务

小组成员团结一心,共同努力

实现阶段

26天

26天

按时完成任务

小组成员共同努力协作

 

 

 

 

 

5.2开发工作评价

5.2.1对项目开发过程的评价

总的来说开发的过程还可以,但还是有点不尽如人意。

第一、计划不周全,对于问题的想象不全面,导致了在开发过程中出现了各种各样的问题,例如在页面的开发设计时,没考虑到与数据库的相对应,所以在代码的添加时出现了很严重的问题。

第二、小组的某些成员技术基础太差,遇到一些简单的问题自己一个人根本就不会解决,导致了开发的进度慢了好多。

5.2.2对技术方法的评价

本次项目开发中运用的技术就是ASP,通过本次项目,更加熟练地掌握了对于ASP技术的应用。

网页设计来说应用ASP技术相对于别的技术有着特别的特点,那就是代码的添加简单明确。

5.2.3对产品质量的评价

总体的来说本项目的系统功能基本上算是齐全,但还是存在着一些小细节方面的问题。

5.3技术积累与经验总

技术积累:

大量应用到了表单数据的提交于获取,熟练地掌握了方法对数据的提交与保存。

还有就是对于页面之间的链接以及利用session方法对商品的保存于提取。

经验总结:

增加了项目开发的经验,对于团队之间的团结与合作,深入体会到了在团队开发过程中每个队员的重要性,以及团队开发之间的统一性。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1