基于J2EE技术的智能建筑系统集成的设计与实现.pdf
附件大小:2.76MB附件格式:1个直链文件,格式为pdf
所属分类:工程技术
分享会员:巧克力布丁
分享时间:2023-01-06
最后更新:
资源简介/截图:
摘要:伴随着现代信息化技术的飞速发展,集成系统在智能建筑中的作用越来越重要,已成为物业管理的重要的手段。但是真正稳定可靠、操作性强、易维护的产品并不多,鉴于此作者基于J2EE技术体系架构,设计了一套集成管理系统。基于J2EE/Applet与XML,Web Services等技术标准开发的集成系统,兼顾了对NET/ActiveX技术的支持。它不仅是对开放源代码技术资源的充分利用,而且也使得系统具备了更高的系统开放性和灵活性;该系统的集成管理与子系统以OPC标准为主要方式实现通讯目的;对于B/S+C/S结构软件模型也是完全适用和支持的。
该系统具有一个中央数据库,该数据库中一般包括监控楼宇设备系统、针对火灾的自动报警、对于监管区出入口控制和门禁管理系统、闭路电视监控系统、防盗报警系统、智能灯光控制系统的设备信息、运行标识信息、各种计量数据,而且可以根据每一个系统的功能范围和生点,分别裁剪存于中心数据库以供各类应用程序加工、处理、使用及查询。而且对于这些系统可以形成独有的数据库。关键词:J2EE技术建筑智能化系统集成
内容摘抄:
1、智能建筑系统集成概述
智能建筑系统集成,要英语中译为Intelligent Building System Integration,具体是指为了搭建建筑主体内的建筑智能化管理系统,综合地利用布线、楼宇自控、技术通信、互联网络等技术,并应用多媒体和安全防范技术将与系统有关联的设备和软件实现集成设计、并通过安装和调试实现界面的定制开发和应用支持,最终达到系统的应用功效。智能建筑系统集成要实施必须依靠子系统,一般包括布线技术、对楼宇的自控设计、办公楼宇电话交换机、管理系统机关技术、防盗安全监控系统、报警联动、公共广播、管理门和对讲及智能办公等技术系统。如果多幢住宅楼的智能建筑系统集成功能和管理实现了一体化就称为智能小区系统集成。
2、系统集成实现功能
现代智能化楼宇包含了十多个专业的子系统,这其中包括多层网络结构的传统控制域子系统,也包括以数据库应用为核心的T管理信息系统,随着技术的更新和市场竞争越来越激烈,现在子系统要实现信息系统内部的数据传递大多是采用了专门的通讯协议,采用封闭的模型做为软件架构,如果不能使用符合国际标准的第三方接口则会造成了各子系统之间无法实现信息的共享,而且系统之间的联动和互操作也是无法完成的。特别是现代化楼宇综合管理对系统提出了更高的要求,如果技术不能够改进和集成化,由于现代高层建筑物所面临的各种情况对集成系统提出更高的要求,因此要求通过全局性管理预案的提导,使集成管理各子系统能够按照管理指令的要求执行各种复杂的指令动作,充分发挥1+1>2的系统集成合力。具体需求可以概括为以下几条:
(1)信息共享;(2)全辖区弱电系统的集中监视;(3)统一的报警、故障信息管理;(4)系统联动以及全局预案配置;(5)信息的处理与分析。
3、基于J2EE的集成系统总体框架和实现原理
基于J2EE技术的集成系统,采用三层架构和“浏览器”+“服务器”+“网络”的系统结构,如图1:
从软件功能上划分为四层:第一层:人机接口层,该层面主要是便于各级操作员实现对该系统的监控和控制,既可以由一般用户使用又包括管理员对系统的控制,在联接方式上可以采取有线和无线(包括PDA、手机、POS)两种方式来实现界面联结,而且一般标准的浏览器界面就可以满足普通集成用户的界面使用需求,在这个层面只要通过业务基础平台就可以对界面实现控制,并可以支持用户个性化的界面选择,该层次包括的组件一般有管理用户权限的组件、用户内容管理组件、信息查询组件和系统公告报表等组件。这一系列组件由支持先进的SVG(Scalable Vector Graphics)矢量图标准的HMI工具组件生成。
第二层:业务逻辑层,该层面则是相对隐蔽的一个层次,主要为提供第一层的用户界面所需业务功能提供技术支持。而且该层组件相对于第一层来说更加复杂多样。业务逻辑层相对于其他层面来说具有保障系统稳定的核改重要作用,对该层面的设计一般采用接口隔离的方法,这种设计方法能够保证该层面组件的内部修改和损害不影响整个应用系统的功能和作用,不会影响到系统的其他层次。而且该层的业务组件还可以通过Web Services的方式为第三方提供横向的系统服务,以利于第三方软件的集成应用。
第三层:数据管理层,该层是更加深层次的技术管理系统,是数据处理层,主要提供保障数据运行的存储管理、备份、迁移等支持。该层又可以根据存储内容的不同发为存储业务数据的数据库和存贮系统配置的数据库两个部分。
第四层:数据通讯层(又被称为接口层),该层的功能主要采集数据和通过数据来实现系统与外部系统或设备的数据交换,是数据转换系统。如图2:
4、数据库设计
智能建筑集成系统是一套关系型数据库组成的系统,该数据库具有实时处理数据的功能,而且该数据库还能实现数据合理分布和远程在线下装及事件驱动等功能,而且该数据库可以实时的存贮和处理大量的信息,对于应用模块和历史系统访问模块进行实时监控,并可为综合报警安全模块提供数据源,还能实现子系统之间的互为独立,并通过OPC或JDBC方式实现与集成系统数据库的数据交换,这是数据库管理系统“集中管理、分散操作”设计原则在系统物理设计上的体系,通过这种方式可以实现集成数据库与子系统数据库的数据联通,并保证在同步或异步的情况下数据的一致。智能建筑集成系统最大的优点在于可以通过系统的转换满足客户多层次的需求,而且由于该系统可采用免费的系统如MySQL,PostgreSQL等,可以大大节约产品的设计成本。而且该系统也支持高端的Oracle数据库系统,因此其系统有一定的优越性。
(略)