全部∨
搜索
新闻动态
近期活动速递
清华数为大数据应用低代码开发工具DWF 2021成长回顾
上传日期:2022-02-08

      清华数为大数据应用开发工具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开发出更多支持中国制造业数字化转型的应用系统。祝大家虎年新春快乐,事业兴旺发达!

 

电话 :
010-62783800 何老师
邮箱 :
datapithu@mail.tsinghua.edu.cn
邮编 :
100084
地址 :
北京市海淀区双清路77号双清大厦4号楼2层

扫码关注数据派官方微信公众号
业务咨询:
010-62791196
联系电话:
010-62783800 何老师
邮箱:
datapithu@mail.tsinghua.edu.cn
邮编:
100084
地址:
北京市海淀区双清路77号双清大厦4号楼2层

Copyright © 2022 工业大数据系统与应用北京市重点实验室  版权所有

技术支持:上云科技

Copyright © 2022 工业大数据系统与应用北京市重点实验室  版权所有