CN110827116A - 一种数据开放平台 - Google Patents

一种数据开放平台 Download PDF

Info

Publication number
CN110827116A
CN110827116A CN201910971458.4A CN201910971458A CN110827116A CN 110827116 A CN110827116 A CN 110827116A CN 201910971458 A CN201910971458 A CN 201910971458A CN 110827116 A CN110827116 A CN 110827116A
Authority
CN
China
Prior art keywords
capability
capacity
module
information
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910971458.4A
Other languages
English (en)
Inventor
王大朋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Unicloud Nanjing Digital Technology Co Ltd
Original Assignee
Unicloud Nanjing Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Unicloud Nanjing Digital Technology Co Ltd filed Critical Unicloud Nanjing Digital Technology Co Ltd
Priority to CN201910971458.4A priority Critical patent/CN110827116A/zh
Publication of CN110827116A publication Critical patent/CN110827116A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种数据开放平台,涉及数据平台技术领域。本发明包括:表现层、业务层以及存储层;表现层通过web网页与用户层实现操作交互;业务层包括网关nginx、能力管理模块、能力商店、购买模块、支付模块、能力api对接模块以及用户管理模块;存储层包括缓存redis以及关系型数据库Mysql。本发明通过在数据开放平台的能力管理模块添加能力,通过能力商量展示能力;并通过购买模块以及支付模块实现线上能力购买;企业或机构可以不需要搭建自己的服务器就可以开放自己的数据,能够节省成本。

Description

