[发明专利]一种后台管理信息系统的在线快速交付系统有效
申请号: | 201811489087.8 | 申请日: | 2018-12-06 |
公开(公告)号: | CN109597814B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 高志强;訾中辉;黄俞贵;叶银财;尹芳 | 申请(专利权)人: | 广州及包子信息技术咨询服务有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28;G06F40/18 |
代理公司: | 北京久维律师事务所 11582 | 代理人: | 邢江峰 |
地址: | 510630 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 后台 管理信息系统 在线 快速 交付 系统 | ||
1.一种后台管理信息系统的在线快速交付系统,其特征在于,所述系统包括:
系统基础框架,包括用户管理、角色管理、菜单管理、组织管理、权限管理和基础数据库;所述权限管理用于组织机构、用户、角色、菜单、控件和数据进行权限设置和权限管理;所述基础数据库用于存储后台管理信息系统的配置数据、渲染或者具体业务逻辑处理数据以及部分由所述后台管理信息系统提供的基础信息数据;
业务服务配置单元,包括站点配置和字典配置;所述站点配置用来存储业务服务的具体配置,并在系统运作时影响展现效果;所述字典配置用于存储固定的、稳定的字典数据,并用于表单展现中的字典类型的字段的转换;
外部数据源,包括多种外部数据源,所述多种外部数据源支持不同数据库引擎,所述多种外部数据源用于操作不同表单;
数据标准化单元,用于提供数据标准化规则,所述数据标准化规则用于表单配置和界面渲染;
表单引擎,包括导入表单、SQL表单和WebService表单;所述导入表单是将数据库中指定的数据表转化为所述表单配置的工具;所述导入表单支持选择不同的数据源,所述导入表单根据数据表的字段生成对应的表单配置,不同的字段类型会采用不同的界面控件,并提供增删改查的功能;所述数据源包括所述外部数据源和/或基础数据库中转变成的外部数据源;
所述SQL表单提供将SQL转化为所述表单配置的工具;所述SQL表单根据用户选择的所述数据源后编写结构化查询语言作为表单数据来源,根据SQL查询结果字段生成表单配置,并在渲染时结合SQL查询结果转化为表单;所述SQL表单通过SQL增强或Java增强提供增删改的功能;
所述WebService表单是将WebService接口当做数据源,并根据接口结果生成所述表单配置的工具;所述WebService表单用于将用户通过输入接口地址和预定义输入输出格式的输入输出数据转化为表单配置信息,通过调整表单的具体配置项,生成表单配置;所述表单引擎用于根据所述数据标准化规则生成所述表单配置;
界面渲染引擎,包括多种渲染引擎类型、多种界面模板,用于对业务服务数据、所述表单配置和所述界面模板依据所述数据标准化规则进行界面渲染,得到渲染后的实际界面;
功能增强单元,用于在所述系统的原有功能上设置增删改埋点,通过所述增删改埋点对表单加入增强功能处理逻辑,实现SQL增强、Java增强和JS增强;
所述SQL增强是指通过编写结构化查询语言方式对所述界面渲染引擎生成的界面的功能进行增强;使用所述SQL增强时,用户在所述SQL增强的功能界面中选择数据源,通过使用模板变量的方式应用前端回传参数,而SQL增强中的编写的结构化查询语言将会在埋点触发时逐条执行;所述数据源包括所述外部数据源和/或基础数据库中转变成的外部数据源;
所述Java增强通过埋点方式在系统处理过程中关键点进行埋点,用户在表单中填写代码,并在表单执行时运行代码;所述Java增强采用Nashorn引擎作为脚本引擎,由用户编写JavaScript脚本,并允许用户调用预定义开放方法,或直接调用系统实现的Java代码,实现业务逻辑定义和实现;
所述JS增强提供用户增强界面前端能力的增强功能,由用户按照规范编写JavaScript脚本,并在所述界面渲染引擎执行时将所述JavaScript脚本直接插入到界面代码中,直接影响界面的运行和渲染;所述JS增强能直接操作文档对象模型数据,或覆盖系统默认的部分处理逻辑,实现自定义能力;
插件扩展单元,用于根据用户操作业务需求选择性安装所需种类插件已完成管理后的表单交付。
2.根据权利要求1所述的后台管理信息系统的在线快速交付系统,其特征在于,所述基础数据库采用MySQL数据库;所述外部数据源通过建立外部数据源表记录连接第三方数据源的连接信息,在首次访问第三方数据源时初始化连接,并使用Druid进行连接管理;所述外部数据源支持的数据库引擎包括MySQL、PostgreSQL、SQLServer和MongoDB;所述外部数据源还通过webservice接口与第三方数据源连接,所述webservice接口用于扩展外部数据源,所述webservice接口将接口转换为表单,通过表单形式展现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州及包子信息技术咨询服务有限公司,未经广州及包子信息技术咨询服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811489087.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆数据处理方法及装置
- 下一篇:一种数据状态更新方法、装置、设备及介质