电子商务平台的数据库设计与实现_第1页
电子商务平台的数据库设计与实现_第2页
电子商务平台的数据库设计与实现_第3页
电子商务平台的数据库设计与实现_第4页
电子商务平台的数据库设计与实现_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

/数据库设计设计题目:电子商务平台的设计与实现学生姓名:学生学号:专业班级:学院名称:信息科学与工程学院指导老师:2015年1月日目录1.引言-3-1.1开发背景-3-1.2需求分析-4-2.主要项目内容-5-2.1系统功能结构-5-2.2系统功能的描述-6-3.业务流程描述-7-3.1流程图-7-3.2数据流图-8-3.3活动图-8-3.4时序图-9-3.5用例图-11-4.数据库逻辑模型-13-4.1概念数据模型-13-4.2物理数据模型-14-4.3所有数据项目表-14-5.主要数据库表的说明-18-5.1所有表-18-5.2各个表的详细说明-23-6.结束语-26-7.致谢-26-1.引言电子商务是指整个商务活动和贸易活动的电子化,它通过先进的信息网络,将事物活动和贸易活动中发生关系的各方有机地联系起来。电子商务网站实际上就是销售企业为消费者提供的网上购物商城,在该网站中用户可以购买任何商品,而管理员可以对商品和订单等信息进行管理。1.1开发背景随着Internet的迅速崛起,互联网已逐渐成为查找收集信息的最佳方式,与此同时,互联网也逐步进入传统的商务领域,互联网的跨空间性及可交互性使其在与传统媒体行业及传统贸易行业竞争下凸显出不可抗拒的优势,因而互联网发展十分迅速。在电子商务在中国逐步兴起的大背景下,建立利用互联网来开拓信息来源,帮助企业及时掌握市场动向并及时的调整产品结构,协助经销商打开货源的信息门户网站成为解决信息流通不通畅的有效方案。毫无疑问,电子商务有利于企业转换经营机制,建立现代企业制度,提高企业的管理水平和国际竞争力。电子商务网站系统具有完整的生产及营销架构,同时可以利用第三方运输公司完成货物配送,可以说有着开展大规模的电子商务的物质基础。将该系统扩展到网络当中进行营销,有利于进一步扩大市场范围。为该行业的生产厂家、分销商、用户提供了一个很好的面向服务的网络信息平台。随着企业与企业之间电子商务网站的兴起,电子商务已成为一个很热门的话题。而网上购物已经成为当今社会的一种比较流行的购物方式。为大家提供网上购物的工具与环境也有很多,主流的应用有B2B〔BusinesstoBusiness,B2C〔BusinesstoConsumer两种模式。B2B〔businesstobusiness:是企业与企业之间通过互联网进行产品、服务及信息的交换。B2C〔businesstocustomer:商家对客户是电子商务按交易对象分类中的一种,即表示商业机构对消费者的电子商务。B2B机制让企业之间的交易减少了许多事务性的工作环节和运营管理费用,降低了企业经营成本。同时网络的便利及其广阔性使企业扩大了其活动范围,让企业的发展能够跨空间跨时间更加的方便,而且所花费的成本将会更少。B2C即商家对客户,是指利用因特网进行全部的贸易活动——在网上进行信息流、资金流、商流和部分的物流的完整地实现连接。在今天,B2C电子商务已经通过完备的双向信息沟通、灵活的交易手段、快捷的物流配送、低成本高效益的运作方式等在各行各业展现了其极大的生命力。1.2需求分析随着中国市场经济的日趋成熟,中国企业面对的竞争压力越来越大,销售企业要想生存,在提高企业内部管理效率、充分利用企业内部资源的基础上,必须不断扩展销售渠道,扩大消费群体,提高企业的竞争力。随着信息化时代的到来,电子商务网站成为企业对外展示商品信息、从事商务活动的窗口。如何建立企业的电子商务网站,如何把企业业务扩展到Internet上,已经成为销售企业普遍面临的问题。经过相关调查发现,在编写电子商务平台时,登录者主要应该考虑两种角色,即注册会员和后台管理员。会员在登录进入该电子商务平台后,可以选择查看各种商品的详细信息并购买;此外,会员还能通过输入订单编号查看该网站的详细订货信息。而管理员登录后,不仅可以查看商品销售情况,还可以管理会员、商品、仓库和其自身的信息;另外,管理员还可以根据实际情况添加其他管理员以维护该电子商务平台的购物环境和安全。2.主要项目内容2.1系统功能结构为了能够更清楚地了解网站的结构,下面给出电子商务网站的前台功能模块结构图和后台功能模块结构图。电子商务平台网站功能结构如图1所示。图1电子商务平台网功能结构图电子商务网站后台管理系统的功能设计如图2所示。图2后台功能模块结构图2.2系统功能的描述⑴管理员登陆子系统①库存管理系统该模块的主要功能是及时更新货品信息。②订单管理系统该模块的主要功能是维护所有订单信息。③个人信息修改系统该模块的主要功能是管理员进行个人信息修改。⑵客户登陆子系统①个人信息查看模块该模块的主要功能是查看、修改个人密码、购物详细地址和。②购物记录查看模块该模块的主要功能是客户对自己的购物记录进行管理③个人订单查看模块该模块的主要功能是查看自己的所有订单。3.业务流程描述3.1流程图图3系统流程图3.2数据流图图4第一层数据流图图5第二层数据流图3.3活动图用户登陆活动图如下:图6用户登陆活动图3.4时序图客户登陆购买时序图:图7用户登陆时序图3.5用例图图8会员用例图图9游客用例图图10管理员用例图4.数据库逻辑模型4.1概念数据模型图11概念数据模型4.2物理数据模型图12物理数据模型4.3所有数据项目表NameCodeDomainDataTypeLengthPrecision会员Email地址会员Email地址Variablecharacters<50>50会员ID会员IDNumber会员创建日期会员创建日期Date会员电话号码会员电话号码Variablecharacters<20>20会员登陆名会员登陆名Variablecharacters<50>50会员登陆密码会员登陆密码Variablecharacters<50>50会员的性别会员的性别Number<1,0>1会员真实姓名会员真实姓名Variablecharacters<50>50会员详细地址会员详细地址Variablecharacters<200>200会员邮编会员邮编Characters<10>10商品ID商品IDNumber商品名称商品名称Variablecharacters<50>50商品名称商品名称3Variablecharacters<50>50商品名称商品名称5Variablecharacters<50>50商品名称商品名称2Variablecharacters<50>50商品名称商品名称6Variablecharacters<50>50商品名称商品名称4Variablecharacters<50>50商品所属类商品所属类Variablecharacters<50>50商品数量商品数量Number商品简介商品简介Text商品类别ID商品类别IDNumber商品类别名称商品类别名称5Variablecharacters<50>50商品类别名称商品类别名称Variablecharacters<50>50商品类别名称商品类别名称4Variablecharacters<50>50商品类别名称商品类别名称2Variablecharacters<50>50商品类别名称商品类别名称3Variablecharacters<50>50商品类别图片商品类别图片Variablecharacters<50>50商品费用商品费用Float回复IP回复IPVariablecharacters<20>20回复内容回复内容Text回复时间回复时间Date回复留言ID回复留言IDNumber回复账号回复账号Variablecharacters<50>50图片ID图片IDNumber图片名字图片名字Variablecharacters<50>50图片链接图片链接Variablecharacters<200>200备注备注Variablecharacters<200>200市场价格市场价格Float库存信息ID库存信息IDNumber库存数量库存数量Number成交ID号成交ID号Number成交日期成交日期Date截止日期截止日期Date折扣率折扣率Decimal<2,2>22接收人Email接收人EmailVariablecharacters<50>50接收人姓名接收人姓名Variablecharacters<50>50接收人电话接收人电话Variablecharacters<20>20接收人详细地址接收人详细地址Variablecharacters<200>200收藏ID收藏IDNumber收藏日期收藏日期Date收货人是否验收收货人是否验收Number<1,0>1是否发货是否发货Number<1,0>1是否好评是否好评Number<1,0>1是否打折是否打折Number<1,0>1是否推荐是否推荐Number<1,0>1是否热销是否热销Number<1,0>1是否确认是否确认Number<1,0>1是否该进货是否该进货Number<1,0>1是否购买是否购买Number<1,0>1最近一次进货日期最近一次进货日期Date月销售量月销售量Number热售价格热售价格Float热销ID热销IDNumber热销类别热销类别?生产厂家生产厂家Variablecharacters<50>50留言ID留言IDNumber留言主题留言主题Variablecharacters<50>50留言内容留言内容Text留言时间留言时间Date留言用户IP留言用户IPVariablecharacters<20>20留言账号名留言账号名Variablecharacters<50>50确认时间确认时间Date确认时间确认时间2Date管理员Email管理员EmailVariablecharacters<50>50管理员ID管理员IDNumber管理员创建日期管理员创建日期Date管理员密码管理员密码Variablecharacters<50>50管理员电话管理员电话Variablecharacters<50>50管理员登录名管理员登录名Variablecharacters<50>50管理员真实名管理员真实名Variablecharacters<50>50类别所属类层次类别所属类层次Number类别描述类别描述Variablecharacters<255>255类别等级类别等级Number订单ID订单IDNumber订单总费用订单总费用Float订单明细序号订单明细序号Number订单生成日期订单生成日期Date订购链接订购链接Variablecharacters<200>200记录ID记录IDNumber该商品总金额该商品总金额Float购买者ID购买者IDVariablecharacters<50>50购物数量购物数量Number购物时间购物时间Date运输方式运输方式Variablecharacters<50>50运输费用运输费用Float进货日期LoadDate2Date邮政编号邮政编号Characters<10>10销售排名销售排名Number5.主要数据库表的说明5.1所有表下面列出本程序中应用的主要的数据表结构。管理员信息表:用于保存管理员的基本信息,如图13所示。图13管理员表商品类别表:用于保存商品类别的基本信息,如图14所示。图14商品类别表订单明细表:用于存储订单中商品的详细信息,如图15所示。图15订单明细表商品信息表:用于保存商品的基本信息。在商品信息表中,"商品类别ID"字段是用来确定该商品所属的类别的ID代号,与商品类别表的主键"商品类别ID"相对应,如图16所示。图16商品信息表订单信息表:用于保存用户购买商品生成的订单信息。在订单信息表中,"是否确认"用来标识订单是否被确认,即在送货之前,确认一下收货人的情况,主要通过电话来联系;当确认完毕后,开始发送货物,发送货物状态用"是否发货"字段来表示;货物是否交到用户手中,用"是否发货"字段来表示。从确认到货物移交到用户手中的每一步,都需要一个跟单员,其中跟单员的ID代号用字段"管理员ID"来表示,该字段与管理员表中的主键"管理员ID"相对应,如图17所示。图17订单信息表会员信息表:主要用来存储注册会员的基本信息,包括用户名、密码、真实姓名等,如图18所示。图18会员信息表图片信息表:用于存放所有商品图片的链接地址,如图19所示。图19图片信息表用户留言表:用于存放用户的留言记录,如图20所示。图20用户留言表回复留言表:用于存放管理员对留言的评论,如图21所示。图21回复留言表库存信息表:用于存放所有商品的库存信息,以及是否该进货了,如图22所示。图22库存信息表成交信息表:记录所有商品的成交记录,如图23所示。图23成交信息表折扣商品表:列出所有打折商品以及折扣率,如图24所示。图24折扣商品表收藏夹表:记录每个会员所收藏的商品列表,如图25所示。图25收藏夹表热销表:记录热销商品,如图26所示图26热销表购物记录表:记录会员的所有购物记录,如图27所示图27购物记录表5.2各个表的详细说明Cardofentity会员信息Name会员信息Code会员信息ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesCardofentity商品信息Name商品信息Code商品信息ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity商品类别Name商品类别Code商品类别ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity回复留言Name回复留言Code回复留言ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity图片信息Name图片信息Code图片信息ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity库存信息Name库存信息Code库存信息ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity成交信息Name成交信息Code成交信息ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity折扣商品Name折扣商品Code折扣商品ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity收藏夹Name收藏夹Code收藏夹ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity热销表Name热销表Code热销表ParentConceptualDataModel'E-commerce逻辑模型'GenerateYesNumberCardofentity管理员信息Name管理员信息C

温馨提示

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

评论

0/150

提交评论