乐趣区

关于模型:LeaRun模型驱动开发框架-重塑企业生产力

疾速开发框架在设计思维上能够分为“表单驱动”和“模型驱动”两种。前者将页面的表单和数据的存储构造合二为一,而后者则与纯代码开发相似,实现了数据与表单的齐全拆散。

在业界的通行观点中,“表单驱动”具备更低的应用门槛和技术门槛,数据与存储构造相结合,整体围绕表数据开展。其外围是通过软件系统中的工作流来运行业务流程,并对业务问题进行剖析和设计。数据档次关系简略,相似于传统 BPM 软件,利用场景绝对无限,更适宜轻量级利用,如 OA 审批、数据归档、客户治理等。

但此开发模式基于底层构架与二次开发的限度,利用场景的局限性更高,无奈解决高度定制化、数据不对立等问题,通常仅用于开发简略的数据填报零碎。

而模型驱动的外围准则是形象和自动化。抽象化是在比传统编码更高的形象级别下定义软件应用程序模型。通过模型 API 和软件 SDK,应用大量编码即可基于模型实现更多简单逻辑;联合清晰的架构,表单和数据模型均可独自开发与保护;同时基于各级生产、经营、治理等多种场景,提供全链路管理决策和业务经营的利用及解决方案,解决企业端对端的痛点。

为了满足企业对业务场景复杂度以及对数据一致性的高要求,LeaRun 采纳“模型驱动”的理念搭建了疾速开发框架。开发者能够在 LeaRun 开发框架中,别离设计用于定义数据模型的数据表,供用户操作的页面,以及运行于服务器上、承载简单业务逻辑的服务端命令。

流程模型

流程设计蕴含业务流和数据流。业务流反对各种场景的业务流程解决,如:转审、抄送、加签等审批形式;数据流反对对内、外零碎进行进行数据增删改查、音讯告诉、用户解决等操作。

报表模型

报表模型中的各类数据可视化组件也反对嵌入到页面中,成为操作页面的组成部分。LeaRun 提供报表设计工具以及十多种报表类型模板,反对简单报表设计,疾速实现统计分析,全流程可视化助力企业高效设计报表,展现页面反对用户调整、二次定制。

页面模型

页面设计包含网页端和挪动端,能够自适应不同终端场景。内置丰盛的页面组件,利落拽加全配置化即可疾速生成利用界面。

集成模型

集成模型实质是建设数据映射关系,包含平台自身前、后端能力的扩大能力。LeaRun 开发框架反对通过 API 门户和第三方零碎进行交互,轻松连贯不同的零碎和数据源。

总的来说,模型驱动从较低级别的代码中形象进去,使团队中的每个人都能够专一于较高级别的需要和解决方案。自动化加重了日常工作和重复性工作的累赘,并缩小了人为谬误,从而进步了品质和生产力,开放性确保从旧零碎到新平台的对接能力。后果也是不言而喻的,更多杰出的利用,构建效率指数级超过传统代码开发。这就是模型驱动开发框架的力量。

点此试用模型驱动开发框架,理解更多内容:www.learun.cn/Home/VerificationForm

退出移动版