一种基于SAAS平台的可定制商城系统的制作方法

文档序号:18830153发布日期:2019-10-09 03:06阅读:816来源:国知局
一种基于SAAS平台的可定制商城系统的制作方法

本发明涉及电子信息技术领域,具体涉及一种基于saas平台的可定制商城系统。



背景技术:

随着互联网技术的蓬勃发展,电商系统越来越普及,电商系统的核心功能也越来越标准化,相应的多租户模式(saas电商平台)也随之成熟和普及。目前的saas电商平台可以低成本的为客户提供标准化的电商平台,但同时对个性化存在诸多限制,因为saas化本质上提供软件功能,没有提供相关的源码,定制功能则受到限制。传统的电商定制项目,必须要将所有源码交付给客户,包括其核心源码,这一个公司的核心竞争力,为此客户需要付出较高的成本。而基于saas化的电商平台实现了客户轻松拥有一个独立的电商平台,但限制了客户按需定制功能的可能,虽然可以提供一定的个性方法,但无法从根本上使客户任意的按需定制。



技术实现要素:

本发明的目的在于针对现有技术的缺陷和不足,提供一种基于saas平台的可定制商城系统,它的设计合理,不封闭、不死板,它通过向使用者分发一套完整的、标准化的电商ui源码,通过该ui源码和云端api交互,用户可以获得一套完整的、标准的系统,可以通过自研api和云端api交互,再配合修改ui源码的手段来扩展任意的个性化功能,既可以使客户轻松的拥有一套标准的电商平台,又可以任意的按需定制功能。

为实现上述目的,本发明采用以下技术方案是:它包含前端ui1、自定义api2、云端api3,前端ui1通过ui网关和云端api3交互,云端api3具有多租户特征,前端ui1和自定义api2交互,自定义api2通过app网关与云端api3交互。

前端ui1内含标准源码。

云端api3内设有租户识别模块和权限控制模块。

本发明的工作原理:提供一套电商的云端api,这些api是对电商通用功能的高度抽象,提供标准的电商功能接口,如发布商品、创建订单、支付、发货。客户通过自有主机上的标准ui配合拥有了一套标准电商系统,用户通过自研api和云端api交互,以及修改ui源码和自研api交互实现个性化功能定制。

采用上述技术方案后,本发明有益效果为:1、云端api具有多租户的特征,通过识别访问者携带的身份信息来判别他的租户信息,实现数据隔离、权限控制,保护数据安全;2、向使用者提供一套完整的、标准化的电商ui源码,允许其将源码架设在自己的主机上,用户需要在主机上配置好身份信息,这套标准备的ui源码会和上述云端api进行交互,即可实现一套完整的、标准化电商系统;3、允许用户通过研发api和云端api进行交互,使得用户可以获取或更改自己的租户数据,以便扩展个性化的功能接口;4、允许使用者对ui的源码进行二次开发,使其可以和用户自研的api进行交互,满足客户的个性化定制功能。总的来说,它的设计合理,不封闭、不死板,它通过向使用者分发一套完整的、标准化的电商ui源码,通过该ui源码和云端api交互,用户可以获得一套完整的、标准的系统,可以通过自研api和云端api交互,再配合修改ui源码的手段来扩展任意的个性化功能,既可以使客户轻松的拥有一套标准的电商平台,又可以任意的按需定制功能。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的结构示意图;

图2是本发明对商品个性化信息定制化的工作原理示意图;

图3是本发明对创建订单时通知erp系统的工作原理示意图。

附图标记说明:前端ui1、自定义api2、云端api3。

具体实施方式

参看图1-图3所示,本具体实施方式采用的技术方案是:它由前端ui1、自定义api2、云端api3构成,前端ui1通过ui网关和云端api3交互,云端api3中的api是对电商通用功能的高度抽象,提供标准的电商功能接口,如发布商品、创建订单、支付、发货等,云端api3具有多租户特征,通过识别访问者携带的身份信息来判别他的租户信息,实现数据隔离、权限控制、保护数据安全,前端ui1和自定义api2实现交互,自定义api2通过app网关和云端api3实现交互。

前端ui1内部含有标准源码。

云端api3内设有租户识别模块和权限控制模块,使云端api3具有租户识别和权限控制的功能。

本发明的工作原理:提供一套电商的云端api,这些api是对电商通用功能的高度抽象,提供标准的电商功能接口,如发布商品、创建订单、支付、发货。客户通过自有主机上的标准ui配合拥有了一套标准电商系统,用户通过自研api和云端api交互,以及修改ui源码和自研api交互实现个性化功能定制。

商品个性化信息定制化(如图2所示):假如客户是专营宠物粮的卖家,通过本发明下载一套前端ui源码即可拥有一套标准的电商系统,但在标准的电商商品属性中,不能满足其展示需要,需要为商品增加“净含量”属性。用户通过自研api实现了商品唯一编码和“净含量”对照关系存储,进而通过云端api中的商品api,通过商品编码获取标准属性,最终组合两者形成了既有“净含量”又有其它标准属性的数据,这样ui通过访问自研的商品api就可以得到完整的商品属性数据,用户拿到净含量数据后,通过修改ui源码使其展示在所需的位置,这样就轻松的实现了商品个性化信息定制。

创建订单时通知erp系统“如图3所示”:客户有自己的erp系统,需要对接订单消息,以便仓库进行发货和库存扣减。用户通过自研订单api和云端订单api交互完成创建订单功能,当自研订单收到云端api返回的订单创建成功消息后,通知erp系统订单创建、传递订单数据。用户修改ui源码,使订单创建操作调用自研订单api,这样就完成了和erp系统的订单消息对接。

采用上述技术方案后,本发明有益效果为:1、云端api具有多租户的特征,通过识别访问者携带的身份信息来判别他的租户信息,实现数据隔离、权限控制,保护数据安全;2、向使用者提供一套完整的、标准化的电商ui源码,允许其将源码架设在自己的主机上,用户需要在主机上配置好身份信息,这套标准备的ui源码会和上述云端api进行交互,即可实现一套完整的、标准化电商系统;3、允许用户通过研发api和云端api进行交互,使得用户可以获取或更改自己的租户数据,以便扩展个性化的功能接口;4、允许使用者对ui的源码进行二次开发,使其可以和用户自研的api进行交互,满足客户的个性化定制功能。总的来说,它使得客户即可以像在淘宝、京东或其它saas系统一样的可以快速拥有一个在线店铺,又解决了上述常规电商系统不能深度定制的问题,它通过向使用者分发一套完整的、标准化的电商ui源码,通过该ui源码和云端api交互,用户可以获得一套完整的、标准的系统,可以通过自研api和云端api交互,再配合修改ui源码的手段来扩展任意的个性化功能,既可以使客户轻松的拥有一套标准的电商平台,又可以任意的按需定制功能。

以上所述,仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其它修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1