ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:40.57KB ,
资源ID:4192792      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4192792.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上购物系统数据库设计范文doc.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上购物系统数据库设计范文doc.docx

1、网上购物系统数据库设计范文doc网上购物系统数据库设计学院:计算机与信息工程学院 班级: 09 级 2 班 指导老师: xxxxxxxxxxxxxx 小组成员: xxxxxxxx时间: 2012 年 5 月 13 日1.背景网上商城类似于现实世界当中的商店 ,差别是利用电子商务的各种手段 ,达成从买到 卖的过程的虚拟商店,从而减少中间环节,消除运输成本和代理中间的差价,造就对普 通消费,和加大市场流通带来巨大的发展空间。尽能的还消费者以利益,带动公司发展 和企业腾飞,引导国民经济稳定快速发展,推动国内生产总值。在现如今的 WEB2.0 时代,新的产业在不断衍生,电子商务的兴起,为互联网创业者提

2、供了更多的机会。本项目基于网上商城在现阶段及未来的发展而开发的电子商务应用,为消费者提 供更好更快捷的服务,同时获得利润。2.参考项目 项目的设计离不开原有的成功的项目以及别的公司的案例,例如淘宝网、亚马逊、 当当网以及新发展起来的麦考林、凡客诚品等等,虽然经营的商品及模式不同,但是在 技术上有很多的相同点。特别是在数据库的设计中,像用户信息表的设计,商品类别的 设计,订单的设计等等,字段都是有很大程度上相同的,所以在实际的项目设计中可以 参考这些成功的电子商务网站。3.数据库设计 数据库设计 (sql 2005)是指根据用户的需求, 在某一具体的数据库管理系统上, 设计 数据库的结构和建立数

3、据库的过程。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心 技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常 复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程, 也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。4.数据库设计的重要性 良好的数据库设计对于一个高性能的应用程序非常重要, 就像一个空气动力装置对于一辆赛车的重要性一样。如果一辆汽车没有平滑的曲线,将会产生阻力从而变慢。 关系没有经过优化,数据库无法尽可能高效地运行。应该把数据库的关系和性能看作是 规范化的一部分。除了性能以外的问题,就是

4、维护的问题了,数据库应该易于维护。这包括只存储数量有限的(如果有的话) 重复性数据。 如果有很多的重复性数据, 并且这些数据的一个实例发生一次改变 (例 如,一个名字的改变) ,这个改变必须对所有的其他的数据都进行。为了避免重复,并且增强维护数 据的能力,我们可以创建可能的值的一个表并使用一个键来引用该值。在这种方式中,如果值改变 了名字,这个改变只在主表中发生一次,所有的其他表的引用都保持不变。1数据库概念设计1.1 数据库设计规范数据库命名规则: db_数据库名称,每个英文单词第一个字母大写;表命名规则: tb_ 表名称,每个英文单词第一个字母大写;字段命名规则:每个英文单词第一个字母大写

5、; 字段时间格式:所有时间格式采用 2012-5-12 的形式1.1.1 数据库逻辑设计数据路设计图1.1.2 数据字典系统管理员表( tb_Admin ):管理系统管理员账号和密码的表,主要属性有:用户名和密码。系统管理员根据用户名密码登陆后台系统。系统管理员表表名: tb Admin字段名数据类型长度主外键字段说明备注AdminIDvarchar32主键管理员 ID非空Passwordvarchar32无管理员密码非空会员区域表( tb_Area ):网站会员购物地点,主要属性有: AreaID, AreaKM。 系统可以根据会员区域表收取会员需要运输商品的运输费。送货路程表表名: tb_

6、Area字段名数据类型长度主外键字段说明备注AreaIDvarchar50主键区域 ID非空AreaKMvarchar50无送货距离无会员购物信息表( tb_BuyInfo ):会员购物信息统计表,主要属性有: BuyID,GoodsID,Num,SumPrice,MemberID。会员购物信息表表名: tb_BuyInfo字段名数据类型长度主外键字段说明备注BuyIDvarchar50主键购物单号非空GoodsIDvarchar50无商品 ID无Numint32无商品数量无OrderIDvarchar50无订单号无SumPricevarchar50无总价格无MemberIDvarchar50

7、外键会员 ID无商品类别表( tb_Class ):商品类别显示表,主要属性有: ClassID ,CategoryUrl主要管理所有商品种类及其简易图标商品类别表表名: tb Class字段名数据类型长度主外键字段说明备注ClassIDvarchar50主键商品种类 ID非空CategoryUrlvarchar50无商品标识图标无商品信息表( tb_GoodsInfo ):商品信息表主要负责存储商品名称,商品类别,商 品图标,商品图片,商品价格,商品重量等信息。主要属性有: GoodsID,ClassID ,GoodsIntroduce ,GoodsBrand,GoodsUnit , Goo

