网上购物系统实训报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
实训目的 (2)
实训内容 (3)
一、目标及网站构架 (3)
1 了解实训目标,建立目标文档 (3)
2 根据已有信息,构建网站内容框架 (3)
二、收集制作素材 (5)
三、设计制作网页、功能扩展 (5)
1 数据库的相关操作 (5)
2 界面设计 (7)
2.1 通用模块介绍 (7)
2.2 系统主界面与登录程序设计 (8)
2.3 设计商品查询与购买模块 (9)
2.4 设计客户投诉模块 (10)
2.5 管理主界面 (11)
2.6 公告信息管理模块设计 (11)
2.7 商品管理模块设计 (12)
2.8 订单管理模块设计 (13)
2.9 投诉管理模块设计 (13)
四上传、管理及维护 (14)
实训总结 (14)
实训目的
通过2周时间完成具体网站的设计、建设、维护及管理。在实训的过程中需要充分结合已经学习过的相关知识如图像处理软件、数据库技术、动态页面技术等来完成实训任务。
实训内容
一、目标及网站构架
1 了解实训目标,建立目标文档
本系统的建成,客户首先可以在不注册的情况下,浏览本网站的商品,有意愿的情况的下,可以注册,然后购买商品,管理员则可以通过台管理,去处理订单,产品的上架,注册用户的管理等网站的维护操作。
2 根据已有信息,构建网站内容框架
客户购物流程如图2.2.1所示。
图2.2.1客户购物流程
网站结构总图如下:
二、收集制作素材
根据网站搜集相关素材,包括文字、图片、动画、音视频等;根据网站
制作素材,包括修改已有素材及自行设计制作素材;自己设计的logo
如下:
三、设计制作网页、功能扩展
1 数据库的相关操作
首先创建一个数据库Shop,脚本如下:
后台管理
订单管理
系统管理
修改商品信息
删除商品信息
查看商品信息
处理订单
办理发货
办理结帐
删除订单
投诉管理
录入投诉的解决方法
删除已解决的投诉
查看投诉用户
修改自身的密码
创建,修改和删除管理员信息
删除用删除用户信息
修改自身的密码
创建,修改自身的信息
普通用户
Admin用户
-- 创建数据库
CREATE DATABASE Shop
GO
本系统数据库中包括如下7张表:
公告信息表Board(用来保存网站公告信息)
表4.1: 公告信息表
编号字段名称数据结构说明
1Id Int公告编号
2Title Varchar(50)公告题目
3Content Varchar(100)公告内容
4PostTime Datetime提交时间
5Poster Varchar(20)提交人●商品类别表GoodsType(用来保存商品类别的信息)
表4.2: 商品类别表
编号字段名称数据结构说明
1Id int分类编号
2Type Varchar50分类名称
●商品信息表Goods(用来保存商品的基本信息)
表4.3: 商品信息表
编号字段名称数据结构说明
1.
Id int商品编号2.
Type int商品类别3.
Name Varchar(50)商品名称4.
SN_Numbei Varchar(50)商品序列号5.
Producer Varchar(50)生产厂家6.
Package Varchar(50)包装类型7.
SalePrice Float销售价格8.
StorePrice Float进货价格9.
Content Varchar(100)商品简介
10.
ReadCount Int阅读次数
11.
BuyCount Int销售数量
12.
ImageFile Varchar(50)图片文件●购物车表Basket(用来保存用户订购的商品信息)
表4.4: 购物车表
编号字段名称数据结构说明
1Id int编号
2UserId Varchar(20)用户名
3GoodsId Int商品编号4OrderTime Datetime订购时间5OrderCount Int订购数量6SalePrice Float销售价格7UserChecked Char用户确认8OrderNumber Varchar(50)订单号
9PostTime datetime提交时间10AdminChecked char管理员确认
●客户投诉表Complain(用来保存客户对订单的投诉信息)
表4.5: 客户投诉表
编号字段名称数据结构说明
1Id int投诉编号
2PostTime datetime投诉时间
3UserId Varchar(20)用户名
4OrderNumber Varchar(50)订单号
5Content Varchar投诉内容
6Result Varchar处理结果
7Flag Bit处理标志
●用户表Users(用来保存注册用户的基本信息)
表4.6: 用户表
编号字段名称数据结构说明
1UserId Varchar(20)用户名
2Pwd Varchar(20)用户密码
3UserName Varchar(50)用户姓名
4Sex Bit性别
5Address Varchar(1000)地址
6Email Varchar(50)电子邮件地
7Telephone Varchar(100)固定电话
8Mobile Varchar(50)移动电话
●管理员表Admin(用来保存系统管理员的基本信息)
表4.7: 管理员表
编号字段名称数据结构说明
1AdminId Varchar(20)用户名
2PassWd Varchar(20) 密码
3Name Varchar(50)用户姓名
1.创建表Board
代码如下:
USE Shop