项目背景
金税工程是国家电子政务“十二金”工程之一,从1994年上半年到2001年上半年,先后经历了一期和二期建设阶段。2005年9月7日,国务院审议通过金税三期工程项目建议书;2007年4月9日,发改委批准金税三期工程可研报告;2008年9月24日,发改委正式批准初步设计方案和中央投资概算,标志金税三期工程正式启动。
金税三期工程是“金税工程”的建设阶段,它将建立在十多年税务信息化建设的基础之上,按照轻重缓急的原则,通过业务重组、技术重构、功能整合,分期分批逐步实施,最终完成税务信息化建设的总体目标,建立和完善中国税收管理信息系统。
金税三期工程的一大亮点是,运用先进税收管理理念和信息技术做好总体规划;以流程管理理念开发征管系统,运用流程管理理念规划征管系统,直接使用工作流工具,增强征管系统的适应性,有效支持业务由职能导向转变为流程导向,由结果监督转变为过程监督。中创软件商用中间件股份有限公司基于牵头承担国家“核高基”科技重大专项中间件项目课题研究的成果,自主研发的InforSuite流程集成套件被选定为整个金税三期工程统一的工作流工具软件,作为金税三期基础软件平台建设的重要组成部分,服务于金税三期工程中的各应用系统,提供流程模式实现的技术支撑。
面临挑战
国家税务总局是国务院主管税收工作的直属机构。1994 年税制改革后,我国实行分税制财政体制,国家税务总局对全国国税系统实行垂直管理,协同省级人民政府对省级地方税务局实行双重领导。
目前,全国税务系统的机构自省至县按照行政区划设置,共设有71 个省级局/副省级局(其中省级国税局31 个,省级地税局30 个(西藏自治区仅设国税局、上海国地税局合署办公),深圳、厦门、宁波、青岛、大连等5 个计划单列市国税局、地税局),817 个地(市)级税务局(其中地(市)级国税局412 个,地(市)级地税局405 个),5849 个区(县)级税务局(其中区(县)级国税局3032 个,区(县)级地税局2817 个)。区(县)级以下按经济区划设税务所、税务分局,为县税务局派出机构,全国总数为27427 个(其中国税系统11135个,地税系统16292 个)。全国税务系统共拥有税务干部740991 人(其中国税系统394182 人,地税系统346809 人)。
金税三期建设范围最终将涵盖数据中心(北京)、数据中心(南海)及32个省市71个国、地税单位和5个计划单列市国地税单位。
金税三期工程一大挑战是,项目涉及的业务范围广,金税三期工程中需InforSuite 流程集成套件做支撑的业务和应用非常多,至少涉及金税三期工程核心征管、个税、行政办公、纳税服务、管理决策等5个项目的17个应用,并且分别由中软、税友、用友、方欣、神码等系统开发商开发。
征收管理系统是金税三期工程业务处理的核心,主要承担税收管理、纳税服务等业务处理功能,并为决策支持系统、行政管理系统提供涉税信息,同时接受决策支持系统、行政管理系统的指导、监管,并与外部信息交换系统进行信息交互。
金税三期工程另外一大挑战是,核心业务系统全国集中部署,统一业务需求管理、统一应用开发和运行维护管理。
支撑全国税务系统共计740991名税务干部的日常业务流程处理,长流程类业务不存在交易类业务频繁同系统交互的情况,只考虑大批量提交的并发量,按2%进行估算,流程类业务网并发量在1.5万左右,尤其税务相关业务流程一般集中在月中和月末进行处理。
支撑全国一千多万纳税企业的纳税服务流程。
业务范围广、实施周期长的解决方案
金税三期工程第一阶段是试点阶段,建设范围涵盖数据中心(北京)、数据中心(南海)及广东、山东、山西、河南、内蒙、重庆6个试点省市12个国、地税单位。金税三期工程核心业务系统主要由操作型业务组成,在内容上涵盖征收、管理、稽查、处罚、执行、救济等全部税收业务。
由此,金税三期工程的实施周期需要跨越几个阶段,分步骤实施;同时由于其业务范围涵盖了全部税收业务,不同税务业务的流程开发也必将同步进行,这样就需要为整个金税三期工程流程类应用的系统开发,制定统一的流程开发规范,以指导应用系统开发商的开发,同时约束不同开发商分步骤的实施。同时保障金税三期工程实施过程中,新老业务流程系统均能正常运行,实现过度期的兼容,需要制定统一的兼容策略。
中创软件基于以往InforSuite流程集成套件的实施经验,为金税三期工程流程类应用打造统一的工作流平台,并制定了一套基于该平台的开发规范,用以规范不同开发商的流程类应用开发过程;同时制定了相应新老系统过渡的统一应对策略。
打造统一工作流平台
面向税务行业流程类应用系统开发商,打造统一的快速开发支撑平台。
1、 打造统一的一体化协同开发环境,包含流程设计、表单开发、仿真调试等。
2、 打造统一的税务行业流程类应用系统开发框架,流程类应用系统开发不再从零开始。
3、 制定统一的税务行业流程构件开发规范,打造统一的税务行业流程构件库。
面向税务用户,针对不同类型人员打造个性化的工作台;
1、 业务分析人员:打造统一BS模式的业务流程建模、分析、优化工作台。
2、 业务操作人员:打造统一任务处理工作台。
3、 业务管理人员:打造统一流程监控、管理工作台。
该工作台遵循统一的税务行业流程构件开发规范,方便流程类应用系统开发商快速将此个性化工作台集成到应用系统中。
统一开发规范
针对征收管理系统大集中项目分步骤实施的需求,同时基于以往中创软件工作流平台的实施经验,为金税三期工程流程类应用开发制定统一的流程开发规范,以约束不同开发商分步骤的实施。
统一的流程开发规范,主要从两个方面规范开发商的流程类应用系统实施:
1、 流程应用开发分析规范,重点指导并约束业务流程的分析和定义过程。
2、 流程应用开发设计规范,重点指导并约束各工作流对象和业务对象的设计。
统一的流程开发规范,除了约束金税三期流程类应用系统开发商的开发之外,也能够起到指导开发商应用开发的效果。
新老系统过渡统一策略
保障征收管理系统大集中实施过程中,新老业务流程系统均能正常运行,实现过度期的兼容,金税三期工程工作流平台特制定了统一的兼容策略。
1、程序兼容策略,详细方案如下图所示:
图 1 程序兼容策略
InforSuite流程集成套件提供了丰富的API接口,同时提供一些大粒度的管理公控接口;此部分管理公控接口允许开发人员基于API进一步封装,封装出适合新业务系统的公控接口。
同时,为了保障原应用系统不做任何改变,还能够使用InforSuite流程集成套件,我们需要将原遗留系统的工作流工具软件接口,做个适配,即使用流程管理公控接口,重新实现下遗留系统的工作流工具软件接口,生成一个适配工具包,删除原遗留工作流服务包。
如此,整个遗留系统可以在不做任何改动情况下,顺利切换到InforSuite流程集成套件上。
2、数据移植策略,详细方案如下图所示:
图 2 数据移植策略
由于在数据移植的过程中需要清除源数据库中的流程数据,并更新流程数据表结构,所以为了保证数据安全,在进行数据移植之前,应当备份源数据库中的数据。
数据移植的过程是将原工作流产品的数据通过移植程序生成InforSuite流程集成套件的流程数据,并通过临时数据库,最终保存到原数据库中。
征管业务大集中的解决方案
金税三期工程统一工作流平台应对核心征管系统全国大集中高性能需求,吸取核高基6-1(国家“核高基”专项“国产中间件参考实现及平台”课题)的研究成果,借鉴核高基6-2的应用实践经验,为核心业务系统大集中提供灵活、高效以及稳定运行的工作流引擎;基于轻量级的微内核,可动态插拔功能模块,提供高效的部署方案。
从宏观部署支撑到微观引擎技术,逐层分解工作流引擎高并发压力。
1、征管平台、行管平台、管理决策平台和纳税服务平台独立部署InforSuite 流程集成套件,从宏观上分担国地税近80万用户的日常业务流程办公。
2、总局、省局两级部署大厅和前置,准实时传递给税务内部系统,缓解征管系统的总局大集中的压力。
3、征管平台由多个相对独立的子系统组成,例如:核心征管、个税等业务子系统,每个子系统使用各自独立的InforSuite 流程集成套件工具包,进一步分担性能压力。
4、应用集群配置,针对业务压力较大的业务系统,单独配置一个系统集群,即包括多个应用服务器(WebLogic Server)实例,每个应用服务器实例包含一个InforSuite流程集成套件本地工具包;根据实际业务量的大小来确定需要的应用服务器实例数,这些实例可以跨越不同的物理机器或分区。
5、InforSuite 流程集成套件各个功能模块具有良好的内敛特性;工作流引擎基于轻量级的微内核架构(基于核高基6-1研究成果),可动态插拔各功能模块,随需应变,保障引擎性能最优化;高效的内核,可拆分的工作流引擎,引擎功能按需配置,大幅分担工作流引擎核心模块的性能压力。
6、InforSuite 流程集成套件产品支持嵌入式部署方案,本地化使用工作流引擎服务,大大减少网络IO开销,提升引擎服务性能。
同时,InforSuite 流程集成套件为相对独立的流程服务(各业务系统独立部署流程服务),提供统一的待办任务数据集成方案,实现各业务系统的流程门户集成,提升用户体验;各业务系统向门户端推送流程待办任务数据,异步调用门户端提供的接口,不影响各业务系统的任务处理效率!在门户端统一查询待办任务,不再需要在各业务系统端查询,进一步加快各业务系统的任务处理效率!
应用效果
中创软件InforSuite流程集成套件作为金税三期基础软件平台建设的重要组成部分,为整个金税三期工程提供了一个基础的、统一的税收业务的流程管理平台,为“四大业务平台”(纳税服务平台、征管业务操作平台、行管业务操作平台、管理决策平台)的应用系统构建提供业务流程梳理(建模)、开发、运行、监管、分析、优化等基础服务。
基于中创软件InforSuite流程集成套件,为金税三期工程提供统一的工作流平台;基于应用门户系统,实现各业务域流程处理逻辑的规范化、集中管理,方便各应用系统间的流程交互。
支撑业务流程快速成型:提供面向税务用户的统一流程建模平台!
提供融合性的平台:基于中创软件InforSuite Flow流程集成套件,统一集成总集成商的用户权限系统、规则引擎、专业监控工具等,为税务行业提供一体化工作流平台。
提供统一开发规范:为金税三期工程流程类应用开发制定统一的流程开发规范,以约束不同开发商分步骤的实施。
提供成长型的平台:业务流程模型不断地累积,逐渐可以给新增的业务模型借鉴乃至复用。(业务流程分级定义功能:总局下发流程,各省局可使用总局缺省流程模型,或者进行个性化定制流程模型,也可借鉴其他省局的流程模型。 )
• 中国角型毛巾架行业运营态势与投资潜力研究报告(2018-2023)
• 中国直接挡轴市场深度研究及投资前景分析报告(2021-2023)
• 2018-2023年KTV专用触摸屏市场调研及发展前景分析报告
• 中国回流式高细度粉碎机市场深度调研与发展趋势预测报告(2018-2023)
• 2018-2023年中国原色瓦楞纸行业市场深度研究及发展策略预测报告
• 中国雪白深效精华液市场深度调研及战略研究报告(2018-2023)