《旺宇腾云:DeepPaaS低代码平台白皮书(21页).pdf》由会员分享,可在线阅读,更多相关《旺宇腾云:DeepPaaS低代码平台白皮书(21页).pdf(21页珍藏版)》请在三个皮匠报告上搜索。
1、1DeepPaaS 2.0 低代码平台白皮书2目录1.背景介绍.32.系统关键技术指标.43.系统应用行业以及场景.44.系统功能描述.54.1.数据源设置.54.2.数据表设置.64.3.应用设置.74.4.模型设置.84.5.界面建模.84.5.1.模型组件设置.84.5.2.界面组件以及属性.94.5.3.界面组件动态效果.104.5.4.页面变量以及页面规则.104.5.5.页面以及组件事件.114.5.6.页面以及组件动作.124.5.7.页面参数.124.5.8.页面适配.134.6.后端规则建模.134.7.动作规则引擎.144.8.业务表达式.154.9.流程引擎.164.10
2、.接口管理.184.11.二次开发.194.12.组织结构.194.13.角色权限.204.14.其他常见功能的实现.204.14.1.报表(大屏).204.14.2.数据字典.204.14.3.消息通知.205.部署方式.206.联系方式.2131.背景介绍信息时代,数字化正成为整个社会经济的推动力。据估计,2025年 70%的数字化软件将从云上产生,而显然,当前的基础架构并不能支撑这种预测。个性化是互联网时代的典型特征,产品追求个性,管理也是。个性化的管理决策需要大量的数据做支撑,需要产业上下游供应商以及合作伙伴的支持。有想法的决策者面临的一大问题就是,我如何能够获取到上下游的产业数据?信
3、息时代,渠道为王的定律依旧生效。如何将客户资源数字化?如何将先进行业经验开箱即用?程序员千千万,永远不够用;可是所有程序员加起来,开发的功能也就那么几种。所有程序员都很忙,可所有程序员都在重复造轮子。基于以上,我们推出了 DeePPaas 低代码开发平台。1.0 版本于2017 年面世,与各种低代码竞品基本同时出现,功能也相似,初步满足了部分需求,但是我们也发现满足不了的需求也越来越多。于是乎,我们在总结了 1.0 版本的经验、吸取了竞品的优势、充分利用公司丰富的项目实施经验开发了 deeppaas2.0 产品。Deeppaas2.0 完全摒弃了表单流程驱动的模式,创新性采用模型驱动的方式,并
4、通过强大的界面建模、规则引擎、表达式、流程、接口管理等功能,能够实现 web 级的应用开发。平台主要面向开发者以及最终用户。对于开发者来说,可以利用DeepPaaS2.0 平台,结束重复工作,实现快速、高质量的交付;而对4于最终用户来说,第一可以满足通用性需求,更重要的是可以满足个性化需求,第二可以实现流程的快速迭代,能够深入业务。综上,DeePPaaS2.0 平台可以为客户带来低成本、高可靠的信息化平台,加快实施速度、保证实施质量、降低实施成本。2.系统关键技术指标a.支持多数据源,支持正向建表,支持反向工程;b.支持 PC 端和移动端,移动端支持独立 APP(React Native),支
5、持与企业微信或者钉钉等集成,支持小程序(单独解析);一次配置,多端运行;c.微服务模式,支持负载均衡;d.支持 SSO,可集成其他系统或者页面;e.前端界面建模可像素级实现 UI 设计;界面组件化;界面组件支持事件和动作;界面组件支持根据业务数据动态展示;f.规则引擎,可以为事件配置流程化的动作;g.业务表达式。表达式提供了页面内组件、数据、动作等高级公式化表达方式。h.接口管理,实现系统与其他第三方系统的集成;i.二次开发,不限制开发语言与开发模式;3.系统应用行业以及场景本系统可应用于各行业,实现包括但不限于以下业务的场景:5a.流程审批类应用,即传统 OA 功能。可以通过系统提供的字段、
6、页面、流程建模平台搭建符合公司管理的行政审批、人事审批、财务审批等各种流程;如请假申请、报销申请、出差申请等等;b.类进销存应用。通过配置各种表单以及数据关联,实现推式或者拉式 ERP 应用;c.数据中台类应用。系统支持数据建模以及建立了完善、灵活的数据权限控制体系;d.报表类应用。平台内置报表控件,可实现诸如大屏、报表中心等报表类应用,也可实现报表与业务系统共生;e.行业应用类软件。通过平台的底层基础功能,可以快速搭建行业应用软件,缩短交付周期、提高交付质量、降低开发成本;f.其他定制化软件,平台强大的界面建模、事件动作机制可快速实现定制化软件的开发。4.系统功能描述4.1.数据源设置平台支