水库智慧管理平台设计说明 硬件监控人工智能分析全套.docx
《水库智慧管理平台设计说明 硬件监控人工智能分析全套.docx》由会员分享,可在线阅读,更多相关《水库智慧管理平台设计说明 硬件监控人工智能分析全套.docx(18页珍藏版)》请在课桌文档上搜索。
1、水库智慧管理平台设计说明硬件监控人工智能分析1项目背景目前某地区水库管理方式相对其它地区相比,管理手段还是比较传统,水务管理系统建设迟缓,还未采用目前主流的人工智能监控管理。为解决某地区水库日常管理的痛点,我司响应某水务局的号召,以*水库为试点水库,采用硬件监控+人工智能分析的方式,打造出全天候监控分析水库日常运行情况、利用视频监控分析水库内的人员及水位情况,及时分析出隐患点并发出预警通知,解决了以前监管的漏洞。1.1现状分析1-1.1存在问题近年来,随着政策的改变,越来越多的中小型水库开始对外开放,然后带来隐患问题也突显出来,比如有些人员会乘虚而入,在水库进行垂钓和游泳,对自己安全及市民饮用
2、水安全造成了及大的安全隐患。水库下游就是市区,人口集中密度大,如果水库大坝发生隐患,水库内储存的大量饮用水会瞬间流入市区,给人民群众安全造成及大隐患,但是目前区针对大坝的位移变形的安全监测方式还是采用传统方式,对突发无法监测预判。针对以上问题,暴露出了随着社会的高速发展给水库传统的监管方式带来的压力和挑战。1.2本期项目主要工作内容根据对任务的理解,项目主要工作内容包括:(1)数据采集;此次水库智慧管理平台试点范围是*水库,收集整理的数据有水库的视频监控的数据,中科的自动监测的水雨情及渗流渗压数据,以及本司自主安装的一些硬件采集的数据。(2)数据加工处理;针对试点水库的各类数据进行处理分析并形
3、成成果文件,包括硬件设备的数据处理(主要是视频监控的人员入侵及漂浮物监测、大坝位移及安全风险分析),对处理后的结果进行分析风险值,如果达到了风险值后系统会发出预警通知对应负责人进行应急处理。2系统架构2.1技术架构水库智慧管理平台主要为某地区水务局等相关管理单位提供水库监控和分析工具。系统由用户层、表现层、应用层、WEB服务器、业务组件层、数据访问层、数据层、存储层等构成。体系架构如图所示。架构图其中,左侧所展示的用户层、表现层、应用层、业务应用层、应用支撑层、数据访问层、数据汇集层、数据存储层具体功能为:1)用户层:某地区水务局领导及业务技术人员、监管单位领导及业务技术人员。2)表现层:面向
4、系统用户提供B/S系统向用户提供服务,通过高清大屏、PC等展示给用户。3)业务应用层:在数据和应用支撑的基础上,为用户提供通知公告、智慧巡查、视频监控、绿化维保、智慧监控、大坝安全监测、调度调令等业务应用功能。4)应用支撑层:系统提供信息标识、事务处理、安全服务、图表服务、ArCGlS、二三维一体化、等应用支撑服务;5)数据访问层:系统基于JDBC实现MySql数据库访问。6)数据汇集层:实现气象、雨情、水情、大坝变形、大坝位移、渗流、渗压、地图数据及模型基础数据的收集。7)数据存储层:采用物理存储管理。同时结合MVC分层框架,将其作为该项目的设计模式进行开发。其中视图层(VieW),控制器层
5、(COntrOlIer),业务逻辑层(SerVice),数据访问层(DaO)功能为:1)视图层(VieW):使用VUe技术,使各个功能模块能在页面中显示,通过表现层的高清大屏以及PC等展示给用户;2)控制器层(Controller):负责具体的业务模块流程的控制,将从视图层传来的请求处理并调用实现各个业务应用的Service层接口;3)业务逻辑层(SerVice):负责业务模块的逻辑应用设计,并将各个功能模块进行具体实现,并为上层Controller提供接口进行调用;4)数据访问层(Dao):使用Sharding-JDBCMybatisdruid等技术为上层Service层提供接口,并完成数据
6、访问逻辑以及对数据的访问。2.2系统功能组成系统的功能模块结构图如下图所示:系统功能结构图系统总共分为六个功能模块,为通知公告、智慧巡查、视频监控、智慧监控、大坝安全监测、调度指令;PC端在六个页面展示,其主要功能都在主界面实现。2.3系统开发技术路线水库智慧管理平台采用MVC应用程序的模式搭建系统,通过该技术架构实现业务逻辑、数据、界面显示分离,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,并于系统的维护和扩展。小型水库智慧管理平台的技术架构包括控制层、业务逻辑层、持久层、数据库等四部分组成。23.1J2EE技术路线作为系统平台的基础,平台必须
7、具有很好的可移植性和可扩充性。为了可移植,平台开发的技术尽可能与操作系统无关。谈到与操作系统无关的开发技术,必然首推JAVA。要使系统具有可扩充性就必须采用通用的组件标准。J2EE是Sun公司所颁布的标准,但已广为工业界所接受,J2EE的出现标志着用Java开发企业级应用系统已变得非常简单。J2EEJava2平台企业版(Java2PIatformzEnterpriseEdition)。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或
8、外部难以互通的窘境。目前,Java2平台有3个版本,它们是适用于小型设备和智能卡的Java2平台Micro版(JaVa2PlatformMicroEdition,J2ME)、适用于桌面系统的Java2平台标准版(JaVa2PlatformStandardEdition,J2SE)适用于创建服务器应用程序和服务的Java2平台企业版(Java2PlatformEnterpriseEdition,J2EE)。J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java2平台的标准版,J2EE不仅巩固了标准版中的许多优
9、点,例如编写一次、随处运行的特性、方便存取数据库的JDBCAPKCORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对EJB(EnterpriseJaVaBeans)、JaVaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterpri
10、seJavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制:2.3.L1高效的开发J2EE可以把一些通用的、很繁琐的服务端任务交给中间供应商去完成。这样开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。高级中间件供应商提供以下这些复杂的中间件服务:状态管理服务-让开发人员写更少的代码,不用关心如何管理状态,这样能够更快地完成程序开发。持续性服务-让开发人员不用对数据访问逻辑进行编码就能编写应用程序,能生成更轻巧,与数据库无关的应用程序,这种应用程序更易于开发与维护。分布式
11、共享数据对象CACHE服务-让开发人员编制高性能的系统,极大提高整体部署的伸缩性。2.3.1.2稳定的可用性一个服务器端平台必须能全天候运转以满足公司客户、合作伙伴的需要。因为INTERNET是全球化的、无处不在的,即使在夜间按计划停机也可能造成严重损失。若是意外停机,那会有灾难性后果。J2EE部署到可靠的操作环境中,他们支持长期的可用性。一些J2EE部署在WINDOWS环境中,客户也可选择健壮性能更好的操作系统如SunSolarisIBMOS390o最健壮的操作系统可达到99.999%的可用性或每年只需5分钟停机时间。这是实时性很强商业系统理想的选择。J2EE使用多层的分布式应用模型,应用逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水库智慧管理平台设计说明 硬件监控人工智能分析全套 水库 智慧 管理 平台 设计 说明 硬件 监控 人工智能 分析 全套

链接地址:https://www.desk33.com/p-837125.html