jjzjj

iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具

iNeuOS工业互联网操作系统 2023-03-28 原文
目       录

1.      概述... 2

2.      设备运维业务... 3

3.      “低代码”表单开发工具... 6

1.   概述

  iNeuOS工业互联网操作系统增加了设备运维业务大屏统计功能和所谓的“低代码”表单开发工具。

  设备运维业务大屏统计功能主要统计当前系统设备数量、预警设备数量、通讯正常、通讯干扰、通讯中断及按设备区域统计和统计预警信息。展示效果,如下图:

    “低代码”线表单开发工具,支持的表单组件丰富。本来要开发区域管理、设备类型、数据参数等功能模块,为了开发这三个功能开发人员整了一个表单开发工具,尽管用的时间稍微长一些,但是以后的功能可以进行复用。可让用户通过拖拽配置的方式配置表单的增删查改,支持添加\更新数据唯一性验证,解放用户对于基础表,父子表、多表关联父子表的开发编辑工作。现在支持的控件还比较少,后期会逐步完善。如下图

    开发配置出来的表单,如下图:

2.   设备运维业务

    “区域管理”功能主要是标识设备所在的区域,描述包括:区域名称、区域描述、分管人员、分管电话和是否启用。如下图:

     “设备类型”功能主要是标识设备的行业属性,现在有300多个行业设备类型,描述包括:类型编码和类型名称。主要方便以后进行统计分析。如下图:

      “数据参数”功能主要标识数据点的行业属性,描述包括:参数编码、参数名称、参数单位、报送单位、单位换算、参数类型、参数状态、折标系数、单价、价格单位等。主要方便以后进行能源及成本统计。如下图:

      在“设备模型”的设备信息中可以设置设备类型和设备区域,如下图:

      在数据点编辑中可以设置数据参数,同时可以设置数据处理方式:不处理、累加计算、增量计算。如下图:

      双击桌面的“设备运维”,显示设备的统计信息,如下图:

3.   “低代码”表单开发工具

    双击桌面“表单设计”,可以打开表单设计器,自定义配置表单的增删查改。如下图:

      可以自定义表单名称、左边是表单组件(持续丰富中)、中间是编辑区域、右边是表单组件的属性配置区域。如下图:

      从左侧的表单组件中拖拽,放入到中间的表单编辑区域中。通过切换选中表单组件可在右侧配置该组件的字段名称、字段类型、带入值、是否排序、标签文本、验证规则、输入提示值、默认值、是否禁止输入、主键生成规则等。如下图:

     选中组件后,可以通过中间的“删除”按钮或者按下键盘Delete键对选中的组件进行删除,可以通过中间的“复制”按钮对组件进行复制,可通过拖拽调整组件的位置和宽高可点击中间的“清空”按钮对全部的组件进行清空。如下图:

     选择【全局配置】标签页,可以表单的表单类型、表名、表描述、是否是父子表、新增和更新规则、表单宽度。如下图:

     选择【保存表单】,可以增加保存表单的桌面显示名称,并选择该选项。如下图:

      在系统桌面会显示当前保存的表单,双击可以打开该表单,右键单击显示上下文菜单【打开】、【删除】、【编辑表单】。如下图:

 


物联网&大数据技术 QQ群:54256083
物联网&大数据项目 QQ群:727664080
QQ:504547114
微信:wxzz0151
博客:https://www.cnblogs.com/lsjwq
微信公众号:iNeuOS

 
 

 

