本篇论文目录导航:
【题目】电子商务系统设计与实现问题探究
【第一章】网上商城系统的创建分析绪论
【第二章】WEB服务相关技术研究
【3.1 - 3.3】电子商务系统功能设计与结构设计
【3.4 3.5】电子商务系统与企业ERP系统集成
【4.1】数据流分析与优化
【4.2】数据库概念设计
【4.3 - 4.5】数据库逻辑设计与物理设计
【第五章】系统网络安全
【第六章】企业网上商城案例运用
【参考文献】电商系统设计与应用研究参考文献
4.2 数据库概念设计
经过对客户需求进行一系列的综合、归纳和抽象,成形为一个不依赖于具体的数据库管理系统的概念模型,同时利用自底向上的方法采用 E-R 图的形式来表达各实体之间的关系[4].
4.2.1 实体图
(1)客户实体属性包括了:Registration、Password、Sex、Name、Address、Postalcode、Telephone、Registration date.客户实体图如图 4.7 所示。
(2)商品实体属性包括:Commodity number、Commodity name、Commodity price、Commodity production date、Goods shelf life.商品实体图如图 4.8 所示。
(3)优惠表实体属性包括:Customer rating、Integral requirements、Preferentialrates.优惠表实体图如图 4.9 所示。
(4)仓库实体属性包括:Warehouse number、Warehouse name.仓库实体图如图 4.10 所示。
4.2.2 多个实体间的联系图
实体与实之间的各种关系,我们用以下的各种关系图表示。
(1)实体客户与优惠表的关系为一对多,两者通过客户积分进行联系。联系图如图 4.11 所示。
(2)商品类、商品别之间为包含与被包含关系,两者为多对多联系。联系图如图 4.12 所示。
(3)商品与生产厂家他们之间的关系为多对多。联系图如图 4.13 所示。
(4)商品与仓库实体之间通过库存关联,两者之间的关系为多对多。联系图如图 4.14 所示。
(5)客户与商品实体之间的联系经过了实体商品暂存表、订单。客户通过购物车生成了商品暂存表,他们之间为一对一关系。客户通过购物车生成订单,他们关系为一对多。订单通过订购与商品联系,他们的关系为多对多。综合联系图如图 4.15所示。
(6)客户与商品退货之间通过退货过程联系,他们的关系为一对多。关系图如图 4.16 所示。
(7)订单与商品配送之间通过配送进行联系,他们之间的关系为一对一。联系图如图 4.17 所示。
4.2.3 总体 ER 图
通过对以上个实体间分 ER 图,我们得到下面的综合 ER 图,如图 4.18 所示。