随着自动化编程、AI 编程等新技术应用逐步演进,工业应用开发也需要引入优秀开发模式和开发作业平台,复杂应用可以采用微服务架构,全代码敏捷开发模式,工业轻应用可以采用当前流行的低代码或零代码的模式,降低开发门槛,提升开发效率,满足灵活快速的业务变化需求,并且在开发过程中持续沉淀本地的软件开发资产,比如模型对象、模板、流程、UI组件等,促进信息化建设过程中的资产共享。

 

轻应用、可视化大屏是低代码平台常见的两个应用模块,适用于不同业务场景,支持在线快速完成低代码开发、并运行应用,支撑零代码,提供大屏实时可视化应用,实时呈现数字可视化影像。

 

 

应用开发平台支持三种开发模式:

 

1、零代码No-Code:以模板为基础,以向导式开发体验为设计,为各本地应用开发企业提供海量工业应用模板,自主开发简单应用,敏捷交付;

2、低代码Low-Code:提供高效的资产沉淀机制,沉淀工业相关的应用基线,共建行业生态,满足细分行业多样化定制需求的问题;

3、全代码Full-Code:提供脚手架及标准的前端规范,打造统一的线下开发机制;提供原生微服务接入框架,保护原有信息化投资。

 

 

应用开发平台提供在线的应用开发、测试、发布和部署运行能力,通过应用开发平台可以可视化拖拉拽的方式快速实现前端的UI开发,业务模型的开发、业务逻辑的编排、业务流程的编排等开发,并且提供在线的沙箱环境方便应用进行业务调测。

 

应用开发平台支持大、中、小屏应用的开发能力,通过可视化中、大屏开发能力,能够根据卡面和模板快速组装出需要可视化大屏效果,并且通过连接器接入实时数据,便于领导和相关部门了解态势走向为业务指挥和决策提供依据.同时也支持快速的H5、小程序等移动端应用的开发,并且通过跟移动端框架的打通,开发的应用小程序能够快速的发布到移动端,实现移动端业务的快速创新。应用开发平台支持资产的管理,通过平台可以积累丰富的组件、BO、卡片和应用资产,进一步沉淀资产,提高资产复用。

 

平台主要提供 3 种类型的应用开发:

 

1、低代码应用开发:提供前端页面自定义编排、对象模型开发、逻辑引擎、流程编排和集成开发能力。前端页面基于Vue技术栈,平台预置丰富基础组件,也可以支持扩展,多用于表格表单等后端管理页面的快速开发,构建各种复杂表单表格页面、以及其他一些灵活布局页面。支持在开发界面中将组件面板上的页面组件拖拽至页面工作区域,并对组件的属性、事件进行设置。具备在线创建数据模型对象的能力,支持丰富的字段类型,支持字段校验器、数据更新触发器.提供拖拽式流式触发器编排能力.并可支持Excel导入、批量创建对象模型。流程编排以 BPMN 2.0规范为基础,用人工交互的业务流程,如审批流、工单派发等流程,以区别于逻辑编排里的业务流。集成开发提供连接器与第三方应用系统对接,包括IoT、AI等系统,按照需求对数据进行一系列处理后转化成内部事件;

 

2、零代码应用开发,无需使用任何编程语言,通过拖、拉、拽的形式就可以快速按需搭建应用程序,适用于构建业务自用应用。零代码应用构建可以基于已有表单模板快速开发,也可从空白开始,自定义实现应用开发。零代码应用支持创建表单页面、视图与统计图标、审批流和角色权限等。数据收集场景,如数据填报、流程申请、信息收集,都可以通过表单来实现,只要可以用Excel或纸张管理的数据,都可以建立对应的表单页面,如员工信息表、客户表、项目订单管理表等.用户可通过在画布中拖拽控件,组合建立一张表单的数据结构.当一张表单页构建完成。视图针对表单提交的数据做集中管理,可根据不同的用户角色,查看对应的视图数据,例如可供管理员查看全部数据,也可查看个人提交数据。

 

数字可视化大屏开发,提供可视化页面构建服务,包括丰富的可视化组件、支持多屏适配,可分钟级构建业务大屏、小屏页面,提供日常监测、分析判断、应急指挥、展示汇报等多种功能,广泛应用于制造、商业、金融等行业。支持拖拉拽的方式快速构建可视化屏幕,完成基础属性配置、可视化编辑属性菜单,降低学习成本。支持大屏、中屏(智慧屏、pad、便携机)、小屏(手机)等多种分辨率设备显示,可自定义屏幕大小、分辨率,自定义的可视化屏幕可直接设为模板,供他人使用并修改。

 

工业轻应用未来将逐步引入 AI 自动化构建能力,随着技术能力的不断增强和可支持场景的不断丰富,轻应用在工业行业占的比例将越来越高。对工业轻应用方案感兴趣的企业,请直接在线咨询,或注册账号申请专家服务现场支持。

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