一种基于电商类PaaS平台的订单运费模板系统及其实现方法技术方案

技术编号:16820060 阅读:120 留言:0更新日期:2017-12-16 13:51
本发明专利技术公开了一种基于电商类PaaS平台的订单运费模板系统及其实现方法,该系统包括SaaS层应用模块、O‑PaaS层应用模块、A‑PaaS层应用模块;SaaS层应用模块用于提供支撑电商类PaaS平台进行商业运营的能力,A‑PaaS层应用模块用于向SaaS层应用模块提供后台底层能力支撑,O‑PaaS层应用模块用于提供SaaS层应用模块与A‑PaaS层应用模块数据互通时或外部系统与A‑PaaS层应用模块数据互通时的数据总线服务。通过本发明专利技术,云计算的开发者可获得大量具有具体的业务逻辑的可编程元素,从而给开发带来了极大的方便,不但提高了开发效率,还节约了开发成本,使得WEB应用的开发变得更加敏捷,因此本发明专利技术能够快速响应用户需求的开发能力,也间接为最终用户带来了实实在在的利益。

An order freight template system based on e-commerce PaaS platform and its implementation method

The invention discloses a freight orders business class template system based on PaaS platform and its realization method, the system includes a SaaS layer application module, O PaaS module, A application layer PaaS layer application layer application module; SaaS module is used to provide the ability to carry out commercial operation business class PaaS platform support, A PaaS application layer the bottom module is used to provide background to SaaS Application module support layer, O PaaS layer application module for data bus service provides SaaS layer application module interworking with A PaaS layer application module or external data exchange system and A PaaS layer application module in the data. According to the invention, cloud computing can obtain a large number of developers with specific business logic programmable elements, which brings great convenience for the development, not only improves the development efficiency, but also saves the cost of development, the development of WEB applications become more agile, so the invention can develop the ability to respond quickly to user needs, but also indirect for end users to bring tangible benefits.

