一种数据接口管理系统的制作方法

文档序号:28372101发布日期:2022-01-05 14:03阅读:152来源:国知局
一种数据接口管理系统的制作方法

1.本发明涉及数据接口管理领域,具体而言,涉及一种数据接口管理系统。


背景技术:

2.大数据(big data),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯;科技的发展,现代设备为人们的日常生活提供了极大便利,但越高科技的产品越需要大量数据的支撑,因此数据的收集、处理及管理边尤为重要,而越大量的数据就越需要高效率、便利的系统来进行管理,而数据平台上则设置有多个管理数据的结构,因此需要对数据处理的平台上设置的多个数据接口进行便捷且高效的管理。
3.故,研发更高效简便的数据接口管理系统,具有为工作减负的实际意义。


技术实现要素:

4.本发明实施例提供了一种数据接口管理系,以集中、便捷且高效的对数据系统平台上的接口进行管理。
5.根据本发明的一实施例,提供了一种数据接口管理系,包括:设置有若干接口的接口平台,接口平台上连接有接口维护管理模块、接口用户管理模块、接口使用管理模块及接口日志管理模块;
6.接口维护管理模块,用于对接口平台上所有接口进行维护和管理管理;
7.接口用户管理模块,用于管理接口与调用该接口账号之间的关系;
8.接口使用管理模块,用于实时监测已注册至接口平台上的接口的健康状态,以及统计接口被调用成功次数及失败次数;
9.接口日志管理模块,用于记录已注册接口平台上的接口被调用的日志信息。
10.进一步地,接口维护管理模块包括:
11.接口编辑单元,用于添加接口、编辑接口、删除接口及查询接口;
12.接口分组单元,用于添加分组、编辑分组、删除分组及查询分组。
13.进一步地,接口用户管理模块包括:
14.接口订阅单元,用于将注册入平台的接口发布出来;
15.接口用户单元,用于将接口平台已发布的接口与接口平台分配的账号关联起来。
16.进一步地,接口使用管理模块包括:
17.在线监控单元,用于实时监控已注册至接口平台的接口健康状态;
18.接口统计单元,用于统计接口平台上接口被调用的成功次数及失败次数。
19.进一步地,管理系统还包括:
20.主页浏览模块,用于展示接口平台上的接口健康状态。
21.进一步地,管理系统还包括:
22.系统管理模块,用于对接口管理系统中的接口、用户信息、用户的权限功能做统一
管理与分配。
23.进一步地,系统管理模块包括:
24.权限管理单元,用于管理可以调取接口的权限以及可查询接口数据的权限;
25.用户管理单元,用于控制与分配登录接口的功能。
26.进一步地,系统还包括:
27.系统判断模块,用于判断是否有权限。
28.进一步地,系统还包括:
29.订阅判断模块,用于根据预设条件判断是否订阅或取消订阅。
30.进一步地,系统还包括电路板,接口维护管理模块、接口用户管理模块、接口使用管理模块及接口日志管理模块连接于电路板上。
31.本发明实施例中的数据接口管理系统,包括:设置有若干接口的接口平台,接口平台上连接有接口维护管理模块、接口用户管理模块、接口使用管理模块及接口日志管理模块;接口维护管理模块,用于对接口平台上所有接口进行维护和管理管理;接口用户管理模块,用于管理接口与调用该接口账号之间的关系;接口使用管理模块,用于实时监测已注册至接口平台上的接口的健康状态,以及统计接口被调用成功次数及失败次数;接口日志管理模块,用于记录已注册接口平台上的接口被调用的日志信息。通过各个接口模块的设置,以管理各模块的相应的能够,使得本技术系统能够集中、便捷且高效的对数据系统平台上的接口进行管理。
附图说明
32.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
33.图1为本发明数据接口管理系统的原理图;
34.图2为本发明数据接口管理系统的另一图;
35.图3为本发明数据接口管理系统的原理功能图;
36.图4为本发明数据接口管理系统的具体原理图。
具体实施方式
37.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
38.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品
或设备固有的其它步骤或单元。
39.根据本发明一实施例,提供了一种数据接口管理系统,参见图1,包括:设置有若干接口的接口平台,接口平台上连接有接口维护管理模块100、接口用户管理模块200、接口使用管理模块300及接口日志管理模块400;
40.接口维护管理模块100,用于对接口平台上所有接口进行维护和管理管理;
41.接口用户管理模块200,用于管理接口与调用该接口账号之间的关系;
42.接口使用管理模块300,用于实时监测已注册至接口平台上的接口的健康状态,以及统计接口被调用成功次数及失败次数;
43.接口日志管理模块400,用于记录已注册接口平台上的接口被调用的日志信息。
44.通过各个接口模块的设置,以管理各模块的相应的能够,使得本技术系统能够集中、便捷且高效的对数据系统平台上的接口进行管理。
45.进一步地,接口日志管理用于记录已注册平台接口被调用的日志信息,接口日志管理包括接口日志和平台日志。
46.参见图2和图3,实施例中,接口维护管理模块100:主要是对平台所有接口的维护管理功能,包括接口编辑单元101和接口分组单元102;
47.接口编辑单元101:主要是将需要注册入平台的接口注册入平台、取消已注册的接口、编辑已注册的接口及查询接口等工作;
48.接口分组单元102:主要是对平台已经注册接口进行分组管理,添加分组、编辑分组、删除分组及查询分组等功能。
49.接口维护管理包括以下功能:一、接口添加、编辑、删除(主要包换:接口名称、版本号、代理路径、服务器地址等)。二、接口查询功能(主要包括:分组查询、状态查询、接口名称查询等)。三、接口分组添加、查询、编辑等功能。
50.实施例中,接口用户管理模200:主要功能是管理接口与调用接口用户之间的关系,包括接口订阅单元和接口用户单元。
51.接口订阅单元201,用于将注册入平台的接口发布出来;
52.接口用户单元202,用于将接口平台已发布的接口与接口平台分配的用户账号关联起来,主要有添加用户、查询接口用户、删除接口用户等功能。
53.接口用户管理包括:一、接口用户添加、查询、编辑(主要包括:用户名称、用户编号、用户账号、用户密码等)。二、接口订阅(主要包括:接口订阅、取消订阅、订阅状态等)。
54.实施例中,接口使用管理模块300包括:
55.在线监控单元301,用于实时监控已注册至接口平台的接口健康状态;
56.接口统计单元302,用于统计接口平台上接口被调用的成功次数及失败次数。
57.接口使用管理情况包括:一、接口在线运行情况监控(主要包括:接口运行状态、接口服务器地址、接口版本、接口代理路径等)二、接口调用情况统计分析(主要包括:调用成功次数、调用失败次数、调用调用平均耗时等)三、接口实时请求信息、调用等维度分析。
58.实施例中,管理系统还包括:
59.主页浏览模块500,用于展示接口平台上的接口健康状态。通过主页模块用户能选择对系统的各模块进行浏览以实现相应功能。通过主页可以展示接口系统的健康状态,比如实时展示接口系统使用的内存情况、占用硬盘情况、占用io情况等系统的健康状态信息。
60.实施例中,管理系统还包括:
61.系统管理模块600,用于对接口管理系统中的接口、用户信息、用户的权限功能做统一管理与分配。
62.实施例中,系统管理模块600包括
63.权限管理单元601,用于管理可以调取接口的权限以及可查询接口数据的权限。
64.用户管理单元602,用于控制与分配登录接口的功能。
65.如图4所示,用户登陆后,系统首先会通过权限判断模块判定该用户是否有对应权限,若有权限,则此时可以进入不同管路模块,对系统的数据进行管理;用户可以进行主页浏览、系统管路、数据源管理、元数据管路或主数据管理操作。
66.通过权限管理单元可以进行包括添加权限、编辑权限及删除权限的操作;或通过用户管路单元可以进行添加用户、编辑用户及删除用户的操作。权限管理还包括对权限分配,具体包括添加角色、修改角色及删除角色;权限分配后可以再进行添加用户。
67.实施例中,系统还包括:
68.订阅判断模块,用于根据预设条件判断是否订阅或取消订阅。
69.实施例中,系统还包括电路板,接口维护管理模块100、接口用户管理模块200、接口使用管理模块300及接口日志管理模块400连接于电路板上。各个接口的管理模块均连接在该电路板上,通过电路板进行电连接。
70.具体地,如图3所示,用户登陆后,系统首先会判定该用户是否有对应权限,若有权限,则此时可以进行接口管理,包括:接口分组、添加接口分组及进行编辑接口分组;其中,接口分组包括对接口分组的查询及删除接口分组。
71.另外,接口管理还包括添加接口用户、编辑接口用户、删除接口用户及订阅接口用户;其中,在订阅过程中,订阅判断模块会根据预设条件判断是否订阅或取消订阅。
72.接口管理还包括接口编辑、新增接口、编辑接口及接口删除。
73.在判断用户有权限后还包括系统管理,系统管理根据权限不同进行相应的管理,包括权限管理和用户管理;关于系统管理上述已经进行说明,此处不再赘述。
74.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1