低代码框架参考

企业管理信息系统作为一类重要的应用软件系统,具有自己的特点,主要有两个方面:

  1. 系统规模大,目前市场上常见的ERP系统一般都有几千个页面。

  2. 页面逻辑相似性强。经过比较可以发现,大部分页面具有类似的功能,以数据的录入,修改,显示为主。

在传统的粗粒度的领域模型的基础上,以模块上的基本元素为研究对象,提出了ERP动态领域模型的概念,作为解决云端低代码开发大型企业管理信息系统的平台理论基础。

对外提供Web开发工具、插件开发框架、自动化运维平台、服务管理平台等功能,帮助开发者快速完成表单建模、报表建模、流程建模、打印设计、权限管理、开放平台等服务。

其中:动态领域模型服务为开发平台建模的核心。

开发平台应用架构图:

通过对成千上万个业务场景沉淀和抽象,结合企业架构(EA)、模型驱动架构(MDA)、领域驱动设计(DDD)等企业建模思想,采用云原生、AI等先进技术研发的一套企业动态建模体系和方法论,解决了企业级软件研发效率、一致性、安全、共性与个性、IT资产化的一系列难题,是低代码平台的核心基础。它可以帮助企业从业务场景出发到敏捷IT落地的全过程实现,并不断以模型沉淀企业业务能力。

  • 动态领域模型总体上由模型库、领域模型,领域模型动态解释引擎、可视化动态领域建模工具、领域构建、企业服务等部分组成。

  • 每种模型由多种元素组成,元素又包括多个属性。使用模型-元素-属性三层体系结构来细化模型的粒度,从而描述ERP系统中不同的需求。

以动态领域模型为基础的开发平台,使得系统的80%功能可以使用平台以所见即所得的方式进行设计实现,不需要修改代码。还有20%的功能以插件的方式来实现。插件通过实现系统接口的方式参与既定逻辑,完成特定功能。

动态领域模型建模体系构成:

相关推荐
梓豪csd1 天前
消息订阅中心:谁该收到哪条通知
java·开发语言·人工智能·低代码·自动化·1024程序员节
昵称画2 天前
交接班记录电子化:三班之间的信息不漏
开发语言·数据库·人工智能·低代码·php
缓慢更新2 天前
审批的加签与会签:多人意见怎么合
android·java·数据库·低代码·rxjava
静默执行2 天前
接口契约的多人维护:谁改谁通知
低代码
细水长流6452 天前
生产异常的群内闭环:从报警到认领
低代码
窗边看云2 天前
侄女实操快印系统:非标规格,固化成报价规则
低代码
驰骋工作流3 天前
一份 BPM 平台能力对标清单:25 个评估维度的横向观察驰骋BPM驰骋低代码低代码工作流引擎
低代码
ebok.3 天前
低代码平台如何集成 AI:从开发侧到运行侧的技术实践与京微智枢方案
人工智能·低代码·ai·rxjava
窗边看云3 天前
波次拣货的分工:三个人怎么不撞车
低代码
ZKNOW甄知科技4 天前
燕千云迭代版本发布:智能Agent深入业务现场
运维·人工智能·低代码·机器学习·自然语言处理·自动化·aigc