欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOC文档下载  

    网上购物系统大数据库设计.doc

    • 资源ID:8188       资源大小:184.50KB        全文页数:11页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上购物系统大数据库设计.doc

    word网上购物系统数据库设计学院:计算机与信息工程学院班级:指导教师:xxxxxxxxxxxxxx 小组成员:xxxxxxxx 时间:1.背景网上商城类似于现实世界当中的商店,差异是利用电子商务的各种手段,达成从买到卖的过程的虚拟商店,从而减少中间环节,消除运输本钱和代理中间的差价,造就对普通消费,和加大市场流通带来巨大的开展空间。尽能的还消费者以利益,带动公司开展和企业腾飞,引导国民经济稳定快速开展,推动国内生产总值。在现如今的WEB2.0时代,新的产业在不断衍生,电子商务的兴起,为互联网创业者提供了更多的机会。 本项目基于网上商城在现阶段与未来的开展而开发的电子商务应用,为消费者提供更好更快捷的服务,同时获得利润。项目的设计离不开原有的成功的项目以与别的公司的案例,例如淘宝网、亚马逊、当当网以与新开展起来的麦考林、凡客诚品等等,虽然经营的商品与模式不同,但是在技术上有很多的一样点。特别是在数据库的设计中,像用户信息表的设计,商品类别的设计,订单的设计等等,字段都是有很大程度上一样的,所以在实际的项目设计中可以参考这些成功的电子商务。 数据库设计(sql 2005)是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。 数据库设计是建立数据库与其应用系统的技术,是信息系统开发和建议中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最优设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精的过程,也就是规划和结构化数据库中的数据对象以与这些数据对象之间关系的过程。 良好的数据库设计对于一个高性能的应用程序非常重要,就像一个空气动力装置对于一辆赛车的重要性一样。如果一辆汽车没有平滑的曲线,将会产生阻力从而变慢。关系没有经过优化,数据库无法尽可能高效地运行。应该把数据库的关系和性能看作是规X化的一局部。 除了性能以外的问题,就是维护的问题了,数据库应该易于维护。这包括只存储数量有限的如果有的话重复性数据。如果有很多的重复性数据,并且这些数据的一个实例发生一次改变例如,一个名字的改变,这个改变必须对所有的其他的数据都进展。为了防止重复,并且增强维护数据的能力,我们可以创建可能的值的一个表并使用一个键来引用该值。在这种方式中,如果值改变了名字,这个改变只在主表中发生一次,所有的其他表的引用都保持不变。1数据库概念设计1.1 数据库设计规X数据库命名规如此:db_数据库名称,每个英文单词第一个字母大写;表命名规如此:tb_表名称,每个英文单词第一个字母大写;字段命名规如此:每个英文单词第一个字母大写;字段时间格式:所有时间格式采用2012-5-12的形式1.1.1 数据库逻辑设计数据路设计图1.1.2 数据字典系统管理员表tb_Admin:管理系统管理员账号和密码的表,主要属性有:用户名和密码。系统管理员根据用户名密码登陆后台系统。系统管理员表表名:tb_Admin字段名数据类型长度主外键字段说明备注AdminIDvarchar32主键管理员ID非空Passwordvarchar32无管理员密码非空 会员区域表tb_Area:会员购物地点,主要属性有:AreaID,AreaKM。系统可以根据会员区域表收取会员需要运输商品的运输费。送货路程表表名:tb_Area字段名数据类型长度主外键字段说明备注AreaIDvarchar50主键区域ID非空AreaKMvarchar50无送货距离无会员购物信息表tb_BuyInfo:会员购物信息统计表,主要属性有:BuyID,GoodsID,Num,SumPrice,MemberID。会员购物信息表表名:tb_BuyInfo字段名数据类型长度主外键字段说明备注BuyIDvarchar50主键购物单号非空GoodsIDvarchar50无商品ID无Numint32无商品数量无OrderIDvarchar50无订单号无SumPricevarchar50无总价格无MemberIDvarchar50外键会员ID无 商品类别表tb_Class:商品类别显示表,主要属性有:ClassID,CategoryUrl。主要管理所有商品种类与其简易图标。商品类别表表名:tb_Class字段名数据类型长度主外键字段说明备注ClassIDvarchar50主键商品种类ID非空CategoryUrlvarchar50无商品标识图标无商品信息表tb_GoodsInfo:商品信息表主要负责存储商品名称,商品类别,商品图标,商品图片,商品价格,商品重量等信息。主要属性有:GoodsID,ClassID,GoodsIntroduce,GoodsBrand,GoodsUnit,GoodsWeight,GoodsUrl,MarketPrice,MemberPrice,Isrefinement,IsHot,AddDate,IsDiscount。商品信息表表名:tb_GoodsInfo字段名数据类型长度主外键字段说明备注GoodsIDvarchar50主键商品名称非空ClassIDvarchar50外键商品类别非空GoodsIntroduceText250无商品介绍无GoodsBrandvarchar50无商品品牌无GoodsUnitvarchar50无商品计数单位无GoodsWeightfloat16无商品重量无GoodsUrlvarchar50无商品图片地址无MarketPricefloat16无商品市场价格无MemberPricefloat16无商品会员价格无Isrefinementbool1无是否精品无IsHotbool1无是否热销无AddDatedatetime32无上传日期无IsDiscountbool1无是否特价无商品图片表tb_Image:商品图片表,主要用来存储商品的图片,主要属性有:ImageID,ImageName,ImageUrl。商品图片表表名:tb_Image字段名数据类型长度主外键 字段说明备注 ImageID varchar50主键商品图片ID非空ImageName varchar50无商品图片名称无ImageUrlvarchar50无商品图片地址无会员信息表tb_Member:会员信息表,主要用来存储会员的一些根本信息,如会员ID,会员性别,会员密码,会员真实名字,会员联系方式。E_mail,所在城市,家庭住址,邮政编码等,现有RMB,上一次登陆时间。主要属性有:MemberID,Sex,Password,TrueName,Phonecode,Emails,City,Address,PostCode,AdvancePayment,LoadDate。会员信息表表名:tb_Members字段名数据类型长度主外键 字段说明备注MemberID varchar50主键会员ID非空Sex bit1无 会员性别无Passwordvarchar50无会员密码无TrueNamevarchar50无会员真实名字无Phonecodevarchar50无无Emailsvarchar50无Email无Cityvarchar50无所在城市无Addressvarchar200无地址无PostCodevarchar10无 无AdvancePaymentvarchar50无现有存款无LoadDatedatetime32无上次登录时间无订单信息表tb_OrderInfo:订单信息表主要用来存储会员每次订单信息,主要属性有:OrderID,OrderDate,GoodsFee,TotalPrice,ShipFee,ShipType,PayType,MemberID,ReceiverName,ReceiverPhone,IsConfirm,IsPayment,IsConsignment,IsPigeonhole,ReceiverPostCode,ReceiverAddress,ReceiverEmails。订单信息表表名:tb_OrderInfo字段名数据类型长度主外键 字段说明备注 OrderID varchar50主键订单ID非空OrderDateDatetime32无订单提交日期无GoodsFeevarchar50无商品价格无TotalPricevarchar50无商品总费用无ShipFeevarchar50无运输费无ShipTypevarchar50无运输方式无PayTypevarchar50无付款方式无MemberIDvarchar200无会员ID无ReceiverNamevarchar50无接收人名字无ReceiverPhonevarchar50无接收人无IsConfirmbit1无是否确认无IsPaymentbit1无是否付款无IsConsignmentbit1无是否托付商品无IsPigeonholebit1无是否托运无ReceiverPostCodeChar10无接收人 无ReceiverAddressVarchar200无接收人名地址无ReceiverEmailsVarchar50无接收人无付款方式表tb_PayType:付款方式表主要存储会员的付款方式,主要属性有:PayID,PayWay。付款方式表表名:tb_PayType字段名数据类型长度主外键字段说明备注PayIDvarchar50主键付款ID非空PayWayvarchar50无付款方式无邮寄方式表tb_ShipType:邮寄方式表,主要负责存储商品发送的方式。比如:邮寄,快递。主要属性有:ShipID,ShipWay,ShipFee,ClassID。商品方式表表名:tb_PayType字段名数据类型长度主外键字段说明备注ShipIDvarchar50主键邮寄ID非空ShipWayvarchar50无邮寄方式无ShipFeevarchar50无邮寄费用非空ClassIDvarchar50外键商品类别非空购物车信息表tb_ShopCart:购物车信息表,主要负责存储会员临时性添加的一些商品,主要属性有:CartID,GoodsID,Num,MemberPrice,MarketPrice,MemberID,GoodsWeight。购物车信息表表名:tb_ ShopCart字段名数据类型长度主外键字段说明备注CartIDvarchar50主键邮寄ID非空GoodsIDvarchar50外键邮寄方式非空Numint50无购置数量非空MemberPricefloat50无会员价格非空MarketPricefloat16无市场价格非空MemberIDvarchar50外键会员ID非空GoodsWeightfloat16无商品重量非空总结:通过本次实训,我们对数据库理论知识有了更深一层的认识。也让我们对数据库的创建过程更加透彻的了解,我们越来越感觉到根底的重要性,这不公来源于我们在第一阶段的辛苦,更加体会深刻的是我们在后面的实训中,不断发现不足,不断的更改以前一阶段的相关内容,同时,由于设备问题,有时候导致数据丢失。所以我们不断的努力,努力做到自己的想象的成果。11 / 11

    注意事项

    本文(网上购物系统大数据库设计.doc)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开