1、工程硕士学位论文开题报告 面向智能移动终端的残疾人基础信息系统研究与实现学号:108062东 南 大 学工程硕士学位论文开题报告院(系、所) 软件学院 工 程 领 域 软件工程研究生姓名 校 内 导 师 校 外 导 师 开题报告日期 2012年5月10日 入 学 年 月 2010年9日 制19一、学位论文开题报告论文题目面向智能移动终端的残疾人基础信息系统研究与实现研究方向软件工程题目来源国家部委省市厂、矿自选有无合同经费数备注题目类型工程项目规划管理工程设计工程技术技术攻关改造推广应用基础性研究其它一、课题来源、选题依据、课题研究目的、工程应用价值1、课题来源随着信息技术的发展,知识和信息在
2、社会经济发展中正发挥着越来越大的作用,社会信息化程度的高低已成为衡量一个国家综合国力和发展水平的重要标志。现阶段,残疾人事业的现代化是建设和谐社会的必然要求,残疾人事业的全面进步,要与现代化社会协调发展。胡锦涛总书记曾在中共中央政治局会议上指出:促进残疾人事业发展,改善残疾人状况,已成为全面建设小康社会和构建社会主义和谐社会一项重要而紧迫的任务。2011年9月,全国省级残联信息化建设工作会议在北京召开,中国残联党组成员、副理事长孙先德出席会议并作讲话。会议就“十一五”残疾人事业信息化建设和统计工作情况进行了总结,对“十二五”期间加强全国残联系统信息化建设,不断提升各级残联行政信息能力提出了新的
3、要求。残疾人事业信息化建设是残联的一项重要任务,也是一项复杂的系统工程,是新时期实现可持续发展的重要环节,最终的目标是更好地服务于残疾人。江苏省残联为了加快系统内信息化建设的步伐,2006年开始,组建了信息化建设领导小组,并成立信息中心,确定信息化建设目标,强化保障措施,扎实加以推进,加强领导,健全机制,按照省信息办批准的建设方案组织实施,全面提升残疾人事业信息化建设保障水平。2、选题依据江苏省现有残疾人约479.3万,涉及到全省近五分之一的家庭,残疾人是我省“两个率先”和现代化建设进程中的重要力量,原有的手工方式管理已造成大量信息的滞后与失真。我省残疾人信息化工作相对落后,残疾人信息管理方式
4、陈旧、方法落后、手段单一、缺乏科学性的问题日益突出,这已经严重阻碍了残疾人事业的进一步发展,使全省残疾人工作水平与我省经济社会发展水平不适应,并远远落后于周边发达地区。 “十一五”期间,江苏省残联重点建设了残疾人基础信息数据库系统,该系统作为2009年江苏省为残疾人提供社会服务、社会保障的一项重要实事工程。通过此系统已经开展残疾人证的换发、残疾人的康复、教育、社会保障、劳动就业等管理工作。“十二五”期间,是我国残疾人事业全面发展的黄金时期,也是我省开启残疾人事业现代化的关键时期。如何进一步运用信息技术推动残疾人事业信息化,为政府和相关部门决策提供准确的数据统计与分析支持,同时为残疾人提供多样化
5、、个性化的服务,对于推进我省残疾人事业现代化进程,具有十分重要的意义。江苏省残联在运用信息技术推动残疾人事业发展上已经取得了初步的成效,经过“十一五”期间的建设已经逐步汇集起全省的残疾人基础信息数据库,目前已经采集了全省300多万条残疾人信息,建立起覆盖全省的残疾人基础信息数据库系统,对于及时处理全省的残疾人信息起到了重要的作用。但是,现有系统在实际应用过程中存在采集数据困难、效率低下,不能实地查询、分析,不能交互等问题。随着移动无线技术的发展,移动政务(Mobile Government,简称mGov)在电子政务领域的应用逐步成熟,它被认为是“无线通讯及移动计算技术在政府工作中的应用”,通过
6、诸如手机、PDA等移动终端为公众提供引导与服务。移动政务的出现不仅消除了实体政务对于时空的限制,还突破了传统电子政务对物理网络延伸距离的依赖,将电子政务从台式机延伸到掌上终端,从有线网拓展到无线网,从信息检索发展到主动信息推送(Push),从而真正实现任意时间、任意地点的政务信息化。移动智能终端具有便携性、易用性、移动网络等特征,使之成为当前和未来重要的信息化工具。利用移动终端扩展原有的信息平台,可以综合利用江苏省残疾人基础信息数据库,实现残疾人信息管理的移动应用,对于提高残疾人信息准确率以及扩展交互应用,促进残疾人数据在残联各层组织的透明应用,提升我省残联整体的服务和管理水平有重要的作用。因
7、此,开发研究面向智能移动终端的残疾人基础信息系统(简称:残联通)对于推进残疾人事业现代化发展具有十分重要的意义和价值。3、课题研究目的目前,残疾人工作走向个性化,为残疾人提供量体裁衣式的服务,是残疾人事业发展的趋势。面对残疾人群体数量庞大、种类繁多、快速增长的需求,依靠传统业务管理和服务模式已经无法应对。通过开发面向智能移动终端的残疾人基础信息系统(残联通),可以对现有残疾人基础数据库进行完善,可以实现残联各项业务管理,形成信息齐全、更新及时的数据库服务体系,从而能为残疾人康复、教育、就业、信息资源共享、个性化服务提供数据支持,为领导的决策、制定有关残疾人事业的政策等提供科学的依据。4、工程应
8、用价值“残联通”项目是由江苏省残疾人联合会贯彻中央残联信息化建设指导意见提出的,整个项目的研发和推广由江苏省残联负责。系统将覆盖江苏省 13个市;104个区县;24个县;25个县级市;55个县辖区;877个镇;98个乡;332个街道,15803个村;5842个社区。系统应用于残联的日常管理与服务工作中,利用信息化手段,将政府、企事业单位、社区、残疾人有机的结合在一起。通过此系统的推广应用,可以增强各级残联开展工作的针对性和指向性,使有限的服务资源得到更加有效的应用,同时,残疾人的个性化需求将通过系统进行更加及时有效的反映,使残联服务能力得到充分发挥,实现业务工作人员与残疾人需求的对接,切实提高
9、残联组织服务能力和水平。二、中外文献与资料阅读清单(要求30篇以上)篇数35篇其中外文文献与资料篇数10篇序号题 目(及作者)出处(书籍及出版社、期刊名及期刊卷期号等)1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、Richard Nass. Android Is Coming Where You Least Expect.McGraw Hill. Android A Programmers Guide.Benjamin Speckmann. The
10、Android mobile platform.Ed Burnette. Hello, Android: Introducing Googles Mobile Development Platform.Ibrahim Kuschu. Mobile Government-An Emerging Direction in E-Government.Pierre Rossel. Mobile e-Government Options: Between Technology-driven and User-centric.Bassara, A,Wisniewski,M.,Zebrowski,P.USE
11、-ME.GOV-Usability-driven open platform for mobile government.Ibrahim Kushchu. From E-Government to M-Government: Facing the Inevitable.Lee-kelley.L&James.T. E-Government and Social Exclusion: An Empirical Study.Xiaoyan Zhang, Miehael W Berry, Padma Raghavan. Level search schemes for information filt
12、ering and retrieval.荣月林.基于3G的移动电子政务平台研究刘治国.基于无线网络的“移动警务平台”的设计与实现丁肇峰.基于SOA架构的统一集成化移动电子政务服务平台的分析与设计胡伟. Android系统架构及其驱动研究. 崔洪刚,许英.移动电子政务技术框架的研究与信息安全技术的实现林文焕.基于移动终端的智能信息系统的设计与实现宁安良.面向3G终端的移动地理信息服务研究胡伟. Android系统架构及其驱动研究郭宏志.Android应用开发详解.李宗恒,李俭伟.主要智能手机操作系统发展现状与前景展望.王明会,彭久生.3G时代终端软件平台技术展望沈雪珍,李明东.基于GPS和GPR
13、S的警务通研究与实现谭宏. 基于Web Services局域网集成系统研究与应用李明. 移动电子政务安全系统模型及其实现技术孙友仓, 宋彩利, 李润洲.一种基于Web Service的异构数据集成中间件高静. 应用于3G网络平台的企业移动办公系统的设计童开峰. 移动电子政务架构安全性及其数据同步研究.丁晟春,肖昆,陈开浩.移动电子政务系统的设计与应用.顾宁.Web Services原理与研发实现.李伟,余川云,张素伟.无线安全的研究及其在移动办公自动化系统中的应用.朱建军.瑞典的“移动政务”.张锐昕.电子政府概论王方雄.基于WAP的移动空间信息服务系统研究. 张云勇.移动Agent及其应用.
14、is android.htmlEmbedded Systems Design, Vol.22, pp64-69, 2009.Bettina Faltermeier, 2008.Eastern Michigan University, 2008.Pragmatic Bookshelf, 2010. IGI Global, 2007.Electronic Journal of e-Government, Vol.4, No.2, pp79-86, 2006.Business Information Systems (BIS),pp193-202,2005.Trinity College Dubli
15、n, 2003. Journal of Electronic Commerce in Organizations, Vol.1, No.4.Information Processing ahd Management, pp313-333,2001.硕士学位论文,山东师范大学,2011.硕士学位论文,电子科技大学,2011.硕士学位论文,中国海洋大学,2011.广州广播电视大学学报,10(4)pp96-101,2010.电脑开发与应用, 08期,2010硕士学位论文,西南交通大学,2010. 博士学位论文,中国海洋大学,2010.广州广播电视大学学报,04期,2010.北京电子工业出版社,201
16、0.移动通信(2):117-118.2010.信息通信技术,01期,2009.西华师范大学学报(自然科学版),01期,2008.硕士学位论文,大连理工大学,2008.硕士学位论文,华中科技大学,2007.西安科技大学学报,02期,2007.硕士学位论文,西安科技大学2006.硕士学位论文,东华大学,2006.中国信息界,2006.机械工业出版社,2006.计算机工程与应用,pp161-162,2005.计算机世界报,第D17版,2004.中国人民大学出版社,2004长江科学院院报,2004,21(6):57-60清华大学出版社,2002. 三、文献综述:国内外研究现状、发展动态1、我省残疾人信
17、息化建设与发展现状根据我省第二次全国残疾人抽样调查数据显示,全省共有479.3万残疾人(加上残疾高危人群约550万人),占总人口6.4%。近年来,省委、省政府高度重视残疾人工作,把改善残疾人生活状况,实现平等、参与、共享作为构建社会主义和谐社会、实现“两个率先”的重要举措,采取积极有效措施,加大财政投入和工作力度,出台一系列政策帮扶和救助残疾人,从根本上改善残疾人就业、教育、康复、社会保障、维权等方面的状况,实现残疾人事业与经济社会统筹协调发展。但是,只有准确掌握残疾人数量、地区分布、残疾类别以及康复、教育、就业、社会保障、法律维权、文化生活等方面的基本情况和实际需求,才能分类别、分等级、分阶
18、段解决残疾人实际问题,更好地为残疾人提供个性化服务。当前,影响我省残疾人事业发展的问题主要表现在以下几个方面:(1)需要对全省残疾人进行走访,使用便携式移动终端,现场数据采集,准确掌握全省残疾人的具体状况和实际需求。虽然我省通过建立基础信息数据库系统,对残疾人的总体情况有了一定的了解,但对个体的残疾程度、生活保障水平、教育就业状况、实际需求等信息未能准确掌握,只能用推算的办法了解全省的残疾人数据,基层数据不能及时准确地汇报给考察领导,不能针对残疾人的实际状况进行科学的决策,导致工作目标与实际需求脱节。(2)需要建立残疾人与残联工作人员之间的互动,为残疾人提供个性化服务。由于缺乏对残疾人实际状况
19、的准确了解,不能以残疾人的实际需求为导向去开展工作,仍然沿袭自上而下、以任务为主导的工作模式。这种模式一定程度上导致了工作的盲目性和不合理性,开展服务项目、实施社会救助以及经费投入等,往往缺乏科学依据和针对性,在很大程度上造成了供求错位和资源浪费。长此以往,如果残疾人最迫切的需求难以满足,不仅影响社会和谐稳定,也将造成公共财政和资源的巨大浪费。(3)落后的管理手段不能满足业务工作管理的需要。当前,各级残联工作考核仍然以纸质台账、报表和文字汇报为主,通过报表对数据进行录入,更多地存在人为估算,甚至是虚报、瞒报的情况。由于不能准确掌握残疾人个体信息和工作信息,缺乏科学的管理系统和有效手段,最终导致
20、任务层层加码,缺乏有效控制和监督,导致各项政策措施难以落到实处,广大残疾人不能真正受益。“残联通”项目在国内尚属首次提出,但是同类型的移动应用已有成功的案例,比如:“警务通”,“政务通”等。江苏省残联通过借鉴其他移动政务的运行模式,将其应用于残联的日常管理与服务工作之中,通过移动终端可以全面掌握残疾人基础信息,实现残疾人工作精细化管理,可以加快我省残联信息化建设的进程。2、随着无线网络技术发展,移动政务的应用趋于成熟。移动政务的定义和内涵,是随着移动技术的进步而逐步完善和发展的。(1)2003年,Kushchu,I与Kussu,H提出“移动政务(Mobile Government ,mGov)
21、”的概念,将移动政务定义为利用各种无线和移动技术的服务和各种设备,以便使电子政务中包括公民、企业和所有政府单位等有关各方受益的战略及其实施。(2)2004年,Yoojung,Jongsoo,Seungbong与Jaemin共同提出“移动政务(m-Government)”的概念,移动政务指在政府管理中应用移动及无线通讯技术为公民和企业提供信息及服务。(3)2007年,郭零兵等人体提出“移动(电子)政务”概念,移动政务,又称移动电子政务,是指将GPRS、CDMA乃至未来的3G数据传输技术应用于电子政务领域。从政务的角度看,移动电子政务是不受地域限制的办公,及移动办公;从技术额角度看,移动电子政务是
22、基于无线网络技术和移动通信技术的电子政务;从普通大众的角度看,移动电子政务应该是信手拈来的“政务通”。通过上面对移动政务的定义发现移动政务并不同于传统电子政务。(1)从应用技术看,移动政务更多的是借助无线网络技术和移动通信技术,移动政务可以看作是的电子政务的延伸和发展。(2)从移动终端看,移动政务主要使用智能手机、PDA、便携平板等移动终端,而不是传统意义上接入有线互联网的台式电脑或笔记本电脑。(3)从服务模式上看,政府及群众可以借助移动平台尤其是手机等实现互联互通,移动政务将通过移动办公为政府和公众之间的政务互动提供新方式。随着无线网络技术、移动终端技术和计算机技术的发展,移动政务系统的发展
23、已经历了两个时代:(1)非智能移动终端通过短信和内置的简易浏览器访问WAP页面查询信息。这个时期的移动政务系统并没有大规模普及与推广,因为无线网络速度比较慢,WAP网页仅仅能实现简单的超文本功能,并且网页的交互性比较差,整个系统并不灵活,不支持复杂的数据加密。(2)现阶段的移动政务采用了最新的技术,融合了3G通信技术、移动智能终端、VPN、数据库同步、身份认证等无线通信、信息安全和计算机网络领域的前沿技术,极大的提高了系统的安全性和交互能力,为移动政务提供了一种安全、高效的现代化移动办公方式。图1 Android操作系统研发平台架构图3、智能移动终端操作系统的发展与应用。(1)安卓(Andro
24、id)操作系统Android是Google公司基于Linux为基础的开源操作系统,主要使用于便携设备。2012年2月统计的数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。该平台主要由四大部分构成,即操作系统、中间件、用户界面和应用软件。如图1所示:Android操作系统研发平台架构图,其中最底层是Linux内核,主要负责系统安全管理、内存管理、网络以及硬件驱动等;第二层主要由C/C+类标准库和运行时环境构成,支撑 Android 系统的各个组件的开发,而运行时提供的核心是Dalvik虚拟机,此外还提供了传统java核心库的大多数功能和Android
25、自带的一些核心库;第三层的应用框架提供了Android平台上应用开发所需的API文件,并为应用程序的开发提供了运行容器和功能接口;最上面一层为应用程序层,是指具体的业务应用系统。(2)IOS操作系统IOS,即Iphone OS,是由苹果公司开发的手持设备操作系统,苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到IPod touch、Ipad以及Apple TV等苹果产品上。IOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。原本这个系统名为IPhone OS,直到20
26、10年6月7日WWDC大会上宣布改名为IOS。截止至2011年11月,根据Canalys的数据显示,IOS已经占据了全球智能手机系统市场份额的30%,在美国的市场占有率为43%。IOS的发展得益于苹果产品的成功推广,IOS软件开发工具包于2008年3月6日发布,允许开发人员开发iPhone和iPod touch的应用程序,并对其进行测试,名为“iPhone手机模拟器”。但是,只有在付出了iPhone手机开发计划的费用后,应用程序才能发布。图2 IOS的系统架构图如图2所示:IOS的系统架构图。整个系统架构是由核心操作系统层(Core OS layer)、核心服务层(Core Services
27、layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)等四大层次结构组成。基于IOS操作系统开发的应用程序是借助于IPhone SDK,类似于Android SDK,提供了应用程序开发的一些功能接口函数,实现应用程序中的某一功能。在Iphone应用实际开发过程中,采用的是Xcode集成开发环境以及Interface Builder界面设计工具,开发语言主要为Objective-C。(3)BlackBerry操作系统BlackBerry,中文名称叫做黑莓,它是由加拿大RIM公司自主研发完成的。BlackBerry的最大的特色是始终在线推入技术实现自动传递电
28、邮,但是由于它在多媒体处理方面的处理功能比较薄弱。基于BlackBerry平台开发的应用程序,主要由两大部分构成,一部分是基于传统J2ME提供的应用功能开发,另一部分则是基于BlackBerry平台本身所提供的API来加强原来的功能。整个BlackBerry应用开发都是采用Java来实现的。(4)Windows Mobile操作系统Windows Mobile(简称:WM)是微软针对移动设备而开发的操作系统。该操作系统的设计初衷是尽量接近于桌面版本的Windows,微软按照电脑操作系统的模式来设计WM,以便能使得WM与电脑操作系统一模一样。它是基于微软Windows CE内核研发出来的,经历了
29、从PocketPC2002到Windows Mobile 6的版本发展历程,凭借Windows操作系统成熟技术的累积,在前几年的手机操作系统的普及率还比较广泛,但是随着IOS和Android的兴起,现在逐渐退出市场,新继任者Windows Phone操作系统出现后,Windows Mobile系列正式退出手机系统市场。2010年10月,微软宣布终止对WM的所有技术支持。(5)其它智能终端操作系统在智能移动终端市场,除Android、IOS、BlackBerry以及Windows Mobile这四大操作系统之外,还有许多其它的操作系统,例如:Symbian、Linux、PalmOS、Brew等操
30、作系统。它们各自都有一定的发展空间,但随着现在智能终端市场的发展趋势,它们的市场占有率呈现出逐年减少的趋势,如果不在各自平台上有新的突破,恐怕很难再有发展机会,即将被时代所淘汰。四、研究基础1、研究水平本人本科阶段学习专业为通信工程,对无线通信技术及其应用有充分的理论与实践经验;在研究生学习期间,针对软件工程技术进行深入的学习,可以运用工程化方法构建高质量的软件。本论文所依托的项目承接单位及校外导师均参与“十一五”江苏省残联信息化建设,已经积累了相关经验。本人对该领域前期已完成的基础数据库系统进行了深入的研究,已明确了该领域的需求以及相关技术要求和技术途径,已具备了进行本论文研究的技术基础。2
31、、人员、时间保证本人在特殊教育高校工作,对社会特殊群体的需求有充分的了解,时间充裕,可以完全参与此项目研发,同时部分有经验的工程师也参与此项目,保证系统顺利进行。3、资料设备本项目组拥有自己的研究场所,环境良好,硬件资源基本上符合该项目条件,本人单位及东南大学图书馆均可以提供相关文献资料检索。五、主要内容及关键技术1、本论文的主要研究内容本文研究主要有两个方面,一方面设计适用于残疾人基础信息系统(残联通)框架,另一方面是围绕系统在省残联移动政务建设过程中运用的关键技术进行研究。主要包括:(1)完成移动中间件与插件框架技术相结合的省残联移动信息服务平台架构,该架构能满足省残联电子政务的需要。在项
32、目中需要将插件技术集成到移动中间件,可以按需要扩展平台的功能,同时简化移动应用相关开发工作任务(2)完成“面向智能移动终端的残疾人基础信息系统(残联通)”概要设计以及安卓(Android)手机应用客户端的详细设计与实现。2、系统设计与开发中的主要关键技术(1)Web Services技术Web Services是一种能够被描述并通过网络发布、发现和调用的自包含、自描述、松散耦合的构件。本质上说,一个Web服务即为一个远程组件,其中包括了可以通过使用Internet协议来调用的方法。其传输的数据是一个自描述的XML文档,Web服务的功能可以用任何一种语言如Java、C+、VB等来实现。Web服务
33、使用SOA(面向服务架构Service-Oriented Architecture)架构。提供一种面向服务的软件架构的组件模型,在Web Services体系中,所有的应用实体都被抽象成服务。 SOA思想的灵魂是服务,一切以服务为中心,实现粗粒度、松耦合,做到应用程序的功能模块组件化,并有利于代码模块的重复利用,并使应用系统更具有灵活性,满足应用系统之间数据交互的需要。(2)简单对象访问协议(Simple Object Access Protocol,SOAP)SOAP是一种轻量的、简单的、基于 XML的协议,它被设计成在WEB上交换结构化的和固化的信息。SOAP定义了服务请求者和服务提供者之
34、间的消息传输规范,主要采用XML来格式化消息,用HTTP来承载消息。SOAP包括三部分:定义了描述消息和如何处理消息的框架的封包(SOAP封包)、表达应用程序定义的数据类型实例的编码规则(SOAP编码规则)以及描述远程过程调用和应答的协定(SOAP-RPC表示)。(3)移动中间件与插件技术移动中间件是介于操作系统和移动应用程序之间的一种软件,主要负责业务中间过程的处理,使用操作系统提供的基本功能和服务,通过API为上层的移动应用系统提供移动网络应用所需要的更高层的、通用的功能与服务。移动中间件提供了一个跨网络和跨设备的开发平台,一般用于解决移动应用中所经常要求的技术,比如:存储转发,连接管理,
35、数据压缩,加密,可靠通信,同步/异步技术和通信优化。它屏蔽了底层网络的复杂性,为移动应用的开发提供了一个良好的环境支撑,使应用程序获得良好的性能,开发者使用该技术可以把已有的应用迅速扩展到移动设备上。插件技术则是一种功能扩展并能重复利用的一种技术,是实现系统框架应用程序功能扩展的一种方式,这种扩展方式是按照一定的规范的接口进行的,而且可以根据用户的需求随时可以增减功能,实现系统框架的延展。(4)安卓(Android)手机应用客户端开发技术Android以Java为编程语言,在系统底层方面,使用C/C+作为开发语言。Android应用程序使用Java语言编写后,由apt工具打包成apk文件,一个
36、apk文件就是一个完整的应用程序,它包含了编译好的程序以及各种资源、描述性文件(如AndroidManifest.xml)。Android开发四大组件分别是:活动(Activity),用于表现功能;服务(Service),后台运行服务,不提供界面呈现;广播接收器(Broadcast Receiver),用于接收广播;内容提供商(Content Provider),支持在多个应用中存储和读取数据,相当于数据库。Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块之一。Ser
37、vice是Android系统中的一种组件,它跟Activity的级别差不多,但是他不能自已运行,只能后台运行,并且可以和其他组件进行交互。Broadcast是一种广泛运用的在应用程序之间传输信息的机制,而Broadcast Receiver 是对发送出来的Broadcast进行过滤接受并响应的一类组件。可以使用Broadcast Receiver 来让应用对一个外部的事件做出响应。Content Provider是Android提供的第三方应用数据的访问方案。Android使用skia为核心图形引擎,搭配OpenGL/ES。skia与Linux Cairo功能相当,但相较于Linux Cair
38、o,skia功能还只是雏形的。目前Skia也是Google Chrome的图形引擎。六、研究方向、实施方案及可行性分析1、研究方向本论文主要研究移动政务在江苏省残联的应用,通过研究现有的基础数据库系统,对现有的数据进行分析、对比,提出适合实际应用的残疾人基础信息系统(残联通)框架和详细设计方案。根据设计方案,确定使用移动智能客户端开发架构进行开发,完成相关功能模块,并对系统的应用进行测试与分析。2、实施方案江苏省残疾人联合会信息化建设已经取得初步进展,“十一五”期间已建成的全省残疾人基础信息数据库,并通过互连网技术连接全省各市、县的计算机终端。根据江苏省残联信息化建设的具体要求,加快“面向智能
39、移动终端的残疾人基础信息系统(残联通)”的建设,使其能更好的服务于残疾人事业。该项目建设完成,可以对现有残疾人基础数据库进行完善,实现残联各项业务管理,形成信息齐全、更新及时的数据服务体系,为残疾人康复、教育、就业、信息资源共享、个性化服务提供系统支持,同时可以为领导的决策、制定有关残疾人事业的政策等提供科学的依据。(1)“残联通”项目的总体实施方案整个项目数据基于省残联基础信息数据库系统,需要分析现有信息平台架构和基础信息数据库系统,提取与此项目相关的要点和有效信息,设计适用于残疾人基础信息系统(残联通)框架,制定相关技术路线,最终进行项目的开发与测试工作。如图3所示:“残联通”项目网络技术
40、构架图。图3 “残联通”项目网络技术构架图本项目的网络技术架构主要由智能移动终端、3G无线网络、残联内部网络、移动信息服务器和数据中心数据库服务器五部分组成,具体说明如下:智能移动终端:通过3G无线网络,从移动信息服务器读取相关数据,存储到移动终端内的SqLite数据库中。3G无线网络:通过电信、移动、联通等移动运营商的基站实现无线网络互联。残联内部网络:在办公区域,使用WI-FI无线技术接入局域网,并且将移动信息服务器发送的数据通过无线网络传输给移动智能终端。移动信息服务器:与数据中心数据库服务器进行信息交互,生成动态的XML数据,通过互联网向外传输。数据中心数据库服务器:通过网络和防火墙开
41、放的TCP端口将相关数据传输至移动信息服务器。图4 “残联通”项目系统逻辑架构图如图4所示:“残联通”项目系统逻辑架构图。本项目的系统逻辑架构主要设计主要由展现域、无线网络域、业务运行域、内容管理域、控制域、接口域等六部分构成。其中:展现域:主要向目前主流的移动智能手机、平板电脑等提供访问移动信息服务的平台,同时可以访问移动应用系统服务。但是不同的移动终端设备在操作系统类型、硬件资源以及屏幕大小等方面都存在差异,为了使主流移动终端设备都能接入到平台中,享受平台提供的移动资源服务,同时提供界面友好的用户体验,需要在该域内进行相关系统的应用设计,从而满足主流移动终端接入的需要。无线网络域:该域主要
42、是通过移动互联网通信技术实现智能移动终端设备对移动信息服务平台的访问,并实现平台中移动应用系统业务数据的传输等功能。主要采用2G网络、3G网络以及Wi-Fi网络等技术。其中2G网络指GSM、GPRS、EDGE等3G以下的网络,3G网络包括WCDMA、CDMA、TD-SCDMA等网络,就目前规划的4G网络,同样也可以引入到该域,从而进一步增强移动业务数据的处理能力。业务运行域:主要处理系统相关运行业务,是整个移动信息平台的核心,支撑整个平台的业务逻辑处理。包括:门户管理、过程管理、用户管理、业务管理等。内容管理域:主要对整个系统的数据进行管理,利用数据源适配接口,实现移动信息平台与残联内部业务应
43、用系统之间的数据交互。包括:内容采集、内容编辑、内容审核、内容库管理、应用库管理、内容检索等。控制域:主要负责整个系统的控制,对数据的完整性、机密性、可用性等安全问题进行管理。包括权限管理、安全机制、安全监控、认证鉴权等。接口域:作为该系统的扩展,预留相关适配器模式,用于相关模块的添加以及与其他系统对接。(2)拟采用的相关技术路线与方案图5 “残联通”系统主要组成结构图现阶段智能移动终端的发展,特别是IOS与Android等技术的应用,使得移动应用发展趋于成熟。针对此项目我们使用基于Android技术的智能移动终端,利用3G网络,可以实现现场移动查询、办公,移动采集等功能。整个“残联通”系统主
44、要由移动终端信息平台、信息终端管理平台、中间件数据交换平台、后端支撑管理平台四部分组成。如图5所示。移动终端信息平台:主要由移动终端组成,移动终端包括Iphone手机、Ipad平板电脑、Android智能手机、Android平板电脑、掌上电脑等。通过手机的语言、短信和数据通讯功能可以直接与ISP运营公司的短信网关、语音网关和数据交换进行数据通讯,并通过互联网接入中心的终端管理平台。信息终端管理平台:主要负责解析移动终端发送的请求,调用相应的查询代理对各业务数据库进行查询,查询结果由查询代理服务器返回到移动终端。中间件数据交换平台:中间件平台主要是实现异构数据平台的转换,将残疾人基础信息数据库信
45、息,经过挖掘和整理后,转换成为可支持移动数据访问需求的数据库信息,同时提供相应的适配器接口。后端支撑管理平台:智能移动终端通过3G网络,先获取系统需要的基础数据,然后通过处理,将现场数据通过无线网络提交至后台,后台经过数据分析处理,将数据保存至数据中心。需要提供用户认证、终端信息管理、信息推送、短信服务、行政审批等相关业务接口与对接服务。(3)“残联通”的移动应用解决方案“残联通”移动政务平台主要面向残联工作人员、残障人士等提供移动终端应用软件。残联工作人员主要使用该移动应用来实现移动政务,并且要与省残联信息中心的工作平台互通,实现信息查询、协同办公、现场数据采集,决策等日常管理的工作。残障人
46、士使用该应用软件,可以帮助残疾人通过与残联外部公共网络的互通,方便残疾人及时了解助残资讯与最新政策,也可以直接提交相关助残需求与残联工作人员进行交互。图6 “残联通”移动应用主要功能结构图根据以上应用实际情况,在此项目实际开发时可以使用同一应用架构,采用分权限来进行管理,设置残联工作人员、残障人士等多种类别用户解决多角色共享应用的功能。如图6所示:“残联通”移动应用主要功能结构图。残联工作人员主要功能:信息查询:残疾人基本信息查询,相关统计信息查询,残疾人地理信息查询,某地域范围内残疾人相关信息查询,残疾人专用信息查询。协同办公:与省残联信息中心的工作平台互通,实现协同办公(移动办公)。残联工作者现场作业(信息采集):数据填报,工作人员现场采集录入完善残疾人信息,并上传;视频通讯,利用3G网络进行视频通讯;图像采集,现场进行图像采集并上传;证件查验,扫描证件,辨认真伪。残障人士主要功能