前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >清华数为大数据应用低代码开发工具DWF 2021成长回顾

清华数为大数据应用低代码开发工具DWF 2021成长回顾

作者头像
数据派THU
发布2022-03-04 11:07:49
1.7K0
发布2022-03-04 11:07:49
举报
文章被收录于专栏:数据派THU

清华数为大数据应用开发工具DWF是一款数据模型驱动的低代码应用开发工具。2021年,以工业大数据应用系统用户的需求为牵引,DWF团队共发布6个主版本,分别在移动端应用定制、异构数据源管理、交互设计功能完善、第三方组件集成等方面进行了扩展。下面是清华数为大数据软件栈DWF团队主要工作回顾。

DWF系统架构

一、 2021新版发布

1.移动端应用定制功能的发布

  • DWF移动端的应用建模复用了已有的PC浏览器端建模工具,在新建表单时选择“移动端表单”类型,即动态加载候选移动端控件;
  • 基于模型生成的移动应用基于H5框架开发,支持实现类似PC端的表单引擎,可以执行预先配置的脚本;
  • PC与移动应用的模型定制的脚本格式一致,可在PC和移动端分别进行渲染。

2.异构数据集成服务SchemaN

大数据应用系统开发过程中,经常需要与现有生产系统进行数据层面的集成,在一个系统中展示多个外部系统的数据,通常面临以下几种情况:

  • 第三方系统给出数据服务接口,基于接口进行数据服务对接;
  • 通过异构数据集成服务访问第三方系统的数据库链接地址、端口、用户和密码,完成与外部数据源的对接和关联查询;
  • 通过异构数据集成将第三方的数据表映射成DWF管理的外部实体类,使用DWF的表单建模功能创建表单,实现对外部数据源的增删改查和数据可视化的功能。

数据探测

3.交互设计功能增强

2021年,DWF对模型与交互设计工具的易用性进行了持续提升,丰富了工具支持的表单交互场景,降低DWF入门难度、提升了建模工具的使用体验。

  • 自定义主题样式:用户的交互需求多种多样,DWF默认提供了简约白和深沉黑两种样式,为了应对用户在配色和布局方面的个性化需求,DWF开放了自定义样式的功能,用户仅需要下载样式模板,按照自己的需求修改样式,然后定义一个自己的主题重新上传修改好的样式文件即可,实现了应用外壳样式可配,主题可自行定义;
  • 数据容器:用于支持在同一个交互页面中同时呈现多个表的数据对象和联系,灵活实现一个表单中同时处理多表数据的增删改查功能。这种应用场景的支持让用户在配置表单的时候更加得心应手;
  • 组件分组:为很好解决表单复用问题,通过组件分组功能支持将常用功能组件分为一组,组件定义时,把属性定义为“自定义属性”,在复用时,为这些属性统一赋值,以备查询过滤条件使用;
  • 基于模板的基础数据管理功能生成:DWF内置了常用的表单模板,支持以基于电子表格Excel的用户数据导入,同时选择内置模板后,即可生成数据的增、删、改、查等基础功能;
  • 独立创建表单:在没有数据模型的情况下,可以利用DWF快速搭建对应功能页面,再进行数据模型设计、数据绑定和脚本编辑。主要功能包括:创建应用、创建表单、绑定数据;
  • 多语言支持:能够根据用户的需求,切换显示语言,支持用户自定义语言包并上传语言包插件,每个应用可以有独立的语言配置;提供语言包维护能力,语言包的增删改查功能。

表单数据模型

4.常用外部组件集成

  • 可穿戴设备集成应用:以智能头盔在MRO业务中的应用为原型设计目标,开发了与可穿戴设备头盔的集成应用,在头盔上可接收下达的维修工单、做完工汇报、通过头盔摄像头将维修人员维修过程视频进行上传、可进行视频播放等集成功能;
  • 可视化大屏插件:插件是DWF的一种扩展方式,可视化大屏插件是DWF集成的第三方的工具,可以利用DWF的接口和可视化大屏插件配置自己需要的大屏看板;
  • 报表插件:用于定制个性的报表工具,可以输出Excel、Word、PDF等文件格式,支持插入图片,直接连接多种数据库如:MySQL、Oracle、SQL Server、PostgreSQL等。

5. DWF质量管理组:自动化测试工具组件研发

DWF质量管理组队自动化测试工具进行了重构,提高了代码的可维护性、执行的准确率和测试的通用性,减少了回归测试时间,节省了测试人力。

  • 拓展开发移动端测试工具和接口自动化测试工具;
  • 代码分层管理,实现Driver线程安全和并发;
  • 测试报告增加详细测试步骤、断言失败状态和截图;
  • 增加日志报告输出。

二、2021全球数字经济大会主题活动-清华数为低代码大赛

2021年夏季,DWF组代表大数据系统软件国家工程实验室,应邀承办了2021全球数字经济大会主题活动北京数字经济体验周-清华数为低代码大赛活动。6月28-7月1日,实验室为参赛学员举办了为期4天的清华数为低代码线上培训,为每个参赛队提供了DWF实训环境,并且为每个参赛队提供了基于国产信创云的参赛作品研发环境。共有40多个高校和企业加入清华数为DWF开发赛道,最终28个队参加了决赛。 

清华数为低代码大赛

三、合作伙伴

2021年我们收获了更多企业伙伴,多个伙伴基于DWF开发的系统投入使用。

  • 云智慧(北京)科技有限公司成立了基于DWF开展系统研发与产品交付的专业项目团队。2021年团队共交付4个示范应用项目:互联网+明厨亮灶、摩尔平台、ICT项目管理系统、银联客诉系统。其中明厨亮灶系统已经在云南、四川2省20余所学校使用;
  • 英业达集团(天津)电子技术有限公司,是电子制造领域的龙头企业之一,目前正在使用DWF重构治具管理系统;
  • 中冶赛迪重庆信息技术有限公司基于DWF重构设备管理系统。

新的一年,清华数为大数据软件栈DWF团队的小伙伴们在低代码开发平台的赛道上将继续努力奔跑、不懈耕耘!期待更多伙伴能基于DWF开发出更多支持中国制造业数字化转型的应用系统。祝大家虎年新春快乐,事业兴旺发达!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据派THU 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、 2021新版发布
    • 1.移动端应用定制功能的发布
      • 2.异构数据集成服务SchemaN
        • 3.交互设计功能增强
          • 4.常用外部组件集成
            • 5. DWF质量管理组:自动化测试工具组件研发
            • 二、2021全球数字经济大会主题活动-清华数为低代码大赛
            • 三、合作伙伴
            相关产品与服务
            数据集成
            数据集成(DataInLong)源于腾讯开源并孵化成功的 ASF 顶级项目 Apache InLong(应龙),依托 InLong 百万亿级别的数据接入和处理能力支持数据采集、汇聚、存储、分拣数据处理全流程,在跨云跨网环境下提供可靠、安全、敏捷的全场景异构数据源集成能力。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档