页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

1.

...

如果希望先试用DWF,可以扫码提交申请,工程实验室会提供一个DWF工具沙箱环境试用。由于工程实验室内部计算资源有限,我们需要进行调配,所以响应时间稍慢,敬请谅解。

Image Removed

2. 在线学习资料

第一部分 DWF定制方法
主题 : DWF入门,数据建模,建立网页和APP应用,多对象表格和单对象表单,开始播放
主题 : 手机表单定制,看板卡片地图表单定制,组织权限,模型包导出,关联类表单,定制树形结构,开始播放

第二部分 DWF的脚本开发
主题 : 脚本入门,获取环境变量,操纵数据,控制控件行为,跨表单数据传递,类增删改事件脚本,前后端脚本联动,开始播放
主题 : 树表联动,Echart可视化,高级Restful api,物体识别,基于的IoTDB看板,开始播放

第三部分 关于DWF的SDK开发
主题 : DWF应用的自动化测试工具,插件开发基本原理,如何搭建调试环境,插件代码组织结构,HelloWorld!插件,扩展DWF的后端restful api服务,开始播放
主题 : 控件开发复习、菜单操作扩展、表单控件操作扩展、表单控件入门,开始播放
主题 : 表单控件开发进阶,翻车,表单控件开发高级,选择器介绍,开始播放

第四部分,基于DWF的应用案例
主题 : MRO简介,开始播放
主题 : MRO功能演示,开始播放

1.DWF产品定位

 DWF简介

清华数为大数据应用开发工具—DataWay Framework,简称DWF,是一款与大数据系统软件配套、以数据为中心的零代码或低代码开发平台。DWF采用了模型驱动的设计理念、以配置方式实现业务系统的构建,具有一站式、可配置、低码量和敏捷性的特点。

...

DWF结构简单,易于安装,支持离线单机本地部署,在线云端部署和容器化微服务部署。

2.

...

获取试用环境

...

如果希望先试用DWF,可以扫码提交申请,工程实验室会提供一个DWF工具沙箱环境试用。由于工程实验室内部计算资源有限,我们需要进行调配,所以响应时间稍慢,敬请谅解。

  • 控件可扩展
    • Echarts扩展:通过编码控件的Echarts控件可实现与Echarts的集成
    • HTML:通过编码控件的超级控件可是按HTML页面的整体嵌入
    • 嵌入网页:在表单中可嵌入网页
    • 可装配自定义的控件:可通过代码装配可扩扩展DWF已有的表单控件
  • 数据可访问
    • 通过API访问DWF业务系统中的数据

    • 在统一用户认证下可分享DWF表单页面URL给第三方系统试使用

  • 系统可集成(数据集成服务)
    • 外部数据连接(PG、IotDB)
    • 外部实体类定义
    • 提供集成第三方数据服务接口(百度AI、鹰眼轨迹等)
    • 提供多源异构数据集成服务:Oracle、MySQL、SQL Server、PG、Hive
  • 定制能力可扩展
    • 前端脚本
    • 后端脚本(支持对Python算法等调用)
    • 支持SDK二次开发

Image Added

3. DWF开发扩展方式

除定制功能外,DWF还提供了3种开发扩展方式:

  • 基于JS脚本的开发扩展
    • 前端脚本主要完成前端页面显示与控制,后端脚本一般处理复杂业务逻辑,且后端脚本保证了事务性
    • 基于JavaScript语法脚本编程,且提供了前后端脚本可调用的API(包括Restful API调用),后端脚本操作有事务特性,可调用第三方的服务,脚本开发不用二次编译,开发后可即时被DWF框架解释;

...

  • 基于DWF-SDK代码进阶的开发扩展
    • 程序员下载DWF核心代码包(DWF-SDK),同时也可下载已有插件的代码包进行插件修改;
    • 程序员基于代码进阶开发规范开发前端插件与后端Restful API;
    • 程序员代码进阶开发完成后可导出代码包,在modeler中由管理员完成代码包装配,之后就可使用装配后扩展插件。

4.DWF快速入门

DWF快速入门教程以设备管理教学案例中所涉及到的设备实体类为线索,主要通过视频的方式展示DWF的定制的过程,以帮助读者快速入门。快速入门需要大约40分钟的时间阅读和观看。

...

下面的视频中展示了教学案例设备管理的系统功能。

图-教学案例

5. 在线学习资源

第一部分 DWF定制方法
主题 : DWF入门,数据建模,建立网页和APP应用,多对象表格和单对象表单,开始播放
主题 : 手机表单定制,看板卡片地图表单定制,组织权限,模型包导出,关联类表单,定制树形结构,开始播放

第二部分 DWF的脚本开发
主题 : 脚本入门,获取环境变量,操纵数据,控制控件行为,跨表单数据传递,类增删改事件脚本,前后端脚本联动,开始播放
主题 : 树表联动,Echart可视化,高级Restful api,物体识别,基于的IoTDB看板,开始播放

第三部分 关于DWF的SDK开发
主题 : DWF应用的自动化测试工具,插件开发基本原理,如何搭建调试环境,插件代码组织结构,HelloWorld!插件,扩展DWF的后端restful api服务,开始播放
主题 : 控件开发复习、菜单操作扩展、表单控件操作扩展、表单控件入门,开始播放
主题 : 表单控件开发进阶,翻车,表单控件开发高级,选择器介绍,开始播放

第四部分,基于DWF的应用案例
主题 : MRO简介,开始播放
主题 : MRO功能演示,开始播放