Java设计视阈下的网络监控框架的设计及实现

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:qqrrgtf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]视频监控系统随着社会的发展,遍布区域不断扩大,遍布点位更加密集,作为一张天网保护着人们的安全,对各种抢劫、盗窃以及伤害等行为进行监督、控制并预测,对人们生活的安全可靠性提供了重要保障。为了有效发挥视频监控系统的重要作用,需要随着社会的发展对其不断改进和优化,本文着重在Java视阈下进行网络监控框架的设计及实现,以促使视频监控系统更加完善有效,发挥其更大作用。
  [关键词]Java设计;网络监控框架;设计;实现
  中图分类号:R61 文献标识码:A 文章编号:1009-914X(2018)40-0222-01
  一、前言
  当前的视频监控系统犹如一张天网,遍布在人们生活与生产活动的所有空间当中,并对人们的一言一行进行观察和记录,为人们提供着重要的监控服务。视频监控系统经历了长期发展,已经从模拟视频系统发展到了网络视频监控系统,并在各种科学技术应用于推动下,系统功能性更加强大。Java设计视阈下设计并实现的网络监控框架,为监控系统软件当中的各种问题提出了最佳解决方案,能够有效提升系统实用性与高效性。
  二、Java设计视阈下的网络监控框架的设计及实现
  1、通过抽象工厂模式创建视频监控系统框架
  抽象工厂模式能够对一系列存在相互关系的对象实现接口创建,其结构主要有抽象产品、具体产品、抽象工厂和具体工厂。监控的软件主要应用的是三层设计模式,即表示层、数据层和业务逻辑层,表示层包括了各种类型的窗口,属于各种形式的交互界面;数据层实现操作各种相关数据;业务逻辑层主要以实现各种形式业务逻辑的全面完成。在设计当中由于之前不确定相应监控系统具体的影响场所,所以在程序当中需要对场地信息进行事先获取,并结合相关信息在三层框架当中生成具体类型,基于此,可以通过抽象工厂这一模式,为三层结构当中各方对象进行接口的创建。在创建过程中,首先要进行抽象工厂类的创建,对创建对象相应接口进行定义,即DataAccess(数据库类)、MainForm(主界面)以及VideoClient(微软云视频客户端),其中主界面相应子类对所有创建接口进行覆盖以及实现,同时结合实际需求返回至创建对象。所有监控场地都结合自身需求对应不同的主界面子类,相应子类都能够在系统框架当中对相应类实现创建。
  2、通过组合模式设计电子地图以及报警点
  组合模式主要是通过将对象组合成树形结构,并以此对整体和部分相应层次结构进行表现。视频监控系统当中相应电子地图主要是对指定区域当中的指定点以及报警点实际分布状态进行显示,电子地图当中各种视频区域以及报警点属于一个树形结构。基于此,我们通过组合模式进行设计,代码更简单且程度可读性更强,还可通过组合模式自身一致性对单个以及组合对象实现使用,这些组合类能够递归使用,能够对新类型点实现快捷化的增加[1]。通过基类对电子地图点进行定义,报警类属于独立对象,EpointComposite属于各种Epoint类进行组合而构成的抽象类,报警点类以及电子地图都对其实现了有效继承。
  3、通过代理模式设计用户权限
  代理模式当中自身和代理对象都以同样的方式对用户进行公开,模式主要包括了抽象主题、实际主题和代理。在视频监控系统当中,用户不同其操作权限也存在较大差异,系统管理员具有最大权限,能够对系统进行查看、修改、新增以及删除等权限;而普通用户对系统只具有录像回放、浏览等基础权限[2]。操作不同,相应的权限划分的也比较细。为了获得不同权限,基础就是要对不同的操作用户实现相应权限授权。基于此,可以进行AuthorityLimits权限接口的创建,对系统需要操作的相应方法进行定义。权限接口可以通过实际权限进行接口定义,并通过代理服务器对各个操作进行授权。
  4、通过单例模式设计数据库连接
  单例模式主要指的是在一个类当中只包含一个实例,同时需要一个全局访问点对单例模式进行访问。单例模式只有一个单例类角色,进行一个实例的创建。基于单例模式自身特性,在数据库当中应用能够对访问数据库当中相关资源进行节约,保障内存空间得以节省,并实现Java垃圾的有效回收,确保在一个过程当中只进行一个单独数据库连接,不仅节约了系统资源,还便于对数据库实现高效管理[3]。第一步,创建ConPoolSingleton类,并利用单例模式相关方法对其private相应类型实现调用,通过这种构造方法实现创建单例模式;第二步,通过getDBConnectionPool相关方法进行一个数据库相应连接池实例的创建,并通过各种相关方法对数据连接池当中相关操作进行有效控制。
  5、通过观察者模式设计总控台以及终端信息传输
  观察者模式主要是针对一个对象当中相应数据变化状态有多个对象想要了解的模式,包括主题、观察者、具体主题和具体观察者。ConcreteMainController代表的是具体主题,ConcreteClient代表的是具体观察者,两者对主题和观察者接口实现了分别继承。这里的具体主题可以对主题实现删除、添加终端方法,并向具体观察者进行通知的发送,具体观察者类可以在主控台当中增加终端,还可以对具体主题传递出来的各种消息进行接收。通过观察者模式实现有效的信息传递,能够促使信息的使用者以及发生者建立松耦合关系。
  三、结束语
  视频监控系统框架、电子地图与报警点、用户权限、数据库连接以及总控台和终端信息传输是在Java设计视阈下的网络监控框架设计及实现的重要组成部分,相关结构在设计当中有效的利用相应模式进行优化和设计,促使设计出来的视频监控系统软件框架能够护展和复用,后期还可继续创新并拓展,开发和利用效率非常高。
  参考文献:
  [1]田星, 张杼一, 王蔚. 基于Java的AWOS数据监控告警系统的设计与实现[J]. 空中交通, 2017(7):67-70.
  [2]高琦. 浅析Java语言中访问控制权限protected的使用[J]. 电脑知识与技术, 2017, 13(30):103-103.
  [3]王光源. 基于Java的數据库应用框架的研究设计[J]. 科研, 2016(11):00191-00191.
