Rss & SiteMap

课外天地 李树青 http://www.njcie.com

李树青 论坛 南京 财经 课外天地
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:Web购物站点的数据库设计练习

1楼
admin 发表于:2008/2/20 15:07:48

作业内容为ER建模。

项目需求为Web购物车的实现,该程序的主要功能为实现网络购物站点,即允许顾客注册并登录,在网站所提供的各种商品中进行挑选,放入购物车,最后可以结帐生成订单,完成全部的在线交易。


此主题相关图片如下:
按此在新窗口浏览图片


具体功能如下所述:

注册顾客:顾客以顾客ID、顾客名称、密码和地址信息注册并将数据存储于数据库
登录顾客:顾客以顾客名称和密码登录
查看商品:浏览所有商品的全部信息
将选中的商品放入购物车:顾客将选择商品放入购物车,如果顾客选择商品时间超过一天还未结帐,则清空原先的购物车内容,并将该种商品添加到购物车,数量为一;如果购物车尚未过期,并且该种商品不在购物车中,则将该种商品添加到购物车,数量为一;如果该种商品已在购物车中,则将该种商品的数量加一。最后,将对应商品的库存总量减一
查看购物车信息:顾客查看自己购物车的创建时间、商品ID、商品名称、商品单价、商品购买数量和商品总价
修改购物车信息:顾客可以修改购买的商品数量
删除购物车信息:顾客可以删除所选商品
生成订单:顾客确认后,系统将购物车中所有购买的商品信息生成最终订单,然后顾客的当前购物车信息将会被清空。同时,此订单号将会返还给顾客

[此贴子已经被作者于2010-12-11 19:47:34编辑过]
2楼
admin 发表于:2008/2/20 15:08:23

ER图为:


图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看

关系模型为:

顾客:顾客ID,顾客名称,密码,地址
商品:商品ID,商品名称,商品价格,商品总量
购物车:购物车ID,顾客ID,创建时间
订单:订单ID,顾客ID,创建时间,商品总价
购物车明细:购物车ID,商品ID,所购商品数量
订单明细:订单ID,商品ID,所购商品数量

[此贴子已经被作者于2010-12-11 19:46:57编辑过]
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright ©2002 - 2016 课外天地.Net
Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.