网上购物系统设计与实现 联系客服

发布时间 : 星期三 文章网上购物系统设计与实现更新完毕开始阅读fa05c02ea88271fe910ef12d2af90242a895ab07

3.1.2 功能需求

经过前期的深入调查和研究,总结出该系统需要完成的一些具体功能,分析如下: 1)、用户管理 能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。 2)、管理员管理 能够完成管理员对网站的设置(网站基本设置、送货方式、支付方式)、商品管理(大类管理、小类管理、商品添加、商品信息、订单管理)、人员管理(注册用户、管理员)、其他管理(新闻、公告)的功能。

3)、搜索功能 能过电子商品的名称,电子商品的分类进行搜索。 4)、查询功能 能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。 3.1.3 性能需求

1)硬件环境

处理器:Inter Pentinm 3 或更高 内存:128MB 硬盘:2GB 2)软件环境

操作系统:Window 98/2000/XP/ME 数据库:Microsoft Access 2000 系统工具:IIS 5.1

开发工具:Macromedia Dreamweaver 8、Macromedia Fireworks 8

3.2 平台功能模块的设计 3.2.1系统设计的总体规则

网上购物平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站的新品速递、商品热卖、商品分类或电子商品搜索功能,找到自己想要买的书,装入购物车,提交定单进行购买。

网上购物系统总体模块如图3.2.1所示:

图3.2.1 网上购物系统总体模块

3.2.2 系统流程分析

本系统分为前台购物流程和后台订单处理流程

图3.2.2.1 前台购物流程图

图3.2.2.2 后台购物流程图

图3.2.2.3 用户登录流程图

图3.2.2.4 商品管理流程图

图3.2.2.5 购物车流程图

4网站数据库设计

4.1 网站数据库需求分析

网上购物系统的主要对象是用户,所以必需建立用户表,包括用户的基本信息情况;用户的主要活动是对商品的购买,所以必需建立商品信息表;用户对商品的购买,选择所要的商品,首先得对商品进行搜索,所以我们把商品进行分类,进行大类和小类的划分,建立商品类别表和商品类别细分表;最后用户提交定单,建立定单表。

经过分析,此数据库包含如下表:

Admin_login:管理员帐号管理,有管理员帐号和密码构成。

图4.1.1 管理员数据表

BuyGood:存储购物车上的物品以及付钱后存储已售商品的信息。

图4.1.2 购物车存储数据表

Class:管理大分类。一级分类管理。

图4.1.3 大类管理数据表

Classd:管理二级分类。

图4.1.4 小类管理数据表

Collection:用于存储会员的收藏物品。

图4.1.5 收藏数据表

Commodity:存储商品的基本信息。

图4.1.6 商品管理数据表

GetGood:获得商品的方式。

图4.1.7 送货方式数据表

News:新闻及公告的管理。

图4.1.8 新闻公告数据表

Order:帐单的管理。用于存储结帐后的帐单信息。

图4.1.9 订单管理数据表

SetMoney:付款方式。

图4.1.10 支付方式数据表

Unit:商品单位

图4.1.11 单位管理数据表

User:会员用户管理,用于管理用户的基本信息。

图4.1.12 会员数据表