clicknum    Int    点击量
5、Shopcar 购物车列表。储存有用户ID、商品ID、商品数量、添加时间。通过对购物车记录的跟踪,可以对销售数据进行进一步的分析和处理。
表3-5  购物车列表(Shopcar)
字段名    数据类型    字段说明
ID    Bigint    购物车ID
UID    Int    用户ID
PID    Int    商品ID
PNum    Int    商品数量
Addtime    Datetime    添加时间
6、OrderList 订单列表。存储一些基本信息,包括订单编号、收货人、联系电话、收货人地址、总价格、订单状态等。
表3-6  订单整体信息表(OrderList)
字段名    数据类型    字段说明
ID    Bigint    订单ID
UID    Int    用户ID
ONO    Nvarchar(50)    订单编号
Uname    Nvarchar(50)    收货人
UTel    Nvarchar(50)    联系电话
UAddress    Nvarchar(100)    收货人地址
UPost    Nvarchar(20)    邮编
AllPrice    Float    总价格
state    Int    订单状态
Addtime    datetime    添加时间
7、OrderLIstInfo 订单明细表。存储订单中一些商品的单价、数量等信息。
表3-7  订单明细表(OrderLIstInfo)
字段名    数据类型    字段说明
ID    Bigint    订单ID
ONO    Nvarchar(50)    订单编号
PID    Int    商品ID
pName    Nvarchar(50)    商品名称
pPrice    Float    商品价格
pNum    Int    购买数量
addtime    Datetime    添加时间
3.2.2  数据库关系图
 
图3-5  数据库关系图
3.2.3  数据库逻辑结构分析
该网上购物系统就是基于以上各个数据库的连接和综合,把各个独立的数据库通过内在的关联性统一到一个主页面里,从而方便顾客的访问和购买,实现了一对一的交互。
访问者在购买产品前可以先看看产品目录,看看有没自己需要的商品,在产品的目录里有各个产品的具体的介绍,比如说产品的名称,数量,价格等。顾客可以选择自己看中的产品,系统则连接到后台关于此产品信息的数据库中,找到适合顾客需求的详细信息。
客户将选购的产品添加系统所提供的购物车里,此时顾客可以继续选购另外的产品,或者通过查看购物车详细信息删除原先购买的产品,并可对产品进行名称和数量上的修改和添加。点击“继续购买”,重复以上进行的购买活动。直到顾客满意。购物结束后,进行结账,点击结账按钮进行网上支付,等待订单处理,完成购物。
   管理员登录后可根据查询订单信息对产品信息、站内咨询进行管理。管理员还有一项重要的工作就是管理订单信息。
3.2.4  系统用例模型
下面的用例图描述了一种典型的购物场景。顾客选购产品,选购包含浏览产品信息和添加到购物车,当顾客选中产品后将生成购物车。然后进行付款,当点击“付款”按钮后,将生成一张订单同时记录了该订单的详细信息。管理员将确定订单信息,处理完成进行发货。完成购物过程。
上一篇:基于云计算的应用及其安全防范的风险与研究
下一篇:UML客户关系管理系统的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

ASP.NET飞翔租贷汽车公司信...

多频激励下典型非线性系统的振动特性研究

java+mysql文星酒店客房管理系统设计

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

酵母菌发酵生产天然香料...

上海居民的社会参与研究

提高教育质量,构建大學生...

AES算法GPU协处理下分组加...

从政策角度谈黑龙江對俄...

浅谈高校行政管理人员的...

压疮高危人群的标准化中...

浅论职工思想政治工作茬...