基于微信的村镇社区管理系统的设计与实现
作者:韩琳 吴华瑞 顾静秋
来源:《安徽农业科学》2016年第29期
摘要 针对当前我国村镇社区发展出现的管理不便问题,通过对北京市房山区良乡镇的调研,以村镇社区管理需求为出发点,设计和实现了基于微信的村镇社区信息化管理系统。该系统包括社区政务、社区居民、综合文化、教育培训、小康住宅5个管理模块及1个前台展示交互模式,通过网站和微信公众平台来进行系统实现。 关键词 村镇;社区;微信;管理;系统
中图分类号 S126 文献标识码 A 文章编号 0517-6611(2016)29-0243-03
随着村镇快速城镇化,村镇社区负责的事务越来越繁琐,村镇社区的管理问题也随之凸现。传统的村镇社区管理方法效率低且操作繁杂,很容易发生错误,并且由于社区管理内容的持续膨胀,管理社区信息的困难也越来越大。因此,迫切需要开发一个社区管理信息系统,将村镇社区信息进行很好的整合[1]。
微信是腾讯公司推出的一款通过网络快速发送语音短信、视频、图片和文字、支持多人群聊的手机软件,具有操作简单、应用广泛的特点。微信公众平台目前有订阅号、服务号、企业号3种,可以实现特定群体的文字、图片、语音的全方位沟通。企业号是微信为企业客户提供的移动应用入口,可帮助企业建立员工、上下游供应链与企业IT系统间的连接。利用企业号,企业或第三方合作伙伴可以帮助企业快速、低成本地实现高质量的移动轻应用,实现生产、管理、协作、运营的移动化。
社区管理信息化系统是在互联网的基础上,通过物联网技术使得村镇社区的管理者、村镇社区的用户和各种系统形成各种形式的信息交互,从而可以更方便地进行管理,给用户带来更好的信息化生活体验。该系统的应用研究将有利于促进社区管理信息的整合,开创便捷、舒适的社区管理模式[2]。笔者在社区发展的前提下,结合当前社区信息化成熟的技术和领先的解决方案思想,设计开发了一套安全、稳定、先进、敏捷的网页端和移动端村镇宜居社区管理信息系统,以期加强区域民政综合管理,进一步提升社区的公共服务能力。 1 系统架构
村镇社区管理系统是为村镇用户提供便捷的系统,可以将系统分为社区政务、社区居民、综合文化、教育培训、小康住宅5个管理模块,外加1个前台展示交互模块,如图1所示。 1.1 社区政务管理模块 包括社区简介、政务信息、职能部门和政策法规4个子模块。实现整个社区政务信息的管理,所有的数据和信息直观展现,详细展现社区的地理位置、政务及财务公开信息,还有各部门的分工职责,并对数据和信息实时更新。
龙源期刊网 http://www.qikan.com.cn
1.2 社区居民管理模块 包括居民信息、居民生活、医疗卫生、计生管理4个子模块。实现社区居民信息及相关生活信息的管理,还有社区居民的身体状况和附近的医疗诊所,更加方便社区居民的生活。
1.3 综合文化管理模块 包括社区文化、社区图书馆、社区风采3个子模块。记录社区的工作及宣传活动,以及社区开展的特色文化活动,更加方便社区居民在社区参加一些有特色的活动。
1.4 教育培训管理模块 包括培训信息、培训课程2个子模块。提供教育培训资源及相关信息,其中培训课程可以分为生活、生产、健康教育、法制教育等方面。
1.5 小康住宅管理模块 包括典型住宅和户型推荐2个子模块。对小康住宅的相关建造技术进行管理,把各种环境下各种用途的住宅建造技术在系统中规范化管理,为社区居民提供咨询服务。
1.6 前端展示交互模块 包括网站前端和微信端2块,用户可通过前端宜居社区展板、话题讨论、小康住宅展示、社区意见箱、趣味答题和问卷调查各个栏目进行互动交流,实现用户和社区的有效沟通,促进管理者更好地做出决策。 2 系统实现
2.1 社区管理信息化系统网站
村镇宜居社区系统基于Internet网络和分布计算技术,依据Sun公司的J2EE体系结构,使用Spring MVC技术,利用数据、服务、业务和表现分离的高性能多层设计模式[3],以稳定且安全的数据管理为基本,以专业的数据服务模块为支柱,从而达到业务处理的高效,同时融入针对系统制定的完善的管理规定,保证平台稳定且安全地运行,也考虑到系统所用开发工具的可兼容性和可移植性,可以在多种终端上使用。平台主要分为数据层、服务层、业务层、通讯层、设备层和表现层[4-7]。村镇宜居社区管理系统平台总体框架见图2。
2.1.1 数据层。以数据存储为核心,建立各种类别的数据库,通过对信息资源的共享和统一管理,为信息流、业务流知识流集成一体化提供基础数据。统筹规划,建立统一的数据库标准,建立信息数据库,实现数据和信息资源的整合与共享,尽量建设统一的标准的数据库,防止资源过多耗费。
2.1.2 服务层。系统的服务层在系统中作为技术支撑的一个重要部分,包含着数据仓库组件、统计分析引擎、报表服务等各种的专业的服务组件。通过系统模块化集约来提高系统的可扩展性。每个服务可以单独使用,也可以组合,使得平台更加灵活和易于使用。
2.1.3 业务层。为了方便管理不同的业务关系,实现村镇宜居社区管理系统的各项功能,包括社区政务管理、社区居民管理、综合文化管理、教育培训管理、小康住宅管理等功能,通
龙源期刊网 http://www.qikan.com.cn
过用户接口为用户提供信息查询和交互服务,并通过信息收集传输网关实现数据采集、传输和共享。
2.1.4 通讯层。支持多种数据传输,提供有效和安全的数据交换信道。
2.1.5 设备层。系统可以实现挂接多种终端设备,并且可以自动完成各种格式的数据转换和交互。
2.1.6 表现层。系统支持各种数据显示和交互模式,可以实现在门户网站、LED显示器进行信息发布模式和互动。良好简洁的用户使用界面、个性化的服务为村镇宜居社区管理系统提供安全的管理和方便的信息收集。 2.2 微信公众平台
搭建微信企业号公众平台的主要任务是进行自定义菜单构建,进入微信公众平台编辑模式,调用企业号Api与相应系统对接开发。针对社区居民话题讨论、社区意见箱、问卷调查、趣味答题等栏目设置微信菜单,并在各个栏目下增添子菜单。微信公众平台的搭建有效地增强社区居民间的互动性,更好地调动活跃社区气氛。微信公众平台利用百度开发的强大云数据库,存储微信中有关话题讨论、社区意见箱、问卷调查、趣味答题等数据库内容,使用BAE标准的PHP Mysql扩展访问数据库。微信交互示意见图3。
2.2.1 话题讨论。针对社区居民关注的一些话题,设置微信话题讨论菜单;针对互联网上出现的有关村镇建设的热点事件,建立子菜单:村镇建设、特色村镇、村镇人物、村镇旅游等。居民可以在各个热点专题栏目关注村镇发展最新状况并发表个人看法,形成互动交流。 2.2.2 社区意见箱。
在微信中设置社区意见箱,居民可以输入自己的想法和建议,发送到服务器中。社区管理信息化系统网站会将采集到的信息提供给相关管理人员,为村镇建设提供更好的建议。 2.2.3 问卷调查。
社区管理信息化系统在微信端设置问卷调查栏目,提供相关问题,社区居民可以在该平台回复自己的答案,系统记录各个居民问卷调查结果发送到社区管理信息化网站,并将信息反馈给相关管理者。 2.2.4 趣味答题。
趣味有奖答题是寓教于乐进行知识普及的一种手段。系统中为了能够动态维护调查内容,随机抽取试题。微信端设置趣味答题栏目,提供社区居民答题服务,促进村镇居民间交流和社区管理。
龙源期刊网 http://www.qikan.com.cn
3 结语
在了解传统村镇社区系统的基础上,分析了国内外相关技术的研究现状,并根据新兴村镇宜居社区的特点,深入了解了国内外村镇社区管理现状和模式,分析了现有的村镇社区管理的业务流程,设计了更便捷的村镇宜居社区管理系统,为社区应用系统提供数据管理服务。其创新点为多源异构的村镇宜居数据采集技术,实现了通过研究数据预存储技术将人工采集与业务办理采集到的异构数据预先导入临时数据库整理,实现基础数据中的居民信息、组织机构信息、社区部件信息、房屋楼宇信息、地理位置信息等多源异构数据的有效采集,为村镇宜居社区管理提供数据支撑。
同时通过对居民的实际调研,将网站系统与微信端有机结合,提供居民方便快捷反馈意见的平台,微信公众平台有效地增强系统与居民间的交互性,更准确全面地了解居民的需求,促进了村镇宜居程度的提高。 参考文献 [1]
刘杰,程向民.一个社区信息化系统的开发与应用[J].计算机工程与应用,2004,40(5):208-209,220.
[2] 苏斌.社区数字化系统设计与工程实施[M].北京:清华大学出版社,2003.
[3] 吴华瑞,杨宝祝,孙想,等.面向智能农业应用的集成框架研究[J].计算机工程与设计,2003,24(9):4-7.
[4] 林强,张天伴,王裕国.基于Web Services的智能社区信息系统软件集成框架[J].计算机工程与设计,2004,25(11):2012-2014.
[5] 刘传伟.基于MVC的社区卫生信息管理系统的设计与实现[D].济南:山东大学,2012. [6] ADAMS H,GISOLFI D,SNELL J,et al.Best Practices for Web Services[EB/OL].[2016-06-09].http://www-900.ibm.com/developerworks/cn/webservices/wsbest/part1/. [7] 范明.基于J2EE的社区信息化管理系统[D].长春:吉林大学,2008.
龙源期刊网 http://www.qikan.com.cn
龙源期刊网 http://www.qikan.com.cn
因篇幅问题不能全部显示,请点此查看更多更全内容