APP下载

iOS平台三单制服务进社区系统的设计与实现

2020-03-30杨帆王睿

电脑知识与技术 2020年1期
关键词:服务管理社区服务

杨帆 王睿

摘要:基于iOS平台,设计了一款党员进基层社区服务管理系统。通过该系统,社区可以进行活动的在线申报,党支部可以进行在线应答,按照社区的活动要求组织支部党员进行接单,并在规定的时间内到社区完成活动,活动结束以后,党支部可以进行活动的介绍与总结,最后社区可以对活动进行评价。通过三单制党员进社区一体化服务,建立起党支部、社区与群众之间的服务联动机制,高效地解决社区群众的实际困难,提高党员的社会服务能力。

关键词:iOS;社区服务;服务管理;三单制

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2020)01-0064-04

1概述

十八大以来,很多机关单位把党员进社区服务群众作为深入开展群众路线教育活动、推动文明和谐幸福社区建设、增强党员宗旨观念和党性意识的重要举措,让机关党员进社区发挥作用有保证、有作为、有舞台,而如何提高服务活动的效率,办出特色成为基层党支部的重要问题之一。在这种背景下,设计一种基于iOS系统的在线党员进社区服务系统,该系统可以完成基层党支部与社区可以通过线上对接,党支部根据优势和党员干部个人特长,为社区群众开设在线服务,如政策宣讲、调解纠纷、法律援助、医疗保健、科普宣传、心理健康等。目前该系统已经在安徽商贸职业技术学院电子信息工程系使用且运行良好,受到社区和群众的一致好评,并于2018年7月9日在安徽先锋网上予以推介。

2系统设计

该系统服务器端主要为手机客户端提供接口服务,活动数据由客户端产生数据并存储到服务器端的数据库中。该系统服务器端采用的是Spring Boot微服务框架,以Tomcat为服务器,MySQL为数据库,采用Java为开发语言,以JsON为数据交换格式进行服务交互,可以根据客户端发起的网络请求对数据库进行相关操作并返回结果。客户端基于iOS平台,使用Xcode作为开发工具,采用Swift语言进行编程,使用到的技术主要有URLSession技术与服务器进行网络通信,KVC技术用于JsON转对象,UITabBarController和UINavigationController嵌套的方式作为界面的整体架构。

该系统一端联系着机关党员干部,另一端联系着社区群众。社区通过系统在线进行活动申报与活动评价,基层党支部进行活动响应和活动总结。通过ios客户端录入信息,网络传输到服务器端,将所有活动的信息保存到数据库中。社区群众端流程如图1所示,基层党支部端流程如图2所示。

3数据库设计

目前的系统后端的数据库主要由两张表组成,由于涉及的字段较多,表格中只列出主要字段及其特征描述说明,其他字段可以参考创建语句。用户表如表1所示,活动表如表2所示。

4功能设计与实現

功能模块从操作流程上主要分为三大块:社区操作模块、党支部操作模块和党总支操作模块。主要的功能流程描述如下:首先社区人员如果有活动需求,登录系统,根据自己的需求在线发布活动,填写活动的具体信息,如活动内容、时间与地点,然后提交活动信息,等待对应的党支部接收活动,此时活动状态为“待接收”。党支部接收到活动通知以后,登录系统查看活动信息,可以根据活动内容和自身特长,选择活动具体的安排和随从人员,填写相关信息以后,提交活动接收,此时活动状态变为“接收”,此时便可以组织并按照社区的要求开展线下活动。等活动结束以后,党支部人员向党总支提供活动的相关素材,党总支登录系统,对活动进行图文总结,并提交,此时活动状态变为“完成”。最后社区人员针对这次活动的开展情况和活动总结,进行活动评价,评价完成以后,活动状态变为“结束”,至此,一次活动流程结束,此时三方都可以查看活动的从发布到结束的具体情况。

4.1社区操作模块

