恭喜航天科工网络信息发展有限公司刘金钟获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜航天科工网络信息发展有限公司申请的专利基于表单驱动结合动态规则引擎的WEB系统开发框架获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113849178B 。
龙图腾网通过国家知识产权局官网在2025-04-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111145985.3,技术领域涉及:G06F8/38;该发明授权基于表单驱动结合动态规则引擎的WEB系统开发框架是由刘金钟;王楠;马云鹏设计研发完成,并于2021-09-28向国家知识产权局提交的专利申请。
本基于表单驱动结合动态规则引擎的WEB系统开发框架在说明书摘要公布了:本发明涉及一种基于表单驱动结合动态规则引擎的WEB系统开发框架,属于WEB类软件开发领域。本发明的框架包括表单设计器、页面设计器、工作流设计器、代码生成模块、Groovy规则引擎,系统开发框架能够为业务人员开发人员提供账号、授权、认证、审计在线的业务系统开发解决方案,以业务技术一体化实现对业务流程、管理流程的支撑、管理与优化,赋能企业数字化转型。本发明践行业内新的软件开发模式,它的形式是“可视化编程”,核心是“复用”,通过简单“拖、拉、拽”快速搭建业务系统,减轻了非技术开发人员的压力,帮其免去了代码编写工作,同时也为专业开发人员提供了支持,自动化完成应用开发过程中的繁琐底层架构与基础设施,专业开发人员聚焦于业务逻辑。
本发明授权基于表单驱动结合动态规则引擎的WEB系统开发框架在权利要求书中公布了:1.一种基于表单驱动结合动态规则引擎的WEB系统开发框架,其特征在于,该框架包括基础组件层、基础服务层、发布管理层和开发中心,开发中心需要基础组件层以及基础服务层提供支撑;基础组件层是底层支撑平台,包括数据存储、消息中心和任务处理组件;基础服务层将用户管理、授权管理以及日志、监控功能独立形成公共服务,为开发框架本身以及依赖于开发框架所开发应用服务;开发中心为业务用户工作台界面,提供了各类操作对象,操作对象包括表单设计、报表设计、流程设计和页面设计,覆盖PC端以及移动端,用户以拖拉的方式形成可预览应用,借助代码生成模块,实现SpringBoot工程,Vue工程源码生成,并利用规则引擎处理复杂业务;发布管理层用于实现将已完成应用按版本规划,向WEB容器发布,同时自动完成服务启动、VUE路由配置和默认权限配置,同时将已发布应用做为模板保存于应用市场,方便后续业务人员直接基于该模板应用进行二次开发;其中,代码生成模块解析数据库表的表名、字段名、字段的数据类型,并以此封装实体类相关信息;解析表与表的外键,封装一对多、多对一、多对多关系;根据既有Freemarker模板,同时匹配规则引擎补充业务处理逻辑,最后实现代码文件按照既有模板组织方式输出,形成完成的代码软件工程;代码生成模块包括前端代码、后端代码的生成逻辑,自带两套路模板工程,该模板工程内借助标识语言标记关键节点,以及关键流转信息,前端VUE引擎、Groovy规则引擎、Java源码引擎三者接收到用户拖拉配置参数信息后,依据预定义解析规则,完成VUE、Java代码片段生成,同步借助代码融合模板,实现代码片段到匹配代码工程的更新替换,并同步完成路由配置自动化切换;所述Groovy规则引擎,将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策,接受数据输入,解释业务规则,并根据业务规则做出业务决策;所述语义模块提供了一种在XML中构建RuleSet的语言;代码生成模块在生成应用后端代码时,将SSO相关通用处理逻辑插入到所生成应用代码包,并自动调用IAM系统的REST接口完成IAM平台上应用添加、资源授权,以IAM平台返回的APPID、ClientID、ClientSecret为依据,实现应用发布后用户集中管理、用户授权集中维护;发布管理层在应用发布后支持撤销,重新拖拉,再次上线,拖拉配置是全量更新,代码生成过程以当前提交配置为基准,重新生成数据库表和相应代码工程;若表单列有更改,则无法保持原有数据正常使用,表单列无变化,则重新发布后原有业务数据依然能够正常查阅;该框架与三类重要安全组件实现API级打通,安全组件包括敏感数据保护、运行时防护和数据访问管理,应用创建前,自主选择所需要的安全防护组件,应用发布完毕后,后台模块通过REST接口将应用以默认安全策略的形式,向安全组件推送,在应用使用的过程中实现敏感数据检测、SQL注入检测,并支持用户自定义细粒度权限控制功能,用户自定义细粒度权限控制功能需要用户自行去数据访问管理配置详细安全策略。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人航天科工网络信息发展有限公司,其通讯地址为:100854 北京市海淀区永定路52号东门;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。