草庐IT

华为云低代码技术:让矿区管理“智变”,一览无遗

华为云开发者社区 2023-03-28 原文
摘要:基于华为低代码平台,万洲嘉智复用开发了9个数字化管理功能,成功解决了矿区管理的空区和难点,帮助煤矿园区实现了智能化管控。

本文分享自华为云社区《【云享·伙伴】第10期:华为云低代码技术:让矿区管理“智变”,一览无遗》,作者:华为云社区精选。

“路口禁止停车,请司机师傅尽快驶离路口”。坐在监控管理中心的工作人员,通过大屏监控到在一处交叉口路口有一辆违停的车,工作人员告知巡逻人员去通知司机离开,前往停车场停车。这一幕不是发生在城市道路上,而是在矿区的园区中。

传统观念里的矿区,除了作业环境不理想,还有诸如安全管理、设备管理、人员车辆管理等一系列管理难题。

在数字智能化大流行的背景下,各行各业都面临着转型升级的新课题。尤其是国民经济体系中的支柱产业矿业,“智慧矿区”已然成为转型和改革的关键词。矿区的产能提高不仅依靠开采技术的深耕,更离不开专业科学、高效精准的系统化园区智慧管理。

矿区管理需提速

过去,在很多人心目中,矿区就是原始、艰苦、粗放、高危等的代名词。一般来说,矿区面积非常大,范围也很广,设备多且安装分散,仅依靠管理人员例行检查的话,无法对园区内重要设备的运行状态进行实时监控和预警。这样会对设备的使用寿命、以及园区安全造成一定的隐患。

矿区工人的生活也存在诸多不便。我们都知道,矿区员工工作一天,基本就是一个“黑人”,所以矿区的洗衣和洗浴需求量就非常大,如果仅依靠人工纸质档案管理,取衣集中,管理非常混乱。不仅如此,在用餐方面,缺少系统化管理。在早中晚,员工集中用餐场景下,会出现排队人流量大,个别员工饿肚子继续工作以及餐食准备过量造成浪费的情况。

近年来,“智慧矿山”建设成为国家战略的重要内容之一。如果说,用智能化的手段提升矿井下的生产效率,可以概括为“智慧矿井”,那么通过科技的力量提升矿区管理水平,提升工人的生活便利度和舒适感,就可以称为“智慧矿区”。对于矿区面临的这些问题,需要一个智能化的抓手来助力解决,而业务大屏就是这样一个能帮助矿区全方位管理的得力助手。

一个智慧大屏,轻松搞定一切

如果说,对于矿区的管理也能像煤矿生产线,眼睛盯着大屏,就能有“矿区在手”的感受,那岂不是美哉?

为了对矿区进行精细化管理,辅助实现高效安全的生产和运营,在矿区的综合态势方面,万洲嘉智基于低代码平台,集成园区安防、设备、通行、环境、餐厅、客房等数据,进行数据大屏的一屏展示,多维度态势分析,一屏掌握园区实时状况。

(1) 智慧安防:通过人工智能实现园区黑名单布控、重点区域入侵检测、离岗检测、打架斗殴等行为检测,结合园区三维可是模型快速预警,实现事件的可视化应急指挥。

(2) 园区交通管理:利用视频分析及物联网实现对园区内形式的车辆超速管理,自动生成罚单,快速处理。

(3) 便捷通行:实现人车快速通行。来访访客自助预约,无感通行。

(4) 浴室管理:电子化管理的模式自动分配浴室及更衣柜,浴室使用在线预约,实现浴室、更衣柜资源精细化管控。

(5) 洗衣管理:实现洗衣管理电子化、流程化,提前预约,有序领取。

(6) 客房管理:实现客房资源的可视化管控,房间占用状态一图可视,根据入住人要求自动匹配房间。客房的预订、续住、审核、入住、退房进行无纸化、精细化管理,记录客房入住的每个环节数据,严格控制客房管理的各个流程。

(7) 智能灌溉:接入智能化设备,采集多个点位的土壤温湿度数据。结合未来天气情况,来生成智能灌溉策略。实现智能化、自动化灌溉。

(8) 智慧餐厅:建设园区智慧餐厅,实现员工自助取餐,自助结算,解决就餐“排长龙”的烦恼。

(9) 智慧消防:整合消防系统及三维可视模型,消防事件联动监控实现远程应急指挥,联动门禁、道闸、广播、信息发布实现人员的快速疏散,集合三维可视模型实现应急可视化指挥。

复用开发9个管理系统,华为低代码平台助力打造智慧化矿区

