欢迎来到天天文库
浏览记录
ID:22364012
大小:24.50 KB
页数:5页
时间:2018-10-28
《基于gis的营区信息管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于GIS的营区信息管理系统的设计 营区信息管理系统重点解决营区中设备、营房、车辆管理中存在的问题,有助于提高营区管理的精细化水准和效率。将GIS技术引入到营区信息管理系统中,提升了系统的应用层次与手段。本文从系统的功能模块、数据库、技术及物理架构、系统安全等方面进行了简要的分析与设计。 【关键词】GIS营区管理系统架构信息系统设计 目前,营区的设备与装备日益增多,且很多营区分布广泛,给营区的管理带来很多安全问题。营区的信息化建设对营区管理水平的提升,消除安全隐患有着非常重要的意义。目前,营区的各项监控设
2、备、车辆、各类型传感器等均已接入到营区的局域网中,基于GIS技术、数据库技术、物联网技术,采用三层体系结构,实现营区的综合信息查询、实时视频监控、传感器监控、车辆轨迹监控等多方面的应用,从而提升营区管理的精细化水平和重点地区的无人值守。 1系统的功能模块 营区的位置和营区各建筑、设备、管线的分布都与空间位置有关,因此采用GIS技术对各对象的位置在电子地图上进行显示,值班人员登录系统后,能随时调阅监控摄像头和各项传感器的监控信息,也能对在外车辆进行位置查看。对所有装备与设施的整个生命周期进行管理。依据系统的需
3、求分析,该系统设计了以下功能模块: 1.1基础地理信息模块 支持各营区在电子地图上的显示与信息检索,包括营区位置查看、营区平面图查看、营区房产分布查看、并具备基本的GIS分析功能,如量算、路径分析、高程查询、通视分析等功能。支持不同种类数据类型的切换显示,能随时调阅关于营区及周围地区的专题图。 1.2营区信息管理模块 该模块主要完成营区基本信息的管理,如营区历史信息、现况、占地以及各类营房信息,同时还包括所属营区的人员状况,营区值班领导与值班员信息。 1.3装备设施管理模块 该模块涵盖营区的所有固定
4、资产及各类装备,支持各类装备设施的增删改查功能。同时支持装备设施在各营区间的移交与销毁信息的记录。对装备设施和使用人、责任人进行关联,能对装备设施的购置、使用、维修、报废整个周期的管理。能支持对所有装备设施进行统计、形成报表。 1.4态势监控模块 该模块主要是使用各类监控设备与传感器对营区进行监控。支持主流摄像头的接入,能随时查阅监控录像、传感器能实时监控温度、湿度、物体移动等信息、并支持?O定预警规则。 1.5车辆管理模块 该模块主要是进行车辆的管理与位置监控。能通过北斗对车辆进行实时位置监控,对车辆
5、的派遣与入库能进行统计分析。能设定车辆活动范围和行驶路线,车辆超出范围和路线后能进行预警。 1.6系统管理子模块 系统参数设定、网络管理、权限设置等。 2系统数据库设计 数据库结构设计的目的是将营区信息在进行管理过程中的各类数据进行总结与概括,为后续的详细设计提供规范和依据。经过对营区中各类设施、已有数据的综合分析,结合需求分析提出的内容,拟建立以下数据库:基础地理信息数据库,营区基本数据库、装备设施数据库、多媒体信息数据库,车辆信息数据库、人员信息数据库、车辆轨迹数据库、视频监控信息数据库、传感器信息
6、数据库等。 GIS数据库中的数据由已有的各级比例尺矢量、栅格数据经转换后入库。GIS中的矢量数据采用标准交换格式矢量数据;影像数据采用tiff、jpg、bmp等格式的数据;平面图设计图等采用CAD格式入库。营区信息数据、人员信息数据、装备与设施数据采用手工输入或Excel数据导入。多媒体信息数据通过本地文件上传解决。传感器信息、车辆轨迹数据实时进行采集。 3系统的技术及物理架构设计 整个系统采用B/S结构,基础地理信息模块采用OpenLayers技术进行开发,各信息管理子系统采用spring框架进行开发,
7、整个系统采用java语言进行编写。 在各营区节点和中心营区分别架设服务器,系统件和数据库软件在其上运行。各营区节点通过营区局域网与物联网设备相连。中心营区信息及所有人员数据均存储在中心营区服务器上,各营区基本信息存储在各节点营区的服务器上。各营区的软件使用人员可以访问相应营区节点服务器中的数据,并对管理的营区进行系统维护与更新。中心营区值班员和值班领导能访问所有营区的服务器中的数据。 4系统的安全性设计 系统应设定各种保密级别,并且与相应人员的职能权限相对应。系统需要提供相关的组织机构管理、用户管理、权限
8、管理等功能,对系统的使用、功能控制、数据安全管理等方面进行严格的授权。系统应有完整的日志记录,对用户的各类操作进行记录,防止用户权限的滥用。 在数据库系统中必须对用户的存取资格和权限进行检查和识别。只有检查合格的用户才有权限进入数据库系统。在实际操作过程中,必须采用用户识别、密钥识别、个人特征标识等技术措施进行保护。在系统编码时,避免SQL注入等错误。此外,还必须建立起系统的数据备份
此文档下载收益归作者所有