一种数据开放平台
技术领域
本发明属于数据平台技术领域,特别是涉及一种数据开放平台。
背景技术
随着信息技术特别是信息通讯技术的发展,互联网、WEB2.0、社交网络、物联网、移动互联网、云计算等相继进入人们的日常工作和生活中,全球数据信息量呈指数式***增长之势,根据国际数据公司IDC发布的研究报告,2011年全球创建和复制的数据总量为1.8ZB(约1.8万亿GB),预计全球数据量大约每两年翻一番,到2020年全球将达到35ZB的数据信息量。大数据时代已经来临,大数据将是人类走向“智慧”的钥匙。
国内外大数据探索与实践证明,要使大数据真正发挥作其用与价值,首先要开放数据,政府、医院、学校等机构及企业在其发展过程中积累了大量的数据,其中有相当多一部分是关系型数据库的形式,存在他们的数据库中,将这些电子文件以免费或收费方式开放给公众不仅可以推动信息技术的发展还能给自身带来经济效益;由于这些机构并不擅长互联网,也不擅长以何种方式开放他们的电子文档,而且在收费及信息安全方面缺乏经验,为他们提供一个平台来处理这些事情是一个亟待解决的问题。
发明内容
本发明的目的在于提供一种数据开放平台,通过在数据开放平台的能力管理模块添加能力,通过能力商量展示能力;并通过购买模块以及支付模块实现线上能力购买;企业或机构可以不需要搭建自己的服务器就可以开放自己的数据,能够节省成本。
为解决上述技术问题,本发明是通过以下技术方案实现的:
本发明为一种数据开放平台,包括:表现层、业务层以及存储层;
所述表现层通过web网页与用户层实现操作交互;
所述业务层包括网关nginx、能力管理模块、能力商店、购买模块、支付模块、能力api对接模块以及用户管理模块;
所述网关nginx,用于后台业务层的消息接收与发送;
所述能力管理模块,用于对能力的增删改查、升级以及审批;
所述能力商店,用于展示发布能力的列表以及能力基本信息;所述能力基本信息包括能力名称、价格、收费方式以及简介;
所述购买模块,用于将能力加入购物车并从购物车选择要结算的能力以生成订单;
所述支付模块,用于通过对接第三方支付平台生成订单的能力进行支付;
所述能力api对接模块,用于通过api实现对接口管理;
所述用户管理模块,用于用户注册、登录以及角色权限管理;
所述存储层包括缓存redis以及关系型数据库Mysql;所述缓存redis,用于用户登陆验证信息的存储,能力购买的授权信息的存储;所述关系型数据库Mysql,用于存储能力的基本信息信息、购物车信息、订单、支付信息以及用户信息。
优选地,进行所述能力注册时,提供者向所述能力管理模块提交能力基本信息;所述能力基本信息包括能力概要、能力作用,数据库用户名、密码、api接口的出参入参、能力收费方式以及价格。
优选地,运营者通过所述能力管理模块对能力基本信息的判断是否符合规范进行能力审批。
优选地,运营者通过所述能力商店查看能力基本信息;运营者通过所述购买模块选购能力。
本发明具有以下有益效果:
1、本发明通过在数据开放平台的能力管理模块添加能力,通过能力商量展示能力;并通过购买模块以及支付模块实现线上能力购买;企业或机构可以不需要搭建自己的服务器就可以开放自己的数据,能够节省成本;
2、本发明收费的能力只能支付后才能够使用,保护了提供者对数据的拥有权;并且企业或机构开放自己的能力,可以在平台统一管理,方便管理。
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的一种数据开放平台的结构示意图;
图2为本发明中能力生成的流程图;
图3为本发明中能力购买及支付流程图;
图4为本发明中能力api调用流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1所示,本发明为一种数据开放平台,包括:表现层、业务层以及存储层;
表现层通过web网页与用户层实现操作交互;
业务层包括网关nginx、能力管理模块、能力商店、购买模块、支付模块、能力api对接模块以及用户管理模块;
网关nginx,用于后台业务层的消息接收与发送;
能力管理模块,用于对能力的增删改查、升级以及审批;
能力商店,用于展示发布能力的列表以及能力基本信息;能力基本信息包括能力名称、价格、收费方式以及简介;
购买模块,用于将能力加入购物车并从购物车选择要结算的能力以生成订单;
支付模块,用于通过对接第三方支付平台生成订单的能力进行支付;
能力api对接模块,用于通过api实现对接口管理;
用户管理模块,用于用户注册、登录以及角色权限管理;
存储层包括缓存redis以及关系型数据库Mysql;缓存redis,用于用户登陆验证信息的存储,能力购买的授权信息的存储;关系型数据库Mysql,用于存储能力的基本信息信息、购物车信息、订单、支付信息以及用户信息。
其中,进行能力注册时,提供者向能力管理模块提交能力基本信息;能力基本信息包括能力概要、能力作用,数据库用户名、密码、api接口的出参入参、能力收费方式以及价格。
其中,运营者通过能力管理模块对能力基本信息的判断是否符合规范进行能力审批。
其中,运营者通过能力商店查看能力基本信息;运营者通过购买模块选购能力。
具体的,数据开放平台上能力提供者可以是政府数据,医院数据,学校机构等数据;他们把对应的数据信息在平台注册填写完整,然后发布出去。作为平台运营者审核下数据就确认发布,开发者就可以看到发布的数据后,可以根据各自的需求购买使用;数据通过api接口对外开放的,用户购买后通过http请求获取数据,数据购买方式分按次、按月、按年收费等;用户根据自己的需求购买;平台运营者负责平台的维护、收费和分帐;
实际交互流程主要包括能力生成、能力购买及支付以及能力api调用;具体的,请参阅图2所示,为能力生成的流程图;图3为能力购买及支付流程图,图4为能力api调用流程图。
值得注意的是,上述***实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

Claims (4)

