基于物联网技术的社区帮扶人员管理系统研究与实现
扫描二维码
随时随地手机看文章
引言
随着科技的快速发展以及物联网、云计算时代的来临,以物联网技术为创新应用的信息科学在经济和社会生活的各个领域开始得到广泛应用,尤其在信息管理方面,物联网技术已经成为必不可少的技术手段。
社区管理人员的工作流程具有繁杂性、多样化、细致性,居民有各种各样的问题需要耐心处理,事务繁琐。因此,采用物联网技术来介入社区物业管理工作,特别是位置服务,可以使工作更加准确、方便、快捷、高效、清晰、透明,它完全可以克服传统信息管理的许多不足之处。
需要帮扶的居民是社区管理中的一类特殊人群,这类居民又可以分为两类:一类是社会监管人员,因为犯罪等原因需要社区来对其行为进行帮扶纠正;另一类是社会困难人员,因为没有家人照顾,需要社区为其的生活进行帮助。
将社区帮扶人员的信息整合进入物联网技术和移动互联网技术,可以使管理中的各种事务得到更为及时的处理和有效的反馈。因此,开发一套高效率、无差错、基于物联网技术的、面向社区帮扶人员的移动管理系统软件十分必要。本系统的主要目的是告别原来粗放型的管理模式,通过位置定位方式,以精准化管理为目标,实现有效帮扶。由于该项工作涉及到一定的保密性和个人隐私,为使居民利益不受损害,本系统具有完整的保密功能,同时具有查询、录入、修改、删除以及统计等功能。
1研究目的
本项目的主要目的是实现社区帮扶人员服务管理和居民实时求助等移动办公,在社区帮扶人员管理上实现移动基础架构和基本功能,基于物联网技术获取帮扶人员的位置信息,通过移动终端软件,实现社区服务精细化、规范化、网格化管理,提升社区对帮扶人员的服务和管理质量。
经过初步的调研和居民对社区管理服务的要求,这套社区移动办公系统主要考虑到社区移动办公服务管理的三点要求:
社区帮扶人员基础数据的移动管理功能,即对社区内所有帮扶人员的基础数据的录入和增、删、改、查询等功能实现。
社区工作人员的移动化帮扶工作管理功能,也就是在具有了所有的基本资料信息后,实现实质性的社区管理。主要的管理业务包括帮扶人员实时动态地图、帮扶人员审批管理、帮扶人员投诉管理等。
社区帮扶人员的位置定位和移动求助功能,包括社区帮扶人员的求助信息和报修信息,实时反馈帮扶人员的位置信息,实时掌握第一手资料。
根据管理信息系统涉及的内容,依托物联网技术,掌握帮扶人员的实时位置信息和基本动态,利用移动互联网技术,实现常用流程的移动管理服务,形成协同办公、知识共享的移动办公环境,达到提高和促进工作效率的目的。本文将最新的物联网位置感知技术应用于社区帮扶人员管理过程,提高社区工作人员的精细化管理模式,使其很快适应协同办公模式,达到成功组建社区帮扶人员移动管理的目的。
2设计与实现
2.1系统总体结构
经过系统的需求分析设计出的系统详细用例设计图如图1所示。
本文主要分析和实现其中的三项功能:其一是社区基础数据的移动管理功能,即维护社区帮扶人员、房产、地理和管理人员等基本资料的录入、增加、删除、修改和查询等功能;其二是实现社区工作人员的移动化帮扶工作管理功能,主要满足社区工作人员的公文审阅工作;第三是社区居民的移动求助功能,包括社区的居家养老求助信息和居民的报修信息,可以实时反应居民的需求。
2.2智能终端框架
社区帮扶人员移动管理系统的框架结构如图2所示。
本项目釆用高性能的Windows2003Server主机来作为后台移动服务平台,结合集群技术,并利用MicrosoftSQLServer作为关系数据库存储数据,便于系统中数据处理。以Android系统手机作为系统客户端,可满足随时随地访问服务器的目的。以.NETC#作为后台开发技术,同时采用MVC的架构来开发模块化开发服务器程序,即可实现快速开发,也便于日后功能拓展。客户端采用Android平台开发技术,并结合Android平台中的图片处理技术和事件监听技术。客户端与服务器采用HTTP通信方式,同时利用.NET提供的SOAP报文(SimpleObjectAccessProtocal,简单对象访问协议)和Android接口来开发WebService应用程序。
系统基于SOAP协议和Https协议的WebService服务框架,其Web基本服务采用Windows2003ServerWeb服务器来构成.NET技术在社区管理计算应用中的关键部分。XML和Web服务对于使用Web服务的.NET开发人员来说,其主要框架和技术可实现智能客户端和数据库之间的数据交换,图3所示是其移动系统的框架结构图。
图3移动系统框架结构图
2.3帮扶人员地理信息获取模块
系统中的帮扶人员地理信息获取模块主要用于获取帮扶人员手机终端的当前位置信息,记录该人员所在位置的经度和纬度信息并将其保存到数据库,从而获得位置的定位和服务。其地理位置信息获取流程图如图4所示。
2.4服务器端关键技术实现
WebServices是由特定软件发布的、可完成其特定商务需求的在线应用服务,其他应用软件能够通过Internet来访问并使用这项在线服务,是网络系统对外提供服务的接口。
Android智能手机与社区移动办公系统之间的数据传输采用WebService完成,其服务器处理流程图如图5所示。
图5服务器处理流程图
其操作步骤如下:
智能终端用户打开手机登录界面,输入用户名和密码,并点击提交按钮;
提交的数据以SOAP报文格式上传到Web服务接口。SOAP是用于交换XML编码信息的轻量级协议;
Web服务器在接收到报文以后,便可访问后台社区管理数据库,同时验证用户名和密码,并且返回到WebService;
WebService处理完成以后,即可把结果返回给Android智能手机。
3结语
本文主要探讨了基于物联网技术的社区帮扶人员系统的设计与实现方法。文章首先根据前面的工作对系统的总体结构进行了整体性的设计,然后进行智能终端框架设计,接着结合实现过程中的具体关键技术和开发平台,采用客户端服务器端(C/S)的模式,对移动办公系统进行设计,最后详细介绍了手机端Android与服务器.NETC#通信的WebService技术。
基于Android手机客户端平台开发的研究和应用都还属于新兴事物,在手机客户端的界面设计和整个系统功能的设计方面还存在一定的不足之处,对个性化定制、传输速度改善等方面考虑也还不够完善。不过,随着时代的发展,Android这个开源的手机开发平台将会越来越成熟,本系统的开发选择这个非常有发展潜力的手机开发平台,可以在系统的后期开发中,使系统功能更加完善,稳定性和安全性也将会得到更大的提升。可以预见,在不久的将来,一个基于全新的数字化社区移动管理新模式必将产生。
20211014_6168218f6bbef__基于物联网技术的社区帮扶人员管理系统研究与实现