本文是一篇计算机论文范文,本论文的主要成果有以下几点:(1)本系统以南宁住房保障和房产管理局的各业务管理系统为数据支撑,移动政务平台为载体,开发了为群众提供网上业务办理、自助查询、信息公开、办事指南的住房保障移动政务平台,极大地降低群众获取商品房、住房保障服务的时空成本,提升政府监管能力和公共服务水平,进一步优化行政事项办理流程,为打造新型智慧政府奠定坚实基础。
第一章 绪论
1.1 研究背景
近年来,随着互联网技术的飞速发展和智能手机的不断普及,互联网产品和服务已深度融入我们的生活,不仅改变了传统的工作生活习惯,还拉近了时空的距离,使人们的生产生活更加的便利。随着人民对信息化交流深度和广度的不断增加,“互联网”渗透到我们的社会生活、经济生活的每一个领域,在政府各个部门都得到了快速地发展和普及。2016 年起,国务院印发多项“互联网+政务服务”政策文件[1],要求各级政府、部门要转变政府管理理念,建设网上一体化政务平台,大幅度提升政务服务智慧化、在线化服务水平,让政府能更好的服务民众。根据《“互联网+政务”报告:移动政务的现状与未来》的调查显示,70 个大中城市政务 App 共计 534 个,分布在交通、社保、民政、医疗卫生、公共安全等多个领域;总下载量 5051.37 万,移动政务逐步成为电子政务的发展趋势,迅猛发展[2]。
然而从实际建设情况来看,虽然我国移动政务平台(政务 App、微信公众号、政务微博)的数量呈现不断递增趋势,但是政府部门提供的移动政务服务仍然相对落后,地区分布不均衡、应用效果不乐观情况较为普遍。总体上看移动政务平台的建设主要分布在东部沿海发达地区,一线城市较多、普及率高,而在西部内陆地区、三四线城市普及率低、密度少[3]。就拿广西首府城市南宁市来说,在 34 个市直机关部门中,只有 10 个单位开发了政务 App,25 个单位开设了微信公众号或微博,移动政务 App 覆盖率 29%,微博、微信覆盖率 73.5%。对于一些重要的民生部门,比如住房保障、城乡建设、市场监管等部门都没有建设移动政务平台,未能为民众提供移动政务服务。特别是住房保障领域,作为重要的民生领域,加强住房保障建设,提供更加便捷的政务服务,有助于保障群众的基本生活,稳定消费,维护社会的长久稳定发展。
1.2 研究现状
1.2.1 移动政务服务内涵
移动政务就是通过将 WiF i、BLE、NFC、智能手机、智能穿戴设备等无线通讯技术和移动终端运用在政府工作中,为办事群众提供不受时空约束的政务服务[4]。移动互联网技术改变了政务服务的时空限制,政府人员可随时随地为群众提供服务,民众也可足不出户享受到政府的高效服务,极大得提高了政府服务水平和效率。
1.2.2 国内外移动政务服务发展现状
虽然早在 1890 年特斯拉为无线通信奠定了理论基础,然而在世界上,政府部门第一次应用移动技术是在第一次世界大战时期[5]。然而移动政务真正为人所知是因为近几年移动用户的不断增多使移动政务成为了业界关注的焦点。
下面列举排名靠前的几个国家分别介绍其移动政务发展情况:
(1)韩国移动政务服务的发展。韩国十分重视移动通讯基础设施的建设,陆续通过多部法案,加大对移动通讯网络及基础设施建设,韩国在 2012 年就开始加速发展高速传输网络等关键技术,2013 年提出了“政府 3.0”计划,主要是以智能终端(手机、平板)为载体,给国民生活提供便利。该计划主要通过互联网、大数据技术赋能政府,为个人提供一对多、多对多个性化服务。韩国还开通了移动网站(m.g4b.go.kr),为个人、企业提供信息咨询、商业新闻、政府帮扶等各式各样的服务[6]。
(2)美国移动政务服务的发展。美国是世界上公认的互联网强国,在移动政务服务的建设方面领先全球其他国家。2007 年,以 iphone 为代表的智能手机面世,拉开了美国移动政务发展序幕。2012 年美国出台了《联邦移动政务战略》,即是通过新技术推动政府跨部门协作,建设一个移动服务基础平台、探索出移动政府治理的新架构[7-8]。同年 5 月还出台了《数字政府战略》等多部战略性文件,开发了 Sites.USA,Gov 网站,提供多型号插件及通用网站模板,对各级政府机构建设即插即用型网站起重要支撑作用[9]。
(3)我国移动政务服务的发展。李克强总理在连续几年的政府工作报告都提到,要深化“放管服”改革,深入推进“互联网+政务服务”,全面推动构建统一、规范、多级联动的全国一体化“互联网+政务服务”技术和服务体系,提高政务服务便利化水平。截至 2018 年 12 月,我国网民规模达 8.29 亿,其中使用手机上网了人数达 8.17 亿,占总人数的 98.6%[10],因此网上政务服务提供的载体不再局限于 PC 端的政府网站,政务服务已经成为主要的服务渠道,移动互联网应用普及率不断提高,用户普遍习惯于使用移动端处理业务,助推了政务服务移动应用的快速发展。
第二章 关键技术概述
2.1 Dubbo 服务框架
作为一个开源的高性能服务框架,Dubbo 在提供透明化和高性能的 RPC 远程服务调用方案投入较多[25],远距离通讯、实现集群容错和自动发现是 Dubbo 的三大核心功能。住房保障移动政务平台使用 Dubbo 服务治理框架对服务进行动态调整以满足业务访问量弹性变化的需求。在平台运行过程中,只需对 Dubbo 进行简单配置,就可实现像调用本地方法一样进行透明的远程调用,操作简单、使用方便。因为 Dubbo 具有软负载均衡和容错功能,所以 Dubbo 能够代替很多负载均衡工具,以降低系统运行成本,减轻单点负载压力[26]。在 Dubbo 体系中有 provider 和 consumer 两种角色,具体调用流程如图2-1 所示。
2.2 Web Service 接口服务
Web Service 是一个 SOA(面向服务的编程)的架构,通过 xml 描述,它可以实现不同的机器语言间的相互调用。依托 Internet,Web Service 可支持基于 Http 协议的网络应用之间的交互服务[27]。住房保障移动政务平台需要对接多个业务系统,实现与多个业务系统数据高速传输。因此,使用 Web Service 接口服务可以解决住房保障移动政务平台对接多个业务系统不兼容性、接口复杂性等问题。
住房保障移动政务平台的最基本的功能是数据交换,如何使用统一的封装格式实现不同业务系统之间的数据交换是建设移动政务平台必须考虑的问题[28]。
住房保障移动政务平台主要采用的是基于 XML 的数据表示技术。XML 是标准通用标记语言的子集,为可扩展标记语言。数据交换时,采用 XML 方式对系统数据进行统一标记,可以有利于数据交互与拓展,减少因数据格式不同造成数据编码、解码的时间成本。
面向消息的中间件(MOM)是一种通信基础设施,其使用公共信道在不同的应用程序之间传输数据。在此过程中,应用程序被抽象地划分为发送方与接收方,双方不需互相认识、了解,通过传送消息的系统,就可以发送和接收消息了。消息传递系统(MOM)的角色作用是将消息转发到目的地。
第三章 系统需求分析.............................9
3.1 总体需求分析................................................9
3.1.1 政务服务的便捷性................................................. 9
3.1.2 业务相关性信息协同共享.......................... 9
第四章 系统总体设计........................................ 13
4.1 系统总体架构........................................... 13
4.2 业务架构设计............................................. 14
4.3 应用架构设计......................................... 15
第五章 系统开发及功能实现.................................... 33
5.1 系统开发环境..................................... 33
5.2 平台物理架构................................... 33
5.3 应用开发架构.......................................... 34
第六章 系统测试
6.1 系统功能模块测试
功能测试是验证系统功能是否符合预期、是否正常,各功能模块是否达到用户友好性、人性化、易操作,保证客户端稳定流程运行。对各功能模块测试结果进行整理,测试用例具体如表 6-1 所示。
因篇幅有限,上表仅列出部分核心功能的测试案例,在实际测试中,都是参照需求对每一项功能进行全面测试,测试结果为各功能均运行正常,满足客户的系统需求。
第七章 总结与展望
基于 Dubbo 分布式框架的住房保障移动政务平台设计与实现,在阅读浏览并汲取了大量的文献、学习目前主流的移动政务系统开发技术、对所涉及的相关知识进行深入了解的基础上,完成了本系统的设计与实现。本系统不仅为单位提供了一个方便民众网上办事的系统工具,而且为单位在移动政务服务,业务系统整合方面提供了解决方案。目前,系统在单位内已经使用了一段时间,系统中的办事指南、业务办理、在线查询、消息中心模块当前运行良好。系统实现了单位 7 项核心业务全部网上办,跨科室的多种事项确保“一窗受理、内