8、dsWeight,GoodsUrl , MarketPrice , MemberPrice, Isrefinement ,IsHot ,AddDate,IsDiscount 。商品信息表表名: tb GoodsInfo字段名数据类型长度主外键字段说明备注GoodsIDvarchar50主键商品名称非空ClassIDvarchar50外键商品类别非空GoodsIntroduceText250无商品介绍无GoodsBrandvarchar50无商品品牌无GoodsUnitvarchar50无商品计数单位无GoodsWeightfloat16无商品重量无GoodsUrlvarchar50无商品图片地

9、址无MarketPricefloat16无商品市场价格无MemberPricefloat16无商品会员价格无Isrefinementbool1无是否精品无IsHotbool1无是否热销无AddDatedatetime32无上传日期无IsDiscountbool1无是否特价无商品图片表( tb_Image ):商品图片表,主要用来存储商品的图片,主要属性有:ImageID, ImageNam,e ImageUrl 。商品图片表表名: tb Image字段名数据类型长度主外键字段说明备注ImageIDvarchar50主键商品图片 ID非空ImageNamevarchar50无商品图片名称无Ima

10、geUrlvarchar50无商品图片地址无会员信息表( tb_Member):会员信息表,主要用来存储会员的一些基本信息,如会 员 ID ,会员性别,会员密码,会员真实名字,会员联系方式(电话号码。 E_mail ,所在 城市,家庭住址,邮政编码等) ,现有 RMB,上一次登陆时间。主要属性有: MemberID, Sex, Password , TrueName, Phonecode, Emails , City , Address , PostCode , AdvancePaymen,t LoadDate。会员信息表表名: tb Members字段名数据类型长度主外键字段说明备注Memb

11、erIDvarchar50主键会员 ID非空Sexbit1无会员性别无Passwordvarchar50无会员密码无TrueNamevarchar50无会员真实名字无Phonecodevarchar50无电话号码无Emailsvarchar50无Email无Cityvarchar50无所在城市无Addressvarchar200无地址无PostCodevarchar10无邮编号码无AdvancePaymentvarchar50无现有存款无LoadDatedatetime32无上次登录时间无订单信息表( tb_OrderInfo ):订单信息表主要用来存储会员每次订单信息,主要 属性有: Ord

12、erID ,OrderDate ,GoodsFee,TotalPrice ,ShipFee,ShipType,PayType, MemberID,ReceiverName,ReceiverPhone,IsConfirm , IsPayment , IsConsignment , IsPigeonhole ,ReceiverPostCode , ReceiverAddress ,ReceiverEmails 。订单信息表表名: tb OrderInfo字段名数据类型长度主外键字段说明备注OrderIDvarchar50主键订单 ID非空OrderDateDatetime32无订单提交日期无Goo

13、dsFeevarchar50无商品价格无TotalPricevarchar50无商品总费用无ShipFeevarchar50无运输费无ShipTypevarchar50无运输方式无PayTypevarchar50无付款方式无MemberIDvarchar200无会员 ID无ReceiverNamevarchar50无接收人名字无ReceiverPhonevarchar50无接收人电话无IsConfirmbit1无是否确认无IsPaymentbit1无是否付款无IsConsignmentbit1无是否托付商品无IsPigeonholebit1无是否托运无ReceiverPostCodeChar1

14、0无接收人邮编无ReceiverAddressVarchar200无接收人名地址无ReceiverEmailsVarchar50无接收人邮件无付款方式表( tb_PayType):付款方式表主要存储会员的付款方式,主要属性有:PayID,PayWay。付款方式表表名: tb PayType字段名数据类型长度主外键字段说明备注PayIDvarchar50主键付款 ID非空PayWayvarchar50无付款方式无邮寄方式表( tb_ShipType ):邮寄方式表,主要负责存储商品发送的方式。比如: 邮寄,快递。主要属性有: ShipID ,ShipWay,ShipFee,ClassID。商品方

15、式表表名: tb_PayType字段名数据类型长度主外键字段说明备注ShipIDvarchar50主键邮寄 ID非空ShipWayvarchar50无邮寄方式无ShipFeevarchar50无邮寄费用非空ClassIDvarchar50外键商品类别非空购物车信息表( tb_ShopCart ):购物车信息表,主要负责存储会员临时性添加的一 些商品,主要属性有: CartID ,GoodsID,Num,MemberPrice,MarketPrice ,MemberID, GoodsWeight。购物车信息表表名: tb ShopCart字段名数据类型长度主外键字段说明备注CartIDvarch

16、ar50主键邮寄 ID非空GoodsIDvarchar50外键邮寄方式非空Numint50无购买数量非空MemberPricefloat50无会员价格非空MarketPricefloat16无市场价格非空MemberIDvarchar50外键会员 ID非空GoodsWeightfloat16无商品重量非空总结:通过本次实训, 我们对数据库理论知识有了更深一层的认识。 也让我们对数据库的创建过程更 加透彻的了解,我们越来越感觉到基础的重要性,这不公来源于我们在第一阶段的辛苦,更加体会 深刻的是我们在后面的实训中,不断发现不足,不断的更改以前一阶段的相关内容,同时,由于设 备问题,有时候导致数据丢失。所以我们不断的努力,努力做到自己的想象的成果。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1