基于Web的环境监测管理系统的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhang_jun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,城市化的推进产生了诸多问题,例如建筑施工造成的环境污染、噪音超标,雨季造成的河流水库水位超标,以及由于井盖丢失所产生一些危险隐患。为了解决这些问题,需要一套环境监测管理系统,来对各种环境数据进行自动采集,并对数据进行实时的监测和统计分析,从而对其实施有效管理。在国内,现阶段对环境数据的采集和人员管理多以人工操作为主,还没有实现自动化。现阶段我国对于建筑业建设施工的监督管理能力还不够高,要获得工地建设的现场实时情况往往只能亲自到达施工单位,进行现场监督检查。目前,执法部门需要管理的建设项目比较众多,在对项目进行监督管理中暴露了人手不足、检查难以长期持续、调查取证困难等诸多难以解决的问题。开发基于Web的环境监测管理系统可以对环境污染、噪音超标,雨季造成的河流水库的水位超标,以及井盖丢失等问题进行统一的监控和管理。本文详细介绍了基于Web的环境监测管理系统的研究与实现。基于Web的环境监测管理系统是基于JavaEE技术平台实现的Web软件系统,本系统主要应用Spring与SpringMVC技术、Spring Security安全访问控制技术、MySQL与Redis数据库技术、MyBatis数据持久化技术、Nginx与Tomcat Web服务器技术以及高德开放平台和百度云推送技术。本系统从功能上主要分为以下模块:网格、项目和设备管理模块、GIS地理信息系统模块、任务管理模块、统计信息分析模块、用户与角色权限管理模块、绩效考核模块、通知管理模块和移动端消息推送等模块。为了实现“高内聚低耦合”,基于Web的环境监测管理系统采用三层架构来进行软件架构的设计。整个系统业务应用划分为:数据访问层、业务逻辑层和表示层。系统使用TCP协议来实现硬件传感器设备和服务器之间的数据交互,并使用安全套接层SSL来确保网络通信的安全和数据的完整性。系统的性能优化是通过负载均衡技术和数据库缓存技术来实现的。通过在多台机器上部署Tomcat服务器,建立一个Tomcat集群,再使用Ngnix处理静态资源实现负载均衡,使用高性能的缓存数据库Redis来实现session共享。本软件系统对数据访问的优化是利用MyBatis的缓存技术,包括一级缓存和二级缓存等来实现的。
其他文献
英国著名小说家奈保尔是第三世界知识分子的典型代表,对知识分子形象的塑造和命运的关注也成为其作品的一个显著特色。作品《河湾》(A Bend in the River)形象生动地刻画了一系
建设创新型国家,培养造就大批优秀的高素质人才,使原创性成果大量涌现,使中华民族对人类科学事业做出更大贡献,首要的问题是学术创新。高校教学与科研人员是学术活动的主体,
近几年,伴随着移动互联网的迅猛发展与消费下沉,小镇青年成为被关注的焦点。直播、短视频是小镇青年重要的文化娱乐消费方式。那么他们在直播、短视频中是如何呈现和建构自身
本文针对<离骚>中出现的部分植物称谓进行比较,发现英译后一个事物衍生出不同的形变,指出翻译判逆结果是具有创造性的.
本文使用北京大学国家发展研究院于2009年开展的"中国农村金融调查"专项入户调研数据,采用需求可识别双变量Probit模型和联立方程组模型(SEM),分别从村级层面和家庭层面两个
环境库兹涅茨曲线理论及&#39;先污染后治理&#39;现象在学术界存在广泛争论,尚未形成普遍共识.本文对环境库兹涅茨曲线(EKC)进行了理论分析和实证研究,指出EKC反映的是环境质
循环肿瘤细胞(Circulating Tumor Cells,CTCs)是自肿瘤原发灶或转移灶脱落进入外周血液循环的肿瘤细胞,是肿瘤远处转移的标志。CTCs有助于癌症的早期诊断、判断疗效、个体化
微博已经深入人们的生活,成为一种主要的交流传播媒介。企业纷纷窥见微博这个巨大的市场,并将其作为新的营销阵地。企业选择发送怎样的信息内容,成为企业微博营销的重中之重
网站整体风格在网站设计中是一个非常重要的命题,它是一种意象,也一种创意。该文试着对网站整体风格进行分析,提出网站整体风格定位的方法和技巧,从而为网站设计提供有益的帮
生活在21世纪里面,我们的生活越来越信息化和自动化,也因此,信息技术的发展也越来越快,特别是计算机设备的运用越来越平凡和广泛,但也就因为长时间的使用计算机,再加上使用计