网上商城购物系统+项目总结报告
项目总结报告项目总结报告 摘摘 要要 本项目运用了 ASP 开发技术,开发出了一个包含有基本功能的网上购物商 城。本项目的开发过程中运用到了 ASP 的基础知识。数据库的访问与连接基础等知 识。 第一章第一章项目开发计划书项目开发计划书 1.11.1 项目开发过程阶段划分项目开发过程阶段划分 任务名称 需求分析 项目开发计划 概要设计 数据库设计 详细设计 编码 测试 开始时间 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 完成标志 需求分析说明书 项目开发计划书 概要设计说明书 数据库设计说明书 详细设计说明书 源代码文件 测试报告书 1.21.2 项目工作任务分解项目工作任务分解 任务项 计划 负责人 XX 交付项、应提交文档 《项目开发计划》 《详细设计说明书》 1 需求分析XX 《需求分析说明书》 《概要设计说明书》 《数据库设计说明书》 《组装测试计划》 程序设计 《测试分析报告》 《用户手册》 分析设计 编码 测试 XX XXX XX 结项XX《操作手册》 《项目开发总结》 第二章第二章 需求分析说明书需求分析说明书 2.12.1 软件描述软件描述 2.1.1 软件功能: 网上购物商城系统主要是实现网上选物、购物、产生订单等功能的系统。一 个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注 册登录管理、订单处理等模块。 2.1.2 用户特点: 系统针对三种用户进行了权限的设定: 1.游客:浏览商品详情、注册成新用户; 2.注册用户:用户登录、浏览商品详情、购买商品、提交订单、获取订单 号; 2 3.后台管理员:客户管理(查看/编辑客户资料、客户资料搜索)、商品管 理(查看/编辑所有商品、商品资料搜索、添加商品)、订单管理(查看/编辑所有 订单、订单查询)、商品分类管理(查看/编辑商品主分类、添加商品主分类)、 支付管理(查看/编辑支付方式、添加支付方式)。 2.22.2 功能需求功能需求 2.2.1 前台功能 2.2.2 后台功能 第三章第三章 系统设计说明书系统设计说明书 3.13.1 系统设计系统设计 3.1.1 系统主要业务流程图 3 4 前台客户购物流程图 5 后台管理流程图 3.1.2 系统总体结构图 6 7 8 3.1.3 系统架构设计 9 10 表示层控制层模型层数据库层 3.23.2 数据库设计数据库设计 管理员表 Admin 结构 字段名称 AdminId PassWD Name 数据结构 varchar(20) varchar(20) varchar(50) 是否为空 否 是 是 字段说明 用户名(PK) 密码 用户姓名 用户信息表 Users 的结构 字段名称 UserId Pwd 数据结构 varchar(20) varchar(20) 是否为空 否 是 字段说明 用户名(PK) 用户密码 11 UserName Sex Address Email Telephone Mobile varchar(50) bit varchar(1000) varchar(50) varchar(100) varchar(50) 是 是 是 是 是 是 用户姓名 性别 地址 电子邮件地址 固定电话 移动电话 购物车表 Basket 的结构 字段名称 Id UserId GoodsId OrderTime 数据结构 int 是否为 空 否 字段说明 编号的标识 用户名 商品编号 订购时间 订购数量 销售价格 用户确认(0-用户订购;1-送至收银台;2-提交 订购) 订单号 提交时间 管理员确认(0-没有提交;1-用户提交;2-处 理;3-发货;4-结账) varchar(20)是 int datetime 是 是 是 是 是 OrderCountsmallint SalePricefloat UserChecked tinyint OrderNumber varchar(50)是 PostTimedatetime是 是AdminCheckedtinyint 客户投诉表 Complain 的结构 字段名称数据结构是否为空字段说明 12 Id PostTime UserId int datetime varchar(20) 否 是 是 是 投诉编号标识 投诉时间 用户名 订单号 投诉内容 处理结果 处理标志(0-未处理;1-已处理) OrderNumbervarchar(50) Content Result Flat varchar(1000)是 varchar(1000)是 bit是 3.33.3 项目结构项目结构 3.43.4 标识符约定标识符约定 3.4.1 项目包名称:网上购物商城 3.4.2 项目包结构: 13 14 3.4.3 编码规范 Class 类命名 ASP 文件命名 ASP 文件名 = 模块(或功能)名 + 操作(增加、修改、查询、查询结果、 查看等) 15 管理员端: 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.53.5 模块开发说明模块开发说明 主要分为五大模块: 查看/编辑所有商品 客户信息查询 查看/编辑公告 查询搜索 添加管理员 主页面 购物车 用户登录页面 更多商品页面 用户注册页面 16 任务项 用户管理模块 商品管理模块 订单管理模块 商品分类管理模块 支付管理模块 交付项 用户注册/登录两个页面 搜索所需商品查看商品资料两个页面 确认订购页面 查看商品主分类页面 购买商品/确认付款两个页面 第四章第四章 系统功能实现系统功能实现 4.14.1 客户端管理功能实现客户端管理功能实现 测试用例名称 用户部分 用户注册 注册用户登录 发表留言 添加修改和删除购物车的信息 提交订单 浏览公告 浏览者部分 查看网站主页内容 浏览公告信息 查询商品信息 已执行 已执行 已执行 通过 通过 通过 已执行 已执行 已执行 已执行 已执行 已执行 通过 通过 通过 通过 通过 通过 用例状态结果备注 17 4.24.2 服务端管理功能实现服务端管理功能实现 测试用例名称 后台管理部分 管理员注册 管理员登陆 用户管理系统 公告管理系统 订单管理系统 商品管理系统 已执行 已执行 已执行 已执行 已执行 已执行 通过 通过 通过 通过 通过 通过 用例状态测试结果备注 第五章第五章 项目总结项目总结 5.15.1 实际开发结果实际开发结果 5.1.1 软件产品描述 例如: 交付的软件产品名称:网上购物商城系统 版本标识:Version 1.0 子系统:前台购物,后台管理 软件系统模块清单: 1、用