用友系列之YonBuilder低代码平台概论和基本使用

本文涉及的产品
交互式建模 PAI-DSW,每月250计算时 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
模型训练 PAI-DLC,100CU*H 3个月
简介: 用友系列之YonBuilder低代码平台概论和基本使用

前言

  现在的很多企业、开源组织共享了大量的代码,这为低代码平台的发展提供了重要的基础和推动力。

  首先,企业和开源组织共享的代码库为低代码平台提供了丰富的组件和模块。这些组件和模块是经过多年的开发和测试形成的,具有稳定性和可靠性。低代码平台可以利用这些共享的组件和模块,快速构建应用程序,提高开发效率。

  其次,共享的代码库促进了技术的传播和普及。通过开源社区和企业之间的合作,更多的开发人员可以接触到先进的编程技术和最佳实践。这使得低代码平台能够借鉴和吸收这些技术,不断完善和提升自己的功能和性能。

  此外,共享的代码库还推动了软件行业的标准化和规范化。通过共享和使用相同的代码库,不同的低代码平台可以更加容易地实现互操作和集成,为用户提供更好的使用体验。

  最重要的是,共享的代码库降低了开发的成本和风险。企业和开源组织通过共享代码,可以减少重复开发的浪费,避免从零开始构建应用程序的风险。低代码平台可以利用这些共享的代码库,为用户提供更快速、更可靠、更具成本效益的解决方案。

  因此,很多企业、开源组织共享的代码库对低代码平台的发展起到了重要的推动作用,为低代码平台提供了丰富的组件和模块、促进了技术的传播和普及、推动了标准化和规范化,并降低了开发的成本和风险。

一、低代码平台是什么?

  低代码平台(Low Code Development Platform,LCDP)是一款图形化、拖拉拽方式快速实现企业数字化转型中的创新应用、支持用少量代码扩展实现个性化需求的数字技术工具平台。它是面向业务人员和IT人员双向驱动管理的能力平台,更是数字化转型中必不可少的数字技术工具平台。

低代码平台的主要特点包括:

  • 图形化操作界面:低代码平台通过图形化操作界面,使用户可以通过拖拽组件和模型驱动的逻辑来创建网页和移动应用程序,无需编写大量的代码。
  • 快速开发:低代码平台可以快速生成应用程序,提高了开发效率,缩短了开发周期,降低了开发成本。
  • 个性化需求:低代码平台支持通过少量代码扩展实现个性化需求,可以根据企业的具体需求进行定制开发。
  • 易于维护:低代码平台生成的应用程序易于维护,因为它们是基于组件和模型驱动的,所以修改和维护起来更加方便。
  • 跨平台性:低代码平台可以支持不同的操作系统和设备,实现跨平台开发。 总之,低代码平台是一种强大的数字技术工具平台,可以帮助企业快速实现数字化转型,提高业务效率和竞争力。

二、用友的YonBuilder应用构建平台

今天我们介绍一款低代码平台,用友的YonBuilder应用构建平台

2.1.YonBuilder应用构建平台

地址:https://developer.yonyou.com/product/appdevelopment/modeldriven

2.2.丰富的组件库和可视化设计器

平台提供可视化设计器、业务流、函数式脚本扩展、应用引擎等,为我们构建应用加速。

2.3.完善的应用全生命周期管理

应用从需求输入开始,经过分析、设计、开发、测试、发布上线,到发布后的运维、运营,形成了一个闭环的全生命周期管理。

2.4.完善的学习社区

提供完善的学习社区,有学习中心、YonBIP开发者社区、视频教程、ISV服务商快速入驻、YonMaker生态定制平台、YonMaster开发者认证中心,全方面的培养开发者的能力和知识素养。

三、用友的YonBuilder应用构建平台实战

3.1. 注册账号、登录

按照网站提示,注册账号,可使用手机号作为账号。 点击登录,输入手机号、密码登录网站。

3.2.进入开发者中心工作台

登陆成功后,就进入了开发者中心工作台。 可以看到左边的导航,可视化应用开发、移动应用开发、RAP机器人开发、集成资产包开发、 数字应用开发、YonBIP客开。

3.3.可视化应用开发

今天我们在这里介绍可视化应用开发。

3.3.1. 应用管理

点击3.3的【应用管理】,进入应用管理界面,会展示我们已构建的应用。

3.3.2. 创建应用

3.3.2.1、新建应用

点击【新建应用】,构建应用。

3.3.2.2、点击下一步,进入应用卡片预览页面

3.3.2.3、填写应用相关信息,点击完成

3.4. 开发并发布一个页面

3.4.1. 对象建模

第一步进入对象建模,去新增业务对象。

新增业务对象,填写信息,并勾选【同时生成主实体】

3.4.2. 编辑实体

3.4.3. 实体里增加字段

ID是保留字,不用手动添加。

3.4.4. 新建页面

3.4.5. 页面布局

生成了infoList和info

3.4.5.1、 修改页面布局

点击【infoList】,去修改页面布局

