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

文章目录

  • 前言
  • 一、低代码平台是什么?
  • 二、用友的YonBuilder应用构建平台
    • 2.1.YonBuilder应用构建平台
    • 2.2.丰富的组件库和可视化设计器
    • 2.3.完善的应用全生命周期管理
    • 2.4.完善的学习社区
  • 三、用友的YonBuilder应用构建平台实战
    • 3.1. 注册账号、登录
    • 3.2.进入开发者中心工作台
    • 3.3.可视化应用开发
      • 3.3.1. 应用管理
      • 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. 实体里增加字段
      • 3.4.4. 新建页面
      • 3.4.5. 页面布局
        • 3.4.5.1、 修改页面布局
        • 3.4.5.2、预览页面
      • 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.5.1.2. 保存成功并返回列表页
      • 3.5.2. 搜索数据
        • 3.5.2.1. 标题搜索
        • 3.5.2.2. 内容搜索
      • 3.5.3. 导出Excel
        • 3.5.3.1. 点击【Excel导出】按钮
        • 3.5.3.2. 选择导出模版,并选择【导出】按钮
        • 3.5.3.3. 导出文件成功
  • 四、总结

前言

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

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

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

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

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

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

一、低代码平台是什么?

低代码平台(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也确实无愧低代码平台之称。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/241053.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Fluter工具安装与环境搭建

1、下载 Flutter SDK,下载完成后,在需要放置SDK的地方解压即可。 注意: 请勿将 Flutter 有特殊字符或空格的路径下。请勿将 Flutter 安装在需要高权限的文件夹内,例如 C:\Program Files\。 2、配置环境变量 例如: …

MySQL笔记-第07章_单行函数

视频链接:【MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板】 文章目录 第07章_单行函数1. 函数的理解1.1 什么是函数1.2 不同DBMS函数的差异1.3 MySQL的内置函数及分类 2. 数值函数2.1 基本函数2.2 角度与弧度互换…

vue3若依框架,在页面中点击新增按钮跳转到新的页面,不是弹框,如何实现

在router文件中的动态路由数组中新增一个路由配置,这个配置的就是新的页面。 注意path不要和菜单配置中的路径一样,会不显示内容。 在菜单配置中要写权限标识就是permissions:[]里的内容 在children里的path要写占位符info/:data 点击新增按钮&#x…

ISP去噪(1)

#灵感# 因为理解的2DNR、3DNR 和当前调试平台标注的2DNR、3DNR 作用有很大差异,所以在网上广撒网,搜集知识。 目前收集出来一个这样的文章,有点像大学生的论文“取其精华,合成糟粕”。------权当一个记录册 目录 运动阈值&…

生成小程序URLlink链接遇到的坑

这里写自定义目录标题 前端生成小程序URL link背景用户打开小程序的常用方法短链接短链接优缺点优点缺点 生成短链接步骤 可能会遇到的问题:其他 注意📢 前端生成小程序URL link ![h5打开小程序](https://img-blog.csdnimg.cn/direct/a4cfe3ef6d184c6d9…

vue3 使用 Element-plus 的 el-pagination 分页组件时无法显示中文

使用element-puss框架,分页显示英文 解决方法 在main.ts element-puss,2.3.8版本后的, import zhCn from "element-plus/es/locale/lang/zh-cn"; element-puss,2.3.8版本以前的, import zhCn from "element-plus/lib/loc…

MBR30300FCT-ASEMI高耐压肖特基MBR30300FCT

编辑:ll MBR30300FCT-ASEMI高耐压肖特基MBR30300FCT 型号:MBR30200FCT 品牌:ASEMI 封装:TO-220F 最大平均正向电流:30A 最大重复峰值反向电压:300V 产品引线数量:3 产品内部芯片个数&…

将输入的字符串反向输出(c语言)

#include<stdio.h> #include<string.h> int main() {int i, j, k;char s[50], temp;gets(s);//输入k strlen(s);//计算字符的长度//反向输出for (i 0, j k - 1;i < k / 2;i, j--){temp s[i];s[i] s[j];s[j] temp;}puts(s);//输出 }

山西电力市场日前价格预测【2023-12-11】

日前价格预测 预测说明&#xff1a; 如上图所示&#xff0c;预测明日&#xff08;2023-12-11&#xff09;山西电力市场全天平均日前电价为535.55元/MWh。其中&#xff0c;最高日前电价为689.29元/MWh&#xff0c;预计出现在09:00。最低日前电价为422.38元/MWh&#xff0c;预计…

springCloud项目打包如何把jar发放到指定目录下

springCloud项目打包如何把jar发放到指定目录下 maven-antrun-plugin springCloud微服务打包jar&#xff0c;模块过多&#xff1b;我的项目模块结构如下&#xff1a; 我把实体类相关的单独抽离一个模块在service-api下服务单独写在service某块下&#xff0c; 每个模块的jar都…

利用知识付费小程序,我有才打造高效的知识传播渠道

在当今信息爆炸的时代&#xff0c;知识管理已经成为了每个人必须面对的问题。然而&#xff0c;市面上的知识付费平台大多数都是通用的&#xff0c;无法满足个性化需求。 因此&#xff0c;我有才提供了一款专属定制的适合个人的知识付费平台。核心产品能力如下&#xff1a; 一…

[论文精读] 使用扩散模型生成真实感视频 - 【李飞飞团队新作,文生视频 新基准】

论文导读: 论文背景:2023年12月11日&#xff0c;AI科学家李飞飞团队与谷歌合作&#xff0c;推出了视频生成模型W.A.L.T&#xff08;Window Attention Latent Transformer&#xff09;——一个在共享潜在空间中训练图像和视频生成的、基于Transformer架构的扩散模型。李飞飞是华…

【安装配置vue最详细的方法】检查vue版本时,报错“‘vue’ 不是内部或外部命令,也不是可运行的程序或批处理文件”

目录 问题&#xff1a;通过cmd检查vue版本时&#xff0c;报错 vue’ 不是内部或外部命令&#xff0c;也不是可运行的程序或批处理文件1、检查npm版本&#xff0c;查看是否安装&#xff0c;如果未安装请先安装node和npm2、进入 node.js 的安装目录中查看一级目录下是否存在 vue.…

字符设备驱动开发基础

一. 简介 本文简单了解一下&#xff0c;在字符设备驱动开发开始前对其一些基本认识。简单了解一下&#xff0c;应用程序与驱动的交互原理&#xff0c;以及字符设备驱动开发流程。 二. 字符设备驱动开发流程 1. 在 Linux 中一切皆为文件&#xff0c;驱动加载成功以后会在“…

PySpark中FMClassifier与RandomForestClassifier的比较

在比较 PySpark 中的 FMClassifier&#xff08;因子分解机分类器&#xff09;和 RandomForestClassifier&#xff08;随机森林分类器&#xff09;时&#xff0c;我们不能简单地说一个比另一个更先进&#xff0c;因为它们是针对不同类型的问题和数据集设计的。选择哪个分类器更多…

【MySQL备份】MySQL备份工具-MyDumper

目录 什么是MyDumper MyDumper优势有哪些 如何安装MyDumper 参数解释 1 mydumper参数解释 备份流程 一致性快照如何工作&#xff1f; 如何排除&#xff08;或包含&#xff09;数据库&#xff1f; 输出文件 Metadata文件 ​编辑 表数据 文件 表结构 文件 建库文件…

基于YOLOv8深度学习的吸烟/抽烟行为检测系统【python源码+Pyqt5界面+数据集+训练代码】目标检测、深度学习实战

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推…

触发器和函数:让代码更接近数据

来源&#xff1a;艾特保IT 虹科干货丨触发器和函数&#xff1a;让代码更接近数据 原文链接&#xff1a;虹科干货 | 触发器和函数&#xff1a;让代码更接近数据 欢迎关注虹科&#xff0c;为您提供最新资讯&#xff01; 文章速览&#xff1a; 触发器和函数的基础知识 编写语言…

自己动手写编译器:使用 GoLex 实现 c 语言的词法解析

对编译器设计和开发而言&#xff0c;表明你能有效入门的证明就是你能做出一个针对 C 语言的编译器。完成了 C 语言编译器&#xff0c;你在编译原理领域里算是写出了第一个 hello world 程序。于是为了确认我们开发的 GoLex 功能完善&#xff0c;我们看看它是否能对 C 语言的语法…

广东省工业和信息化厅工业互联网处一行莅临科东软件考察调研

近日&#xff0c;广东省工业和信息化厅工业互联网处副处长郑华、广东省科学院智能制造研究所副所长曹永军等一行领导、专家莅临科东软件&#xff0c;就聚焦工业数字化转型&#xff0c;助推新型工业化高质量发展进行考察调研。 科东软件陪同郑华副处长一行参观科东软件展厅&…