CN113592332A - 基于自定义配置的低代码业务系统及方法 - Google Patents
基于自定义配置的低代码业务系统及方法 Download PDFInfo
- Publication number
- CN113592332A CN113592332A CN202110902141.2A CN202110902141A CN113592332A CN 113592332 A CN113592332 A CN 113592332A CN 202110902141 A CN202110902141 A CN 202110902141A CN 113592332 A CN113592332 A CN 113592332A
- Authority
- CN
- China
- Prior art keywords
- service
- module
- self
- information
- business
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 165
- 230000008569 process Effects 0.000 claims abstract description 129
- 230000002159 abnormal effect Effects 0.000 claims abstract description 71
- 238000004088 simulation Methods 0.000 claims abstract description 23
- 238000013499 data model Methods 0.000 claims abstract description 14
- 238000012360 testing method Methods 0.000 claims abstract description 11
- 238000012986 modification Methods 0.000 claims description 40
- 230000004048 modification Effects 0.000 claims description 40
- 229960005486 vaccine Drugs 0.000 claims description 27
- 238000012790 confirmation Methods 0.000 claims description 14
- 238000012795 verification Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 6
- 238000012550 audit Methods 0.000 claims description 3
- 238000011161 development Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000001680 brushing effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0635—Risk analysis of enterprise or organisation activities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/80—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for detecting, monitoring or modelling epidemics or pandemics, e.g. flu
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Public Health (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Medical Informatics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Operations Research (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Biomedical Technology (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Pathology (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及程序开发技术领域,具体为一种基于自定义配置的低代码业务系统及方法,其系统包括表单引擎模块,用于自定义表单字段和数据模型数据字段;流程引擎模块,用于自定义业务流程;规则引擎模块,用于自定义业务模型和业务产生的规则;中心模块,用于根据各引擎模块的自定义内容生成业务;状态机模块,监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;数字孪生模块,显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估。本系统能灵活的进行自定义,并对业务流程进行监测和客观评估,帮助用户合理优化业务流程。
Description
技术领域
本发明涉及程序开发技术领域,具体为一种基于自定义配置的低代码业务系统及方法。
背景技术
随着数字化转型进程加快,企业信息化业务需求越来越多,例如:企业OA系统、HR系统、园区管理系统等,信息需要不断进行迭代升级,以满足业务需求。目前大多数情况下采用对系统进行直接编码的方式来满足业务需求,这样的方式无法实现业务需求的灵活和快速定义,且开发周期比较长,同时也消耗不少开发人力。为了克服上述问题,诞生了对应的低代码开发平台。低代码开发平台是无需编码(0代码)或通过少量代码就可以快速生成应用程序的开发平台。通过可视化进行应用程序开发的方法,使具有不同经验水平的开发人员可以通过图形化的用户界面,使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序。但是现有低代码开发平台还存在以下的问题:
1、低代码开发平台的客户界面表单需求无法灵活配置,在表单上增加一个字段需要修改前端代码和后端代码;
2、业务流程固定,无法灵活定义,业务流程变化可能涉及代码的变更和系统升级;
3、对现有业务流程运行效率无法进行客观评估,从而无法及时发现业务流程的缺陷。
发明内容
本发明的目的之一在于提供一种基于自定义配置的低代码业务系统,能灵活的进行自定义,并对业务流程进行监测和客观评估,帮助用户合理优化业务流程。
本发明提供的基础方案一:基于自定义配置的低代码业务系统,包括:表单引擎模块、流程引擎模块、规则引擎模块、中心模块、API模块、状态机模块和数字孪生模块;
表单引擎模块,用于自定义表单字段和数据模型数据字段;
流程引擎模块,用于自定义业务流程;
规则引擎模块,用于自定义业务模型和业务产生的规则;
中心模块,用于根据各引擎模块的自定义内容生成业务;
API模块,用于外部通信;
状态机模块,用于监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;
数字孪生模块,用于显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,还用于优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估。
基础方案一的有益效果:表单引擎模块、流程引擎模块和规则引擎模块,对自定义表单字段、数据模型数据字段、业务流程、业务模型和业务产生的规则进行自定义,不涉及代码的编写以及系统的升级修改,可以灵活的满足业务需求。通过各引擎模块进行自定义内容以后,中心模块根据各引擎模块的自定义内容生成业务,外部应用通过API模块进行通信,调用中心模块生成的业务。
在业务运行的时候,状态机模块会监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况,防止业务流程节点出现异常未及时处理,造成业务中断,同时数字孪生模块会显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,用户可以根据分析和评估的结果,进行客观评估,对业务流程进行优化,在优化业务流程时,数字孪生模块能结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估,以此既可以对优化的业务流程进行客观评估,又可以对优化业务流程这一个过程进行客观的评估,以此帮助用户对业务流程采用合适的优化方法进行合理的优化。
进一步,所述系统还包括:查询模块和业务场景推荐模块;
查询模块,用于查询环境信息;
业务场景推荐模块,用于根据环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则。
有益效果:所述环境信息,用于表征环境中某一特征的信息,例如:涉密等级、风险等级和安全等级等。业务场景推荐模块,根据查询模块查询的环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则,以此宏观的规定业务流程的制定,也可以帮助用户完成业务的设置。
进一步,所述环境信息包括:地区风险状况,所述地区风险状况包括:高风险地区、中风险地区和低风险地区;
所述业务场景推荐模块,识别当前地区风险状况,若为高风险地区,则识别自定义表单字段是否包含访客旅行史、疫苗史和出入权限,若不包含,则推荐添加访客旅行史、疫苗史和出入权限;
若为中风险地区,则识别自定义表单字段是否包含访客旅行史和疫苗史,若不包含,则推荐添加访客旅行史和疫苗史;
若为低风险地区,则识别自定义表单字段是否包含访客旅行史,若不包含,则推荐添加访客旅行史。
有益效果:地区风险状态会发部在网络上,根据地区风险状况,合理识别自定义表单字段是否符合要求,若不符合则对应进行推荐,保证表单字段符合要求。
进一步,所述系统还包括:审核模块;
查询模块,还用于查询制度信息;
审核模块,用于判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还用于判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改。
有益效果:对于不同企业制度并不相同,以企业出入制度为例,有些企业只需要填写访客姓名,电话和身份信息,就可以出入,那么对应的表单字段只需要包括访客姓名,电话和身份信息填写字段,业务流程只需要登记流程,自定义规则只需要访客进入启动登记,完成登记后允许进入;而有些企业需要登记的信息更多,出入可能还需要获取领导准许,因此审核模块,根据查询模块查询的制度信息,判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改,用户看到提示修改后进行修改,以解决不合理的关系,帮助用户指定符合制度的业务,减少业务的出错概率。
进一步,所述系统还包括:业务查询模块和业务验证模块;
业务查询模块,用于获取业务查询信息,并查询是否存在与业务查询信息相匹配的业务,若是,则推送与业务查询信息相匹配的业务;若否,则查询与业务查询信息相似的业务,并推送;
中心模块,还用于获取业务选择信息,并根据各引擎模块的自定义内容对选择的业务进行修改,生成新业务;
业务验证模块,用于将新业务与相匹配的业务或相似的业务进行比对验证,若新业务中存在异常内容,则提示存在异常内容,并获取异常内容确认信息或异常内容修改信息;若获取到异常内容确认信息,则将异常内容定义为正常内容;若获取到异常内容修改信息,则根据异常内容修改信息触发对应的引擎模块进行修改。
有益效果:业务查询模块、中心模块和业务验证模块,三个模块联动,既可以减少用户配置业务花费的时间,也可以根据前期查询到的业务进行验证,帮助用户配置合理的业务,减少业务修改时间。
本发明的目的之二在于提供一种基于自定义配置的低代码业务方法。
本发明提供基础方案二:基于自定义配置的低代码业务方法,包括如下内容:
自定义表单字段和数据模型数据字段;
自定义业务流程;
自定义业务模型和业务产生的规则;
根据自定义内容生成业务;
外部应用通过API接口调用业务;
监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;
显示产生的所有业务流程数据,并对业务流程数据进行分析和评估;优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估。
基础方案二的有益效果:对自定义表单字段、数据模型数据字段、业务流程、业务模型和业务产生的规则进行自定义,不涉及代码的编写以及系统的升级修改,可以灵活的满足业务需求。进行自定义内容以后,根据各自定义内容生成业务,外部应用通过API接口进行通信,调用生成的业务。
在业务运行的时候,监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况,防止业务流程节点出现异常未及时处理,造成业务中断,同时会显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,用户可以根据分析和评估的结果,进行客观评估,对业务流程进行优化,在优化业务流程时,能结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估,以此既可以对优化的业务流程进行客观评估,又可以对优化业务流程这一个过程进行客观的评估,以此帮助用户对业务流程采用合适的优化方法进行合理的优化。
进一步,所述方法还包括:
查询环境信息;
根据环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则。
有益效果:根据查询的环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则,以此宏观的规定业务流程的制定,也可以帮助用户完成业务的设置。
进一步,所述环境信息包括:地区风险状况,所述地区风险状况包括:高风险地区、中风险地区和低风险地区;
识别当前地区风险状况,若为高风险地区,则识别自定义表单字段是否包含访客旅行史、疫苗史和出入权限,若不包含,则推荐添加访客旅行史、疫苗史和出入权限;
若为中风险地区,则识别自定义表单字段是否包含访客旅行史和疫苗史,若不包含,则推荐添加访客旅行史和疫苗史;
若为低风险地区,则识别自定义表单字段是否包含访客旅行史,若不包含,则推荐添加访客旅行史。
有益效果:地区风险状态会发部在网络上,根据地区风险状况,合理识别自定义表单字段是否符合要求,若不符合则对应进行推荐,保证表单字段符合要求。
进一步,所述方法还包括:
查询制度信息;
判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还用于判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改。
有益效果:帮助用户指定符合制度的业务,减少业务的出错概率。
进一步,所述方法还包括:
获取业务查询信息,并查询是否存在与业务查询信息相匹配的业务,若是,则推送与业务查询信息相匹配的业务;若否,则查询与业务查询信息相似的业务,并推送;
获取业务选择信息,并根据自定义内容对选择的业务进行修改,生成新业务;
将新业务与相匹配的业务或相似的业务进行比对验证,若新业务中存在异常内容,则提示存在异常内容,并获取异常内容确认信息或异常内容修改信息;若获取到异常内容确认信息,则将异常内容定义为正常内容;若获取到异常内容修改信息,则根据异常内容修改信息进行修改。
有益效果:既可以减少用户配置业务花费的时间,也可以根据前期查询到的业务进行验证,帮助用户配置合理的业务,减少业务修改时间。
附图说明
图1为本发明基于自定义配置的低代码业务系统实施例一的逻辑框图;
图2为本发明基于自定义配置的低代码业务系统实施例二的逻辑框图;
图3为本发明基于自定义配置的低代码业务方法实施例四的流程图。
具体实施方式
下面通过具体实施方式进一步详细说明:
实施例一
本实施例基本如附图1所示:基于自定义配置的低代码业务系统,包括:表单引擎模块、流程引擎模块、规则引擎模块、中心模块、API模块、状态机模块和数字孪生模块;
表单引擎模块,用于自定义表单字段和数据模型数据字段;
流程引擎模块,用于自定义业务流程;
规则引擎模块,用于自定义业务模型和业务产生的规则;各引擎模块可以通过可视化界面托拉拽完成自定义;
中心模块,用于根据各引擎模块的自定义内容生成业务;
API模块,用于外部通信;
状态机模块,用于监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;其中业务流程异常状况包括:业务流程节点未响应和业务流程节点数据错误。
数字孪生模块,用于显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,还用于优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估;其中对业务数据进行分析和评估,包括分析业务数据是否完整和业务数据响应时间长短,根据分析结果评估业务数据的等级以及业务的等级,当业务数据的等级不满足预设范围,则优化业务流程,并结合历史数据进行仿真测试,其中历史数据可根据业务数据的等级选择,并根据仿真结果,对优化业务流程进行评估,判断此次优化业务流程的质量和优化后的业务的效果,以供以后借鉴。
以智慧园区访客的业务流程为例:
通过表单引擎模块自定义表单字段和数据模型数据字段,表单字段为访客申请需要填报的信息,包括:访客姓名、访客身份证号码、访客手机、被访问人员、预约日期时间等;根据自定义数据模型数据字段生成数据模型;
通过流程引擎模块自定义业务流程,具体为审批流程,包括审批流程的串行和并行定义、审批节点的退回等。例如被访问人员是一线员工,该访客审批流程需要一线员工的直接上级科长审批;科长审批通过后,科长上级的副部长和部长任意一人审批通过即可;
通过规则引擎模块自定义业务模型和业务产生的规则,例如访客审批流程通过后,需要触发短信发送时间,给来访者发送短信;给保卫部门发送邮件,通知保卫部门有人员到访;访客收到审批通知后,按照预定时间到访,通过访客二维码或者人脸刷脸通行;
状态机模块记录每个审批节点的状态,例如对于超期未审批的节点,对审批人进行电话或者短信提醒或跟催等;
API模块对外提供平台能力调用,例如OA系统可以通过API调用访客审批流程;
访客流程所有数据都记录到数字孪生模块,在数字孪生模块可以直观看到所有业务流程的数据流转情况,对各业务流程运行效率进行分析和决策;针对需要优化的流程,可以采用流程仿真来模拟业务流程流转,评估流程改进的效果。
表单引擎模块、流程引擎模块和规则引擎模块,对自定义表单字段、数据模型数据字段、业务流程、业务模型和业务产生的规则进行自定义,不涉及代码的编写以及系统的升级修改,可以灵活的满足业务需求。通过各引擎模块进行自定义内容以后,中心模块根据各引擎模块的自定义内容生成业务,外部应用通过API模块进行通信,调用中心模块生成的业务。在业务运行的时候,状态机模块会监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况,防止业务流程节点出现异常未及时处理,造成业务中断,同时数字孪生模块会显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,用户可以根据分析和评估的结果,进行客观评估,对业务流程进行优化,在优化业务流程时,数字孪生模块能结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估,以此既可以对优化的业务流程进行客观评估,又可以对优化业务流程这一个过程进行客观的评估,以此帮助用户对业务流程采用合适的优化方法进行合理的优化。
实施例二
本实施例与实施例一基本相同,区别在于:如图2所示,本系统还包括:查询模块、业务场景推荐模块和审核模块;
查询模块,用于查询环境信息和制度信息;所述环境信息,用于表征环境中某一特征的信息,例如:涉密等级、风险等级和安全等级等;通过爬虫程序获取官方网站的环境信息和企业网站的制度信息,也可将环境信息和制度信息输入到查询模块,查询模块可在模块内部进行查询,但是查询模块能存储的环境信息和制度信息有限。
业务场景推荐模块,用于根据环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则。其中以环境信息包括:地区风险状况;地区风险状况包括:高风险地区、中风险地区和低风险地区为例;
业务场景推荐模块,识别当前地区风险状况,若为高风险地区,则识别自定义表单字段是否包含访客旅行史、疫苗史和出入权限,若不包含,则推荐添加访客旅行史、疫苗史和出入权限;
若为中风险地区,则识别自定义表单字段是否包含访客旅行史和疫苗史,若不包含,则推荐添加访客旅行史和疫苗史;
若为低风险地区,则识别自定义表单字段是否包含访客旅行史,若不包含,则推荐添加访客旅行史。
审核模块,用于判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还用于判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改。审核模块根据定义表单字段、自定义业务流程和自定义规则与制度信息进行对比判断,以及提取制度信息中的表单字段、业务流程和规则之间的逻辑关系,并与自定义表单字段、自定义业务流程和自定义规则之间关系进行对比判断。对于不同企业制度并不相同,以企业出入制度为例,有些企业只需要填写访客姓名,电话和身份信息,就可以出入,那么对应的表单字段只需要包括访客姓名,电话和身份信息填写字段,业务流程只需要登记流程,自定义规则只需要访客进入启动登记,完成登记后允许进入;而有些企业需要登记的信息更多,出入可能还需要获取领导准许,因此通过审核模块来帮助用户指定符合制度的业务,减少业务的出错概率。
实施例三
本实施例与实施例一基本相同,区别在于:还包括:业务查询模块和业务验证模块;
业务查询模块,用于获取业务查询信息,并查询是否存在与业务查询信息相匹配的业务,若是,则推送与业务查询信息相匹配的业务;若否,则查询与业务查询信息相似的业务,并推送;本系统对系统中生成的业务都会进行存储,与业务查询信息相匹配的业务,具体为:与业务查询信息中表单字段、业务流程和业务产生的规则相同的业务;与业务查询信息相似的业务,具体为:与业务查询信息中表单字段、业务流程和业务产生的规则相比较,判断相似度,获取相似度高于预设范围的业务,按相似度由高到低进行推送;先直接查询相匹配的业务,若存在则无需进行后续的相似度判断,减少系统计算量。
中心模块,还用于获取业务选择信息,并根据各引擎模块的自定义内容对选择的业务进行修改,生成新业务;用户可以根据需求,进行自定义,中心模块在选择的业务基础上进行修改,减少运行内存占用,并且能更快生成新业务。
业务验证模块,用于将新业务与相匹配的业务或相似的业务进行比对验证,若新业务中存在异常内容,则提示存在异常内容,并获取异常内容确认信息或异常内容修改信息;若获取到异常内容确认信息,则将异常内容定义为正常内容;若获取到异常内容修改信息,则根据异常内容修改信息触发对应的引擎模块进行修改;其中将新业务与相匹配的业务或相似的业务进行比对验证,比较新业务与相匹配的业务或相似的业务的表单字段、业务流程和业务产生的规则是否存在不同,若存在,则将不同之处确定为异常内容,然后提示存在异常内容,并获取异常内容确认信息或异常内容修改信息,若获取到异常内容确认信息,则将异常内容定义为正常内容,从而用户能对异常内容进行检查和确认,减少后期实际运行业务的时候出现错误的概率,而当获取到异常内容修改信息,则根据异常内容修改信息触发对应的引擎模块进行修改,即表单引擎模块修改表单字段、流程引擎模块修改业务流程和规则引擎模块修改业务产生的规则。
实施例四
本实施例基本如附图3所示:基于自定义配置的低代码业务方法,包括如下内容:
自定义表单字段和数据模型数据字段;
自定义业务流程;
自定义业务模型和业务产生的规则;
查询环境信息和制度信息;
根据环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则;具体为:所述环境信息包括:地区风险状况,所述地区风险状况包括:高风险地区、中风险地区和低风险地区;
识别当前地区风险状况,若为高风险地区,则识别自定义表单字段是否包含访客旅行史、疫苗史和出入权限,若不包含,则推荐添加访客旅行史、疫苗史和出入权限;
若为中风险地区,则识别自定义表单字段是否包含访客旅行史和疫苗史,若不包含,则推荐添加访客旅行史和疫苗史;
若为低风险地区,则识别自定义表单字段是否包含访客旅行史,若不包含,则推荐添加访客旅行史。
判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还用于判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改;
根据自定义内容生成业务;
外部应用通过API接口调用业务;
监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;
显示产生的所有业务流程数据,并对业务流程数据进行分析和评估;优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估。
实施例五
本实施例与实施四基本相同,区别在于:还包括:获取业务查询信息,并查询是否存在与业务查询信息相匹配的业务,若是,则推送与业务查询信息相匹配的业务;若否,则查询与业务查询信息相似的业务,并推送;
获取业务选择信息,并根据自定义内容对选择的业务进行修改,生成新业务;
将新业务与相匹配的业务或相似的业务进行比对验证,若新业务中存在异常内容,则提示存在异常内容,并获取异常内容确认信息或异常内容修改信息;若获取到异常内容确认信息,则将异常内容定义为正常内容;若获取到异常内容修改信息,则根据异常内容修改信息进行修改。从而既可以减少用户配置业务花费的时间,也可以根据前期查询到的业务进行验证,帮助用户配置合理的业务,减少业务修改时间。
以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。
Claims (10)
1.基于自定义配置的低代码业务系统,其特征在于:包括:表单引擎模块、流程引擎模块、规则引擎模块、中心模块、API模块、状态机模块和数字孪生模块;
表单引擎模块,用于自定义表单字段和数据模型数据字段;
流程引擎模块,用于自定义业务流程;
规则引擎模块,用于自定义业务模型和业务产生的规则;
中心模块,用于根据各引擎模块的自定义内容生成业务;
API模块,用于外部通信;
状态机模块,用于监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;
数字孪生模块,用于显示产生的所有业务流程数据,并对业务流程数据进行分析和评估,还用于优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估。
2.根据权利要求1所述的基于自定义配置的低代码业务系统,其特征在于:还包括:查询模块和业务场景推荐模块;
查询模块,用于查询环境信息;
业务场景推荐模块,用于根据环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则。
3.根据权利要求2所述的基于自定义配置的低代码业务系统,其特征在于:所述环境信息包括:地区风险状况,所述地区风险状况包括:高风险地区、中风险地区和低风险地区;
所述业务场景推荐模块,识别当前地区风险状况,若为高风险地区,则识别自定义表单字段是否包含访客旅行史、疫苗史和出入权限,若不包含,则推荐添加访客旅行史、疫苗史和出入权限;
若为中风险地区,则识别自定义表单字段是否包含访客旅行史和疫苗史,若不包含,则推荐添加访客旅行史和疫苗史;
若为低风险地区,则识别自定义表单字段是否包含访客旅行史,若不包含,则推荐添加访客旅行史。
4.根据权利要求2所述的基于自定义配置的低代码业务系统,其特征在于:还包括:审核模块;
查询模块,还用于查询制度信息;
审核模块,用于判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还用于判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改。
5.根据权利要求1所述的基于自定义配置的低代码业务系统,其特征在于:还包括:业务查询模块和业务验证模块;
业务查询模块,用于获取业务查询信息,并查询是否存在与业务查询信息相匹配的业务,若是,则推送与业务查询信息相匹配的业务;若否,则查询与业务查询信息相似的业务,并推送;
中心模块,还用于获取业务选择信息,并根据各引擎模块的自定义内容对选择的业务进行修改,生成新业务;
业务验证模块,用于将新业务与相匹配的业务或相似的业务进行比对验证,若新业务中存在异常内容,则提示存在异常内容,并获取异常内容确认信息或异常内容修改信息;若获取到异常内容确认信息,则将异常内容定义为正常内容;若获取到异常内容修改信息,则根据异常内容修改信息触发对应的引擎模块进行修改。
6.基于自定义配置的低代码业务方法,其特征在于:包括如下内容:
自定义表单字段和数据模型数据字段;
自定义业务流程;
自定义业务模型和业务产生的规则;
根据自定义内容生成业务;
外部应用通过API接口调用业务;
监控业务流程节点状态,并根据业务流程节点状态识别和处理业务流程异常状况;
显示产生的所有业务流程数据,并对业务流程数据进行分析和评估;优化业务流程时,结合历史数据进行仿真测试,并根据仿真结果,对优化业务流程进行评估。
7.根据权利要求6所述的基于自定义配置的低代码业务方法,其特征在于:还包括:
查询环境信息;
根据环境信息,识别自定义表单字段、自定义业务流程和自定义规则是否存在未定义的表单字段、业务流程和规则,若存在,则推荐添加未定义的表单字段、业务流程和规则。
8.根据权利要求7所述的基于自定义配置的低代码业务方法,其特征在于:所述环境信息包括:地区风险状况,所述地区风险状况包括:高风险地区、中风险地区和低风险地区;
识别当前地区风险状况,若为高风险地区,则识别自定义表单字段是否包含访客旅行史、疫苗史和出入权限,若不包含,则推荐添加访客旅行史、疫苗史和出入权限;
若为中风险地区,则识别自定义表单字段是否包含访客旅行史和疫苗史,若不包含,则推荐添加访客旅行史和疫苗史;
若为低风险地区,则识别自定义表单字段是否包含访客旅行史,若不包含,则推荐添加访客旅行史。
9.根据权利要求7所述的基于自定义配置的低代码业务方法,其特征在于:还包括:
查询制度信息;
判断自定义表单字段、自定义业务流程和自定义规则是否符合制度信息,若不符合,则提示修改;还用于判断自定义表单字段、自定义业务流程和自定义规则之间关系是否合理,若不合理,则提示修改。
10.根据权利要求6所述的基于自定义配置的低代码业务方法,其特征在于:还包括:
获取业务查询信息,并查询是否存在与业务查询信息相匹配的业务,若是,则推送与业务查询信息相匹配的业务;若否,则查询与业务查询信息相似的业务,并推送;
获取业务选择信息,并根据自定义内容对选择的业务进行修改,生成新业务;
将新业务与相匹配的业务或相似的业务进行比对验证,若新业务中存在异常内容,则提示存在异常内容,并获取异常内容确认信息或异常内容修改信息;若获取到异常内容确认信息,则将异常内容定义为正常内容;若获取到异常内容修改信息,则根据异常内容修改信息进行修改。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110902141.2A CN113592332B (zh) | 2021-08-06 | 2021-08-06 | 基于自定义配置的低代码业务系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110902141.2A CN113592332B (zh) | 2021-08-06 | 2021-08-06 | 基于自定义配置的低代码业务系统及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113592332A true CN113592332A (zh) | 2021-11-02 |
CN113592332B CN113592332B (zh) | 2024-03-05 |
Family
ID=78255867
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110902141.2A Active CN113592332B (zh) | 2021-08-06 | 2021-08-06 | 基于自定义配置的低代码业务系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113592332B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114063992A (zh) * | 2022-01-11 | 2022-02-18 | 广东道一信息技术股份有限公司 | 一种低代码开发平台的建模方法及系统 |
CN114281797A (zh) * | 2021-12-10 | 2022-04-05 | 长三角信息智能创新研究院 | 基于敏捷低代码平台快速创建基层数据汇聚仓库的方法 |
CN115062066A (zh) * | 2022-06-10 | 2022-09-16 | 中信科移动通信技术股份有限公司 | 工业互联网标识解析培训系统及方法 |
CN115426239A (zh) * | 2022-06-09 | 2022-12-02 | 北京邮电大学 | 一种业务支撑信息处理模式和低代码开发系统 |
CN118093047A (zh) * | 2024-02-02 | 2024-05-28 | 联通沃音乐文化有限公司 | 一种数字孪生xr低代码开发平台方法 |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105205575A (zh) * | 2014-06-13 | 2015-12-30 | 国网浙江杭州市萧山区供电公司 | 业务流程绩效评估及决策分析系统 |
CN106779162A (zh) * | 2016-11-23 | 2017-05-31 | 青岛鹏海软件有限公司 | 一种企业业务流程灵活配置及自动优化方法与系统 |
CN107203626A (zh) * | 2017-05-27 | 2017-09-26 | 网宿科技股份有限公司 | 一种业务流程管理方法及系统 |
CN107886238A (zh) * | 2017-11-09 | 2018-04-06 | 金航数码科技有限责任公司 | 一种基于海量数据分析的业务流程管理系统及方法 |
CN108446853A (zh) * | 2018-03-23 | 2018-08-24 | 肖娟 | 一种业务流程分析系统及方法 |
CN109240732A (zh) * | 2018-08-29 | 2019-01-18 | 浪潮天元通信信息系统有限公司 | 一种基于灵活规则的流程编排方法 |
CN109254759A (zh) * | 2018-08-31 | 2019-01-22 | 重庆戴昂科技有限公司 | 低代码平台化业务流程配置系统 |
CN109615334A (zh) * | 2018-12-13 | 2019-04-12 | 重庆戴昂科技有限公司 | 低代码平台化审批流程配置系统 |
CN110825362A (zh) * | 2019-11-04 | 2020-02-21 | 广东道一信息技术股份有限公司 | 低代码应用软件开发系统及方法 |
CN111199381A (zh) * | 2019-11-25 | 2020-05-26 | 江苏艾佳家居用品有限公司 | 一种基于流程引擎实现的智能工单审批方法 |
US20200265329A1 (en) * | 2019-02-14 | 2020-08-20 | Rockwell Automation Technologies, Inc. | Ai extensions and intelligent model validation for an industrial digital twin |
CN112069219A (zh) * | 2020-07-22 | 2020-12-11 | 北京思特奇信息技术股份有限公司 | 一种批量匹配数据配置化实现业务推荐的方法及系统 |
CN112181382A (zh) * | 2020-11-27 | 2021-01-05 | 北京和利时系统工程有限公司 | 一种基于软件定义的工业智能控制系统 |
CN112200492A (zh) * | 2020-11-02 | 2021-01-08 | 傲林科技有限公司 | 一种数字孪生模型构建、业务活动预测分析方法及装置 |
CN112668295A (zh) * | 2021-01-15 | 2021-04-16 | 云南电网有限责任公司迪庆供电局 | 一种基于自定义表单和Activiti工作流的管理系统及方法 |
CN112907377A (zh) * | 2021-03-26 | 2021-06-04 | 深圳乐信软件技术有限公司 | 业务流程监控方法、装置、设备及介质 |
CN113033001A (zh) * | 2021-03-26 | 2021-06-25 | 山东山大华天软件有限公司 | 一种面向数字孪生应用的三维数字工厂建模方法及系统 |
-
2021
- 2021-08-06 CN CN202110902141.2A patent/CN113592332B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105205575A (zh) * | 2014-06-13 | 2015-12-30 | 国网浙江杭州市萧山区供电公司 | 业务流程绩效评估及决策分析系统 |
CN106779162A (zh) * | 2016-11-23 | 2017-05-31 | 青岛鹏海软件有限公司 | 一种企业业务流程灵活配置及自动优化方法与系统 |
CN107203626A (zh) * | 2017-05-27 | 2017-09-26 | 网宿科技股份有限公司 | 一种业务流程管理方法及系统 |
CN107886238A (zh) * | 2017-11-09 | 2018-04-06 | 金航数码科技有限责任公司 | 一种基于海量数据分析的业务流程管理系统及方法 |
CN108446853A (zh) * | 2018-03-23 | 2018-08-24 | 肖娟 | 一种业务流程分析系统及方法 |
CN109240732A (zh) * | 2018-08-29 | 2019-01-18 | 浪潮天元通信信息系统有限公司 | 一种基于灵活规则的流程编排方法 |
CN109254759A (zh) * | 2018-08-31 | 2019-01-22 | 重庆戴昂科技有限公司 | 低代码平台化业务流程配置系统 |
CN109615334A (zh) * | 2018-12-13 | 2019-04-12 | 重庆戴昂科技有限公司 | 低代码平台化审批流程配置系统 |
US20200265329A1 (en) * | 2019-02-14 | 2020-08-20 | Rockwell Automation Technologies, Inc. | Ai extensions and intelligent model validation for an industrial digital twin |
CN110825362A (zh) * | 2019-11-04 | 2020-02-21 | 广东道一信息技术股份有限公司 | 低代码应用软件开发系统及方法 |
CN111199381A (zh) * | 2019-11-25 | 2020-05-26 | 江苏艾佳家居用品有限公司 | 一种基于流程引擎实现的智能工单审批方法 |
CN112069219A (zh) * | 2020-07-22 | 2020-12-11 | 北京思特奇信息技术股份有限公司 | 一种批量匹配数据配置化实现业务推荐的方法及系统 |
CN112200492A (zh) * | 2020-11-02 | 2021-01-08 | 傲林科技有限公司 | 一种数字孪生模型构建、业务活动预测分析方法及装置 |
CN112181382A (zh) * | 2020-11-27 | 2021-01-05 | 北京和利时系统工程有限公司 | 一种基于软件定义的工业智能控制系统 |
CN112668295A (zh) * | 2021-01-15 | 2021-04-16 | 云南电网有限责任公司迪庆供电局 | 一种基于自定义表单和Activiti工作流的管理系统及方法 |
CN112907377A (zh) * | 2021-03-26 | 2021-06-04 | 深圳乐信软件技术有限公司 | 业务流程监控方法、装置、设备及介质 |
CN113033001A (zh) * | 2021-03-26 | 2021-06-25 | 山东山大华天软件有限公司 | 一种面向数字孪生应用的三维数字工厂建模方法及系统 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114281797A (zh) * | 2021-12-10 | 2022-04-05 | 长三角信息智能创新研究院 | 基于敏捷低代码平台快速创建基层数据汇聚仓库的方法 |
CN114063992A (zh) * | 2022-01-11 | 2022-02-18 | 广东道一信息技术股份有限公司 | 一种低代码开发平台的建模方法及系统 |
CN115426239A (zh) * | 2022-06-09 | 2022-12-02 | 北京邮电大学 | 一种业务支撑信息处理模式和低代码开发系统 |
CN115062066A (zh) * | 2022-06-10 | 2022-09-16 | 中信科移动通信技术股份有限公司 | 工业互联网标识解析培训系统及方法 |
CN118093047A (zh) * | 2024-02-02 | 2024-05-28 | 联通沃音乐文化有限公司 | 一种数字孪生xr低代码开发平台方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113592332B (zh) | 2024-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113592332A (zh) | 基于自定义配置的低代码业务系统及方法 | |
US20130055401A1 (en) | Terminal and method for providing risk of application using the same | |
US20100324952A1 (en) | Continuous governance, risk and compliance management | |
US20130317886A1 (en) | Customer Experience Management System Using Dynamic Three Dimensional Customer Mapping and Engagement Modeling | |
US20080004980A1 (en) | System and method for regulating supplier acceptance of service requests | |
US11422795B2 (en) | System and method for predicting the impact of source code modification based on historical source code modifications | |
CA2249316A1 (en) | Monitoring and retraining neural network | |
US20170171049A1 (en) | Systems and/or methods for remote application introspection in cloud-based integration scenarios | |
CN112907243B (zh) | 区块链交易审计方法及装置 | |
US11281460B1 (en) | System and method for identifying source code defect introduction during source code modification | |
JP2023538997A (ja) | 拡張可能なデバイス評価および動的保険契約構成のためのシステムおよび方法 | |
CN106452815B (zh) | 一种信息化管理方法、装置及系统 | |
Buehler et al. | Getting to know—and manage—your biggest AI risks | |
US10755314B2 (en) | Method and system for interaction between users, vendors, brands, stakeholders for products and services in real time during usage or consumption life cycle | |
US20090157476A1 (en) | Marketing campaign management | |
US20160092811A1 (en) | Business rules framework | |
CN110278208A (zh) | 基于区块链的智能家居信息交换系统及工作方法 | |
CN117151833A (zh) | 一种多租户模式SaaS服务集群环境的任务调度方法及系统 | |
EP1939806A1 (en) | Number Inventory for cellular telecommunications systems | |
CN110309635A (zh) | 数据质量模型的管理方法、装置、设备及计算机存储介质 | |
CN115390719A (zh) | 聊天机器人消息页面菜单管理方法及电子设备、存储介质 | |
CN113505369A (zh) | 一种时空感知的用户风险识别模型训练的方法及装置 | |
CN114329388A (zh) | 权限管理方法及装置 | |
CN106155736A (zh) | 软件安装启动类型检测方法、装置及用户终端 | |
CN112633829A (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20221110 Address after: 518101 2304, Building A, Phase I, Excellence Baozhong Times Square, No. 15-1, Haitian Road, Binhai Community, Xin'an Street, Bao'an District, Shenzhen, Guangdong Applicant after: Time Yunying (Shenzhen) Technology Co.,Ltd. Address before: 400064 floor 24, building 3, zone B, administrative center, No. 12, Guangfu Avenue, Nan'an District, Chongqing Applicant before: Time Yunying (Chongqing) Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |