毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net电子商务网站商品管理数据模型的设计+源码(3)
如果系统支持产品SKU,那么实际价格是在产品SKU实体中管理的。促销价格不在这里管理,在营销管理模块统一管理。
(3)商品媒体
主图:由于显示频繁,会直接设计在产品表中(或是冗余)。
多图(即附图):开发中会提供多种查看方式。
(4)扩展属性
这是设计最困难的部分,也是商品是否可以灵活扩展的关键。
图1 商品数据模型
(5)库存
库存这里是常见的开发迭代点。在研发早期,一般这里直接设计成支持零库存和单一数值库存。在其它功能完成后,才会对这里做扩展,开发内嵌的库存子模块或者整合外部系统。
(6)外部关联
商品的外部关联非常的多,这里列出了大部分,但随着系统的扩展,肯定会有新的外部关联实体。所以商品模块的开发,需要提供大量的外部接口或者Tag封装(如商品选取器等)。
3.2数据模型设计
3.2.1商品管理E-R图建模
数据模型的设计是通过对现实世界中信息实体的收集、分类、聚集和概括等处理,建立数据库概念结构(也称为概念模型)的过程[10]。系统设计的E-R建模如2所示。
2 商品E-R建模
(1)商品
模块的核心实体之一。承担和内部、外部的关联。该表内设计基础属性和冗余信息。前台商品详细页面,以本实体的记录作为单元,一条记录一个详细页面。
(2)商品SKU
模块的另一个核心实体,从属于商品。每一个商品SKU是商品关联的规格的一种组合。比如 [颜色SKU-红色] + [尺码SKU-42码] 形成一种组和。这个组合构成一个商品SKU。
(3)商品描述
商品描述和商品是一对一关系,将只会在商品详细页面使用SEO、描述等相关字段分离出来,对提高商品列表的检索效率会有帮助。
(4)商品媒体
通过媒体类型来区分图片和文档等。
(5)属性扩展模块
通过各类关联为商品模块实现SKU、评论项、查询属性和普通描述。属性的扩展从设计上考虑,属性扩展模块并不从属商品模块,它可以为其它的实体(如分类、订单、客户)提供属性扩展服务。当然SKU属性则是商品独有的。
(6)商品库存
这是一个可选的设计,可直接在商品SKU实体中设计一个“库存数量”字段,留待以后扩展也可以。
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.NET的企业信息管理平台的设计+源码
下一篇:
ASP.NET的校园网上商城平台设计+源码
数据挖掘在电子商务中的应用
电子政务环境下公务员的...
电子政务建设与民营企业...
电子政务与行政体制改革...
电子商务中信息不對称问题研究【2365字】
應用电子技术中可编程控...
PKI的电子商务安全密钥托管技术【1306字】
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
神经外科重症监护病房患...
国内外图像分割技术研究现状
中国学术生态细节考察《...
公寓空调设计任务书
承德市事业单位档案管理...
志愿者活动的调查问卷表