ASP.NET网上购物系统开发与实现(6)
时间:2017-05-06 11:16 来源:毕业论文 作者:毕业论文 点击:次
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) |