一键式视频报警系统的设计及实现应用研究

    邹杰洪

    

    

    摘要:基于MysQL数据库与J2EE 3层架构,文章设计了一键式视频报警系统。系统的应用解决了报警不方便、信息不准确、效率低、无法核实巡逻等问题,帮助民警获取更多的报警信息,节省了报警时间,实现警情快速处理的目的。

    关键词:J2EE;一键式;视频报警系统;设计

    随着社会经济的发展,社会与个人财富大量聚集,生活中盗窃、抢劫等违法犯罪行为也增多,社会安全保护建设急需提高。传统防盗窗、防盗门一定程度上可对人们的财产安全进行保护,但在诸多场合下无法应用。发生警情时,一套快捷的报警系统能够让警察快速对现场情况进行了解,及时前往处理,避免悲剧的发生。一键式视频报警系统的出现,对不方便的场所迅速报警问题进行了解决,对社会稳定、人民安居乐业具有重要的意义。

    1.系统架构设计

    一键式视频报警系统有表示层、Web服务层、业务逻辑层及数据访问层构成,数据访问层:相当于一个数据库访问接口,可将业务逻辑层数据写入数据库内,并为业务逻辑层提供数据。也可以将数据访问层看作是数据库和系统之间的桥梁。将高层业务逻辑与底层数据利用数据访问对象设计模式分开,本层编码能够专注于数据库访问。业务逻辑层:该层承载系统中传递的数据,在数据访问层与Web服务层之间,实现二者之间的数据交换,数据交换中,先对数据进行验证,避免数据库写入无效数据,然后再将有效数据传递,确保程序稳定运行。Web服务层:处于业务逻辑层与表示层之间,利用servlet对页面与页面、页面与业务逻辑层之间的数据进行传递。例如可将数据封存到sessions中、对获取到的数据己制定的格式通过request转发给页面,方便从页面获取数据传递给也要为逻辑层处理。表示层:也称视图表示层,该层一方面对用户的输入进行获取,另一方面将处理结果展示给用户,是用户与系统之间的接口。

    通过外网,一键式报警系统的前后台系统可对服务器进行访问,对于网络安全而言,报警系统的要求比较高,所以需要对网络安全性进行增强,主要方法有:动态口令、登录方式使用指纹、硬件加密等,该报警系统在网关位置设置硬件设备或防火墙软件,对攻击安全内网的行为及受控访问区进行侦测,保证了系统网络的安全。

    2.前台管理子系统功能设计

    通过一键式报警系统,民警通过PC端登录系统,可完成报警用户、记录、报表、设备监控及企业信息登记等操作。采用UML图对以上功能模块设计进行说明。(1)报警用户管理。该模块为系统核心,民警通过报警系统对用户日常警情进行处理,通过查看现场视频监控,迅速出警,对警情及时进行处理。(2)报警记录管理。民警通过报警系统查看用户报警短信及企业信息,对用户报警记录、原因及人员进行浏览,方便对用户报警的原因进行分析,便于做好后续处理工作。(3)报警报表统计。民警通过报警系统对辖区内用户报警情况进行了解,按周或月对报警数据进行统计,做出报表。(4)用户信息管理。通过报警信息系统管理界面,民警可对自己辖区内所有用户进行查看,浏览用户基本信息列表,通过点击用户名称可对用户信息进行编辑,还可增加或删除用户。每个用户都有分管民警,系统将用户所有信息可实时写入数据库,对服务器上数据可实时更新,保证可信息的实效性及准确性。(5)设备监控管理。该模块可将一系列实时监控数据提供给民警,让民警对用户设备离线名单及时了解,帮助民警作出有利于用户安全的决策。

    3.后台子系统功能设计

    系统管理员可对一键式报警系统后台管理子系统进行登录操作,通过对后台子系统进行挂历,对报警系统设备的所有信息可进行初始化与维护,实现对数据库的操作。本文主要针对派出所、岗位、系统管理等模块进行设计。(1)派出所信息管理。对派出所信息进行管理的模块,所有派出所都可以对相應岗位进行设置,民警信息可以进行修改、增加及删除,只需要将更改信息数据导入后台数据中即可,系统管理员就可以按照民警所分管的不同用户,对不同民警信息进行选择与用户进行配对,形成一对一的警民合作模式。(2)系统权限管理。管理员可对其权限及系统设置进行管理,主要包含:重启设备及修改设备ID地址;配置服务器数据信息;管理员信息及权限的删除、修改及增加;数据备份及恢复。

    4.系统数据库设计

    数据库设计是报警系统设计中的重要部分,对系统该数据运行效率及数据质量有直接的影响。该系统中配置了7个管理模块,因此供包含7张数据库表。数据库表设计中,采用MysOL数据库系统,各表的相关定义描述如表1-7。

    5.系统安全设计

    对于一键式视频报警系统而言,由于其涉及的因素比较多,包含用户设备在线状态、离线状态及相关信息数据等,所以对系统的安全性提出了非常高的要求,信息安全也是当前社会关注的重点问题,系统安全性越高,警民合作越长远。因此为了提高一键式视频报警系统的安全性,本文主要采用以下方法来加强:(1)过滤器加身份验证。不管是高级管理员还是普通管理员,在登录系统时,都需要进行身份验证,如果用户想要通过输入非登录网址直接进入前台管理子系统或后台子系统,进行相关的操作及修改等,那么过滤器就会对用户进行屏蔽,使其始终停留在登录界面。(2)数据库安全。一键式视频报警系统采用的是MysQL数据库管理系统,对系统全部数据信息进行管理,所以安全性要求极高,主要采用数据保护、存取控制及用户管理等方法加强数据库的安全性。(3)数据恢复与数据备份。系统管理员在后台管理子系统中,可以对数据定期进行备份。尤其是在报警高发时期,每天都需要进行一次增量备份,每间隔3天进行一次完全备份;报警低峰期,可每3天进行一次增量备份,每周进行一次完全备份。(4)定期安全检查。系统使用过程中,每天要进行一次安全扫描,避免病毒入侵,导致服务器出现故障。

    6.结语

    一键式视频报警系统对公共场所报警不方便的问题有效地进行了解决,提高了民警出警效率,确保了用户的安全问题。本文在J2EE技术基础上,采用3层开发架构,设计一键式视频报警系统,包含前台与后台管理系统,后台系统采用B/S实现,任何一台电脑都可以通过浏览器登录访问,非常方便。一键式视频报警系统前台管理系统包含5个模块,确保了系统能够获取最完整、最全面的警情信息,后台系统包含两个模块,实现了整个公安系统的信息共享。该系统在实际应用中,性能表现良好,满足警民合作的报警需求。该系统已经基本实现了预期的开发目标,但系统中还存在一些缺陷,主要表现在系统在手机客户端上功能不全面,因此在移动端报警信息查询跟踪功能方面还需要进一步完善;为了能够对报警用户的具体位置及时掌握,系统下一步需要考虑融合地理信息系统,用户报警的同时,在电子地图上可实时显示出动态信息。

相关文章!
  • 融合正向建模与反求计算的车用

    崔庆佳 周兵 吴晓建 李宁 曾凡沂<br />
    摘 要:针对减振器调试过程中工程师凭借经验调试耗时耗力等局限性,引入反求的思想,开展了

  • 基于MATLAB 的信号时域采样及

    唐敏敏 张静摘要:频率混叠是数字信号处理中特有的现象,发生频率混叠后,信号会分析出错误的结果。而采样过程中,由于频率不够高,采样出

  • 卫星天线过顶盲区时机分析

    晁宁+罗晓英+杨新龙<br />
    摘 要: 分析直角坐标框架结构平台和极坐标框架平台结构星载天线在各自盲区状态区域附近的发散问题。通过建