ASP.NET网上购物系统开发与实现(6)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET网上购物系统开发与实现(6)


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  系统用例模型
下面的用例图描述了一种典型的购物场景。顾客选购产品,选购包含浏览产品信息和添加到购物车,当顾客选中产品后将生成购物车。然后进行付款,当点击“付款”按钮后,将生成一张订单同时记录了该订单的详细信息。管理员将确定订单信息,处理完成进行发货。完成购物过程。 (责任编辑:qin)