其他文献
[摘要]由于油田开采深度逐渐增加,同时因为生产动态资料的加进而进行精细地质的研发以及剩余油分布的描述,同时可以逐渐的制定出更加准确的地质模型以及准确计量剩余油分布,该过程就称之为精细油藏描述。通过合理的运用该技术到油田开发中,可以充分的了解油田的具体分布情况,针对具体情况来实施开发,从而可以全面提升开采效率,加速石油领域的发展。本文将主要从当前我国的精细油藏描述技术的几个方面展开研究和分析。  [
期刊
[摘要]地球表面被70%的水域面积所占据,海洋为我们提供了大量的资源,在如今各国贸易频繁的情况下,船舶运输成为一项重要的运输途径,因此船舶的设计及制造直接关系到每一个国家的经济发展。  [关键词]船舶;精度控制;负补偿量  中图分类号:G633.96 文献标识码:A 文章编号:1009-914X(2018)40-0197-01  1.前言  随着各项科技的发展,我国船舶制造技术也越来越好,在船舶设
期刊
[摘要]近年来国外对天然气凝液回收工艺技术的研宄成果显著,开发了很多新工艺,思路主要集中在改善回流、脱乙烷塔底部流程改造和冷剂等方面,其发展趋势仍然是以节能降耗和提高丙烷回收率为主,同时提高工艺的适应性和操作弹性,推动天然气凝液回收技术向更高效节能方向发展。  [关键词]混合冷剂;外制冷;二次脱烃;工艺;适应性  中图分类号:P58 文献标识码:A 文章编号:1009-914X(2018)40-0
期刊
[摘要]为了有效降低企业物料规划在人工挂接时的工作量,提高人工统计的效率,以及使工程定额在使用标准方面能够统一,知悉管控配网工程建设的进度,提高配网工程的设计、物资的招标、建设的改造等多方面工作的效率及质量,阐述了配网工程的标准化设计和管理系统,系统整合GIS、概预算、ERP、PMS等系统资源。达到信息系统的数据共享、GIS辅助设计和可视化展示、概预算自动统计、ERP物料自动挂接等功能的目的,对配
期刊
[摘要]随着经济和科技的不断发展,生产生活水平的不断提高,大众对汽车的质量和性能提出了更高的要求。为了保证汽车的良好使用性能与实际应用性,应该提高汽车设计工艺。本文主要就汽车铝合金压铸件质量的综合诊断和控制进行分析和研究,为汽车的制造和设计人员提供有效材料,促进汽车制造业的发展,响应国家的可持续发展战略。  [关键词]汽车铝合金;压铸件;诊断控制;发展前景  中图分类号:G711 文献标识码:A
期刊
[摘要]随着社会经济的发展,我国的用电量不断增加,电力行业发展迅速。电力自动化技术的运用能自动实现对数据信息的采集和处理,从而使电力工程最终实现自动化生产和经营的目的。本文介绍了电力自动化技术的适用条件、理论支持,并结合实例分析了电力自动化技术在电力工程中的具体运用。  [关键词]电力自动化;电力工程;适用条件  中图分类号:G712 文献标识码:A 文章编号:1009-914X(2018)40-
期刊
[摘要]当前,大数据技术应用到我们生产生活的各个领域,通过数据分析,对电力企业的电费风险有效降低起到了很好的作用。  [关键词]大数据;电费风险;数据来源;指标体系;建立  中图分类号:E1 文献标识码:A 文章编号:1009-914X(2018)40-0188-01  1.前言  近来,我们迎来了大数据时代,同时大数据技术在电商、金融等各行各业都获得了优异成果。国家电网在十三五规划中明确指出,运
期刊
[摘要]盐碱地的物理化学性质对树木生长形成障碍,植物群落不易形成,阻碍可持续发展,以至于建设生态园林城市举步维艰。因此,研究盐碱地如何改良是当今一个重要的议题。改良盐碱地土壤不仅能改善生态环境,还能促进经济发展,给社会带来一定的生态效益、经济效益。  [关键词]盐碱地、改良、园林绿化、施工技术  中图分类号:J62 文献标识码:A 文章编号:1009-914X(2018)40-0225-01  植
期刊
[摘要]针对广播电视基层台站工作性质和特点及相关发送设备运行管理和技术规范管理,总结一些心得,如发射设备的维护、设备的改造和更新、技术资料的规范建档和管理、处理事故的思路和方法等。  [关键词]广播电视;广播电视发射设备;全固态数字发射机;故障报警  中图分类号:G63 文献标识码:A 文章编号:1009-914X(2018)40-0218-01  一、引言  日益发展的科技,带来了互联网技术的发
期刊
[摘要]近年来,随着各种医学影像模式的出现和电子计算机技术的发展,对于多模态医学图像融合技术[1]的研究越来越受到国内外专家学者的重视,并且取得了显著地成效。多模态医学图像融合技术在临床诊断、放射性医疗等方面得到了广泛的应用。多模态医学图像融合技术对未来医学影像技术必将产生深远的影响。本文详细介绍了医学图像融合技术的意义,图像融合的步骤,在此基础上对医学图像融合技术的前景作了展望。  [关键词]多
期刊