【技术实现步骤摘要】
一种基于电商类PaaS平台的订单运费模板系统及其实现方法
本专利技术涉及云计算技术与数据库
,特别涉及一种基于电商类PaaS平台的订单运费模板系统及其实现方法。
技术介绍
云计算服务平台可分为三层,分别是Infrastructure(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Software(软件)-as-a-Service。其中基础设施在最下端,平台在中间,软件在顶端。第一层IaaS,即基础设施即服务,也被称为Hardware-as-a-Service,通过Internet可以从完善的计算机基础设施获得服务,如存储和数据库。第二层就是所谓的PaaS,即平台即服务,某些时候也叫做中间件,相应的服务器平台或者开发环境作为服务进行提供,就成为了PaaS(PlatformasaService)。所谓PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。第三层SaaS是Software-as-a-Service,即软件即服务的简称。随着互联网技术的发展和应用软件的成熟,已兴起的一种完全创新的软件应用模式。它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。因此,用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。对于许多小型企业来说特别是电商类企业,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要,而现有电商后台系统普遍未采纳这种模式,不便于提升企业对外服务的灵活性。
技术实现思路
本专利技术的目的是基于上述背景中的技术,提供一种基于电商类PaaS平台的订单运费模板系统及其实现方法,通过将现有通用的电商后台处理能力由一个整体解耦为多个相对独立的“能力服务模块”,可实现一套电商后台系统PaaS层开发服务系统服务于多套电商业务SaaS层软件应用系统的需求,从而将互联网的资源服务化为可编程接口,为第三方开发者提供有商业价值的资源和服务平台。为了达到上述的技术效果,本专利技术公开了.一种基于电商类PaaS平台的订单运费模板系统,其主要采用以下技术方案:一种基于电商类PaaS平台的订单运费模板系统,其特征在于,包括SaaS层应用模块、O-PaaS层应用模块、A-PaaS层应用模块;其中,所述SaaS层应用模块用于提供支撑所述电商类PaaS平台进行商业运营的能力,其主要实现的功能至少包括用户管理,产品管理、订单管理、活动管理、支付管理、结算管理;所述A-PaaS层应用模块用于向SaaS层应用模块提供后台底层能力支撑,其主要实现的功能至少包括商品中心、订单中心、商户中心的管理;所述O-PaaS层应用模块用于提供SaaS层应用模块与A-PaaS层应用模块数据互通时或外部系统与A-PaaS层应用模块数据互通时的数据总线服务;其中,基于所述A-PaaS层的订单中心,用于专门提供与订单相关的能力支撑,且至少包括购物车管理、订单管理、售后管理、订单同步、订单评价管理、发票管理;且所述订单中心具有订单运费模板能力,用于向订单管理系统提供推送订单运费模板数据的能力;所述的SaaS指软件即服务,所述的O-PaaS指能力开放平台,所述的A-PaaS指各能力中心。同时,本专利技术还公开了一种基于电商类PaaS平台的订单运费模板系统的实现方法,具体包含以下步骤:A.构建IaaS-PaaS-SaaS系统构架,形成可配套提供计算机基础硬件存储和数据库服务、开发软件平台服务及基于web在线升级的软件应用服务的完整的系统架构体系;其中,所述IaaS-PaaS-SaaS系统构架中,第一层为IaaS层,第二层为PaaS层,第三层为SaaS层;B.在PaaS层构建能力开放平台O-PaaS层与应用开发平台A-PaaS层,其中,在A-PaaS层构建商品中心、订单中心、商户中心,通行证,用户中心,积分中心;C.在O-PaaS层内部构建接口配置模块、服务代理模块、缓存模块、日志处理模块,同时建立并初始化相关接口并配置参数;D.O-PaaS层完成与A-PaaS层的商品中心、订单中心、商户中心,通行证,用户中心,积分中心的对接及O-PaaS层与外部系统的对接;E.在O-PaaS层中完成通过封装后台服务接口将后台服务与A-PaaS层的订单中心中的订单管理模块对接;F.在A-PaaS层的订单中心构建订单运费模板能力模块,并创建相关数据接口;G.订单中心的订单运费模板能力模块,通过O-PaaS层的数据接口总线向订单管理模块推送订单运费模板数据。进一步地,所述O-PaaS层采用restful+json的协议格式实现与内部及外部各系统的对接。进一步地,所述步骤C中,在在O-PaaS层内部建立的相关接口至少包括订单提交接口、商品查询接口、积分业务接口、通行证业务接口。本专利技术与现有技术相比,具有以下的有益效果:第一,本专利技术将现有通用的电商后台处理能力由一个整体解耦为多个相对独立的“能力服务模块”,便于提升对外服务的灵活性,且可实现一套电商后台系统PaaS层开发服务系统服务于多套电商业务SaaS层软件应用系统的需求;第二,通过本专利技术,云计算的开发者可获得大量具有具体的业务逻辑的可编程元素,从而给开发带来了极大的方便,不但提高了开发效率,还节约了开发成本,使得WEB应用的开发变得更加敏捷,因此本专利技术能够快速响应用户需求的开发能力,也间接为最终用户带来了实实在在的利益。附图说明图1是本专利技术的一种基于电商类PaaS平台的订单运费模板系统包含的SaaS-OPaaS-APaaS体系构架的示意图;图2是本专利技术的一种基于电商类PaaS平台的订单运费模板系统的工作原理示意图。具体实施方式下面结合本专利技术的实施例对本专利技术作进一步的阐述和说明。实施例一:本实施例为一种基于电商类PaaS平台的订单拆分系统的实现方法,具体包含以下步骤:第一步,构建IaaS-PaaS-SaaS系统构架,形成可配套提供计算机基础硬件存储和数据库服务、开发软件平台服务及基于web在线升级的软件应用服务的完整的系统架构体系;其中,IaaS-PaaS-SaaS系统构架中,第一层为IaaS层,第二层为PaaS层,第三层为SaaS层;第二步,在PaaS层构建能力开放平台O-PaaS层与应用开发平台A-PaaS层,其中,在A-PaaS层构建商品中心、订单中心、商户中心,通行证,用户中心,积分中心,且O-PaaS层简称O2P;第三步,在O-PaaS层内部构建接口配置模块、服务代理模块、缓存模块、日志处理模块,同时建立并初始化相关接口并配置参数,其中,详细接口包括订单提交、商品查询、积分业务、通行证业务等若干接口,且O-PaaS层具体采用restful+json本文档来自技高网
...
一种基于电商类PaaS平台的订单运费模板系统及其实现方法

【技术保护点】
一种基于电商类PaaS平台的订单运费模板系统,其特征在于,包括SaaS层应用模块、O‑PaaS层应用模块、A‑PaaS层应用模块;其中,所述SaaS层应用模块用于提供支撑所述电商类PaaS平台进行商业运营的能力,其主要实现的功能至少包括用户管理,产品管理、订单管理、活动管理、支付管理、结算管理;所述A‑PaaS层应用模块用于向SaaS层应用模块提供后台底层能力支撑,其主要实现的功能至少包括商品中心、订单中心、商户中心的管理;所述O‑PaaS层应用模块用于提供SaaS层应用模块与A‑PaaS层应用模块数据互通时或外部系统与A‑PaaS层应用模块数据互通时的数据总线服务;其中,基于所述A‑PaaS层的订单中心,用于专门提供与订单相关的能力支撑,且至少包括购物车管理、订单管理、售后管理、订单同步、订单评价管理、发票管理;且所述订单中心具有订单运费模板能力,用于向订单管理系统提供推送订单运费模板数据的能力;所述的SaaS指软件即服务,所述的O‑PaaS指能力开放平台,所述的A‑PaaS指各能力中心。

【技术特征摘要】
1.一种基于电商类PaaS平台的订单运费模板系统,其特征在于,包括SaaS层应用模块、O-PaaS层应用模块、A-PaaS层应用模块;其中,所述SaaS层应用模块用于提供支撑所述电商类PaaS平台进行商业运营的能力,其主要实现的功能至少包括用户管理,产品管理、订单管理、活动管理、支付管理、结算管理;所述A-PaaS层应用模块用于向SaaS层应用模块提供后台底层能力支撑,其主要实现的功能至少包括商品中心、订单中心、商户中心的管理;所述O-PaaS层应用模块用于提供SaaS层应用模块与A-PaaS层应用模块数据互通时或外部系统与A-PaaS层应用模块数据互通时的数据总线服务;其中,基于所述A-PaaS层的订单中心,用于专门提供与订单相关的能力支撑,且至少包括购物车管理、订单管理、售后管理、订单同步、订单评价管理、发票管理;且所述订单中心具有订单运费模板能力,用于向订单管理系统提供推送订单运费模板数据的能力;所述的SaaS指软件即服务,所述的O-PaaS指能力开放平台,所述的A-PaaS指各能力中心。2.一种基于电商类PaaS平台的订单运费模板系统的实现方法,其特征在于,包含以下步骤:A.构建IaaS-PaaS-SaaS系统构架,形成可配套提供计算机基础硬件存储和数据库服务、开发软件平台服务及基于web在线升级的软件应用服务的完整的系统架构体系;其中,所述Iaa...

【专利技术属性】
技术研发人员:曾铭竹孙云松李海彬何一鸣
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1