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

1、零代码开发应用流程

基于模型驱动在线构建业务应用的流程:

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

2、模型驱动开发概念术语

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

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

3、流程模型:用于申请审批、数据流转、自动化处理等场景,云程低代码开发平台的流程引擎基于标准BPMN2.0规范,可以帮助您驾驭各类工作流场景。

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

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

6、数据字典:指应用中依赖的基础数据项,根据业务场景不同,后期可能修改,一般做成可配置项,而不是硬编码写死,基于数据字典的好处即可统一数据规范,起到主数据的作用,也可提升应用配置化能力。

7、菜单权限:应用内可创建菜单,为角色分配不同的权限,哪些页面可见,哪些功能可操作,哪些数据可见,实现基于角色的权限控制。

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

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

  1. 低代码平台--基于surging开发微服务编排流程引擎构思

    前言 京东优惠券 https://m.fenfaw.net/ 微服务对于各位并不陌生,在互联网浪潮下不是在学习微服务的路上,就是在使用改造的路上,每个人对于微服务都有自己理解,有用k8s 就说自己是微 ...

  2. 43家国内外低代码零代码平台介绍-LowCode低码时代

    随着全球数字化进程的加速,敏捷.灵活.易用的低代码.零代码开发方式成为企业构建应用.系统的重要手段之一,同时宏观数字化经济趋势叠加传统企业数字化转型诉求,为低代码.零代码提供了肥沃的发育"土 ...

  3. 使用零代码平台构建应用,应该怎样转变思路?

    最近两年,越来越多的各类零代码产品在市场上出现,与此同时,企业的数字化转型的速度也越来越快,零代码产品已然成为了帮助企业数字化转型的利器. 技术也在不断地演进,其核心目的就是让开发人员能够更专注于业务 ...

  4. php对接微信提醒,PHP对接微信公众平台消息接口开发流程教程

    PHP对接微信公众平台消息接口开发流程教程 发布于 2015-02-15 08:54:13 | 157 次阅读 | 评论: 1 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hyperte ...

  5. 一文看懂:零代码平台是什么?怎么选?

    在互联网高速发展的今天,工具产品呈现"傻瓜化"趋势,不是设计师也能用美图秀秀把自己相片处理得美美的:不是摄影师也能用抖音.手机剪辑软件制作出很燃的视频.当然,不会编程也能在零代码平 ...

  6. 零代码平台在大型企业的进化之路

    文/明道云深圳 POD Leader 兰倚 "零代码系统能够解决我们复杂的软件实现需求吗?" --来自多个明道云用户的提问 自明道云零代码产品发布以来,累计服务了数十家大型企业,并 ...

  7. 零代码平台——业务人员的知识变现工具

    文/明道云销售部顾问 郑江南 编辑/蒋礼轩 全民创业大趋势 近几年很火的短视频平台,让咱们普通老百姓有了向大众展示自己的机会,内容何其丰富,大到国际时事.国家政事,小到兴趣爱好.生活方式,都可以以短视 ...

  8. 零代码平台中的服务编排思路

    先打个广告,我们的第三场零代码实践的直播在本周五( 11 月 5 日 )晚8点准时开始,扫描下面二维码,直接预约直播,到时间微信会自动提醒. 随着企业数字化转型的进程加快,零代码平台的的应用越来越广泛 ...

  9. php网站怎么对接微信群,PHP对接微信公众平台消息接口开发流程教程

    PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使 ...

最新文章

  1. python默认的一个代码缩进是几个空格_python缩进长度是否统一
  2. Linux -- Samba访问控制
  3. busybox tftp
  4. input ios问题 小程序_微信小程序开发常见问题汇总
  5. 华为读取版本exe_关于esrv_svc.exe和SurSvc.exe疑似泄露用户信息的猜测
  6. 迁移学习中使用下载好的权重
  7. 【leetCode】69. x 的平方根
  8. 操作ADS1115进行4个通道AD值的读取
  9. U盘格式化内存变小恢复设置
  10. 中文编程从入门到精通中文编程语言教学视频
  11. 提升用户体验?指示性设计元素不可或缺
  12. js简单实现根据身份证号码识别性别年龄生日
  13. html导出带页码的word,使用js把html导出word,并配置样式和分页功能
  14. 微信网页授权:网页版(一)
  15. 简单小白vr效果制作(unity)
  16. css3魔方3乘3每层旋转_CSS3旋转魔方
  17. 计算机教师资格证难不难考,教师资格证 信息技术难考吗
  18. IGF1重组人胰岛素样生长因子-1解决方案
  19. 干货|语义网、Web3.0、Web3、元宇宙这些概念还傻傻分不清楚?(中)
  20. 梅斯大学计算机类,驻法使馆教育处与教育部公布更新法国高校名单

热门文章

  1. shopee售后退款与退货规定
  2. 新装win10系统的桌面没有“我的电脑”图标解决办法
  3. Navigating to current location (/) is not allowed
  4. jmeter阶梯式加压(逐渐加压和降压)
  5. 星型模型和olap多维数据库
  6. 产品经理必读:这样设计NPS提问,回收率提高30%!
  7. uniapp路由跳转的六种方式
  8. 计算机心理部的活动记录表,《计算机系12月心理活动策划书【荐】.doc》-支持高清全文免费浏览-max文档...
  9. 基于canoe开发的Bootloader刷写上位机,符合uds流程
  10. java写微信小程序答辩问题_微信小程序 开发中遇到问题总结