大数跨境

戎码Rong Coder:从元数据模型到应用系统搭建概述

戎码Rong Coder:从元数据模型到应用系统搭建概述 数组智控产业发展科技院
2022-03-03
2
导读:采用元数据模型驱动的端到端设计思路,实现当事人管理系统,包括:模型配置(规则)、数据库结构配置、界面配置、流


采用元数据模型驱动的端到端设计思路,实现当事人管理系统,包括:模型配置(规则)数据库结构配置界面配置流程配置功能配置


根据具体业务需求分别配置各种保函当事人模型(含规则),如个人客户、企业客户、代理人、医院等,然后在其上配置数据库、流程、界面、功能。


特别声明一下,保函当事人管理的业务逻辑和流程比较简单,这里只是为了举例说明,元数据模型不仅适用于简单的应用,也可以用来设计非常复杂的业务系统。



元数据模型在面向具体行业时,可以做分层处理。


例如某个核心业务系统包含多个业务模块,每个业务模块都有灵活可配置的需求,所以戎码Rong Coder的产品架构设计是在应用架构上引入一层通用的元数据管理平台结合低代码的各种设计器,在该元数据平台至少构建各个面向特定业务领域的应用模块。


元数据模型驱动的低代码开发平台产品应用架构


在该应用架构中,包含如下部分:


(1)元数据定义态管理


用于配置元数据结构(模型)的功能:包括每一个数据项(属性或字段)配置、将数据项组织成一个结构的模型配置和规则配置、数据库结构映射配置等。


(2)元数据运行态管理


元数据的应用强依赖于元数据的结构,为提高元数据结构的访问性能,我们将元数据结构加载到内存中建立索引,可以让用户可以高效的访问元数据进行逻辑处理。


(3)元数据界面配置和展现


模型的灵活可配置性决定了系统中无法事先内置依赖于模型的界面,系统提供元数据界面展现配置功能,并基于该配置信息来展现元数据实例。


(4)元数据实例访问服务


基于元数据定义,实现对元数据实例的增删改查操作。


(5)元数据实例维护功能


通过实例维护功能将实例的服务、流程和功能界面有机的组合在一起,实现对类似于当事人对象的增删改查的维护功能。


元数据模型由定义部分和实例部分组成,元数据模型是戎码Rong Coder低代码开发平台最核心的设计思路。


【声明】内容源于网络
0
0
数组智控产业发展科技院
以AI技术为底层能力,聚焦智慧园区、城市公共安全、数智警务、健康医疗、能源电力、科研实验及平安校园等领域,提供从感知到决策的全流程软硬件一体化的国产装备智能体产品解决方案。
内容 986
粉丝 0
数组智控产业发展科技院 以AI技术为底层能力,聚焦智慧园区、城市公共安全、数智警务、健康医疗、能源电力、科研实验及平安校园等领域,提供从感知到决策的全流程软硬件一体化的国产装备智能体产品解决方案。
总阅读1.6k
粉丝0
内容986