基于SOA的税务信息综合查询系统开发方法研究(可编辑) .doc_第1页
基于SOA的税务信息综合查询系统开发方法研究(可编辑) .doc_第2页
基于SOA的税务信息综合查询系统开发方法研究(可编辑) .doc_第3页
基于SOA的税务信息综合查询系统开发方法研究(可编辑) .doc_第4页
基于SOA的税务信息综合查询系统开发方法研究(可编辑) .doc_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

密级.分类号?编号?论文题目丽的税务信息综合查询系统开发方法研究亟遄研究生.鲎筮国指导教师专 业笪堡型堂皇王猩值息笪堡研究方向:.所在学院。让簋扭堂暄:丰月日原创性声明本人声明:所呈交的学位论文是本人在导师的指导下进行的研究工作及取得的研究成果。除本文已经注明引用的内容外,论文中:不包含其他人已经发表或撰写过的研究成果,也不包含为获得凼苤直太堂及其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。指导教师签名:炖搠学位论文作者签名: 墨挺盥日 日期:塑丝:期:盘咝:笸:主在学期间研究成果使用承诺书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:内蒙古大学有权将学位论文的全部内容或部分保留并向国家有关机构、部门送交学位论文的复印件和磁盘,允许编入有关数据库进行检索,也可以采用影印、缩印或其他复制手段保存、汇编学位论文。为保护学院和导师的知识产权,作者在学期间取得的研究成果含计算机软件、程序属于内蒙古大学计算机学院。作者今后使用涉及在学期间主要研究内容或研究成果,须征得内蒙古大学计算机学院就读期间导师的同意;若用于发表论文,版权单位必须署名为内蒙古大学计算机学院方可投稿或公开发表。学位论文作者签名: 筮逸 指导教师签名:日期:丞塑:呈内蒙古大学硕士学位论文基于的税务信息综合查询系统开发方法研究摘要建立税务信息综合查询系统的目的是为了整合税收业务的数据。该平台将解决控制信息交互难题,利用数据传输服务提升数据传输的效率。在系统实现中,该平台借鉴了体系架构的思想,并使用相关核心技术,使系统层次结构清晰;具有良好的通用性和较好的可维护性。面向服务的体系架构. ,作为一种新兴架构思想,可对现有资产进行包装进而实现现有资产的再利用,还可以将需求改变带来的影响减最低。并且因为其实现是松耦合的,当用户需要增加或修改一项功能服务时,只需在表现层或业务流程层进行少量的修改即可。虽然服务不是实现的唯一方式,但由于服务的通用性相比更好,同时服务具有跨多平台、实现语言无关性等优点,所以基于架构的系统大多是以服务来实现。本文利用技术的技术优势,结合税务信息综合查询系统的实际需要,研究税务信息综合查询系统的设计与开发。给出了税务综合查询系统的总体框架和各部分的设计思路。将技术应用在税务领域,从而提高税务系统的数据质量和征管质量是本文的研究意义和出发点。设计和实现税务综合查询系统是本文的主要工作。关键词:, ,税务信息综合查询系统,遗留系统. ,? .,. , . , . ,. ,? . ,. . . :;内蒙古大学硕士学位论文目录摘要?.?.?.?工?.?.。?.第一章引言?.?.?.?.?.研究意义及背景?.。?.?.?.税务信息化的发展现状及的研究现状.?.税务信息化的发展现状.的研究现状.?.?.论文的研究内容和创新之处.论文的内容安排?.第二章技术介绍?.?.?.?.概述.?.?.?.基本概念.基本特征?一?.架构的优缺点.?.?.?. 技术?.?.?.基本概念.?.?.?. 的主要功能、特点和组成?.?. 的体系结构?.?. 核心技术?.?.?.与之间的关系一?.?.?.?.遗留系统?.?.?.?.第三章税务信息综合查询系统分析.建立税务信息综合查询系统的必要性.我区地税系统现状的调研和分析.建立税务信息综合查询系统的思路?.第四章税务信息综合查询系统的设计?.税务信息综合查询系统概述.税务信息综合查询系统总体结构设计.基于的税务信息综合查询系统开发方法研究.税务遗留系统封装设计?.基于的税务系统架构设计?.第五章税务信息综合查询系统的.?.?. 的实现流程?.?.开发 的流程?.?.?.调用 的流程?. 发布?.?. 查找与调用?.?.?.?.?.?.第六章税务信息综合查询系统的实现?.?.?.开发环境、工具及技术?.目标系统实现?.?.。?.?.首页核心代码及截图.?.?.?.?.数据库实现?.?.?.实现综合查询系统?.?.实现.?.?.平台测试和性能分析.?.?.?.?.平台测试.?.?.?.?.?.性能分析.?第七章结论与展望.?.?.结论?.?.?.?.展望.?.?.?.?.致谢?.?.?.?.?.参考文献.一?.?.?.?.?.内蒙古大学硕士学位论文图表目录表.全国税务系统信息化建设进程?.图.内蒙古自治区地税系统信息化建设进程?.?.?.图. 的基本体系架构模型?.?.图. 与 的映射关系?.?.图.短信录入工作流程?.图.遗留系统封装服务的重用流程?.图.业务流程时序图?.图.架构流程图?.?.?.?.?.图.架构五层层次图?.?.的步骤?.图.开发图.调用 的步骤?.?.图.发布服务的步骤?.?.图.发布服务的步骤.?.?.?.图.发布服务的步骤?.?一?.?.图. 查找与调用步骤?.?.图. 查找与调用步骤.?.图. 查找与调用步骤?.?.?.图. 查找与调用步骤?图. 查找与调用步骤.?.图.系统登录首页?.?.?.图.首页代码.?.?.图.实现数据库?.?.图.工作事项.?.?.图.一户式清册.?.?.图.基础信息查询?图.定额核定?.?.图.纳税辅导?.?图.社保台帐.基于的税务信息综合查询系统开发方法研究?二二?二二二二二二二二二二二.?一一图.异常信息.?.?.?一图.系统管理.?.?.?.?.?.】图.一户式清册示例.?.?.图.基础信息查询示例?.?.?.?.图.定额核定查询示例?.?.?.?.?.内蒙古大学硕士学位论文第一章引言.研究意义及背景在近几年税务信息化建设的推动下,税务部门信息化程度有了突飞猛进的跨越式发展,也相应建立起了税务内部各种应用平台,并且努力实现着税务部门与其他部门的对接。各系统架构主要以/架构为主,也有部分是/架构。但这些税务系统往往在开发平台、技术架构、通信协议等方面不同,区分明显、彼此独立、交互性差,这就造成了普遍的“信息孤岛问题。而且在开发一个新的应用系统时,还要从人员管理模块、组织架构管理模块等多模块出发,这就又导致了相同模块的重复开发,对系统的维护造成了很大的不便,同时也很难适应难以预料的新增需求,导致同一事项需要在不同的系统中进行审核引。一般对于一个市、县级的税务建设信息.化系统来说,数量少则十来个,多则几十个、上百个,同时在上线系统比较多的情况下,还会给用户带来使用不方便、资料重新录入、事项重复审批、信息统计不全等局面,这一系列问题,都将严重制约信息共享和信息化的发展囱。. 是构造分布式系统的一种方法,它是将业务应用功能以服务形式提供出来,以便更好的复用、组装和与外部系统集成,从而降低开发的成本,提高开发的效率订。在税务系统中采用技术能带来多方面好处:能将现有的我区地税遗留系统资源以服务的形式共享出来,达到资源重用的目的;能利用技术的服务接口和服务实现间的松耦合关系,改善税务系统的集成和管理;服务接口和实现的动态绑定能更快地反映资源的更新变化情况;资源的共享可以减少资源建设的成本和提高数据质量。本文应用技术设计实现一个灵活的、可扩展的税务信息综合查询系统来更好地满足我区地税系统的需要。系统能够提供基础数据服务,并进行快速开发,为各税务遗留系统提供通用平台进行数据交换,进而将相互独立的税务应用系统整合为统一的税务综合应用系统。平台的搭建必然提升税务工作的信息化和现代化的水平。基于的税务信息综合查询系统开发方法研究.税务信息化的发展现状及的研究现状.税务信息化的发展现状纵观税务信息化的发展,经历了替代手工作业的起步阶段、各业务部门驱动的单项应用阶段,现正处于集成整合阶段洱踟。随着税务行业信息化程度的持续深入,众多税务应用系统之间,税务系统与银行、国库、工商等外部系统之间的互连、互通和互操作都在变得越来越重要,信息资源通过整合以实现业务和服务的不断创新变得不可避免。此大背景下,国家税务总局了启动“金”字工程,并发挥了巨大作用口。金税工程:是税收管理信息系统工程的一个总称:年月,金税工程一期的增值税计算机交叉稽核系统在全国个大中城市试点;年月,以“一个平台、四个系统”为内容的金税二期工程开始普遍推行;随着税收征管改革和税收信息化建设的深入,国家税务总局又提出了税务管理信息一体化建设方案,并积极进行金税工程三期:【作。表.全国税务系统信息化建设进程. 全国税务系统信息化进程时间 进程缸国务院办公厅下发文件国务院办公厅关于建设全国政府行政首脑机关办公决策服务系统的通知国务院办公厅统一指导下,全国政府系统信息化建设取得了长足的发展。正工商税收制度针对增值税进行了重大改革。同年月,时任国务院副总理的朱?基同志指示要尽快实施以加强增值税管理为主要目标的“金税”工程。月底,“金税”工程试点工作正式启动。年:月作为金税工程一期的增值税计算机交叉稽核系统在个大中城市试点,这对加强增值税征收管理起到了积极的作用。矩我国启动“中国税收征管信息系统”软件的开发工作年月 以“一个平台、四个系统”为内容的金税二期工程开始推行年月日金税工程实现全国联网运行内蒙古自治区地方税务局于年月正式挂牌成立,并成立之处就从加强税收管理政策、法规建设和监督检查、综合协调能力等方面实现职能转变,并充分运用税收杠杆作内蒙古大学硕士学位论文,?一?一用,对经济进行宏观调控,促进地方经济的:发展,增加地方财政收入。实践应用阶段 大力推进阶段初步探索阶段图.内蒙古自治区地税系统信息化建设进程. .的研究现状目前技术的研究现状:公司在曲平台上,推出了解决方案;公司完成了基础的平台架构发布,并推进到具体应用的环节暗;公司早在年的年度大会上,就提出了的思想。公.,它支持多框架的开发,其中包括司发布的一个集成开发环境, 以及等踟;公司发布了一个名为“ ”路径的服务导向架构的实际执行方式。这一实际执行方式与为市场提出的服务导向架构解决方案计划组成了完整的体系四;国内普元公司在中间件的基础上,也相继开展了中间件的开发和相关应用研究喀。基于的税务信息综合查询系统开发方法研究.论文的研究内容和创新之处本文研究并分析了我区地税系统的税收征管业务与遗留系统的特点,分析总结出了我区地税信息化的建设成果和存在的不足,发现了一些亟待解决的问题,并以此作为出发点,以及曲相关技术为技术支撑,结合当前税务信息化的需要,设计实现了用技术来解决税务系统资源共建共享难题的方案。将当前正在兴起的技术与我区地税部门的具体业务相结合,搭建起税务信息综合查询系统,是本文的主要着力点和创新之处。平台的设计和探索实现是本文的主要工作。.论文的内容安排第一章,引言介绍本论:丈的研究背景、目的和意义,论文的研究内容和创新点。第二章,及相关技术对与本文研究内容的相关知识进行说明,主要包括:技术的概念、特点和基本的体系架构; 技术目前最好的实现技术的基本规范和扩展规范,对后面的章节要用到的、和进行了着重阐述,最后结合后面平台实现的环节给出了和之间的关系。第三章,税务信息综合查询系统分析本章研究探讨了我区地税信息化建设的现状,指出了建立税务信息综合查询系统的紧迫性,并给出:搭建系统的思路。第四章,税务信息综合查询系统的设计本章结合上一章内容,采用技术设计出了税务信息综合查询系统,通过文字、图片阐述了平台的总体框架、总体设计和局部设计。第五章,税务信息综合查询系统的本章重点介绍如何将我区现有八个征管平台发布到上,并进行绑定及调用。第六章,税务信息综合查询系统的实现本章首先介绍了平台的运行环境,然后结合前面章节的设计,对平台的各个组成部分进行了框架实现。第七章,总结和展望本章对论文做了总结,为后续工作提出了一些建议。内蒙古大学硕士学位论文第二章技术介绍.概述是基于特定标准的组织和设计方法,在传统的业务层和技术层之间增加了服务层,通过连接来完成特定服务的独立功毹:实体,实现软件系统架构。它将业务层和技术层之间的信:息进行有效地沟通,让应用层彻底摆脱技术的束缚哺。并将注意力放在服务上面,使得应用程序能集中起来提供更加丰富、更加灵活、目的性更强的业务流程,使基于的应用系统能更加真实地反映出与业务模型的结合结果。的解决方案是由可重用的服务组成,带有定义良好且符合标准的成熟性接口系统。提供了种机制,通过这种机制,可集成现有的各种应用程序,不论它们采用哪种平台或何种语言晒。具体到本文,的实质就是更好的促进信息技术与税收业务的融合,为核心业务提供端到端的服务,并且己经成为了现阶段税务信息化建设的方向所在。.基本概念即. ,意思为面向服务的体系架构。概念从提出到现在,随着其涉及到的技术与业务的不断发展,概念也在不断的变化之中,各个组织机构也对的概念给出了不同的定义,主要有以下几种明:最早提出概念的是全球权威的研究与顾问咨询公司,该公司将描述为“客户端/务器的软件设计方法是一:顷应用由软件服务和软件服务使用者组成与大多数通用的客户端服务器模型的不同之处,在于它更着重强调软件组件的松散耦合,并使用相对独立的标准接口。”。刀.将定义为“本质上是服务的集合,但服务间彼此通信,这种通信可以是简单的数据传送,也可以是两个或更多的服务协调进行某些活动。服务间需要某些方法进行连接。而所谓的服务就是精确定义、封装完善、独立于其他服务所处环境和状态的函数。”刀.将定义为“按需连接资源的系统,在中,资源被作为可以通过标准方式进行访问的独立服务,提供给网络中的其他成员,与传统的系统结构相比,规定了资源间更为灵活的松散耦合关系。”刀组织将定义为:“一种以通用为目的、可扩展的、具有联合协作性的体系架构,所有流程都被定义为服务。服务通过基于类封装的服务接口委托给服务提供者,服基于的税务信息综合查询系统开发方法研究务接口根据可扩展标识符、格式和协议进行单独的描述”。该组织认为为我们提供了一种构建组织的标准和方法,并通过建立起合并、可重用的服务体系来减少业务冗余和加快项目开发的进程,使部门效率更高、开发周期更短、项目分发更快,从而在帮助技术和业务整合方面有着极为深远的意义盯。给出的概念:是一种组件模型,它将应用程序的不同功能单元称为服务,通过这些服务之间定义良好的接口和契约联系起来。其中,定义良好的接口是平台无关性的,同时基于这样的体系结构的系统具备松散耦合结构,这样的结构有两个好处:一是灵活性,可针对不断变化的业务做出快速的反应;二是当服务内部结构变化时,整个应用程序可以在不发生任何变化的情况下继续存在期。综合上述观点,是一种软件的设计思想,也是一种粗粒度、松耦合的系统架构模型。在该模型中系统的各种业务会被转化为服务,这些服务具有标准的接口来供使用者调用。用户可通过组合和重用这些服务模块进行业务的整合,以快速应对业务的不断变化。.基本特征是一种粗粒度、松耦合的体系架构,其服务之间是通过简单、精确定义接口进行通讯的,不涉及底层编程接口和通讯模型。这种模型具有下面特征:松散耦合从服务请求者到服务提供者的绑定与服务之间是松耦合的。松散耦合旨:芷将服务使用者与服务提供者在服务实现和客户如何使用服务方面隔离开。服务的接口作:勾与服务实现分离的实体而存在着,而服务请求者是不知道提供者实现的技术细节的,比如税务操作员不需要了解程序的设计语言、部署平台等细节就可以轻松完成各项工作等。服务请求者往往要通过消息调用操作、请求消息和响应,而不是通过使用和文件格式。对服务实现的修改完全不会影响到服务使用者晒。粗粒度服务服务颗粒度指服务所公开功能的范围,一般分为,细粒度。其中,细粒度服务是指那些能. 和粗粒度.够提供少量商业流程的可用性的服务。粗粒度服务是指那些能够提供高层商业逻辑的可用性的服务。粗粒度服务是可以灵活组合稳定性强、重用性高的细粒度服务的,从而快速形成新的业务逻辑。虽然细粒度的接口为请求者的应用程序提供了更多的灵活性,但它也同样意味着交互的模式可能随着不同的服务请求者而不同。这样就可能使对于服务提供者的内蒙古大学硕士学位论文 。支持更加困难。粗粒度接口保证了服务请求者将以一致的方式使用相应服务。面向服务的体系结构是不要求使用粗粒度接口的,但是对我区地税现有八个主要的税收平台来说,将来还有可能根据实际情况继续增加税收专用平台,所以推荐使用粗粒度接作为。外部集成的最佳实践标准化的接口对服务描述而言重点在于与几部分交互所用的操作:服务、调用操作的消息、构造这种消息的细节和关于向何处发送用于构造此种消息的处理细节的消息的信息。是通过服务接口的标准化描述,使得该服务可提供给任何异构平台和任何用户接口使用。该接隐藏了实现服务的具体细节,屏蔽了八个征管软件的不同之处,并允许独立于实现服务基于的硬件或软件平台和编写服务所用的编程语言使用该项服务。无状态服务此处服务应该是独立的、自包含的请求,同时在实现时它不需要从一个请求到另一个请求的信息或状态。服务不依赖于其他服务的上下文和状态。当需要依赖时,它们将定义为通用业务流程、函数和数据模型,而不是实现构件巧。当然,请求者应用程序是需要服务调用之间的持久状态的,但是这不应该与服务提供者相分开。. 架构的优缺点架构可以基于地税现有的八个征管系统遗留系统投资来发展,不需要彻底重新创建系统。遗留集成,利用现有资源:提供了一个抽象层,我们可以通过这个抽象层,继续利用它在方面的投资,方法就是将这些现有的资产包装为提供功能的服务,并继续从现有征管系统中获取价值,而不必重新从头开始构建。标准化的基础架构:在我区地税八个不同应用平台之间,基础架构的开发和部署将变得更加一致。更快的产品完成速度:从现有的服务中组合出新服务的能力,为需要灵活地响应市场商业需求的用户提供便利。通过利用现有系统的组件和服务,可减少软件的开发周期包括收集需求、进行设计、开发和测试。这使用户可以快速地对新的业务服务进行开发,并允许迅速地对各种业务需求的变化做出快速的响应和减少完成的准备时间。提供了实施更便利、功能更完善的应用程序的集成方案,利用架构,可获得远高于一般架构的灵活性。基于的税务信息综合查询系统开发方法研究减少成本:通过以松散耦合的方式公开的业务服务,用户可以根据业务要求更加轻松地使用和组合服务。这就意味着资源副本的减少即重用和降低成本的可能性大大增加。伴随着业务需求的发展和新的需求的引入,通过采用体系架构和服务库,现有的和新的应用程序增强了,同时创建新的服务的成本大大地减少了。复杂度的降低:基于标准的兼容性,与点到点的集成相比复杂性降低了。重用性的增加:通过重用以前开发和部署的共享服务,实现了有效的应用程序及项目的开发和交付。利用,应用程序也可以集成为各种不同的数据源哼。当然,正在发展之中,在可靠性、安全性、遗留系统支持和语义等方面还存在做诸多的不足,还需要不断地进行完善。. 技术尽管可以用,与等技术来实现,但最彻底的符合概念的实现技术还是 。可以这样说, 是的一种具体实现哺例。是一种相对比较虚的概念,例如只提出一些接口和协议的定义,不涉及具体实现,而将它具体化了。它是一种基于标准如,等的应用集成方式。.基本概念具体定义了应用程序如何基于网络而实现互操作,它极大地拓展了应用程序的相应功能,实现了软件的动态提供。总体来说, 具有以下优势:使人、信息和流程之间的整合变得更加容易,从而缩短了业务流程的开发周期,提高了反应速度。同时,它还能为更多的应用和用户实时地提供关键数据,从而提高系统的敏捷性和灵活性。简化了用户的自助服务体系,让职能部门可以通过一个“窗口”了解用户,也可以让用户通过一个“窗口”接触到系统,从而简化了沟通的程序。;有助于提高效率。曲是比较成熟的能将分散在各种系统、信息孤岛中的数据进行有效整合的工具,并让管理者们实时地访问这些分散的数据。. 的主要功能、特点和组成曲是一种部署在上的对象,它们具有了对象技术所承诺的所有优点,同时 是建立在以为主的、开放的规范技术基础上的,因此具有了比内蒙古大学硕士学位论文现有的任何对象技术更好的开放性,是建立可互操作的分布式应用程序的新的平台引。对于外部的 使用者而言,曲实际上是一种部署在曲上的对象或组件,具备以下特征:良好的封装性: 既然是一种部署在曲上的对象,自然具备了对象的良好的封装性,而相对于使用者来说,仅能看到对象所提供的功能列表。的内部实现发生变化时,调用者是不会感觉到的。松散耦合:当一个对于调用者来说,只要 的调用接口不发生变化,曲实现的任何变化对他们来说都是透明的引。,其所有的公共协约完全需要使用开放性使用标准协议规范:作为的标准协议来进行描述、传输和交换。同时,相比一般的对象而言,其界面调用是更加规范化的,更易于机器理解。高度可集成能力:由于 是采取简单的、易理解的标准协议作为组件界面描述的,所以完全屏蔽了不同软件平台之间的差异性,可以通过这种标准的协议进行互操作,实现了当前环境下的高度集成性】。符合相应如今, 采用的基于的接口和通信技术,只要的接口就可以将任何两种异构的应用程序结合在一起,并自由的创建和变更应用程序钔。因此,掌握 技术就可以在任何平台上用任何语言编写应用交互,并向原有的应用程序提供服务接口,而无需改变原来的应用程序,从而使这些应用程序完全可以运行在原先的软硬件环境下。. 的体系结构的体系结构是基于三种角色即服务的提供者、服务注册中心和服务请求者之间的交互。交互涉及到发布、查找和绑定操作,这些角色和操作一起作用于的软件模块及其描述。通常服务提供者可以通过网络访问的组件,即的软件模块,定义 的服务描述,并把它发布到服务注册中心上;服务请求者使用查找操作从服务注册中心检索到服务描述,然后使用服务描述与服务提供者进行绑定的体系结构如图所示引:并调用 ,最终实现同它的交互。基于的税务信息综合查询系统开发方法研究图. 的基本体系架构模型. : 服务提供者一个可通过网络寻址的实体,它接受并执行来自服务使用者的请求。它将自己的服务和接口契约发布到服务注册中心上,以便服务使用者可以发现和访问该服务四。服务使用者一个应用程序、一个软件模块或需要一个服务的另一个服务。它发起对注册中心中服务的查询,通过传输绑定服务,并执行服务功能。服务使用者根据接口契约来执行查找到的服务。服务注册中心服务发现的支持者,它包含一个可用服务的存储库,并允许感兴趣的服务使用者查找服务提供者的接口蚴。体系结构中的组件必须具有上述一种或多种角色,这些角色执行着服务发布、服务绑定和服务发现等三种操作。为更好的支持这三种操作,需要对服务进行一定的描述。首先,应该声明服务提供者所提供的 的特征。服务注册中心再根据某些特征将服务提供者进行分类,以帮助查找具体的服务。服务请求者根据特征来匹配那些满足要求的服务提供者所提供的服务;其次,服务描述应声明接口特征以便访问特定的服务;最后,服务描述还应声明各种非功能特征,如安全要求、事务要求、使用服务的费用等。接口特征和非功能性特征也可以用来帮助服务请求者查找服务扪。. 核心技术是一种面向服务的计算环境,从体系结构的角度看,服务提供者、服务请内蒙古大学硕士学位论文求者、服务注册中心通过三种基本操作有机地联结在一起协同进行工作。三种基本的操作的组件包括,和用 技术组件实现,等。其中和可以看成的核心层,它们定义了服务之间的交互方法和途径引。,可扩展标记语言,是曲技术的基石。是一种元标记语言,是服务平台辛表示数据的基本格式。的主要优点之一在于它的平台无关性,解决了数据表示问题,具有较好的弹性和可扩展性,并允许使用附加信息。提供了可供访问的进程入口,从而强化了业务的规则,增强了可互操作性,并为信息的自动处理提供了可能。此外还兼具良好的跨平台移植性和自描述性等特点钔。,.是当前消息传递的行业标准,也是体系结构中的基础支柱。是种基于的、简单的轻量级组件访问协议,它用于在网络应用程序之间进行结构化的数据交换。包括三个部分:一个是定义描述消息内容框架的信封、一组表示应用程序定义的数据类型实例编码规则和个表示远程流程调用的约定。并且可以和各种网络协议如,等相结合使用,甚至可以将这些协议重新封装后使用阻蜘。 也是一种基于的语言,它用于描述。通过这种语言,服务可向其它应用程序传递它所能够提供的方法,以及该方法的使用规则。将服务定义为一个网络端点集合。在里,端口和消息的抽象定义与它们具体的网络实现和数据格式的绑定是相分离的。这样就可以更好的重用这些抽象的定义。端口类型则是操作的抽象集合。针对一个特定端口类型的具体协议和数据格式规范构成了一个可以重用的绑定。一个端口被定义成网络地址和可重用绑定的联接,端口的集合定义成为服务。的设计理念则完全继承了以为基础的当代技术标准的一贯设计理念:开放。允许通过扩展来使用其他的类型定义语言不光是 ,并允许使用多种网络传输协议和消息格式不仅包括/,./和等。基于的税务信息综合查询系统开发方法研究同时,也应用了当代软件工程中复用的理念,分离了抽象定义层和具体的部署层,使抽象定义层的复用性大大增加们。, 定艾了一种基于的格式,提供了一组基于标准的规范来用于描述和发现服务,并且还提供了一组基于因特网的实现。解决了实际工作遇到的大量的问题。首先,它能够帮助拓展交互的范围并能够简化交互的流程。而对于那些需要与不同顾客建立多种关系的用户来说,每家都有自己的一套标准和协议,则支持一种适应性极强的服务描述,并几乎可以使用任何接口。这样其它企业就可以在注册中心中发现企业注册的服务了。允许动态发现相关的并将其集成到聚合的业务流程中来刨。注册中心中包含了通过程序手段可以访问到的对企业和供应链支持的服务所能做的描述阻剐。此外,还包含对 支持的因行业而异的规范、分类法定义用于对地税部门和服务很重要的类别以及标识系统用于对用户很重要的标识的引用。提供了一种编程模型和编程模式,它定义了注册中心的通信规则。?曲服务业务流程执行语言曲?,.是一种面向流程服务的合成语言,是为了组合服务而制定的一项规范。.不仅实现了服务之间的交互和流程编排,也将流程自身暴露为服务。它将一组己存在的服务操作连接起来,并按某一特定的规则统一描述到某个业务流程中来,完成不同服务之间的整合,实现具体的业务流程。定义的业务流程决定了合成后的服务之间的逻辑依赖性。即流程定义了服务之间的调用顺序控制流和传送数据数据流,能清楚说明服务间交换消息的协作行为,百不涉及服务内部的实现细节,这样就不用暴露出在内部业务中所做出的决策和对使用伙伴数据进行的管理,还有就是在更改服务的实现时,不会影响到业务的工作流程。的优点在于:它是一种表示业务流程的工业标准语言,构建在开放的、基于标准的技术之上的,通过组合消息传递、标准化的集成接口、及各种 标准来提供流程间的互操作及流程的可控制性蜘。内蒙古大学硕士学位论文.与 之间的关系面向服务的体系架构和曲的体系结构是两个不同层面的问题,前者是概念模式,面向的是商业应用;后者是实现模式,面向的是技术框架。面向服务的体系架构所表示的是一个概念之上的模型,在这个模型之中松散耦合的应用在网络上被描述、发布和调用。而 则是由一组协议所构成的协议栈定义的框架结构,它定义了在不同系统之间通过松散耦合的编程框架。可以说, 体系结构实际上就是面向服务的体系架构的一个特定的实现;面向朋:务的体系架构作为一个概念上的模型,它是将网络、传输协议以及安全等具体的细节都遗留给了特定的实现。而 中的正是定义了这些具体的实现细节的标准引。因此, 是一种能够实现特点的具体方式。 作为的一种良好的实现技术,它能使面向服务的体系架构同以往的体系结构相比有更好的特性,突出体现在:整体结构的分布性上,应用的功能充分利用能性元素被部署到了多个系统、本地甚至远程网络之上。上已普遍采用的协议作为传输的底层协议,使其穿越防火墙,实现跨越边界的交互;松散耦合的可集成性,传统的应用系统设计模式是依赖于功能元素之间的紧耦合交互的,故系统的复杂性使得开发人员必须了解和控制交互双方的详细特性,在系统构建完成后,则很难方便地替换掉其中的某一功能性元:素,扩展性和灵活性相对较差。相反基于的松散耦合系统则很容易通过重新配置来实现功能元素的替换,交互简单,具有良好的扩展性和灵活性;应用过程的可管理性.,在中,每一个独立的服务都被设计成面向任务的功能性元素,同时它又作为用户过程或工作流中的一环。一个设计良好的服务是通过对其输入和输出清晰的描述,使其他的服务通过了解描述能够知晓如何对该服务进行调用的,尤其是在 结构中借助了规范性描述,从而能实现调用的自动化处理引。不等同于 ,也不局限于曲的实现方式。而曲可以作为的一部分,但这一点并非强制要求旧钔。 作为的实现仍然存在一些局限性:传输协议和位置不透明性,客户端调用 组件后,需要了解它的位置以及相应的传输协议,如果 的传输协议或者位置发生变化时,客户端调用程序也要做出相应的修改; 本质上只是服务的组件,因此需要运行在一个特定的应用服务器上面眨蜘。 服务组件的实现也和应用服务器有紧密相关性,这妨碍了其集成的范围;服务的组合问题也是的一个很重要的问题,但 只基于的税务信息综合查询系统开发方法研究定义了如何构建单个的服务,而并没有提出如何对服务进行组合。功能元素 才关协议一一一业务流程服务一一一服务注、一一一服务描述册由心一一一/服务通信协议一一一传输与图. 的映射关系.最底层的传输协议依然是常用协议。中定义的服务通信协议的最终实现是通过完成的。服务的描述是通过完成的, 提供了较为完整的解析的规范和实现。中的服务是注册在中的,可以动态改变服务的提供者而不影响到客户端的调用。最后的业务流程通过来完成。.遗留系统遗留系统 指任何作为产品而在组织内运行的系统,一般由效能较低的语言来实现,运行的硬件环境较为落后且平台相关,维护与扩展相对困难。这些系统由于在开发时并未考虑互操作及集成的需求,其间不能很好地协同运作与资源共享。但遗留系统往往承载着组织的关键应用,不能简单的进行丢弃叫。本文以我区地税系统为背景,.?宣茎壹奎堂堡主堂垡笙茎.一.一涉及的遗留系统有:数据大集中系统综合征收管理、税收管理员平台日常事务处理、?一一纳税评估系统进行纳税评估、短信服务平台短消息群发、微机定税系统个体户定额核定、窗代开系统窗口自开票、两税比对系统与国税部门信息比对、货运发票系统货物运输发票管理。基于的税务信息综合查询系统开发方法研究第三章税务信息综合查询系统分析.建立税务信息综合查询系统的必要性目前,大力发展税务信息化仍然是内蒙古地税今后一段时期的历史使命,也是推进依法治税,提高税收科学化管理水平的必由之路。纵观我区地税工作十多年来的发展,信息化建设从模拟手上操作的税收电子化阶段到面向管理的税务系统阶段,从功能性软件的开发到综合性系统的应用,经历了一个由简单到复杂、从低级到高级、由单纯到多元的渐进变化过程,期间对传统的管理理念、管理模式、管理手段,以及管理方法都产生了积极而深刻的影响。但不可否认的是,相对于经济较发达地区的税务信息化、信息产业化、电子商务的迅猛发展,相对于银行、证券、电信等行业,我区地税系统税务信息化的进度仍显迟缓。税务机关面对着日益现代化的社会经济,应真实、全面地:解纳税人的相关信息,加强税源监控、税务稽查,防止税收流失,这就要求税务机关始终坚持“科技加管理的治税方针,加快税务信息化建设步伐。税务信息综合查询系统,就是充分利用以及通信技术,实现税务信息的收集、整理、分类、储存、检索等。国际经验证明,在税务领域中引入和应用现代先进的信息技术,有利于加速建立严密、高效的税收征管体系。世界各主要国家都较早地实现了税务管理方面的计算机化,近年来,各国又积极发展:和提高着他们的信息技术水平,并大量应用于税务领域,在税收征管中普遍使用了各项先进的信息技术,进行规范化、程序化的管理,是各国税收征管现代化的一个比较突出特点。例如,美国上个世纪年代建成了全国性的税务管理计算机处理系统,在成功运行多年之后,于年开始正式实施了“税务服务现代化”项目。目前我区地税有八个核心系统,而根据业务存在的其他非核心系统还有,如纳税服务平台、网上申报自助缴款系统、企业基础信息共享和应用系统等。各个系统:艺间工作流程和数据相对独立且存在重复,税务操作人员为了完成一项工作,往往需要登录多个平台,这不仅造成了数据和时间上的浪费,也造成了数据不无关联性给领导者决策带了极大的不便。下面以领导指派专管员录入新开业户短信服务平台基础数据为例,进行说明:内蒙古大学硕士学位论文图.短信录入工作流程. 分管领导从管理员平台中下发指令,而专管员需要登录三个平台来最终完成此项工作。这样,不仅浪费时间,而且不利于工作的紧凑性,更不方便分管领导对数据的分析。因此,为了进一步提高数据查询的效率,更好的完善税源管理,减轻各部门的工作量,充分利用税收数据来加强税收分析的深度和提高税源监控的力度,切实做到税收征管的科学化、精细化,本系统以内蒙古地税大集中系统数据为依托,建立起以数据全盘考虑为特点的“综合查询系统,全方位地满足不同层次使用者对数据的需要,走出一条数据综合利用的新路子。平台具有以下特点:一是数据涵盖范围广;二是查询口径灵活;三是查询速度快;四是共享程度高。本系统是以税收业务为内容,以税务工作者的需求为目标,通过多元化的手段或渠道,为税务工作者搭建起涉税服务的平台。本系统依托内蒙古地税内部网,充分发挥税收信息化的优势,切实改进纳税服务的手段、提高办公效能,进而全面提升内蒙古地税的信息化水平,从而在方便了用户的同时,减轻税务机关办公压力,降低税收成本,为税务机关进步的精细化管理提供业务平台。.我区地税系统现状的调研和分析内蒙古自治区地方税务局是国家确定的金税三期工程建设六个省市试点单位之一。金税三期工程基本涵盖了当前及今后一个时期内全区地税系统信息化建设的全部内容。按照国家税务总局的统一部署,年月底前将完成金税三期工程内蒙古地税建设项目。该建设项目实际投资总额.万元,其中终于补助资金.万元,地方配套资金.万元。而在金税三期工程完成上线之前,我区地税是以数据大集中系统为主,并且基于的税务信息综合查询系统开发方法研究经过逐年的优化、升级和数据维护,大集中系统运行日趋稳定,并且拥有了较为完整、全面的税收征收业务数据阻剑。同时,为了提高数据分析利用效率,充分发挥信息技术对税务管理工作的支撑作用,真正实现“信息管税”,我区地税局于年月在全区地税系统统一推广应用了税收管理员平台、纳税服务平台、纳税评估系统、微机定税系统网络版等若干征管应用软件。这些应用软件填补了大集中系统中管理:叻能的空白,对于强化税源管理、优化纳税服务、提高工作效率、提升全系统征管信息化水平发挥了重要作用。但如果从全局的高度出发,我区地税系统软件还有很多不足。譬如,信息存在孤岛,数据分散定义、存贮和使用,数据有冗余、质量不高且难于共享,不能保障决策质量;应用系统相互孤立,每个应用系统从前端到后端,与其他系统相隔离,导致业务难于协作,操作界面不统一,降低了工作效率;各应用系统也缺乏管理,无统一的标准;主要业务软件新老版本并存,未能全部升级,缺乏统一标准,导致信息系统升级、追加开发、管理维护的工作量加大,造成,投资重复。具体来说有:真正意义上的税务信息大集中尚未建成。税务信息太集中,是税务信息化发展的趋势和必然要求,也是构造电子:税务的基础。税务大集中首先应该是数据意义上的集中。由于过去我区地税的税务信息化建设缺乏统筹规划,以及税收业务的特殊性,导致了现在税务信息平台的多样化,资源共:享程度不高;信息应用系统的多样化,系统间的关联性差,数据口径指标体系的多元化;税收业务需求复杂、多变、频繁等。这就需要建立统一的信息技术来支持系统,逐步实现从下级为主的集中,向省级和国家税务总局一级的集中过度。信息孤岛,数据冗余、质量不高,不能很好的保障决策质量。我区目前主要的征管软件为数据大集中系统,辅助运行着短信服务平台、纳税评估系统、微机定税系统等,其中在大集中系统中存储着纳税人的基本信息,而其他辅助系统要对这些信息进行扩充或再利用,这个过程需要管理员对两个或多个平台中的信息进行手工比对或逐个录入,而由于各个平台搭建的时间点不同,造成平台间的基础数据存在出入,导致了系统问的逻辑关系不强,数据再加工后的可信度不大等问题。应用系统各自孤立,业务难于协作,操作界面也不统,降低了工作效率。各个平台有独立的开发环境和操作界面,个别系统也还保留着独立的用户代码及密码,进一步制约了系统的互动性,也给税务工作者带来了不便,税务工作者为了完成一项工作经常要在不同操作界面中来回切换多次,系统维护

温馨提示

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

评论

0/150

提交评论