页面树结构
转至元数据结尾
转至元数据起始

        DWF采用了模型驱动的设计理念、以配置方式实现业务系统的构建,是以数据为中心的零代码或低代码开发平台。DWF平台的初衷是希望解决低代码、敏捷化开发与交付。在低代码平台上只需要了解业务过程建模的基本逻辑,几乎不需要考虑IT的架构,而只需要专注于业务问题的本身,领域工程师上位,就可创建应用程序,这是DWF工具开发的初衷。DWF具有一站式部署、可配置、敏捷定制,低码量开发、多数据源接入和集成服务等特点。DWF平台具有以下特征:

  • 一站式部署:免除了开发者构建应用时在技术栈选型、维护等方面的困难,得以将精力集中在解决问题,而不是浪费在调试系统上。
  • 可配置:采用模型驱动的设计理念,以配置的方式实现系统开发,降低后续测试、维护的成本。

  • 敏捷化:通过一系列可配置组件的按需组合来实现应用系统的功能,既降低了开发技术门槛,即时交付系统,即改、即用,快速响应变更需求。
  • 低代码量开发:基于模型开展有针对性的扩展编码工作,减少编码总量,降低开发难度。配合敏捷定制功能,大幅度减少了代码量和系统缺陷产生的可能。
  • 数据集成服务:可接入多种数据源,自动探测数据模式,通过组合关联数据集形成中介数据集,提供多数据源集成服务。

DWF定位

市场上目前有很多企业应用开发工具和开发平台,如OA、BI、ERP、BPM与网站等开发工具或平台等,其定位都各不相同,DWF有如下定位:

1)DWF可以作为大数据系统的协调器:   

  • 数据总线:为各个不同组件提供用于配置数据的集中管理场所
  • 控制总线:通过后台的二次开发接口驱动其他组件工作
  • 交互总线:快速将大数据组件的分析结果展示给该用户

2)DWF可以作为支撑企业快速搭建信息化应用的低码量工具

  • 针对中小企业信息管理需求快速开发应用程序
  • 工单管理、设备管理等部门级应用

3)DWF可以做为智能物联网领域创新应用研发工具

  • 对开发基础IT系统功能不过多关注
  • 帮助IoT工程师定制端到端的应用功能,将集中精力解决IOT领域的应用

DWF适用场景

企业对数字化、信息化系统需求分为三种情况:

  • 变化频繁、需求不明确:如一些新的业态、新的创新类应用。
  • 变化不太频繁、需求相对明确:新的客户参与,希望通过数字化提升运营效率。
  • 变化不频繁、目标明确:对一些遗留系统的升级等。

企业已经既有很多信息化的系统来支持企业的信息化和数字化,当用户属于以下情况之一时,可以尝试使用DWF来解决所面对的问题:

  • 市面上没有现成的应用程序可以直接购买。希望快速上云的应用,各类“小前台” 应用快速开发、迭代试错。
  • 现成的解决方案过于复杂和/或过于昂贵。向制造业企业常用的传统的信息化系统:ERP、PLM、MES、CRM等传统信息化平台价格昂贵,且每年要支付15-20%的系统维护费用,企业难以承受。
  • 为客户提供的系统需要定制的内容较多。每个客户系统有较大的差异性,三成以上的需求需要定制开发;需要雇佣实施顾问进行客户化定制开发,在遇到系统升级时,定制化开发的内容难以移植。
  • 客户希望进一步控制未来的能力,且降低开发人员成本。人力资源不足,希望能够用较低的成本获得可用的软件制品。软件企业人力成本占55%以上,且软件专业人员流动性较大,企业管理者希望进一步降低软件人员的使用成本。

        

图-DWF适合场景

DWF的用户

DWF系统应用人员分为三类:

  • 建模人员:用DWF模型定制功能进行业务系统的定制,定制的模型包括:数据模型、表单模型、功能模型、组织模型和权限模型;当要实现一些特殊的应用需要进行脚本开发和插件开发,做少量的代码开发工作。
  • 系统管理员:负责业务系统的运行维护,用于终端使用人员的创建和权限的分配,对用户进行在线管理;对系统、对数据进行备份等日常运行维护。
  • 最终用户:在应用的APP端展开日常业务工作,创建业务单据和数据,对数据进行操作处理,对基础数据进行维护,对数据进行导入、导出等,完成特定的业务操作。如设备管理员需要完成工单的创建等闭环操作。

DWF功能逻辑图


  • 无标签