您好, 访客   登录/注册

基于Android平台电子政务系统的开发及实现

来源:用户上传      作者:

  摘要:伴随当前3G互联网技术的飞速发展以及智能手机系统的普遍应用,当前电子用户不但可以通过具互联网环境的计算机,同时还可以实时的通过手机来对政府电子财务系统进行详细的访问,以此来实现政府的财务系统“移动”起来。本文就基于安卓平台的电子政务系统进行了分析,系统主要非常两个方面,一是通过客户端来提供相应的信息的访问、发布以及相关问题的咨询;第二是通过服务器控制端来对电子政务系统进行业务问题处理和有效的数据接收,更加方便的为公众提供行政上的服务。
  关键词:移动电子政务;智能手机;安卓系统
  中图分类号:TP393.09 文献识别码:A 文章编号:1001-828X(2015)019-000-01
  在最近几年的发展过程中,3G技术的快速发展和移动电话的用户的量快速的增长,基于3G技术的移动互联网技术用户正在快速的上升。这为社会公众也提供出了方便快捷的电子政务系统。其中大部分还只是局限在互联网方面的服务,很少有涉及到移动互联网方面的使用;当前大多数的一定电子政务系统广泛采取的是WAP和短信的形式,这种形式只是单纯的局限在服务器端实施相应的应用和开发,这不但没有充分的对3G智能手机所具备的资源丰富、更快的访问速度等优势进行运用,同时也没有充分的考虑到怎样为公众尤其是政府中相关的工作人员提供一个安全的透明的电子政务系统。
  一、移动电子政务系统的安全性
  要想建立起移动电子政务系统其中最主要的就是要保证系统的安全性。所开发的电子政务系统是否安全有效,将直接决定了整体的政务系统开发的成功与否。移动电子政务所展现出来的安全性,主要表现在客户与服务器之间,是否可以建立起一个安全可靠的加密与传输的通道,保证用户的信息不会收到外泄、盗取以及私自的篡改等。
  在设计方面,针对不同类型和级别的用户所可以采取不同层次的安全级别。对普通的用户来讲,他们所采取的是安全套的接层技术来保证通信的安全性。SSL协议采取的是公开的实体制与X.509的数字证书,这样不但保证了数据通信的安全性,同时设计部署又比较的简单。SSL协议当前已经成为了互联网当中保密措施的一个非常重要的工业标准。
  针对某些对安全性要求更高的用户来说,所采取的SSL VPN技术,这其中虚拟的私人网络是在一套公用的网络智商输出对应的通信协议,通过保密通道协议在互联网中的不同网络中,可以建立起独有的、安全的和稳定的通信连接。SSL VPN是综合了SSL与VPN之间的优势,不但可以提供出远程的访问方式,同时还可以提供出更加安全可靠的通道。
  二、基于Android移动电子政务系统功能
  开发移动电子政务和智能手机平台是不可分离的。Google公司所开发的Android智能手机平台,通过开源、开放以及优异快捷的开发结构,成为了当前开发移动电子政务系统的首要选择。通过Android系统来作为设计与开发移动电子系统平台,采取电子政务系统中的安全技术。下面我们就针对这项系统的每一项功能以及模块的设计进行分析。
  (一)功能分析
  基于Android平台电子政务系统,将会使得公众与政府中相关的工作人员不会受到地域和时间的限制,可以直接运用只能手机,方便快捷对政府的财政信息进行咨询和浏览。系统中涵盖了对服务器端与客户两端这两个部分。
  服务器端主要负责的是对电子政务系统中的基本功能,对数据实施接收、处理以及对系统数据的存储等,主要支持SSL服务与SSL VPN相关服务,并且针对手机中的终端特性对原本的电子政务系统实施升级与改造,同时运用单点的登录架构以及已有的系统内部的OA系统实施单点登录的方式。
  (二)系统模块的设计
  对系统模块的设计主要包含了客户端和服务器这两个模块,客户端模块是用来进行软件的开发,而客户端模块主要是用来进行软件的开发和业务系统的升级以及网络的设计部署。
  对客户端的设计,客户端的界面设计通常采取的是标签页与列表的形式,不同类型的标签页代表着不同类型的功能,通过不用的标签页可以随意对不同的功能进行切换,每一个标签页依照列表中的内容来为用户提供出内容摘要来供用户浏览,如果其中用户对某条信息比较的感兴趣,那么就可以直接打开列表当中的内容来详细的查看。用户如果需要咨询相关的问题或者是办事方面的功能,则需要在对应的登录窗口来输入对应的用户名和密码,在服务器进行检验之后,才可以登录到系统当中进行操作。
  客户端主要是逻辑业务中的内容,通过前台与后台的模块来进行实现。后台模块主要是要通过对SSL来进行连接,和服务器之间实施数据的输入和交换。通过服务器中的URL地址,运用HttpsURLConnec发起连接,并且设置出相关的连接参数,建立起SSL安全的连接。在连接完成之后,要是用户有数据需要进行交换,则还需要进行post进行连接,将用户所申请的数据信息发送到对应的服务器当中,在经过服务器处理之后,对客户端的后台实施结果的处理。
  (三)服务器端模块设计
  对服务器端软件部分的设计主要是用来提供信息的发布、问题的解决以及在线办事等相关电子政务系统,主要是负责接收和处理系统中的数据,提供出单点方面的登录。对信息的发布和接收、录入、修改和编辑等方面的功能。对信息咨询的解答包含了问题资料的提供、问题的审核以及问题的回复等,在线办事主要包含了资料的提交、办事的申请以及各种问题的回复等。在线办事主要包含了材料的提交、材料的申请以及业务的处理等方面的功能。
  三、结束语
  通过对Android平台电子政务系统的开发和功能的实现的研究和发展,从中可以看出3G技术的快速发展和移动电话的用户的量快速的增长,基于3G技术的移动互联网技术用户正在快速的上升。这为社会公众也提供出了方便快捷的电子政务系统。其中大部分还只是局限在互联网方面的服务,很少有涉及到移动互联网方面的使用。所以说对Android平台电子政务系统的开发运用是非常必要的。
  参考文献:
  [1]叶小榕,邵晴.基于Android平台的移动电子政务系统[J].科技导报,2011,21:27-30.
  [2]栾咏红,雷晖.基于Android平台电子读物的开发与实现[J].湖南理工学院学报(自然科学版),2011,03:48-52.
  [3]吴绍法.基于B/S架构的云南桥头堡协作平台电子政务系统设计与实现[D].天津大学,2014.
  [4]尹健.基于WEB的乡镇电子政务系统的开发设计和实现[D].山东大学,2013.
转载注明来源:https://www.xzbu.com/3/view-11565215.htm