综合安防平台介绍

前言
粗浅介绍一下关于目前安防平台开发的一点见解,希望对读者有用。
1.背景
 1.1当前安防系统现状
  因为工作原因,我曾经去过几个用户的现场,包括银行,监狱,看守所,机场,电力公司等。因为银行的情况比较典型,用户也比较多,以下的举例都以银行为例。用户普遍的关注重点还是在硬件上,工程上,对软件还不是很重

视,比如很多用户的电视墙应用,只要求要好看,视频能够上墙,领导来了能够检查过关就可以。根本没有重视报警对视频的各种联动是否正常,电视墙视频切换的逻辑是否合理等。其实,只是一个面子工程。很多用户确实具有视

频、门禁、报警等多套软硬件,并且工程商在做方案的时候很多时候也是说,这是一个完整的,可以联动的系统,其实各个系统之间根本不能联动。当然用户也不是太关心系统能不能真正达到方案要求,他只要拿到自己的那部分好

处就可以了。当然,很多用户也是真的想有一个好的安防系统,在讨论的时候确实能够提出一些有意义的方案。
  还有一种情况,用户确实想实现各个安防系统的联动,但是必须在现有的设备上进行升级,或者只能够更换一小部分设备。但是,因为安防设备纷繁复杂,很少有一个公司可以兼容那么多种设备。因为对一个公司来说,如果这样

做,就意味着每做一个项目,就需要兼容很多种设备,成本很高。再说很多老设备的供应商都找不到了,开发也存在很多问题。 
  当前,国内外有很多公司在进行综合安防平台的开发,或者做类似工作。我知道的有从文和泰科。从文软件兼容的设备比较多,实现的功能也比较多,但是界面看起来比较凌乱。泰科公司的CCure9000软件是Software House开发

的基于.net3.0的软件,界面好看,结构也很清晰,不愧是用大把美元堆积起来的软件。
 1.2开发综合安防平台的目的
  开发综合平台,就是要把多种安防系统集成到一个平台下,包括视频、门禁、报警、环境采集等。当然这只是第一步,各个子系统之间能够相互联动才是最终的目的。比如,当系统收到报警时,可以联动一个预先设置好的视频,

可以将一个门关闭,可以...,这样各个系统才能够发挥系统的最大价值。现在的用户一提到安防系统,首先想到的是视频监控。说实话,视频监控顶多能起到事后查询的作用,有几个案件是通过视频实时发现的呢,有几个安保人

员可以几个小时都死盯着屏幕巡视呢,再说死盯屏幕就能发现犯罪分子了?现在很多DVR制造商都在鼓吹自己的视频具有智能监控功能,真是不知廉耻,简直侮辱了“智能”这两个字。我认为,最有用的部分,能够实时起作用的部

分应该是报警系统和门禁系统,报警系统可以通过探测器发现各种危险信息,并发送给报警接收系统,报警接收系统可以通过声音,喇叭等多种手段对迷迷糊糊的安保人员进行提醒。门禁系统可以将犯罪分子的通道截断,视频系统

可以吗,摄像头能拦住犯罪分子?
  我认为,在实际环境下系统应该是这样的。视频系统进行全天24小时录像(要求有海量的存储空间),报警系统对各种情况进行探测,发现异常立刻通知中心,通过中心的联动系统自动控制门禁等系统,最后由迷迷糊糊的安保人

员进行情况确认。这样可以避免安保人员的长时间顶住屏幕,产生疲劳。谁说自己可以长时间看屏幕,你试试?
2.开发综合平台的步骤
    开发综合安防平台需要对业务有比较深刻的理解,我们现在已经有了一款综合平台软件,但是开始开发时,对各个子系统了解还不到位,有的系统到现在还没见到过实际设备什么样,所以这款软件还哟很多需要完善的地方。当

然,如果重新设计软件,肯定不会一样啦。
  2.1设备元数据定义
  如果只开发一两种设备类型的软件,这个工作好像不重要,但是如果设备类型很多,就需要有一种机制,在系统中对设备的元数据进行定义。
  元数据就是描述数据的数据,在本安防系统中元数据包括:
  设备的类型,用一个整型数字表示;
  设备的状态,用与类型相关的多个整型数字表示,主要是为了进行状态切换时方便。
  设备的上下文菜单,在设备树,电子地图等位置,右键点击设备弹出的菜单。
  设备的事件,设备会产生的讯息,比如报警点可以产生报警事件。
  设备的动作,可以对设备进行相关方法的调用,比如对视频通道设备,具有打开、弹出和关闭的动作。
  设备的父子级关系,比如视频服务器具有通道子设备。
  设备的权限,用户可以对设备操作的权限的种类,比如编辑、打开等。
  2.2子系统和模块定义
  本系统中,子系统的定义是根据设备类型来的,比如视频是一个子系统,门禁是一个子系统。模块主要是一些公用性质的功能,比如电子地图,短信报警等。
  系统采用了插件化的设计方法,对各个子系统和模块设计的统一的接口,这样可以通过配置的方法让用户自由选择使用那些模块。
  另外,由于是团队开发,将系统进行划分可以各个系统齐头并进,并且不会相互 影响。
  2.3组件化设计
  即使实现了将各个系统集成到一个平台中,还不算一个完善的平台。因为各种设备之间还没有业务逻辑的关系。这样,就需要有一种机制,可以将不同种的设备可以按照业务关系进行综合。本系统的功能设计是按照组件化方式进

行设计,这样各个不用类型的设备的组件可以任意组合,形成丰富多彩的应用。
3.安防平台和现有业务的融合
 如2.3所述,系统的功能按照组件化方式设计,如果将现有的业务也采用组件化方式进行封装,就可以将各种设备组件,业务组件进行任意组合,如果再加上系统之间的预案联动,可以形成各种完美的行业化应用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值