2022年电子商务平台的数据库设计与实现 .pdf
《2022年电子商务平台的数据库设计与实现 .pdf》由会员分享,可在线阅读,更多相关《2022年电子商务平台的数据库设计与实现 .pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子商务平台的设计与实现数据库设计-1-数据库设计设计题目:电子商务平台的设计与实现学 生 姓名:学 生 学号:专 业 班级:学 院 名称:信息科学与工程学院指 导 老师:2015年 1 月 日名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 26 页 -电子商务平台的设计与实现数据库设计-2-目录1.引言.-3-1.1 开发背景.-3-1.2 需求分析.-4-2主要项目内容 .-5-2.1 系统功能结构.-5-2.2 系统功能的描述.-5-3.业务流程描述 .-7-3.1 流程图.-7-3.2 数据流图.-8-3.3 活动图.-8-3.4 时序图.-9-3.5 用例图.-11-4
2、数据库逻辑模型 .-13-4.1 概念数据模型.-13-4.2 物理数据模型.-14-4.3 所有数据项目表.-14-5.主要数据库表的说明 .-18-5.1 所有表.-18-5.2 各个表的详细说明.-23-6.结束语 .-26-7.致谢.-26-名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 26 页 -电子商务平台的设计与实现数据库设计-3-1.引言电子商务是指整个商务活动和贸易活动的电子化,它通过先进的信息网络,将事物活动和贸易活动中发生关系的各方有机地联系起来。电子商务网站实际上就是销售企业为消费者提供的网上购物商城,在该网站中用户可以购买任何商品,而管理员可以对商品和
3、订单等信息进行管理。1.1 开发背景随着 Internet的迅速崛起,互联网已逐渐成为查找收集信息的最佳方式,与此同时,互联网也逐步进入传统的商务领域,互联网的跨空间性及可交互性使其在与传统媒体行业及传统贸易行业竞争下凸显出不可抗拒的优势,因而互联网发展十分迅速。在电子商务在中国逐步兴起的大背景下,建立利用互联网来开拓信息来源,帮助企业及时掌握市场动向并及时的调整产品结构,协助经销商打开货源的信息门户网站成为解决信息流通不通畅的有效方案。毫无疑问,电子商务有利于企业转换经营机制,建立现代企业制度,提高企业的管理水平和国际竞争力。电子商务网站系统具有完整的生产及营销架构,同时可以利用第三方运输公
4、司完成货物配送,可以说有着开展大规模的电子商务的物质基础。将该系统扩展到网络当中进行营销,有利于进一步扩大市场范围。为该行业的生产厂家、分销商、用户提供了一个很好的面向服务的网络信息平台。随着企业与企业之间电子商务网站的兴起,电子商务已成为一个很热门的话题。而网上购物已经成为当今社会的一种比较流行的购物方式。为大家提供网上购物的工具与环境也有很多,主流的应用有B2B(Business to Business),B2C(Business to Consumer)两种模式。B2B(business to business):是企业与企业之间通过互联网进行产品、服务及信息的交换。B2C(busine
5、ss to customer):商家对客户是电子商务按交易对象分类中的一种,即表示商业机构对消费者的电子商务。B2B 机制让企业之间的交易减少了许多事务性的工作环节和运营管理费用,名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 26 页 -电子商务平台的设计与实现数据库设计-4-降低了企业经营成本。同时网络的便利及其广阔性使企业扩大了其活动范围,让企业的发展能够跨空间跨时间更加的方便,而且所花费的成本将会更少。B2C即商家对客户,是指利用因特网进行全部的贸易活动在网上进行信息流、资金流、商流和部分的物流的完整地实现连接。在今天,B2C 电子商务已经通过完备的双向信息沟通、灵活的交
6、易手段、快捷的物流配送、低成本高效益的运作方式等在各行各业展现了其极大的生命力。1.2 需求分析随着中国市场经济的日趋成熟,中国企业面对的竞争压力越来越大,销售企业要想生存,在提高企业内部管理效率、充分利用企业内部资源的基础上,必须不断扩展销售渠道,扩大消费群体,提高企业的竞争力。随着信息化时代的到来,电子商务网站成为企业对外展示商品信息、从事商务活动的窗口。如何建立企业的电子商务网站,如何把企业业务扩展到Internet 上,已经成为销售企业普遍面临的问题。经过相关调查发现,在编写电子商务平台时,登录者主要应该考虑两种角色,即注册会员和后台管理员。会员在登录进入该电子商务平台后,可以选择查看
7、各种商品的详细信息并购买;此外,会员还能通过输入订单编号查看该网站的详细订货信息。而管理员登录后,不仅可以查看商品销售情况,还可以管理会员、商品、仓库和其自身的信息;另外,管理员还可以根据实际情况添加其他管理员以维护该电子商务平台的购物环境和安全。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 26 页 -电子商务平台的设计与实现数据库设计-5-2主要项目内容2.1 系统功能结构为了能够更清楚地了解网站的结构,下面给出电子商务网站的前台功能模块结构图和后台功能模块结构图。电子商务平台网站功能结构如图1 所示。图 1 电子商务平台网功能结构图电子商务网站后台管理系统的功能设计如图2
8、 所示。图 2 后台功能模块结构图2.2 系统功能的描述管理员登陆子系统名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 26 页 -电子商务平台的设计与实现数据库设计-6-库存管理系统该模块的主要功能是及时更新货品信息。订单管理系统该模块的主要功能是维护所有订单信息。个人信息修改系统该模块的主要功能是管理员进行个人信息修改。客户登陆子系统个人信息查看模块该模块的主要功能是查看、修改个人密码、购物详细地址和联系电话。购物记录查看模块该模块的主要功能是客户对自己的购物记录进行管理个人订单查看模块该模块的主要功能是查看自己的所有订单。名师资料总结-精品资料欢迎下载-名师精心整理-第 6
9、 页,共 26 页 -电子商务平台的设计与实现数据库设计-7-3.业务流程描述3.1 流程图图 3 系统流程图 是 否 是 否 是 是 是 否 否电子商务网站网站管理员网站访问者登陆是否已注册登录进行商品信息管理、订单管理、用户管理、留言评论管理等选择商品加入购物车更改商品数量查看订单购买在线支付浏览商品未注册注册页面名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 26 页 -电子商务平台的设计与实现数据库设计-8-3.2 数据流图图 4 第一层数据流图图 5 第二层数据流图3.3 活动图用户登陆活动图如下:名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 26 页
10、-电子商务平台的设计与实现数据库设计-9-图 6 用户登陆活动图3.4 时序图客户登陆购买时序图:名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 26 页 -电子商务平台的设计与实现数据库设计-10-图 7 用户登陆时序图SequenceDiagram_1客户登录销售系统物流系统确认收货、发表评论提示确认收货到货通知供应、配送发出订单通知订单详情返回写入订单已确认订单信息确认订单信息检验提交订单提交收货地址、联系电话选择商品种类、数量订单信息选择建立订单信息客户信息验证浏览商品会员登录名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 26 页 -电子商务平台的设计与
11、实现数据库设计-11-3.5 用例图图 8 会员用例图会员退出登录管理个人信息订购商品管理订单修改密码修改 Email修改数量删除已订购商品添加商品取消订单会员浏览商品修改收货地址游客注册会员游客浏览商品发表评论名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 26 页 -电子商务平台的设计与实现数据库设计-12-图 9 游客用例图图 10 管理员用例图管理员退出登录管理后台订单管理商品资料管理后台增加商品修改商品删除商品名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 26 页 -电子商务平台的设计与实现数据库设计-13-4数据库逻辑模型4.1 概念数据模型图 1
12、1 概念数据模型Relationship_1Relationship_2Relationship_3Relationship_4Relationship_6Relationship_7Relationship_8Relationship_9Relationship_10Relationship_11Relationship_12Relationship_13Relationship_14Relationship_15Relationship_16Relationship_17Relationship_18Relationship_19管理员信息#*管理员 ID管理员登录名管理员密码管理员真实名
13、管理员 Email管理员电话管理员创建日期NumberVariable characters(50)Variable characters(50)Variable characters(50)Variable characters(50)Variable characters(50)Date商品类别#*o*o商品类别ID商品类别名称类别描述类别等级类别所属类层次NumberVariable characters(50)Variable characters(255)NumberNumber订单明细#*o订单明细序号商品数量该商品总金额备注NumberNumberFloatVariable ch
14、aracters(200)商品信息#*商品 ID商品名称商品简介生产厂家订购链接市场价格热售价格是否推荐进货日期NumberVariable characters(50)TextVariable characters(50)Variable characters(200)FloatFloatNumber(1,0)Date订单信息#*o订单 ID订单生成日期商品费用运输费用订单总费用运输方式接收人姓名接收人电话邮政编号接收人详细地址接收人 Email是否确认是否发货收货人是否验收确认时间NumberDateFloatFloatFloatVariable characters(50)Variabl
15、e characters(50)Variable characters(20)Characters(10)Variable characters(200)Variable characters(50)Number(1,0)Number(1,0)Number(1,0)Date会员信息#*会员 ID会员登陆名会员登陆密码会员真实姓名会员的性别会员电话号码会员 Email 地址会员详细地址会员邮编会员创建日期NumberVariable characters(50)Variable characters(50)Variable characters(50)Number(1,0)Variable ch
16、aracters(20)Variable characters(50)Variable characters(200)Characters(10)Date顾客留言#*o*留言 ID留言主题留言内容留言时间留言用户IPNumberVariable characters(50)TextDateVariable characters(20)回复留言#*o回复留言ID回复内容回复时间回复 IPNumberTextDateVariable characters(20)图片信息#*图片 ID图片名字图片链接NumberVariable characters(50)Variable characters(2
17、00)成交信息#*成交 ID 号成交日期是否好评NumberDateNumber(1,0)购物记录#*记录 ID购物时间购物数量NumberDateNumber热销表#*热销 ID月销售量销售排名NumberNumberNumber折扣商品*折扣率截止日期Decimal(2,2)Date收藏夹#*收藏 ID收藏日期是否购买NumberDateNumber(1,0)库存信息#*库存信息ID库存数量是否该进货最近一次进货日期NumberNumberNumber(1,0)Date名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 26 页 -电子商务平台的设计与实现数据库设计-14-4.
18、2 物理数据模型图 12 物理数据模型4.3 所有数据项目表Name Code Domain Data Type Length Precision 会员 Email 地址会员 Email 地址Variable characters(50)50 会员 ID 会员 ID Number 会员创建日期会员创建日期Date 会员电话号码会员电话号码Variable characters(20)20 会员登陆名会员登陆名Variable characters(50)50 会员登陆密码会员登陆密码Variable 50 FK_ 商品信息_ RELATIONS_商品类别FK_ 图片信息_ RELATIONS_
19、商品信息FK_ 商品信息_ RELATIONS_订单信息FK_ 商品信息_ RELATIONS_热销表FK_ 商品信息_RELATIONS_折扣商品FK_ 订单信息_ RELATIONS_订单明细FK_ 订单明细_ RELATIONS_订单信息FK_ 会员信息_ RELATIONS_收藏夹FK_ 收藏夹_ RELATIONS_会员信息FK_ 商品信息_ RELATIONS_收藏夹FK_ 商品信息_RELATIONS_购物记录FK_ 购物记录_ RELATIONS_会员信息FK_ 会员信息_ RELATIONS_购物记录FK_ 顾客留言_ RELATIONS_会员信息FK_ 回复留言_ RELA
20、TIONS_顾客留言FK_ 顾客留言_RELATIONS_商品信息FK_ 商品信息_RELATIONS_顾客留言FK_ 回复留言_ RELATIONS_管理员信息FK_ 商品信息_RELATIONS_成交信息FK_ 商品类别_RELATIONS_热销表FK_ 商品类别_RELATIONS_折扣商品FK_ 商品信息_RELATIONS_库存信息管理员信息管理员 ID管理员登录名管理员密码管理员真实名管理员 Email管理员电话管理员创建日期numericvarchar(50)varchar(50)varchar(50)varchar(50)varchar(50)date商品类别商品类别 ID热销
21、ID商品类别名称类别描述类别等级类别所属类层次numericnumericvarchar(50)varchar(255)numericnumeric订单明细订单明细序号订单ID商品数量该商品总金额备注numericnumericnumericfloatvarchar(200)商品信息商品 ID收藏 ID订单 ID库存信息ID记录 ID热销 ID留言 ID成交 ID号商品类别ID商品名称商品简介生产厂家订购链接市场价格热售价格是否推荐进货日期numericnumericnumericnumericnumericnumericnumericnumericnumericvarchar(50)long
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电子商务平台的数据库设计与实现 2022 电子商务平台 数据库 设计 实现
限制150内