1.一种数据开放平台,其特征在于,包括:表现层、业务层以及存储层;
所述表现层通过web网页与用户层实现操作交互;
所述业务层包括网关nginx、能力管理模块、能力商店、购买模块、支付模块、能力api对接模块以及用户管理模块;
所述网关nginx,用于后台业务层的消息接收与发送;
所述能力管理模块,用于对能力的增删改查、升级以及审批;
所述能力商店,用于展示发布能力的列表以及能力基本信息;所述能力基本信息包括能力名称、价格、收费方式以及简介;
所述购买模块,用于将能力加入购物车并从购物车选择要结算的能力以生成订单;
所述支付模块,用于通过对接第三方支付平台生成订单的能力进行支付;
所述能力api对接模块,用于通过api实现对接口管理;
所述用户管理模块,用于用户注册、登录以及角色权限管理;
所述存储层包括缓存redis以及关系型数据库Mysql;所述缓存redis,用于用户登陆验证信息的存储,能力购买的授权信息的存储;所述关系型数据库Mysql,用于存储能力的基本信息信息、购物车信息、订单、支付信息以及用户信息。
2.根据权利要求1所述的一种数据开放平台,其特征在于,进行所述能力注册时,提供者向所述能力管理模块提交能力基本信息;所述能力基本信息包括能力概要、能力作用,数据库用户名、密码、api接口的出参入参、能力收费方式以及价格。
3.根据权利要求1所述的一种数据开放平台,其特征在于,运营者通过所述能力管理模块对能力基本信息的判断是否符合规范进行能力审批。
4.根据权利要求1所述的一种数据开放平台,其特征在于,运营者通过所述能力商店查看能力基本信息;运营者通过所述购买模块选购能力。
CN201910971458.4A 2019-10-14 2019-10-14 一种数据开放平台 Pending CN110827116A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910971458.4A CN110827116A (zh) 2019-10-14 2019-10-14 一种数据开放平台

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910971458.4A CN110827116A (zh) 2019-10-14 2019-10-14 一种数据开放平台

Publications (1)

Publication Number Publication Date
CN110827116A true CN110827116A (zh) 2020-02-21

Family

ID=69549044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910971458.4A Pending CN110827116A (zh) 2019-10-14 2019-10-14 一种数据开放平台

Country Status (1)

Country Link
CN (1) CN110827116A (zh)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312660A (zh) * 2012-03-06 2013-09-18 中兴通讯股份有限公司 一种基于能力开放平台的业务实现方法及能力开放平台

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312660A (zh) * 2012-03-06 2013-09-18 中兴通讯股份有限公司 一种基于能力开放平台的业务实现方法及能力开放平台

Similar Documents

Publication Publication Date Title
CN102841923B (zh) 信息处理平台及信息处理方法
CN109584035A (zh) 小额信用贷款逾期处置方法与***
CN110288452A (zh) 一种资产数据管理***、方法和计算设备
CN106447550A (zh) 一种基于MySQL的房地产销售管理***
CN105096106A (zh) 一种利用互联网缴纳学费的***
CN105069643A (zh) 一种汽车及其配件产品的云交易***
CN111127257A (zh) 一种基于区块链的房产信息管理平台
CN113139869A (zh) 一种征信授权查询处理方法和装置
CN110400139B (zh) 基于对公数字钱包的支付方法、装置及***
CN111861409A (zh) 一种项目业务管理***
CN108985540A (zh) 一种基于网络的知识产权服务平台
KR101417276B1 (ko) 전자도서관 제공방법 및 시스템
US8458093B1 (en) Systems and methods of transferring credit card charge to line of credit
KR101630344B1 (ko) 관리비 절감 시스템 그리고 플랫폼 서버 연동 클라우드 기반 결재 서비스 방법
CN110827116A (zh) 一种数据开放平台
CN110796573A (zh) 知识产权生命周期管理方法、***及存储介质
CN114399409A (zh) 基于差旅用户的房间分配方法、***、设备及存储介质
CN110881060B (zh) 电子文件的开放及授权下载平台
CN113177772A (zh) 一种业务数据处理方法、装置和***
Park et al. A study on cloud-based software marketing strategies using cloud marketplace
CN104077639A (zh) 一种电子图书阅读业务订购实现方法和***
CN109377295A (zh) 一种单据交易方法及***
US20220327436A1 (en) Processing attendee information for a virtual event
CN114154973A (zh) 公积金异地提取方法、装置、电子设备和计算机可读介质
CN118071504A (zh) 交易信息穿透管理方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200221