我国电梯保有量已将近500万台,如此庞大的电梯数量还在保持着极高的增加率。近年来,电梯事故时有发生,使得民众越来越关心电梯安全问题。为了避免电梯事故,规范电梯维保管理流程,提供一套良好的售后服务是十分必要的。移动终端的普及和移动互联网的发展为电梯维保问题提供了很好的解决方案。本文利用移动设备和互联网技术实现了一套基于java web技术的电梯维保管理系统。本文主要对维保系统的web前后端展开研究。首先对相关web协议与技术进行研究包括web前后端技术、版本控制等。其次,将需求分为功能性和非功能性两方面进行分析,确定系统的流程,结合需求对技术进行分析选型,确立了系统软件框架。接着着重介绍了系统各个模块的具体实现:数据库操作采用了 ORM方式,使用Spring data JPA简化数据库操作的业务逻辑代码。本系统使用Shiro来实现权限管理与安全认证,web端认证基于Session实现,移动端认证则采用java web Tokens认证思想,配合Redis缓存实现高性能的认证服务。在消息通知模块中,针对移动端和运营端,分别采用个推和webSocket + STOMP实现。最后通过缓存、前端渲染分析、数据库优化等技术优化系统性能,并对系统的不足之处提出后续的处理方案。本文的创新之处在于:管理流程上,采用二维码+GPS定位实现维保人员的签到,维修结束的时候,通过APP上反馈以及物业人员的评价和电子签字确认来确保服务质量。技术实现上,安全认证与权限管理模块具有很强的灵活性,通过Shiro、Druid、Redis的结合,提高了系统安全性的同时又提供高性能的认证服务。此外,考虑到每个公司业务的差异性,用户可以根据自身业务,在运营端上对系统进行定制化。
近年来,随着无线传感网络和移动无线通信技术的蓬勃发展,人类针对大田作物环境信息采集和应用系统的研究方兴未艾,各种软硬件资源为大田作物环境信息的收集提供了有用的路径。本文将无线传感技术、web开发技术、网络技术结合起来,以ZigBee无线传感网络和GPRS移动通信网络硬件平台为基础,采用C/S与B/S相结合的开发模式,使用java web技术体系,SQL SERVER 2008作为数据库开发管理工具,开发了稳定、可视化的基于java web的大田作物环境信息采集及发布平台,实现了对大田作物环境信息的实时显示与统计分析;利用JFreeChart和Highcharts两种开源报表技术对采集到的大田作物环境信息进行形象直观的展示,并对大田数据进行实时查询和统计分析,在农业科技人员做出决策支持时提供参考意见,指导农业生产。本文进行了以下几方面的研究:(1)作物信息采集:根据实时监测采集大田作物信息和环境信息两种不同信息的具体要求,采用了三种不同类型的传感器。第一类是普通温湿度传感器,如大气和土壤温湿度传感器,这类传感器使用广泛,是最为基本的一类传感器。第二类是高精度智能数字传感器,如土壤铅离子、钙离子传感器,这类传感器从国外引进,较为先进,针对大田土壤中重金属含量、氨氮含量、PH值等要素进行全方位的监测。第三类是作物本体信息传感器,如光合作用仪等,这类传感器能够监测大田作物本身的光合作用率、呼吸作用率、植物茎流等本体信息。通过这三种传感器的应用,全方位的采集了大田作物的生长信息、土壤信息和环境信息,为大田终端的信息感知和采集打下了坚实的硬件基础。(2)农业信息传输:本文详细分析了现有的大田作物信息采集系统的各种信息传输方式的特点,对这些信息传输方式的优缺点、实用性、成本价格等参数进行了分析和比较,采用了稳定可靠实时高效的GPRS无线通信技术,对GPRS DTU进行参数配置和性能测试,开发了数据接收中心软件(Data Service Center,后面简称DSC),实现了远端大田作物环境传感器和服务器之间的实时通信功能,并将接收到的信息存入服务器的数据库中,为后期平台的信息发布和展示提供了稳定可靠数据保障。(3)数据展示平台的开发:通过对国内外现有农业网站和信息平台的调研和考察,结合现在流行的java web开发技术,利用前期数据库中采集到的大田作物环境信息,分析、设计和开发了一种适用于农业大田领域的数据展示平台。农业科技人员可直接通过浏览器访问平台,查询大田作物环境信息并通过对信息的分析统计完成对农业生产进行指导。
暂无评论