该模块的角色是社区管理人员。在使用该系统之前,必须进行登录。服务端根据用户输入的账户和密码进行匹配,判断用户类型,如果账号密码都正确则登录成功,登录界面如图3所示,该界面顶部是一个UIImageView控件显示主题图片,下面是两个UITextField分别用于输入用户名和密码,最下面的是一个UIBuUon,用于登录逻辑的具体实现。在UIButton的点击方法中,用到了UserDefauhs存储正确的用户名和密码以便下次登录的时候不用再次输入。用户登录系统后的主界面如图4所示。该界面用到了UITabBarCon~oHer嵌套UINavigationCon-troller的架构,并且自定义了一个UITabBar,使中间的红色加号按钮高出一部分,更加突出。界面显示的内容顶部是一个UICollectionView实现的图片轮播,显示最近的活动图片,然后是一个UICollectionView实现的宫格菜单,显示相关的网站入口,最下面是一个UITableView展示活动列表。社区人员如果有活动需求,可以点击中间的加号按钮发布活动订单,填写活动的具体信息,如活动内容、时间与地点,如图5所示,该界面用是一个典型的表单界面,该项目中所有的类似界面主要使用UILabel和UITextField来实现文本的显示和输入,UIButton实现数据的提交。社区提交活动信息后等待对应的党支部接收活动,此时活动状态为“待接收”。

4.2党支部操作模块

党支部接收到活动通知以后,登录系统查看活动信息,登录流程和社区一致。党支部可以根据活动内容和自身特长,选择合适的活动进行接单处理。接收活动以后,可以填写具体的安排和随从人员,如图6所示,该界面也是一个表单界面。党支部填写相关信息以后,提交接收活动的具体安排,此时活动状态变为“已接收”,如图7所示。此时便可以组织并按照社区的要求开展线下活动,等活动结束以后,党支部人员向党总支提供活动的相关素材,此时党总支登录系统。

4.3党总支操作模块

待党支部与社区活动结束以后,党总支对活动进行图文并茂的总结,如图8所示,该界面也是一个表单界面,与之前不同的是该界面可以通过点击按钮从相册获取照片来填充到界面的uIImageview中。党总支填写完总结并提交以后,活动状态变为“已完成”,如图9所示。

最后社区人员针对这次活动的开展情况和活动总结,进行活动评价,如图10所示,评价完成以后,活动状态变为“结束”,如图11所示。至此,一次活动流程结束。

5结束语

目前该系统已经在安徽商贸职业技术学院电子信息工程系投入使用,按照“居民点单、支部下单、党员接单”的模式,积极推动与社区的共建工作。居民点单,社区工作人员将收集到的居民需求留言发布到APP上;支部下单,把征集到的居民需求划分归类,根据党员特长优势、服务意向和服务时间整理编制出党员志愿服务项目和服务岗位,派单给具体的党员;党员接单,接单党员发挥自身特长,认真完成派单,做到真深入、真办事、用真情为社区群众多办实事。下一步计划对该系统增加如下功能:1)设计服务菜单推送功能,供社区与党支部进行选择。2)建立宣传微刊,把定期开展的活动预告通过微刊发布,让机关党员快速地了解社区活动动态。3.建立网上党群组织,让党团支部、机关党员干部在网上主动亮明身份,发挥战斗堡垒和先锋模范作用。希望通过该系统能够心贴心服务群众,让党旗在网上高高飘扬,让群众看得到、感受到党的关怀。

猜你喜欢

服务管理社区服务
建设“家门口”服务体系 “绣”出高品质社区服务
以社区服务构筑城乡居民幸福生活的美好图景——《“十四五”城乡社区服务体系建设规划》解析
“十四五”城乡社区服务,有哪些看点?
“十四五”城乡社区服务体系建设规划
打通社区服务的“最后一公里”
如何做好电力行业客户服务管理
构筑城市社区服务体系,建设和谐社会