基于WebServices和jBPM工作流引擎的机动车和驾驶人服务平台构建_第1页
基于WebServices和jBPM工作流引擎的机动车和驾驶人服务平台构建_第2页
基于WebServices和jBPM工作流引擎的机动车和驾驶人服务平台构建_第3页
基于WebServices和jBPM工作流引擎的机动车和驾驶人服务平台构建_第4页
基于WebServices和jBPM工作流引擎的机动车和驾驶人服务平台构建_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基的疾病风险分析模型及核保费聲调整系统呀究'基的疾病风险分析模型及核保费聲调整系统呀究'J实厲 第「•堂辞论22drivingpeopleTsbusiness】to]ctaconsumerfrotninitialstudyabout(JcclarLagap:lot,hand1ingthegettingoftilt;motorvehicledrivingIicensojhandlingzochangethecertificate,oneal11inkitemsuchasimposingafineofcigainstrules,cancelinguntilpayingonwillservesunn(UtaccnUniuiTT,platformn◎虬Torakeaconsumermareconveriient&ndeconuinicLi,thegoverri::](?ntinforjriiilionresourcesreadiertheopLiinizat:ondeployatthesametlinealso,navingimprovedefficiencyofmanagementandhorizontal.Providingareferencetoattainingthecadminjstrationachievementthataffects"raisingworkingefficjcncy"and"providingresourcesnare"and"acceleratinginformatioriexchange'"sobjectivesconscientiously.Keywords:WehServices;^SS;jHPM;BPEL:SSH基于WebServices基于WebServices和jBPM工作疝引擎的机祯乍印剁驶入服务平台构建 第-章堵论第一章绪论L1论文选题背景电子政务是基于网络的政府创新,以便于公民获取政府的信息,服务和建议,从而确保公民参与弁满意政府的活动,当代发达国家作为电于政务的发起者和倡导者,非常注重电项政务的建设和发展,并引领着电子政务的潮流。我国电子政务发展较晩,从20世纪初提出基本建设方针直到现在,经历了近十年的发展,取得了一定的成效。与此同时,电子政务作为•种推动信息化快速发展的手段也越来越受到重视,在本次十七大会议精神的指导下,2009年我国的电子政务在网站建设、信息公开、网上办事、公众参与、公共服务等方面又取得了长足的避步,市民满意度逐步提高。在2009年电子政务发展现状大型问卷调查统汁结果中显示,58,99%的受访者表示电子政务“有效。28.65%的受访者表示丘非常有效。1236%的受访者表示电子政务效益“不明显。而表示电子政务无效的人数为零R随着经济和社会的发展,公民参政议政热情的不断高涨,对于服务型政府、电子政务建设提出了更高的要求。政府部门的主要业务开始向全业务、全流程、全覆盖发展。电子政务需要政府的信息资源能够得到更好的利用,在政府部门之间能够有效的共享,对社会能够很好的公开'七从09年的调查统计看,受访者认为电子政务对部门效益提升的具体表现排在前三位的是:提高工作效率(88,89%)、提供资源共享(前%)、如快信息交流(74,44%),因此,我国电子政务建设依然需要围绕这三个H标进行深化和改革,在经费持续投入、信息化技术不断更新的基础上,调整考量指标’不仅要求数量,同时要求质量,政府网站也要不断加强"公开”、“办事”、“互动”的要求,充分运用”后发优势。促使电子政务逐步向成熟的网络服务发展.近年来,上海市的机动车保有量和驾驶员数量急剧增方叽据统计,截至今年5月份F全市的机动车保有量为2375818辆‘其中,私人拥有机动车1697566辆,本市的机幼车驾驶员实际人数为3脯2342人口因此,机动车利驾驶人的管理业务已经成为市民关注的一项重要内容<目前机动车和驾驶人的相关服务涉及到多个部门和委办局(市公安局、市经济和信息化委员会、市财政局、市城乡建设和交通委员会、市环境保护局、市卫生局、市地方税务局、市工商行政管理局、市质量技术监督局、市交通诞输和港口管理局),各个委办局都有相应的业务系统,并且在自己的门户网站上已经推岀相关的办理事项入口.但是由于数据仅为自身使用,无法和整个W务流支中的其他服务统一连接和流转「所以驾驶员及相关人I丿IJ=L'I丄Ul1_1心|刀mj/口亠二工JPZLLTIHZI八U37J->±寺土火八1—1oI二人1二CdJ又X〃白IX基于WebServices基于WebServices工作流引擎的机动牢廂驾驶人.服务T•台构建 第一輩绪论33基于WebServices基于WebServices和jBPMT作流少擎的机幼车和驾驶人服务平台构建 第一荒绪论22员在办理业务时仍然需要逐个部门提交资料进行审核和流转.每个独立的系统对格式要求的不一致、很多情况下都是提交相似或者重复的文件证明。此外,部分用户对整个业务流程的不熟悉也造成了开销的增加和各部门工作效率的降低,一方面,随着互联网的蓬勃发展,广大市民希望通过它能够更方便、更快捷的获得服务:另一方面,随着电子政务的不断深化,政府需要打破各个部门事业编制的隔阂,整体性的探索如何节约资源、提高效率和整合服务.服务平台的横向整合不仅要考虑各个部门不同系统平台的数据访问,同时也要兼顾安全性和效率,还需要具有快速调整业务策略应对外部变化的能力0从电子政务的长期发展目标可以看出,进一步提升政府形象、方便服务市民,逐歩解决服务的横向整合是龟子政务未来发展的趋势⑶,也是所有政府部门面临的重要课题。因此,构建一个以市公安局机动车登记系统、驾驶人管理系统两大信息系统为基础,应用WebServices技术,整合政府有关部门、社会相关方面的资源,建设提供提醒、查询及网上“一门式”办事等项目的机动车和驾驶人服务平台具有极强的现实意义。2论文的内容与意义J. 2,L论文的内容首先简述电子政务的发展状况、建设目标以及机动车和驾驶人平台的现状和问题,阐明构建服务平台的背聲和意义,其次,对机动车和驾驶人服务平台及所应用的技术进行简介一通过描述服务平台的业务构成以及传统的解决方法来说明基于WebServices(简称WS)架构解决方案的优点及未来发展趋势,其后对WS技术、jBPMI作流引擎、BPEL业务过程执行厝言、J2EE、MVC模式以及SSH框架等在服务平台中的应用进行简单介绍。然后,对服务平台的建设目标、功能、工作流程等需求进行分析,搭建平台的总体架构,对WS系统接口、工作流、数据库等进行总体设计。通过详细分析整个业务构成,建立系统流程和服务模型。应用WS核心技术,设计WS接口模块,定义服务接口及数据标准,发布到互联网,实现跨平台、跨防火墙的访问和调用。应用WSS和SSL安全协议,设计WS安全模块,对身份进行验证、添加数字签名和全文加密,实现SOAP消息层和网络连接层的安全。应用jBPM引樂,设计工作流模块,对平台的服务进行可视化的组合和编排,定制符合平台实际业务内容的工作流程,实现业务流程的自动化。进行模块设计时,采用J2EE开发规范和SSH框架,通过表示层(Viewer)、控制层(Controller)>服务层(DAO)和数据持久层(DataPersistence)实现服务平台业务数据的流转。最后,对服务平台的设计进行总结,并对该该平台的应用前景进行展望。L2.2.论文的意义机动车与驾驶员相关业务涉及到多个部门和委办局,服务平台不是简单将各委办局的办理事项入口做连接,而是通过整理和制订整个业务流程的服务接口及数据标准,让每个委办局将对应的服务及数据发布成WebServices来统一调用e由于WebServices是自包含、自描述、模块化的应用,采用通用的XML数据格式,基于SOAP消息传递,所以解决了各委办局使用不同系统平台数据交换的问题,同吋WS遵循标准开放的HTTP协议规范,也解决了跨防火墙访问的问题。并且,平台应用的WS技术可以通过jBPMBPEL对服务进行组合和编排,将业务流程可视化,大大节省了维护和二次开发的时间。加上使用SSH框架进行分层设计,使系统结构更清晰,简化了开发的难度和工作量,也提高了系统的可扩展性和模块可复用性.另外,通过试点建设服务平台,符合市委、市政府“为进一步加强上海市政府网站的规划、设计、建设、运行’管理和服务,以公众为中心,以需求为导向,以服务为宗旨,以应用为目的,促进上海市政府完善内部管理、进•步提升公众服务和社会管理的水平”的要求,注重统筹规划和资源共享,注重需求主导和实用高效,注重自主创新和安全可控,为电子政务的深入发展提供了理论基础,也作出了实践行动。最后,通过建设机动车和驾驶人公共服务平台,对充分依托政府现有网络设施,构建电子政务信息资源交换体系,形成统一的电子政务网络,积极推进社会保障、就业服务等公共服务领域的业务系统,加强政务基础信息资源开发.开展政府部门间、政府与企业、政府与公众的基础信息共享,进一步完善重点领域的国家基础信息库,提髙信息釆集和处理能力「牯提供了较好的研究、推广价值。1.3论文的章节安排论文分为五个章节,第一章简述论文背景以及论文的内容和意义。第二章阐述机动车和驾驶人服务平台及相关技术,第二章内容为该服务平台的需求设计和总体设计&第四章在前面章节知识的基础上重点阐述基于Web服务平台的实现过程,基于Web基于WebServices和jBPM工作流,;l擎的机动卑和驾驶人服务千台构建 第一章緒论具体讨论内容有建立服务模型、定义服务接口、服务组合和编排以及安全接口等的实现方法。第五章对全文进行了总结,并对平台应用前景进行了展望〃基于WebServicesflijBrM基于WebServicesflijBrMI作流引擎的机动车和轮勅入服务平台构建第二登机动卑和驾班人胞•务平•台.及相关技术撅述66基于WehME基于WehME和jBPM丄件流引整的机刻倍和聲驶人服务平台构攫芽.二细孔动乍和驾驶人服穽T治及邪美技术帆述第二章机动车和驾驶人服务平台相关技术概述2.1机动车和驾驶人服务平台简介2.1.1机动车和驾驶人相关业务构成目前机动车和驾驶人的相关业务涉及到多个部门和委办局(市一公安局、浙经济和信息化委员会、市财政局,市城乡建设和交通委员会、市环境保护局、市卫生局、市地方税务局、市工商行政管理局、市质量技术监督局、市交通运输和港口管理局),具体业务构成如下:市公安局;机动车登记、年检、报废、信息变更;驾驶证申领、定期审验、信息变更;机动车预选号;机动车简要数据查询;驾驶人简要数据查询;电子监控查询;电子监控分布点查询;交通法规网上模拟考试市-城乡建设和交通委员会:征稽服务信息;掘路信息査询;高速公路通行费计算:路网交通信息质监局,机动车安检机构及监管信息环保局:环保标志申领、补领;准予上牌车型查询;机动车排放鉴别申请审核表下载交通运输和港口管理局;公交站点/线路、经营权;出租车服务企业营运许可;车辆额度:机动车维修点査询;驾驶员培训机构査询:机动车综合检测站査询;驾驶员刼从业人员培训;私车、公车、二资企业额度、公共停车场(库)査询财政局,车辆购置税,车船税交纳【7)经信委t二手车交易、鉴定评估疾病预防控制中心:驾驶人身体条件证明的医院信息工商局:企业注册信息整个业务体系非常庞大,相关流程也很复杂。各部门投入了相当多的经费建立信息化系统,通过应用平台接收、处理用户的业务和数据,譬如市公安局建立机动车登记系统,办理机动车的登记、年检、报废等信息变更$建立驾驶人管理系统办理驾驶证申领、定期审验等信息变更,交通运输和港口管理局建立驾驶员培训机构管理系统办理.登记和注册等,各委办局都冇相应的业务系统〃市民想要买车,驾车,首先就涉及到两方面的业务,一是购车上牌,二是初学驾驶,购车上牌包括购车、办理保险、缴纳车辆购置税、缴纳通行费到最终上牌;初学驾驶包括到培训机构报名、规定的地点拍照和办理手续、进行身体检査,驾校入学、参加学习和培训直至取得机动车驾驶证。一个流程涉及到多个委办局,由于各委办局的系统都是相对独立的,相互之间没有联系,所以市民在办理这些业务的时候需要到指定的地点提交资料和信息。首先到现场去办理消耗了用户不少时间,一个流程下来往往需要跑多个业务点办理;甚至由于信息的闭塞,造成用户往返多次办理一个事项;另外,需要提交的资料和信息有一些是一样的,用户要重复打印4由于排队,用户办理的时候比较焦躁,浪费了时间也影响情绪;同时办事人员的效率也不高@2.1.2传统解决方案针对机动车和驾驶人相关服务存在的问题,市政府和各部门己经采取了一些手段和方法来逐步改善服务:通过报纸、媒体进行宣传和告知首先加强报纸、媒体的宣传和通告,通过办埋《上海法治报-交通安全周刊》(前身是《上海交通安全报》),以广大机动车驾驶员和交通安全管理干部为主要读者群体,宣传道路交通安全,告知具体业务的相关流程、办理手续;通过新闻媒体、电视电台宣传相应的政策法规,实时报送道路状况和出行信息,以便让市民在办理相应业务时减少盲目性、少跑冤枉路。通过办理点、关联方以及咨询电话进行接待和处理其次,通过在各个办理点、关联方(汽车销售门店、车辆维护部等)设置告示通知、发放业务流程及办理手续,让用户及时了解信息;同时配置咨询电话接收用户关于业务、流程、政策法规等的咨询和建设,并进行及时反愦,加强双方的信息交流,提髙业务的办理率和办结率。开通网上办事系统,通过互联网处理用户的业务和数据随着IT技术的发展,原先现场办理的业务已经可以通过互联网进行办理。各委办局通过自身的门户冋站,推出了相应的办理事项入口,市民可以登陆系统办理相应的业务,免去了到现场办理路途上的消耗以及排队的等待,快捷方便,目前机动车和驾驶人相关服务正处于这个阶段.虽然开通了网上办理,但是由于各个系统相互独立,采用不同软硬件搭建,传递信息和数据非常不便,用户需要在多个系统逬行注册,才能将一个流程完整的办理下来。并且缺乏统一的页面展示流程的运转&最近部分区县政府推岀了整合的"一门式”的网上服务,采用的方法是将所有涉及到的业务系统通过链接的形式展现在网页上,用户可以通过流程说明页面了解整个事项的办理步骤和顺序,也可以通过点击链接地址办理相应的业务,看址于腿b址于腿bServices和jBFM1:作流引鞏的凱劫乍利驾独人.服努平台枸建第二童机动车和驾驶人服务平台及相关技术暢述正于WehService41JBPM正于WehService41JBPM.:.;1:如I擎的知3」中..和驾助人检•务T'自向建詞.一.童曲动『I•.狀驾驶人服孙平仃&相于技木昵述■■似解决了服务整合的问題,其实依然存在缺陷t(1) 无法监督管理:用户访问这些整合的“一门式”网站,当需要要办理业务时,还是通这网站提供的链接地址转到那些办耍入口去登陆系统办理,用戸办理的情况、流转到那个步骤网站无法得知,如果办理过程中出了问题,网站也无法处理,(2) 业务关联性低:网站仅提供各个应用的入口链接地址,没有将系统真正和网站结合起来,能管理的只是这些链接地址&如果提供服务的委办局诳行系统升级改造(例如系统开发从.N或转成Java),链接地址可能就需要改变。(3) 用户丢失;山于最终事项的办理都是指向各个委办局的业务系统,用户在了解了这些链接地址后可能跳过网站而直接访问办事入匚,最终导致网站访间减少,用户丢失,传统的解决方案都是从自身部门出发,没有考虑整体性,始终无法解决用户到多个网站注册、提交信息、等待以及流转的问题。2.1.3基于WebServices的服务平台解决方案和未来发展趋势为满足用户统一平台办理的需求,措建新系统提供机动车和驾驶人的所有服务显然是不可行的.首先浪费了原先系统的巨大投入,其次,新系统涵盖所有服务,开销非常大,另外,新系统的人员组合相当复杂,配置和管理很难执行。2008年我国电子政务投入费用比往年都要多,但是世界排名反而下降.由原先的57位下降到65位'七其中主要的原因就是重复建设,资源浪费.十七大会议明确指岀目前我国信息化基础建设己基本完全完成,电子政务开始向服务型方向发展,强调横向整合和纵向整合,更快更好的利用信息资源『七在深入分析机动车和驾驶人业务需求的基础上,针对电子政务的特点和要求,提出了一个真正的“一门式”服务平台,该平台基于WebServig技术,果用通用的XML数据格式,以SOAP作为消息传递,很好解决了目谕各委办局使用不同系统平台数据交换的问题,并且WebServices使用HTTP协汉访问,成功解决了跨防火墙访问的问题,在此基础上,服务平台提供统…的入「【,用户在査询’办理业务时系统自动调用相应委办局按照标准发布的WebServices,传输及获得数据,并根据用户不同的操作返回相应的结果。同时,系统可以记录用户的进程和状态,一旦有进展,可以通过邮件或者短信方式提醒和通知用户,在维护管理方面、因为WebServices是经过封装的服务接口,使用XML和SOAP协议.和系统平台、开发软件无关,所以委办局的系统改造不影响WS的调用。規划中的服务平台突破了各个部门、委办局事业编制的隔阂,将各个业务系统串联起来,形成了•-个分布式应用环境,整体性解袂了资源共享、提高效率和信息交流的问题,符合电子政务发展的趋势.2.2WebServices技术说明W3C发布的面向服务架构规范中对WebServices的定义如下;单个的Web服务,就是一个支持机器之间通过网络进行交互的软件系统。Web丿1艮务使用机器可以处理的格式(特别是WSDL)来描述自己的接口口其他系统则依据该接口描述,使用SOAP报文格式与Web服务通信七典型的SOAP报文是一个利用HTTP传输的XML序列,在传输中通常与其他Web相关的标准结合%簡单来说,WebSenices就是一个向外界暴露出的能够通过Internet进行调用的API或者说应用程序“是•种分质式计算模型。2.2.1分布式计算和中间件概述分布式计算是利用网络把成千上万台计算机连接起来,组成…台虚拟的超级计算机,完成单台计算机无法完成的超大规模的问题求解'吼要进行分布式计算,需要中间件#中间件土要解决异构冋络环境下分布式应用软件的通信、互操作和协同问题,可屏蔽并发控制、事务管理和网络通信等各种实现细节,提高应用系统的易移植性、适应性和可靠性田』中间件发展到现在主要有基丁RPC(RemoteProcedureCidl-远程过程调用)、基于ORB(ObjectRequestBroker^!象请求代管者)、基于消息,基于Web应用等中间件,从面向对象、面向组件到面向服务。WebServices作为新的分布式计算技术,依靠良好的封装性、松散耦合、使用标准协议规范、高度可集成能力等特点,很好的实现了面向服务的分布式计算"气2.2.2WebServices体系结构WebServices是面向对象分析与设计(OOAD)的发展結果,它的体系结构—面向服务的体系结构(SOA)基于三种角色一服务提供花、服务注册中心和服务请求者之间的交气財尊基于基于WebSirvice^和jBPM丁一作流引擎的机幼车和驾驶人服芳平合构建第二章机动车和骂驶人服务平台及相关技术概述图2,1面向服务的体系结构SOA结构共有■三种角色*服务提供者(ServiceProvider):发布自己的服务,并且对使用自身服务的请求进行响应。服务注册中心(Servicebroker):注册己经发布的ServiceProvider,对其进行分类,并提供搜索服务.服务请求者(ServiceRequestor)t利用Servicebroker査找所需的服务,然后便用该服务。上述角色之间使用三种操作:发布(Publish):使服务提供者向服务注册中心注册自己的功能及访问接口。査找(Find):使服务请求者可以通过服务注册中心査找特定种类的服绑定/调用(BinMrw。胞*服务请求者使用服务描述中的绑定细节来定位、联系和调用服务,从而在运行时调用或启动与服务的交互。为支持三种操作,需要对服务进行-定的描述,服务描述包含服务的接口和实现的细节#其中包括服务的数据类型、操作、绑定信息和网络位置。服务描述可以发布给服务请求者或服务注册屮心。并且,服务描述和服务实现是分离的,这使得服务请求者可以在服务提供者的一个具体实现正处于开发、部署或者完成阶段时,就能对具体实现进行绑定壮气要以互操作的方式执行发布,查找和绑定这三个操作,需要有一个包含每一层标准的WebServices协议栈』基理空ivices基理空ivices糊JBFM工作流引擎的机劫军和瞥職人服务平台构建第二重机动车和辉驶人服务平台及相关技术厩建#类型从数据库中获得相应的BPEL定义模板来生成BPEL流程实例。如果消息需要发送给已存在的业务流程实例,则由消息路由器关联到所对应的BPEL流程实例上。当流程实例需要调用Web服务时,将由BPEL引擎中的服务调用处理器借助Web服务处理器调用各委办局所关联提供的服务。如活动执行过程中发生异常,事件处理器将对错误进行处理,可以通过添加faultHandler来捕获并处理相应的异常。这个流程与Java的异常处理机制非常相似。同时,BPEL提供事务与补偿机制来保证业务的一致性。补偿是管理业务数据的一种特定方式,是业务逻辑的一部分。它与数据库为ACIDC原子性-Atomic.—致性・Consistent、隔离性-Isolated持久性-Durable)事务提供的原子性回滚不同。在工作流中,每一个Invoke活动的调用称为一个转发服务,当流程发生故障时,补偿域将会调用它在后进先出队列中注册的补偿服务来补偿转发服务的行为,直至回退成功。4.5服务平台的应用本节将会结合一个实际的应用案例来展现基于WebServices和jBPM工作流引擎的机动车和驾驶人服务平台。'I-或并睫电磁甘輝盐槎击L办W「尸、叫;蜀殳丄半成I引擎的机动车和驾驶人服务平台。'I-或并睫电磁甘輝盐槎击L办W「尸、叫;蜀殳丄半成I十莒¥%一t.电*:林祸4.&丄,*二累0玲机曲车,f4五爾済里:.学菲株■-丁阶LfESJ:.)iJ-lEJl--.Litfi?■霎親人丄加A,弱注击云:次k辜1私頌"…I惠書1心】冀示信愆"富诺安専伊网金U8开导I史If芥膜連岂鸣号晋頂M冀示信愆'害鎌#寰观曽理都门色:方皓辱CB反美賞册日交i旦豈逖工作警方損弔匕任債诚太胃柚8S目覇tw需*實咽 警竭目己標至阻豪竭啲局壬图夏旦E単石“国匠中牧.梓出曳團安全图4.18初机动车和驾驶人服务平台门户市民A访问机动车和记驾驶人服务平台,他想参加驾驶员培训,于是他点击了“初学驾驶”按钮。由于尚未注册,平台先引导A进入注册模块,填写个人信息,并通过与市公安局的WebService接口判断信息的正确性。注册验证并亢成之后.邛始进入初学咎驶流程“苜先,平台對装A的个人信息后将数据请求无送给市公安局的申请人资格认证査询服务.如符合要求,接口将返回符合申请的信息。平台将结果显示给A用户,同时jBPMT作流进入下一个步骤nA看到符合申请的要求之后,可以通过点击“获取本市驾驶员培训单位列表”来得到相应的信息,并从中选择自己想上的培讥単位口当A选择了其中一家培训单位后,平台将调用交通运输和港口管理局的驾驶员培训机构査询报名服务将用户报名信息进行提交『报名成功后将返回结果显示给用户A.一旦报名之后,必须到指定的培训单应办理入整手续,否则无法进入下一步,需要通过服务平台进行回退和重新选择。完成报名之后,可以点击“获取数码照片拍摄场所列表”来了解相应的信息,并从中选择一个方便的地点。平台将调用市公安局的数码照片拍摄預申请服务进行预登记,等用户A到现场进行拍摄时,只需出示身份证即可拍摄口拍摄完毕后照片将通过市公安局旳部系统进行转交,无须A携帯°平台通过异步调用数码照片服务来获得结果.如A在异步调用时间内已完成照片拍摄,则通过点击•该服务按钳来直接遍用,得到“已完成照片拍摄”后流程将进入体检的步骤*A用户可以点击“获取本市系统联网的医院列表”来获得相关的信息,选择自己想去的医院■选择好之后,服务平台将调用疾病预防控制中心提供的驾驶人身体条件证明的医院信息服务提交登记信息,同照片拍摄一样,用戸A不需要将检查结果随身携带,系统后自动转发给市公安局的业务系统“当身体检查通过后,A就可以到培训单位正式办理入学手续了,培训单位将通过内部系统获得A的照片、身体检査等信息,培训的过程在培訓沧位完成,包括交规考试、侧方移位、小路考、大路考等'其中交规考试可以通过平台来获得模拟练习,提高自身的水平,完成学业之后,用尸A登录服务平台,通过调用驾驶证申领、定期审验、信息变更服务获得领取《机动车驾驶证》的地点和相关手续,A到指定地点领取《机动车驾驶证》,整个初学驾驶流籽完成。基于WtbServices 基于WtbServices iF*EI箏怕相诘旳诵仔$驶人哉务甲台构建 眞五堂结束活基于Web基于Web女何匸聽和jBFMT作流引常的机动平和驾驶人服务F弁构建 第而章结束诰第五章结束语5,1总结通过建设,服务平台,溟民在购车和车辆使用的全过程中,可以随时了解所有相关的办事信息和出行实用信息。同时,平台也为驾驶员提供服务.从市民学考驾证幵始到换证、违法己分、注销等所有环节,都能在该平台获取相关信息査询、提醒及办事服务〔本文使用WebServices和.jBPM工作流引擎来构建服务平台,充分利用它们的特性,满足广大市民对机动车和驾驶人服务的要求,主要工作如下,服务平台通过对机动乍和驾驶人相关业务的梳理和整合,釆用WebServices技术,制【]一业务流程的服务接口及数据标准,形成统一规格的分布式服务”实现了跨平台的服务诱用和跨防火墻的访同。通过使用WSS(WebServicesSecurity)和SSL(SecureSocketLayer)协议,应用身份验证、数字签名和加密技术,确保了端对端SOAP(SimpleObjectAccessProtocol)消息层和网络连接层的安全。使用jBPMCJavaBusinessProcessManagement)BPEL(BusinessProcessExecutionLanguage)工作流引擎,対平台的服务进行时视化的组合和编挂,定制符合服务平台实际业务内容的工作流程,实现了业务流程的自动化,采用J2EE的架旳,基于MVC开发模式’使用SSH(Spring-Struts-Hibei-nate)框架进行开发和部署*确保了服务平台的扩展性知可移植性.5.2展望在未来的电子政务发展过程中,应用WebServices技术和工作流引擎,积极推进社会保障、就业服务等公共服务领域的业务整合,开展社会信用、综合治税、环境保护、公共安全、食品药品监督、渉农政府信息服务等领域的跨部门业务协同示范,完善政府职能部门核心业务信息库,推进人口、法人单位、自然资源和空间地理、.宏.观经济等基础信息丿车建设,将是-个不可逆转的趋势亡本文综述的机动车利驾驶人服务平台从服务的角度去进行资源整合,将分布于各委办局和部门的相关业务系统横向整合到一个统一平台’为切实实现"提高工作效率”、“提供资源共享气“加快信息交流“的电子政务绩效目标提供了参考匸平台在采用新技术进行横向整合的同时,信息安全,系统效率也是需要关注的方面口目前Web服务的安令性规范尚未完善,现有技术需要不断的更新以解决来自通信和协议规则上的安全威胁,所以在未来相当长的时间内安全仍将是一个不可忽视的问题。呂外,WebServicesI:作流的效率、横向整合的能力和水平等还需要不断的进行深化和加强,才能提升电子政务的核心价值和进一步提髙中国电子政务的国际竞争力,基于Web基于Web凱rvi(X5席ijBFM丁评说出擊的国.曲*和骂•拽于服务屮,构理 参考沁歓基壬基壬WebSmiws和jEPM匸作流H1擊的机动年利驾驶人服务平ft捌建 参考文献参考文献《信息化建设》杂志社•2009中国电子政务发展现状大型问卷调查统计结果【J],信息化建设,2009(2);8,9.中国政府网.我国电子政务发展对建设服务型政府起到一定作用[EB/OL].http:/jrzg/2009-02/23/cuntent_1239610.hlm,2009-2-23.“中国上海'’门户网站办公室.上海市政府网站卓越质量与服务管理规范[R].2009:1,2,硯山政务网一十七大与下阶段电子政务FEB/OL]./yszw/dzzw/200807/4371,htmlf2008-7-23一刘中兵干「发者突JavaWeb主流框架整合开发[M],北京:电子工业出版社,2008;48,52.高杰.深入浅出北京:人民邮电出版,200*135「172.彭靖癒'李智样.WindmvsWorkflowFoundation新一代T:作流升发事务[M].北京;电子工业出版社,2008:120,121.[8|WilvanderAalst&KeesvanHee.WorkFlowManagementModels.Methods.SysteinsIM].北京:清华大学岀版社,2008;23,2文[9]Lcymaim,FandDRo11er.ProductionWorkflow:ConceptsandTechniqucs[M].NewJersey:Prenlice-Halli2004;195,209.[10|Aalst,WMPvandei;LooselyCoupledInterorganizationalWorkflows:ModelingandAnalyzingWorkflowsCrossingOraganizationalBoundaries[J].InformatJOnandManagement,2004(7);67-75,顾宁,刘家茂,柴t^KAVebServices原理与研发实践[M].北京:机械工业出版社,2007:26,2齐33,45(60.StanKleijnen,SrikanthRaju.AnOpenWebServicesArchitecture[M]+NewYork:ACMpress.2003:128(174.F<Curbera,Y.Goland*J.Klein,ELeymann,D.Roller,S.Thatte,S.Weeawarana.BusinessProcessExecutionlanguageforWebServices(VersionL0)[J]4BM,2002(6):17,19,26.王紫瑶,南俊杰’段紫辉,钱海春SQA核心技术及应用[M]北京:电子工业出版社,176,178,426,464+Kevin WiliamsTBrent Daniel,SOA WebServices-DataAccessSendce[EB/OL].hitp://javarsy$-oncom/read/260053.httnj27August2006.116]OASISStandard.WebServicesBusinessProcessExecutionLanguageVersion2,0[EB/OL].hitp:///w&bpe1/2,0/OS/wsbpebv2.O^OS.html,11April2007,OASISStandard.WebServicesBusinessProcessExecutionLanguage(WSBPFL)J'C[EB/OL]http://'w^^/conimittees/lchome,php?wg_abbrcv=wsbpe!*9May2007,毛新生原理,方法、实践[MJ.北京:电子工业岀版社,2007:212,442,456.卩9]王国辉,王毅,伊相群JamWeb开发技术方案宝典[M].北京:人民邮电出版社,2008:311,438.[20]于天恩JavaWeb 发权威经典[M].北京七中国水利出版社,2008:202,408.⑵]MarkONeill等者鸟晓安,郭文伟译,Web服务安全技术与原理[M].北京:清华大学出版社』2003:48,88.[22|夏敏,陈平.Web服务安全关键技术研究综述卩].网络安全技术与应用,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论