数据库设计案例网上购物系统.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

数据库设计案例网上购物系统

网上购物系统

1.系统需求分析

网上购物系统分前台功能和后台功能两大部分。前台主要供用户浏览和购买商品,

后台主要供管理员使用,管理员可以对商品信息、订单信息及网站的新闻、公告进行管

理。

1.1前台功能分析

网上购物系统前台的用户共分两类:一类是注册用户(正式用户),这类用户有基本

的信息,可以对自己的信息进行查看与修改,可以随时实现网上购物。当用户在网站所

购商品总金额达一定数量,可以根据所购商品总金额数量不同自动升级成为不同等级的

VIP会员,并享受不同折扣优惠;另一类用户是游客(未注册用户),他们只能查看、浏

览网站信息,可以把商品加入购物车或收藏夹,但不能实现购买。

游客:可以查看商品信息、浏览网站信息,可以把商品加入购物车或收藏夹,但不

能实现购买。经过注册可以成为注册用户。

注册用户:

登录后对可以对个人信息进行查看和修改。

商品信息浏览、商品查找、商品评论和建议。

注册用户不仅可以对网站商品进行浏览和查找外,还可以对商品进行评论、向管理

员发送消息提出自己的建议。

选购商品加入购物车或收藏夹、对购物车或收藏夹信息进行管理。

用户注册后,登陆到电子商务网站中,可以进入购物流程。用户在浏览商品后,可

将满意商品放入购物车或收藏夹,购物车内可以随意增加、删除商品,修改商品数量,

并同时统计购物车内商品总额。用户可对购物车的商品进行修改或删除,或对收藏夹中

商品进行删除。

结帐、确认订单、订单状态查询、历史订单查询。

用户确认购物车内信息无误,即可生成订单。在生成订单时,必须填写一张配送单。

配送单默认为用户注册时的基本信息,当然配送地址可由用户修改为合适的收货地址,

支付方式也可根据提示由用户自定。下单后,用户可以在前台页面查看订单状态,订单

状态可以是“末处理”,“已发货”,“已付款”。

5、发表及回复留言。

为了加强注册用户之间的交流,网站还提供了论坛功能,注册用户可以在某一个论

坛版块中发贴,也可以回复别人的贴子。

1.2后台功能分析

网上购物系统后台主要是供管理员使用的,管理员可对商品的一级分类信息、二级

分类信息、商品信息进行添加、删除、查询及修改;对用户订单进行处理;管理用户在

论坛中发表的留言,删除不健康及不利于网站的留言;回复用户发送的消息;对网站的

新闻、公告进行管理。

管理员也可以具有不同的权限分为超级管理员和普通管理员,普通管理员具有以上

权限,超级管理员除了可以具有以上所有功能外,还可以添加、删除普通管理员。

2.数据库设计

2.1数据库概念结构设计

对网上购物系统进行分析之后,抽象出有关的数据,按照现实世界的事物能作为属

性对待的,尽量作为属性对待的原则。作为“属性”,不能再具有需要描述的性质,“属

性”必须是不可分的数据项,不能包含其它的属性;“属性”不能与其它实体具有联系,

E-R图中所表示的联系是实体与实体的联系。依照以上准则,可以确定哪些为实体,哪

些为属性,每个实体具有哪些属性,实体之间存在何种联系。经分析之后,该系统中包

含的实体以及实体之间的联系如下所示:

实体:一级分类、二级分类、商品、用户、订单、订单明细、送货地址、论坛版块、

留言、VIP用户等级、管理员、新闻、公告。

(注:因为订单中包含若干订单明细,根据“属性”是不可分的数据项,所以要反

“订单明细”上升为实体。同样的道理,一个用户对应多个送货地址,所以“送货地址”

也要上升为实体。另外,因为用户等级要与优惠政策挂钩,所以用户等级也要定义为实

体,即VIP等级。)

实体间存在的联系:

一级分类和二级分类之间存在一对多的子类联系

二级分类与商品之间存在一对多的分类联系

商品与注册用户之间存在三个多对多的联系:收藏、选购和评论

用户与订单之间存在一对多的下单联系

订单与送货地址之间存在多对一的对应2联系

用户与送货地址之间存在一对多的对应1联系

订单与订单明细之间存在1对多的包含1联系

订单明细与商品之间存在多对1的包含2联系

论坛版块与留言之间存在一对多的归属联系

用户与留言之间存在一对多的发贴联系和多对多的回复联系

用户与VIP等级之间存在多对一的属于联系

文档评论(0)

184****8885 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档