智能消火栓远程监控系统使用原理
智能消火栓远程监控系统原理说明书.pdf 智能消火栓远程监控系统原理说明书.doc一、系统软件简介
“消防水系统远程监测平台” 是基于B/S模式,基于Java的J2EE架构,具有跨平台、高可靠、易扩展的优势;使用在页面的表现力和交互性上都远远超过基于javascript、html技术的flex富表示层技术来实现人机交互界面。软件为全中文环境,运行稳定可靠,为每一用户提供口令,保证数据的稳妥。该符合国家标准《GB/T17544-1998信息技术 软件包 质量要求和测试》的规定。
该软件采用模块化组织形式,通过模块分区,进行各种功能管理与应用。该软件的核心结构主要包括消防栓管理模块、消防水压管理模块、通讯模块、数据交互模块(实时监测、分析报表、短信报警等)、传感器库管理模块和系统设置模块。
二、系统软件适用行业和用途
本软件是以监测消防栓正常运行状态的需求为目的,将消防栓的实时监测状态、消防水压、消防栓分布、趋势分析、历史数据查询,报表分析、节点管理、水压监测,GIS系统等功能集于一体的专业软件,主要用来满足消防部门免去日常现场消火栓监督管理的任务及发生火灾时可以快速定位消火栓的需要,为消防栓管理提供基础平台。使智能防盗防撞型地上消防栓实现现实意义上的远程监控,确保通讯数据的可靠性和实时性。
本软件的主要功能是监测消防栓及消防水压属性状态作为主要素材,利用计算机编程语言、物联网及其数据库的功能,服务于管理消防栓、维护消防栓,快速定位消火栓及辅助决策城市消火栓布局,进行对消火栓的阀位状态、撞倒状态、振动状态,电池电压及当前环境温试等参数的远程实时自动化监测、远程数据传输和数据处理等工作的专业软件。该软件性能稳定、可靠性高,测试精度满足监测要求,在消防、水利工程等领域有广阔的应用前景。
三、系统软件开发的软硬件环境
软件环境:Windows2000/WindowsXP/Windows2003/VISTA/windows2008的简体中文版本,推荐采用windows2008,采用开源的postgresql数据库,应用服务器使用tomcat 7 ;
硬件环境:CPU(PⅣ2.0GHz),内存(8GB),双硬盘(500GB)
四、系统软件的技术特点和功能
1. 系统软件的技术特点
1)易维护: 由于采用了MVC架构,代码更加规范,可读性增强,代码量减少,修改代码非常方便。仅通过代码量来比较,系统的维护强度低;
2)效率高:全中文界面,菜单式设计,各部分功能一目了然,初学者易于掌握,提高了使用效率;
3)易扩展:系统开发语言为java、 Web服务器为tomcat、 操作系统为Linux、数据库为postgresql。系统架构采用组件模块化设计,易于灵活配置,即插即用,利于功能扩展,以便于后期对系统的升级和改造工作。全部采用开源技术,成本低。
2. 系统软件的主要功能
1)可实时远程监测各测点测量参数,可根据需要设定测点数据,对原始数据可进行滤波、计算,可远程传输数据,并对数据进行分析和处理;
2)监测数据能够以多种方式(实时数据表,可视化图形),报表分析提供了完好率报表、用水量报表、电池电压报表)显示,并以数据库形式保存,方便进行历史数据查询;
3)GIS系统,通过该系统,可快速定位消火栓,通过消防栓水压远程检测提高消防队救火的成功率,使消防部门从消火栓监督管理的日常事务中解脱出来,只需根据系统提示定期检查消火栓阀门是否能正常开启;
4)打印监测数据,实现对系统信息打印的管理功能,提供实时打印、定时打印、随机打印功能。支持对图形、报表、曲线、报警信息、各种统计计算结果等的打印;
5)具有数据越限报警功能,可现场即时上传报警信息,同时,还具有GSM手机短信报警管理系统;
6)能对系统中的每一用户进行口令和操作权限的管理,能对不同的用户分配不同的系统访问、操作权限级别,保障运行系统的稳定性;
7)操作界面清晰直观,工具条与按钮操作。显示界面可分为主界面和各子界面,各界面间切换灵活,界面图案可按客户要求灵活改动;
8)具有在线编辑、维护、修改、扩展功能。系统硬件和软件都满足开放性标准的要求,满足今后系统在硬件节点的增加、数据库容量的扩充、系统软件功能的增强等方面的要求。
五、系统软件的先进性
“消防水系统远程监测平台”主要用于消火栓的阀位状态、撞倒状态、振动状态,水压低限、电池电压及当前环境温度等参数的远程实时自动化监测、远程数据传输和数据处理等,该技术核心内容经过科技查新,尚未见有相关报道。
成果创造性:
1)符合国家政策。平台完全采用开源技术,实现了自主创新,彻底摆脱了对跨国垄断性商业公司的依赖。
2)软件工程管理创新。采用了全新的敏捷开发方式,极大地提高了系统质量和开发效率。
3)将先进便携的平板电脑与GIS系统相结合,给消火栓日常维护和使用带了极大的便利。
4) 采用跨平台技术,实现了一套系统在Windows、Linux、Mac、Android等多种异构系统中运行,而不需要对源代码做任何修改。
5)充分利用了flex、Linux、postgresql等开源平台技术的优势,从底层进行优化和完善,使得整个系统性能达到新的高度。