3.4.5.2、预览页面

点击3.4.5.1【预览】,可查看页面效果

3.4.6. 页面发布

3.4.6.1、切换到【发布管理】,新建分组

3.4.6.2、选择页面发布

3.4.6.3、预览链接

3.5. 加上业务数据点缀丰富内容

3.5.1. 增加数据

3.5.1.1. 进入文章信息详情页

此处和3.4.3响应上,那里添加的字段会影响到数据新增页,如果我们发现字段,也可返回修改实体,增加、修改字段。此时我们输入几条体育文字信息,分别填充标题、内容。此时保存有2个选项,保存和保存并新增。保存:保存之后页面返回上一页;保存并新增:保存之后清楚此页面,能继续填写信息并保存。

3.5.1.2. 保存成功并返回列表页

在上一步的【保存】操作后, 就会返回到上一步的列表页,此时会显示所有我们增加的数据(演示增加了5条数据)。

3.5.2. 搜索数据

3.5.2.1. 标题搜索

通过标题字段搜索数据,可以把标题里带有【输入内容】的行数据检索出来。

3.5.2.2. 内容搜索

通过内容字段搜索数据,可以把内容里带有【输入内容】的行数据检索出来。

3.5.3. 导出Excel

研究【3.5.1.2】的操作区域,可以看到有【新增】、【Excel导出】、【提交】、【下推】、【导入】、【删除】、【打印】、【下载】等操作按钮。上一步我们演示了【新增】,现在给大家演示下【Excel导出】功能。

3.5.3.1. 点击【Excel导出】按钮

3.5.3.2. 选择导出模版,并选择【导出】按钮

3.5.3.3. 导出文件成功

四、总结

体验一把YonBuilder低代码开发平台后,感受了低代码平台的魅力,全程不需要写代码,从实体建模、页面构建设计到发布页面一气呵成。最后基于我们发布的页面,上去操作了一把新增数据、检索数据、导出Excel等操作,确实挺不错的。还有更多功能等着朋友们去探索,YonBuilder也确实无愧低代码平台之称。


相关文章
|
运维 数据可视化 搜索推荐
低代码平台:10分钟从入门到原理
低代码平台:10分钟从入门到原理
625 0
|
1月前
|
数据可视化 搜索推荐 小程序
LowCode:低代码平台,2024国内十大主流低代码平台年终盘点
低代码平台是一种加速软件开发的高效工具,通过可视化和模型驱动的方式减少手动编码,快速构建应用。它能显著提升开发效率,降低开发成本,支持企业快速实现数字化转型。国内主流低代码平台如织信Informat、白码、钉钉宜搭等,各具特色,可根据企业需求选择合适的平台。私有化部署更是确保数据安全和定制化的重要手段。
|
4月前
|
人工智能 安全 物联网
低代码开发10平台,总有一款适合你
本文介绍的十款低代码开发平台,如Zoho Creator、OutSystems等,各具特色,满足不同业务需求。Zoho Creator提供强大灵活的应用构建能力,支持自动化工作流及跨平台应用;OutSystems强调高效开发与企业级安全性;Mendix擅长快速构建企业级应用,特别是在物联网项目中表现突出;Appian专注业务流程管理,提升工作效率;PowerApps则深度集成微软生态系统,便于构建定制化业务应用;Quick Base适合中小企业快速开发定制应用;
111 3
|
供应链 搜索推荐 数据可视化
我用低代码平台,简单搭建了一套管理系统
我用低代码平台,简单搭建了一套管理系统
168 0
|
7月前
|
存储 小程序 Serverless
盘点:2024年国内较为主流的七大低代码开发平台!
低代码开发平台,可以让你在不需要专业工程师人员的情况下,快速使用零代码或无代码、低成本快速构建你的应用、接口、逻辑、业务和数据。以下是2024年整理的,国内较为主流的七大低代码开发平台!排名不分先后。
|
7月前
|
搜索推荐 数据管理 数据安全/隐私保护
代码、低代码、无代码开发触手可及的低代码平台源码
代码、低代码、无代码开发触手可及的低代码平台源码
143 0
|
供应链 监控 JavaScript
如何用万界星空科技低代码平台快速开发一个MES系统?
万界星空科技平台作为一款“乐高型”的企业级管理系统平台,其具有高度灵活的“数据+流程+角色”动态信息管理模型。 可以更专业与快速的搭建企业运营所需的各类管理系统,大幅节约研发成本和时间,帮助企业实现全方位的数字化转型;万界星空深耕制造业,专注低代码行业解决方案。
414 0
如何用万界星空科技低代码平台快速开发一个MES系统?
|
安全 关系型数据库 Java
低代码平台深度剖析
低代码平台深度剖析
236 0
|
数据采集 移动开发 数据可视化
低调且强大——JNPF低代码平台
低调且强大——JNPF低代码平台
182 0
|
自然语言处理 运维 Oracle
低代码平台真的是企业的福音吗?
低代码平台真的是企业的福音吗?
111 0

热门文章

最新文章