伙伴云客服论坛»论坛 S区 S零代码 查看内容

0 评论

0 收藏

分享

零代码平台基于模型驱动开发流程和概念

当前零代码平台/低代码平台比较流行,这些平台主要的实现原理就是基于模型驱动开发,需要平台提供数据建模、表单建模、流程建模、页面建模、报表建模等一系列可视化在线设计工具,基于这些工具,无需掌握编程技能也可以快速构建业务应用,即所谓的零代码开发。基于模型驱动技术在线构建微应用,多个微应用组合形成应用系统。每个微应用由数据模型、表单模型、流程模型、报表模型、页面模型、数据字典和菜单配置等要素构成。
1、零代码开发应用流程

基于模型驱动在线构建业务应用的流程:
零代码平台基于模型驱动开发流程和概念-1.png


在开发流程中,新建应用、数据建模和应用发布是必需步骤,其它的是可选步骤,在使用过程中可根据应用场景,选择性停止配置。例如: 数据+表单+页面即可配置出一个不涉及流程的数据搜集型应用;数据+表单+流程即可配置出一个流程审批类应用;数据+报表即可配置出一个报表展示类应用。
2、模型驱动开发概念术语

1、数据模型:基于元数据模型驱动开发的思想,提供灵敏、稳定的元数据模型建模与管理,通过数据实体、属性、关系等元数据配置响应业务需求变化,云程平台提供了在线的数据库实体建模和E-R建模功能,支持单表、一对一、一对多关系。
零代码平台基于模型驱动开发流程和概念-2.png


2、表单模型:用于搜集、存储、管理您的业务数据,云程低代码开发平台提供29个表单组件,如单行文本、数字、选择框、图片、文件上传等,可以快速建符合业务的表单,一般用于数据采集和流程审批。
零代码平台基于模型驱动开发流程和概念-3.png


3、流程模型:用于申请审批、数据流转、自动化处置等场景,云程低代码开发平台的流程引擎基于规范BPMN2.0规范,可以协助您驾驭各类工作流场景。
零代码平台基于模型驱动开发流程和概念-4.png


4、页面模型:主要由应用内的PC业务设计和挪动业务设计实现,考虑到在实际使用中,大多数复杂的操作在WEB端,简便的操作在挪动端,为了让两端的体验更好,云程低代码开发平台将两端业务停止了分开设计。这虽然会增加应用搭建人员的施行工作量(无法实现一次设计多端运行),但会让应用的终端用户体验更佳,让两端发挥各自优势。
零代码平台基于模型驱动开发流程和概念-5.png


5、报表模型:实时统计、分析业务过程和结果数据,辅助商业决策。云程低代码开发平台提供汇总表、明细表、柱形图、条形图、饼图、折线图、面积图、雷达图、指标图等9种常用图表,可以组合及联动使用。
零代码平台基于模型驱动开发流程和概念-6.png


6、数据字典:指应用中依赖的根底数据项,根据业务场景不同,后期可能修改,一般做成可配置项,而不是硬编码写死,基于数据字典的好处即可统一数据规范,起到主数据的作用,也可提升应用配置化才干。
零代码平台基于模型驱动开发流程和概念-7.png


7、菜单权限:应用内可创建菜单,为角色分配不同的权限,哪些页面可见,哪些功能可操作,哪些数据可见,实现基于角色的权限控制。
零代码平台基于模型驱动开发流程和概念-8.png


在线体验环境:http://www.yunchengxc.com

回复

举报 使用道具

相关帖子
全部回复
暂无回帖,快来参与回复吧
本版积分规则 高级模式
B Color Image Link Quote Code Smilies

小儿上茶
注册会员
主题 20
回复 18
粉丝 0
|网站地图
快速回复 返回顶部 返回列表