基于移动技术的电子村务系统研究
2017-05-30李奕龙王家宇闻永伦江涛钟卓伦
李奕龙 王家宇 闻永伦 江涛 钟卓伦
摘 要:电子村务建设遵循信息化建设的指导思想,是电子政务在农村处理系统无纸化的实践,为农村的建设与治理提供有效农业现代化解决方案,有利于村民采用先进的科学技术手段参与到农村建设中,提高村民自治水平。利用移动技术,分析系统需求模型,对电子村务系统改进和创新,设计出移动化电子村务系统,帮助村民实现“移动终端在手,搜罗天下,当家作主”的目标。
关键词:移动技术;电子村务;业务流程;服务整合
引言
电子村务指的是通过互联网和计算机实现农村各项事务管理以及信息服务现代化的过程,其目的是为村民提供优质、透明、高效的信息服务。2016年,中央一号文件提出提高农村公共服务水平,创新和完善乡村治理机制,明确了发展电子村务的重要性,指明了电子村务的发展方向。同时,随着农村经济的发展和移动智能手机在农村中的普及,絕大部分农村尤其是珠三角地区的农村已经具备实现电子村务的基本条件。
1 系统需求
通过对民兴村进行需求调研,预期在基于移动平台的电子村务系统实现之后,村民只需通过一台Android智能手机即可足不出户办理业务以及获取最新政策资讯。就系统角色具体来讨论,系统主要包括两个角色:村民和管理员。
1.1 村民用例分析
村民利用唯一的注册账号可随时随地登录到移动手机端系统,根据自身需要进行户籍办理、报建申请、医保社保管理等业务操作;可以在空闲时浏览村委会公开的信息和最新政策新闻,获取到村里或社会上的相关时事热点;同时也可以通过系统进行相关业务咨询,系统中根据不同的业务咨询,分类为不一样的跳转,方便村民。村民用例图如图1所示。
1.2 管理员用例分析
管理员主要有四大功能:信息发布、业务管理、系统管理和处理咨询。管理员可通过平台为村民提供各类业务的在线办理和在线业务咨询处理,为村民提供随时随地的服务,及时掌握村民相关信息;同时,还可以通过平台将财务、计生、农业、政策、新闻等各类信息、资讯推送给村民;管理员的主要工作系统管理中包括相对应数据的维护和管理、用户权限设置、审核村民上传的文件和数据变化情况,及时做出应对策略。管理员用例如图2所示。
2 系统设计与实现
2.1 总体设计
通过现场的调研和后期的分析设计之后,基于Android平台的电子村务管理系统采用C/S架构,以Android Studio作为Android客户端开发环境,PHP为后台服务器开发环境,使用MySQL数据库存储数据,后台页面采用HTML5+CSS+JS技术,搭建一个轻量版的村务系统。根据前期调研村民特性和需求分析,把电子村务系统设计成包含业务管理、信息管理、民意管理、综合管理等四大部分的智能化电子村务系统。系统功能结构图如图3所示。
2.2 数据库设计
为达到系统的复用性和可维护性,运用MySQL为系统编制各种数据库表;我们为电子村务系统建立的主要数据库表有:①用户表:存储用户信息,包括身份证、手机号码、姓名、密码;②户籍迁入迁出记录表:类型(0-迁入 1-迁出)、用户id、原因、证明照片;③项目记录表:项目id,用户id,项目名称,地址,时间;④合同记录表:合同id,甲方用户id,乙方用户id,合同款,时间,备注;⑤村务新闻表:id,标题,内容,时间,图片等等。各表之间的关系如图4所示。
2.3 移动端界面设计
在本系统设计中,系统客户端界面应用XML布局文件对界面设置布局属性进行控制,为了增加在进入界面时的动态特性,和界面具有比较强的灵活性,在布局时灵活运用了ViewLayout、LinearLayout、RelativeLayout、TableLayout和LayoutInflater布局模式,同时加入了布局设置时的样式、主题和跳转框的功能,使界面具有比较强的UI体验;主题主要利用于改变在跳转控件执行时的窗体背景;为了使得控件的精确执行和布局模式达到比较好的稳定性,应用样式来控制保证。系统的注册、登录界面如图5所示。
2.4 系统客户端功能实现
系统中村民是主要参加者,行政人员是执行和管理者,但客户端主体是村民,村民登录系统后,可根据相应的业务来选择。客户端主要运用JSP和HTML5的网页布局风格,结合Android App的设计模式和前期调研时收集到的需求模型,把业务模块之间用Activity和Intend来完成跳转执行;业务咨询时则通过调用已有的接口完成村民需要的服务。系统分为3个基本部分:民兴村介绍、业务办理和我的信息。村民业务咨询时,点击业务咨询就会跳转到对应的事件,完成咨询的请求和响应,如图6所示。
2.5 系统服务端设计
行政人员是村务系统的执行和管理者。系统的服务端设计模式采用典型的MVC模式,以及HTML5+CSS+JS等技术。服务端主要由基本信息、业务流程和管理三大功能,页面采用JavaScript脚本实现一个管控和动态管理执行的效果,可以给管理者一个比较好界面体验,同时简洁有调理。在民意征集时的数据如图7所示。
3 系统效益展望
本项目以农村村务中心业务流程为研究方向,开发管理农村事务的APP,在便利化村民的同时,可带来相关产业链的联动发展:
(1)村民运用本项目技术成果可以通过平台提供的农业生产方面的信息来科学地生产生活,有效降低生产成本,了解市农产品市场的供给情况。
(2)为广大农村的建设与治理提供有效的互联网+解决方案,完善和创新农村的治理机制,使村民采用先进的科学技术参与到农村建设中,扩大基层民主,提高村民自治水平,提高行政部门的办事效率和加强与村民的亲密程度。
(3)信息化系统应用后,可联合该区域内的其他运营商,形成一条服务产业链,提高经济效益的同时,极力响应国家新农村建设的号召。
4 结语
移动电子村务平台以村民为核心进行系统需求建模,利用基于Android的村务智能化系统思想设计系统框架和系统的实现,克服了村民办理业务必须亲临现场的弊端,弥补传统PC应用受地理和办公场所限制的不足;利用智能化移动平台,把固化的村务流程搬到移动终端,为基层民众在建设与治理领域实现农业现代化中寻得新思路。应用MVC的解耦、模块化独立设计特性,使客户端和服务端之间的业务和逻辑相关变化控制在一定范围内,增加了客户端的扩展性能和可维护性。为现代化农村建设中设备和技术不成熟地区的发展提供了信息化、高效率和具有联动性发展的解决方案。
参考文献
[1]李彬峰,陈建国,朱明敏.基于REST架构的电子村务平台的设计与实现[J].现代计算机,2016,(5):61-64.
[2]王凤云.电子村务系统的设计与开发[J].山东农业科学,2014,46(5):18-20,25.
[3]杨倩茹,黄梦醒,万兵.基于云计算的农村电子政务架构研究[J].计算机与数字工程,2011,39(10):25-29,59.
(作者单位:华南农业大学数学与信息学院)