智慧学校行为分析
确保校园安全,关键是要落实安全防范政策、措施,严格执行校园安全规范。哪怕是偶发的校园安全事件,也是校园安全工作存在疏漏和不足的一种反映。
校园行为分析,将分散校园集中管理,运用智能视频分析技术,对学校的围墙周界、大门、财务室、档案室、校园食堂、校学生宿舍以及学校危险地带的危险活动检测,系统将告警信息推送给管理人员,采取应对措施。适用于全国各地幼儿园、小学、中学、高中、大学监控系统智能升级改造。
建设原则
(一)先进性与适用性
采用科学的、主流的、符合发展方向的技术设备和理念,系统集成化、模块化程度高。设计合理,架构简洁、功能完备,切合实际,能有效控制和提高工作效率。同时,系统的安装调试、软件操作使用又应简便易行,容易掌握,适合本系统建设的特点。
(二)经济性与实用性
在先进、可靠和充分满足系统功能的前提下,体现高性价比。采用经济实用的技术和设备,充分利用现有资源,综合考虑系统的设计、建设、升级和维护。充分考虑实际需要和信息技术发展趋势,根据现场环境,设计选用功能和适合现场情况、符合要求的系统配置方案,通过严密、有机的组合,实现最佳的性能价格比,以便节约工程投资,同时保证系统功能实施的需求,经济实用。
(三)可靠性与安全性
系统采用成熟的、稳定的、完善技术设备,系统能够保证全天候长期稳定运行。在系统故障或事故造成中断后,能确保数据的准确性、完整性和一致性,并具备迅速恢复的功能,同时系统具有一整套完成的管理策略,可以保证系统的运行安全。
(四)开放性与扩充性
以现有成熟的产品为对象设计,同时还要考虑到周边信息通信环境的现状和技术的发展趋势,可与当前的音、视频资源以及应用系统数据的融合。
系统设计中考虑到今后技术的发展和使用的需要,具有更新、扩充和升级的可能,系统规模和功能易于扩充,系统配套软件具有升级能力。同时,在设计中留有冗余,以满足今后的发展要求。
拓扑架构
智慧校园行为分析管理平台总体拓扑架构详见下图所示:
逻辑架构
系统技术方案
系统的应用架构是系统进行构建的主要思路和方法,系统按照SOA的方法把系统从总体上划分为3 个层次,分为:组件层、系统层、集成层。
1)组件层:组件层主要包括系统开发需要用到得各种组件,又可以分为横向通用组件、纵向通用组件和纵向专用组件。横向组件是大部分系统都需要用到的通用的组件,如:Web组件、日志管理、数据校验、邮件管理、打印组件、报表组件、文档管理、参数管理、单点登陆等,横向组件的作用是更好的管理和复用系统的通用组件;纵向通用组件包括在领域应用中通用的组件,如:工作流、报表工具、规则引擎、用户权限管理等在领域应用中使用较为广泛;纵向专用组件是针对每一个领域专用的具有领域特色的组件。
2)系统层:系统层包括了有组件组装得到的各个应用系统,又可以分为核心层、综合业务层和辅助管理层。核心层是整个系统的重点和难点,是整个系统最重要的组成部分。
3)集成层:基于以人为本的原则,基于portal 技术,对系统层各个子系统进行集成。使用门户平台,用户不需要登陆每一个子系统进行相应的工作,而是在统一的门户平台进行工作。结合工作流技术,对于每个登陆系统的人都提供简洁统一的工作选项,快速进行业务处理和系统管理。
系统整体都是基于SOA架构进行设计的,主要体现在如下四个方面:
1)系统基于SOA的以服务为中心的思想和方法,对服务平台的整体体系架构进行设计,建立了分层的松耦合、跨平台的系统架构;
2)在组件层,我们采用了基于SOA的组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一的通用方式进行交互;
3)系统采用了基于SOA的分类集成方法对系统的业务以及服务进行分类和集成,做成统一的接口,面向业务和服务编写,以适应SOA系统的统一交互;
4)将每一种业务构成都分解成不同的组件或者子系统,将组件和子系统分开编写达到每项组件和子系统都能做到相互无关,如果一项组件和系统改变将对系统中的其余组件没有任何影响。实现组件相互之间低耦合的机制,最大程序上降低了系统的升级、业务变更对系统的影响。
同时,基于SOA的系统应用架构具有强大的系统的扩展性:
1) SOA的一个中心思想就是使得企业应用摆脱面向技术的解决方案的束缚,轻松应对企业商业服务变化、发展的需要,本方案很好地体现了SOA的这一中心思想;
2)工作流和业务规则引擎的采用极大了提高了系统对于业务流程和规则变化的适应性。工作流引擎可以使得在业务流程发生变化时使得系统调整最小,而不需要向传统的需要完全重新开发;业务规则引擎的采用使得业务规则发生变化时只需对业务规则进行重新描述即可完成系统的转换。
3)组件模型、组件集成技术的采用使得系统在进行业务功能的调整时,可以把变化局限于某一个范围之内,在需要时还能进行灵活的替换。由于系统应用架构是根据每一项业务或者流程编写所以对于系统的扩展非常方便,只要对新加入的业务对应加入新的组件就可以实现对SOA系统的扩展;
总之,基于组件的服务平台完全体现了SOA的核心思想,通过分层组件规划、集成、工作流引擎、业务规则引擎 等方法和技术充分体现SOA的策略与方法,并且很好地实现系统的可扩展性、可移植性等等。
关键技术
系统特点
设计理念
采用国际通用的JAVA语言开发,海量数据库选型、高效稳定的中间件处理。先进的SOA架构设计,满足现有的性能需求,做到架构和系统的先进性和强大的扩展能力。采用先进的Web2.0技术,做到界面简洁、易用。
可扩展性
系统分部署式部署,子系统统一规划,即满足了分布应用的要求,又实现了统一标准。形成了统一、强大的工作平台。
高可靠性
考虑到实时运行,提供业务流程对可靠性的较高要求,在系统设计中充分考虑了减少和避免故障的可能和隐患,配合合理的系统部署方式和高效的维护服务,能够满足需求中对系统故障时间、修复时间和单点故障隐患的可靠性要求。
系统功能
统一认证
对系统操作用户采用身份认证功能,合法登录用户才能够使用系统功能
用户管理
支持按添加用户,包括用户名、密码、部门、角色、姓名、联系电话等信息
支持对用户账户的启用和禁用控制
部门管理
支持按实际业务部门在系统中划分对应的部门信息,包括部门名称、业务类型等相关描述
角色管理
支持按实际业务功能自定义不同的业务角色。并对角色进行细致的的权限划分
权限管理
基于 RBAC 模型的用户角色权限控制系统,根据部门,角色来进行权限划分
日志管理
支持对用户操作动作进行记录,包括查询、添加、修改、删除等动作。并提供日志检索功能
消息服务
支持系统内部的消息发布与交互机制
文件服务
支持文件的上传、统一存储、下载功能
行为布防
支持对某个视频点位进行智能布防,可自定义设置布防类型,如:聚众、打架斗殴、越界、玩手机等行为
行为研判预警
对布防点位视频实时解析处理,并对是否具有违规行为进行分析判断。当分析出违规行为后,系统会进行相应的预警提醒
统计分析
支持按时间、布防类型等维度对系统内分析的结果进行统计展示

Copyright © 2023 深圳市千识科技有限公司 All rights reserved.