[发明专利]一种基于微服务架构的通用信息管理系统有效

专利信息
申请号: 201710412190.1 申请日: 2017-06-02
公开(公告)号: CN107370786B 公开(公告)日: 2020-11-13
发明(设计)人: 陆品冬;肖玄;谢倩 申请(专利权)人: 广州杰赛科技股份有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F16/27;G06F16/25;G06F16/28
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 麦小婵;郝传鑫
地址: 510310 广东省广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 微服 架构 通用 信息管理 系统
【权利要求书】:

1.一种基于微服务架构的通用信息管理系统,其特征在于,包括展示层、平台层、应用层和资源层;

所述展示层,用于接收用户指令以显示数据或提交数据;

所述平台层,用于接收由所述展示层提交的所述用户指令,根据所述用户指令提供对应系统底层服务及根据所述用户指令生成发送至所述应用层的请求指令;

所述应用层,用于接收由所述平台层提交的所述请求指令,根据所述请求指令调用对应的服务功能以处理与所述请求指令对应的业务;其中,所述应用层至少包括业务应用层及系统应用层,

所述业务应用层,用于从所述请求指令中解析获得与自身相对应的服务请求指令,并发送所述服务请求指令给所述系统应用层;

所述系统应用层,用于响应所述服务请求指令以提供对应业务服务,并根据所述业务服务生成发送至所述资源层的数据请求指令;

所述资源层,用于获取所述系统应用层发出的数据请求指令,并根据所述数据请求指令提供所述系统应用层处理所述业务服务所需的数据;

其中,所述系统应用层至少包括列表服务模块、表单服务模块、远程报表服务模块及数据引擎服务模块;

所述列表服务模块,用于以列表形式显示数据;

所述表单服务模块,用于获取用户的编辑数据,至少包括表单域、表单标签及表单按钮;

所述远程报表服务模块,用于根据消息队列方式进行异步调用来获取数据和生成报表;

所述数据引擎服务模块,用于执行配置的数据规则集合将所述编辑数据保存到所述资源层的数据库中。

2.根据权利要求1所述的通用信息管理系统,其特征在于,所述资源层至少包括NoSQL非关系型数据库及SQL关系型数据库;所述资源层具体用于:

获取所述应用层的系统核心服务模块发出的数据请求指令,解析所述数据请求指令;

当所述数据请求指令为写操作且识别到所述数据请求指令中包含进行缓存的请求参数时,先将所述数据请求指令中包含的数据写入所述NoSQL非关系型数据库,再写入SQL关系型主数据库并同步到SQL关系型从数据库中;

当所述数据请求指令为写操作且识别到所述数据请求指令中包含不进行缓存的请求参数时,将所述数据请求指令中包含的数据写入SQL关系型主数据库并同步到SQL关系型从数据库中;

当所述数据请求指令为读操作且识别到所述数据请求指令中包含进行缓存的请求参数时,从所述NoSQL非关系型数据库中读取数据;

当从所述NoSQL非关系型数据库中没有读取到所述数据时,从所述SQL关系型从数据库中读取所述数据;

当从所述SQL关系型从数据库中没有读取到所述数据时,返回空值;

当所述数据请求指令为读操作且识别到所述数据请求指令中包含不进行缓存的请求参数时,从所述SQL关系型从数据库中读取所述数据;

当从所述SQL关系型从数据库中没有读取到所述数据时,返回空值。

3.根据权利要求1所述的通用信息管理系统,其特征在于,所述列表服务模块的配置具体包括新增列表单元、添加字段单元、添加操作单元、报表模板单元及权限设置单元;

所述新增列表单元,用于设置至少包括列表编号、模板类型及查询SQL语句的编写的核心参数;

所述添加字段单元,用于对每个字段进行至少包括数据类型、输入类型及数据源类型的属性的设置;

所述添加操作单元,用于定义对列表数据进行操作的按钮;

所述报表模板单元,用于解析上传的报表模板;

所述权限设置单元,用于设置预设的角色对列表有对应的操作权限。

4.根据权利要求1所述的通用信息管理系统,其特征在于,所述表单服务模块的配置具体包括表单配置单元、字段配置单元、布局单元、操作配置单元、文档模板单元及权限单元;

所述表单配置单元,用于设置至少包括表单编号、模板类型及SQL语句的编写的核心参数;

所述字段配置单元,用于对每个字段进行至少包括数据类型、输入类型及数据源类型的属性的设置;

所述布局单元,用于设置布局样式以使所述表单标签、所述表单域及所述表单按钮按照预设样式布局在页面上;

所述操作配置单元,用于定义对表单数据进行操作的按钮;

所述文档模板单元,用于解析上传的文档模板;

所述权限单元,用于设置预设的角色对表单有对应的操作权限。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州杰赛科技股份有限公司,未经广州杰赛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710412190.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top