[发明专利]一种适用于电子商务的通用商品模型及其实现方法在审
申请号: | 201710124424.2 | 申请日: | 2017-03-03 |
公开(公告)号: | CN107102850A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 柴成;郑建全 | 申请(专利权)人: | 九次方大数据信息集团有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30;G06Q30/06 |
代理公司: | 北京同辉知识产权代理事务所(普通合伙)11357 | 代理人: | 刘洪勋 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 电子商务 通用 商品 模型 及其 实现 方法 | ||
技术领域
本发明涉及电子商务领域,尤其涉及一种适用于电子商务的通用商品模型及其实现方法。
背景技术
在现有技术中,商品有很多分类,一个商品种类会有多个子类,不同的商品子类又有不同的属性,属性之间的关联关系也不一样,需要呈现出来的效果也各有不同。在互联网的电子商务市场上,现有的商品模型设计与实现方法通常是直接到已有的电子商务平台爬取数据,然后根据获取到的商品属性直接建立固定的商品模型,这种方法比较固定,不能灵活配置,不能够通用。
而现有方案中提供了一种适用于电子商务的可自定义配置、通用商品模型设计与实现方法,它可以结合传统商品模型创建方法,也能够单独的通过配置来创建商品模型,通用性更高,更灵活。但该方案仍存在如下不足:
1.由于商品分类、属性及展示形式均为可自定义配置,因此会增加一定的程序开发难度。
2.商品属性的配置是由人工手动去配置,当商品属性比较多、关联关系多、展示形式较为复杂的时候,配置会比较耗时。
发明内容
针对现有系统的不足,本发明的目的在于提供一种商品的通用建模和灵活配置的前端展现的适用于电子商务领域的可自定义配置、通用商品模型设计与实现方法的目的。适用于电子商务的通用商品模型
本发明的目的是通过以下技术方案实现的:一种适用于电子商务的通用商品模型,包括:底层数据库层,建立对应的表结构存储分类后的商品及配置好的商品模型;
配置管理层,对于商品分类的配置、商品以及商品属性展现方式的配置;
模型层,对配置管理层配置好的商品进行模型的建立复制和编辑;
展现层,通过HTML+JS展现配置好的商品模型。一种适用于电子商务的通用商品模型的实现方法,包括如下步骤:
S1,选择商品类型,在数据库层添加商品以及对应的商品类型,完成对商品的分类;
S2,添加商品属性,根据商品类型,配置商品类型、商品和商品属性的关联关系;
S3,选择展现方式,选择商品属性对应的数据字典中的HTML标签;
S4,以json格式将页面配置好的数据存储到模版表中,获取定义好的商品模型模版数据,通过JQuery+Js解析,在前端页面显示。
优选地,模板表中的模板数据包括商品分类信息、商品信息、商品属性和商品展现方式,所述商品分类信息来自T_PRODUCT_TYPR表,商品信息来自T_PRODUCT表,商品属性来自T_PRODUCT_ATTRIBUTE表,商品展现方式来自T_DICTIONARY表。优选地,所述模板数据通过页面的配
置封装成json数据格式:
{"templateId":"模板id","data2":{"productTypeId":"商品类型id","productTypeName":"商品类型名称","showType":"展现方式},"data3":{"productId":"商品id","productName":"商品名称","showType":"展现方式"},"data4":{"attribute1":"商品属性id","attributeName":"商品属性名称","showType":"展现方式"}}将所述封装好的json数据格式的数据保存到模版表
T_TEMPLATE中。与现有技术相比,本发明实施例至少具有以下优点:
本发明可以独立使用,也可以与传统的商品模型属性建立方法结合使用。提高了系统的健壮性,减少了后期软件开发、维护成本。
附图说明
图1为本发明适用于电子商务的通用商品模型的功能结构图;
图2为本发明适用于电子商务的通用商品模型实现方法的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于九次方大数据信息集团有限公司,未经九次方大数据信息集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710124424.2/2.html,转载请声明来源钻瓜专利网。