MySQL数据库项目化教程课件 12.项目四-数据库综合应用_第1页
MySQL数据库项目化教程课件 12.项目四-数据库综合应用_第2页
MySQL数据库项目化教程课件 12.项目四-数据库综合应用_第3页
MySQL数据库项目化教程课件 12.项目四-数据库综合应用_第4页
MySQL数据库项目化教程课件 12.项目四-数据库综合应用_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目四数据库综合应用——网上购物商城数据库MySQL数据库项目化教程项目背景电子商务通常是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于客户端/服务端应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。网上购物商城通过搭建B-C模式的网上交易平台来完成商家与客户的商品交易活动,商家可以利用互联网进行商品的信息发布和打开产品的供销渠道,缩短生产和消费之间的时间路径、空间路径和人际路径。从而加快信息的传递速度,减少企业成本,提高企业的生产效率,增强企业营销竞争力,给销售商带来更多的利润空间。客户可以浏览商城开放的业务和信息,可以查询商城的商品信息,若客户要购买商品,则必须在本商城注册并登录后方可进行商品交易活动。当客户登录本商城系统时,客户可以查询或修改个人信息,可以浏览、查询并购买商品,可以管理自己的购物车,可以查询订单,也可享受商城提供的个性化服务以及优惠服务等。农产品电商平台同样提供了一定的后台管理功能,商城管理员可以管理客户积分与等级,删除不合法客户;可以管理商品,包括商品信息入库、商品分类管理、商品信息删除、优惠商品信息、商品信息修改、订单管理等;可以管理订单,包括订单统计、查询历史订单、配送单管理等。任务任务1需求分析

任务2概念设计任务3逻辑设计任务1:需求分析一、系统功能1.前台销售系统功能2.后台管理系统功能用户管理商品管理订单统计管理用户信息管理商品信息管理购物车管理 订单信息管理二、实体之间的联系1.实体与数据通过对电子商城各方面的分析,确定电子商城中的实体包括:用户,商品,商品类别。各实体包含的数据项分别如下:(1)用户:用户号,用户名,密码,姓名,性别,电话,邮箱,地址,注册日期时间,用户级别。(2)商品:商品编号,商品名称,上架日期,商品图片,商品简介,商品规格,商品价格,商品数量,商品浏览量。(3)商品类别:类别编号,类别名称,父级类别,建立时间。2.联系与数据通过以上的实体与数据可以得到如下实体间的联系:(1)订单:订单号,订单日期,订单状态,订单接收人姓名,订单接收地址,用户号,订单总金额,订单接收人电话,订单接收人邮箱。(2)订单明细:订单号,类别编号,商品编号,订购数量。(3)购物车:购物车编号,用户号,商品编号,商品数量,商品总金额。二、实体之间的联系3.实体之间的联系通过以上分析,该数据模型确定如下规定:(1)一个用户可以购买多种商品,一种商品可以被多个用户购买;(2)一个商品可以属于一种类别,一种类别的商品可以包含多个商品;(3)一个订单对应一个用户,一个用户对应多个订单;(4)一个购物车属于一个用户,一个用户只有一个购物车。4.实体之间的联系有:(1)用户与商品之间(M:N)(2)商品与商品类别之间(1:N)(3)订单与用户之间(1:N)(4)用户与购物车之间(1:1)。任务2:概念设计一、实体图通过需求分析得到最基本的实体二、多个实体间的联系图(1)商品与商品类别间的联系(2)用户与商品实体之间的联系任务3:逻辑设计一、表汇总本次设计的数据库在MySQL数据库管理系统中实现,将概念结构设计中的E-R图转换成关系数据模型。序号数据表数据库表存储内容1UserInfo用户基本信息2Orders用户订单的基本信息,订单发送地址等3Orderdetail用户订单的商品内容4Goodstype商城内物品的类别信息5Goods商城内物品的基本信息6Shopping_Cart购物车信息表二、表信息1.用户基本信息(UserInfo)序号字段名字段类型说明备注1U_idInt用户号主键、自增2U_nameVarchar(50)用户名NotNull3U_pwdVarchar(20)密码NotNull4U_realnameVarchar(20)真实姓名NotNull5U_sexEnum(‘男’,’女’)性别NotNull6U_telVarchar(11)电话NotNull7U_emailVarchar(80)E_mail

8U_addressVarchar(200)地址

9U_regTimeDatetime注册时间系统自动记录10U_leaveInt用户级别2.用户订单基本信息表(Orders)序号字段名字段类型说明备注1Odr_noInt订单编号主键、自增2Odr_timeDatetime订单日期系统自动记录3Odr_stateInt订单状态订单状态0-未处理1-备货2-已发货3-货已到4-账单已结5-退货4Odr_recnameVarchar(20)订单接收人姓名

5Odr_addressVarchar(200)订单接收地址

6Usr_idInt订购人id买家用户信息7Odr_totalpricedouble(8,2)订单总金额

8Odr_phoneVarchar(11)订单接收人电话二、表信息3.用户订单明细表(Orderdetail)序号字段名字段类型说明备注1Odr_noInt订单号主键2G_idInt商品编号主键3St_typeidInt类别编号

4List_numInt订购数量4.商品类别的基本信息表(Goodstype)序号字段名字段类型说明备注1St_typeidInt类别编号主键2St_nameVarchar(100)类别名称

3St_fidInt父类别编号Null表示根类别4St_inputdateDatetime建立时间系统时间二、表信息5.商品基本信息表(Goods)6.购物车信息表(Shopping_Cart)序号字段名字段类型说明备注1G_idInt商品编号主键、自增2G_nameVarchar(100)商品名称Notnull3G_typeidInt类别编号商品类别4G_timeDatetime上架日期

5G_imgurlVarchar(200)商品图片

6G_contentVarchar(4000)商品简介

7G_standardVarchar(20)产品的规格比如斤两或者长度8G_valuedouble(8,2)商品价格

9G_numInt商品库存默认010G_poi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论