有关iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具的更多相关文章

  1. ruby - 如何在 buildr 项目中使用 Ruby 代码? - 2

    如何在buildr项目中使用Ruby?我在很多不同的项目中使用过Ruby、JRuby、Java和Clojure。我目前正在使用我的标准Ruby开发一个模拟应用程序,我想尝试使用Clojure后端(我确实喜欢功能代码)以及JRubygui和测试套件。我还可以看到在未来的不同项目中使用Scala作为后端。我想我要为我的项目尝试一下buildr(http://buildr.apache.org/),但我注意到buildr似乎没有设置为在项目中使用JRuby代码本身!这看起来有点傻,因为该工具旨在统一通用的JVM语言并且是在ruby中构建的。除了将输出的jar包含在一个独特的、仅限ruby​​

  2. ruby-on-rails - Rails 源代码 : initialize hash in a weird way? - 2

    在rails源中:https://github.com/rails/rails/blob/master/activesupport/lib/active_support/lazy_load_hooks.rb可以看到以下内容@load_hooks=Hash.new{|h,k|h[k]=[]}在IRB中,它只是初始化一个空哈希。和做有什么区别@load_hooks=Hash.new 最佳答案 查看rubydocumentationforHashnew→new_hashclicktotogglesourcenew(obj)→new_has

  3. ruby-on-rails - 浏览 Ruby 源代码 - 2

    我的主要目标是能够完全理解我正在使用的库/gem。我尝试在Github上从头到尾阅读源代码,但这真的很难。我认为更有趣、更温和的踏脚石就是在使用时阅读每个库/gem方法的源代码。例如,我想知道RubyonRails中的redirect_to方法是如何工作的:如何查找redirect_to方法的源代码?我知道在pry中我可以执行类似show-methodmethod的操作,但我如何才能对Rails框架中的方法执行此操作?您对我如何更好地理解Gem及其API有什么建议吗?仅仅阅读源代码似乎真的很难,尤其是对于框架。谢谢! 最佳答案 Ru

  4. ruby - 模块嵌套代码风格偏好 - 2

    我的假设是moduleAmoduleBendend和moduleA::Bend是一样的。我能够从thisblog找到解决方案,thisSOthread和andthisSOthread.为什么以及什么时候应该更喜欢紧凑语法A::B而不是另一个,因为它显然有一个缺点?我有一种直觉,它可能与性能有关,因为在更多命名空间中查找常量需要更多计算。但是我无法通过对普通类进行基准测试来验证这一点。 最佳答案 这两种写作方法经常被混淆。首先要说的是,据我所知,没有可衡量的性能差异。(在下面的书面示例中不断查找)最明显的区别,可能也是最著名的,是你的

  5. ruby - 寻找通过阅读代码确定编程语言的ruby gem? - 2

    几个月前,我读了一篇关于ruby​​gem的博客文章,它可以通过阅读代码本身来确定编程语言。对于我的生活,我不记得博客或gem的名称。谷歌搜索“ruby编程语言猜测”及其变体也无济于事。有人碰巧知道相关gem的名称吗? 最佳答案 是这个吗:http://github.com/chrislo/sourceclassifier/tree/master 关于ruby-寻找通过阅读代码确定编程语言的rubygem?,我们在StackOverflow上找到一个类似的问题:

  6. ruby - Net::HTTP 获取源代码和状态 - 2

    我目前正在使用以下方法获取页面的源代码:Net::HTTP.get(URI.parse(page.url))我还想获取HTTP状态,而无需发出第二个请求。有没有办法用另一种方法做到这一点?我一直在查看文档,但似乎找不到我要找的东西。 最佳答案 在我看来,除非您需要一些真正的低级访问或控制,否则最好使用Ruby的内置Open::URI模块:require'open-uri'io=open('http://www.example.org/')#=>#body=io.read[0,50]#=>"["200","OK"]io.base_ur

  7. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  8. 程序员如何提高代码能力? - 2

    前言作为一名程序员,自己的本质工作就是做程序开发,那么程序开发的时候最直接的体现就是代码,检验一个程序员技术水平的一个核心环节就是开发时候的代码能力。众所周知,程序开发的水平提升是一个循序渐进的过程,每一位程序员都是从“菜鸟”变成“大神”的,所以程序员在程序开发过程中的代码能力也是根据平时开发中的业务实践来积累和提升的。提高代码能力核心要素程序员要想提高自身代码能力,尤其是新晋程序员的代码能力有很大的提升空间的时候,需要针对性的去提高自己的代码能力。提高代码能力其实有几个比较关键的点,只要把握住这些方面,就能很好的、快速的提高自己的一部分代码能力。1、多去阅读开源项目,如有机会可以亲自参与开源

  9. 7个大一C语言必学的程序 / C语言经典代码大全 - 2

    嗨~大家好,这里是可莉!今天给大家带来的是7个C语言的经典基础代码~那一起往下看下去把【程序一】打印100到200之间的素数#includeintmain(){ inti; for(i=100;i 【程序二】输出乘法口诀表#includeintmain(){inti;for(i=1;i 【程序三】判断1000年---2000年之间的闰年#includeintmain(){intyear;for(year=1000;year 【程序四】给定两个整形变量的值,将两个值的内容进行交换。这里提供两种方法来进行交换,第一种为创建临时变量来进行交换,第二种是不创建临时变量而直接进行交换。1.创建临时变量来

  10. git使用常见问题(提交代码,合并冲突) - 2

    文章目录git常用命令(简介,详细参数往下看)Git提交代码步骤gitpullgitstatusgitaddgitcommitgitpushgit代码冲突合并问题方法一:放弃本地代码方法二:合并代码常用命令以及详细参数gitadd将文件添加到仓库:gitdiff比较文件异同gitlog查看历史记录gitreset代码回滚版本库相关操作远程仓库相关操作分支相关操作创建分支查看分支:gitbranch合并分支:gitmerge删除分支:gitbranch-ddev查看分支合并图:gitlog–graph–pretty=oneline–abbrev-commit撤消某次提交git用户名密码相关配置g

随机推荐