商城平台
用户
注册
管理员订单管理
下订单浏览商品
会员管理商品管理
搜索商品
配送管理
查看订单
图31功能图
1)后台功能商品模块:包括后台商品库存管理、上货、出货、编辑管理和商品分类管理、商品品牌管理等。订单模块:在线订单程序,使消费者能够顺利的通过Web在线的方式,直接生成购买订单。
4
f企业项目综合实训报告
会员模块:在购物系统中,集成会员注册是吸引会员进行二次购买和提升转换率最好的方式。
配送模块:购物系统集成的物流配送方式,从而方便消费者对物流方式进行在线选择。如:EMS、顺风等等。
2)前端功能商品搜索:通过前端界面,以标准的或者其他个性化的方式向用户展示商品各类信息,完成购物系统内信息流的传递。购物车:用户可对想要购买的商品进行网上订购,在购物过程中,随时增删商品。商品浏览:随着电子商务的发展商品图片成为吸引消费者的第一要素,多图展示即提供前台多张图片的展示,从而提升消费者的购物欲望。用户管理模块:为了方便于网站的管理,必须由一套完整的用户管理体系。该网站用户管理模块主要实现用户的注册、登录、找回密码3方面功能。
为了全面的了解前端功能,图32将前端的购物流程详细的展示。
开始
进入网站首页
是否已有账号
N
注册
Y
登陆
填写送货地址
结算
N
是否继续购物
Y
浏览商品
付款方式
加入购物车
注册成功
N检测用户是否存在Y
注册用户
N结束
用户名密码
网上支付
Y
提交
支付界面
图32购物流程
5
支付完成
f企业项目综合实训报告
4详细设计41数据库设计
411概念建模
本系统实体包括:管理员、网站、顾客、商品、购物车、订单。如图41所示:
管理
1
网站
m
管理员
销售
1
顾客
1
下订单
m
订单
1
商品
m
包含
购物车
图41ER图
412物理建模数据库表之间关系如图41所示:
6
f企业项目综合实训报告
图42数据库表关系图
7
f企业项目综合实训报告
413数据库表结构整个购物系统能运行离不开数据库的支持,数据库在整个系统的最底部发挥
着不可忽视的作用。没有了数据库的支撑,系统无法运行。由此可见,系统离不开数据库,在系统之前首先必须保证数据库的准备工作已经完成。本系统采用的是Mysql数据库,数据库的准备工作需要以下几个表来保存整个系统的重要信息,它们分别是:
商品表,用来存储购物系统的所有商品的信息,能够根据这个表来管理所有的商品信息,如表41所示。
表41商品表(product)
字段
类型
长度
备注
productid
i
t
11
商品r