按照传统的做法,想做一个煤矿园区的信息化项目,常常会开发一系列复杂又需专业人力的系统和软件。以制作可视化页面为例,在传统方式下,通常会面临开发过程费时费力、开发质量难以保证和无法快速复制三大类问题。万洲嘉智正是考虑到矿区企业用户,在信息化建设方面的,需求的独特性和技术的薄弱性,故选择华为低代码开发平台应用魔方AppCube。该平台即将全面进行品牌升级和更名,新名字为Astro,它的含义与星星有关,华为希望借由平台推出的各项低代码能力,加上开发者们的星星之火,能创造出永不熄灭的烂漫星空。通过华为低代码平台,万洲嘉智打造智慧矿区平台应用,整合矿区内的安防、设备、通行、环境等关键数据,运用5G、物联网、人工智能、大数据、云计算、3D建模等新ICT技术,通过统计图表实时展示数据,形成安防、设备、通行、环境等态势分析,运营人员可通过一屏掌握园区的运行状况,打造集“安全、舒适、高效、绿色”于一体的智慧矿区。

基于华为低代码平台,万洲嘉智复用开发了9个数字化管理功能,成功解决了矿区管理的空区和难点,帮助煤矿园区实现了智能化管控

  1. 应急事件可视化指挥:结合三维可视模型、监控、门禁、道闸等智能化设备,实现应急事件的可视化指挥,多设备联动控制,事件处置效率提高40%,事件响应事件缩短60%
  2. 管理信息化、智能化:洗衣、洗浴、公寓电子化、流程化管控,通过信息手段辅助工作,工作效率提升50%
  3. 设备一体化管控:通过一个平台管控园区的各类设备,实现设备的一体化集中管控,设备运行状态实时感知,人工成本减少20%

万洲嘉智表示,华为低代码平台能够真正为企业科技赋能,帮助企业不用投入高额开发成本,快速实现自主开发,相比传统开发,开发效率提升了3-10倍,加快企业的数字化转型。

不仅提供好用的产品,华为低代码团队还为万洲嘉智提供了技术架构方案、培训赋能、问题支持等服务,助力团队实现高效构建应用,无忧开发。

华为低代码业务大屏构建支持一站式数据可视化开发,分钟级所见即所得构建业务大屏页面,具有轻松编排,灵活配置;自定义大屏模板;灵活部署与发布等三大亮点。

华为低代码平台不仅支持业务大屏功能,同时涵盖了零代码、低代码、多屏多端、资产中心、线上开发,一键发布等诸多功能,升级应用开发新模式,开启人人皆是开发者的新时代。

目前,华为低代码深耕多个行业包括智慧园区、智慧办公、智慧城市、智慧制造、互联网、交通、教育等,与开发者共建生态,使能开发者沉淀行业资产。现已有90+合作伙伴,创作应用6万+,企业级应用7000+,并为众多行业提供SaaS服务支撑。

最后

后疫情时代下,快速上线应用已成为企业在数字化时代的刚需,低代码开发模式的优势能更好地助力企业数字化转型和升级。

在未来,低代码和零代码开发必将成为大趋势,华为云Astro将持续深耕产品,破解企业在数字化转型中“不敢转”“不会转”的难题,帮助用户更好、更便捷的进行数字化升级,激活企业创新活力。

 

点击关注,第一时间了解华为云新鲜技术~

有关华为云低代码技术:让矿区管理“智变”,一览无遗的更多相关文章

  1. ruby - i18n Assets 管理/翻译 UI - 2

    我正在使用i18n从头开始​​构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在ruby​​onrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi

  2. 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​​

  3. 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

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

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

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

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

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

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

  7. ruby-on-rails - 获取 inf-ruby 以使用 ruby​​ 版本管理器 (rvm) - 2

    我安装了ruby​​版本管理器,并将RVM安装的ruby​​实现设置为默认值,这样'哪个ruby'显示'~/.rvm/ruby-1.8.6-p383/bin/ruby'但是当我在emacs中打开inf-ruby缓冲区时,它使用安装在/usr/bin中的ruby​​。有没有办法让emacs像shell一样尊重ruby​​的路径?谢谢! 最佳答案 我创建了一个emacs扩展来将rvm集成到emacs中。如果您有兴趣,可以在这里获取:http://github.com/senny/rvm.el

  8. 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

  9. ruby-on-rails - 事件管理员日期过滤器日期格式自定义 - 2

    是否有简单的方法来更改默认ISO格式(yyyy-mm-dd)的ActiveAdmin日期过滤器显示格式? 最佳答案 您可以像这样为日期选择器提供额外的选项,而不是覆盖js:=f.input:my_date,as::datepicker,datepicker_options:{dateFormat:"mm/dd/yy"} 关于ruby-on-rails-事件管理员日期过滤器日期格式自定义,我们在StackOverflow上找到一个类似的问题: https://s

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

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

随机推荐