本报告基于河北省地方税务局“税务信息化系统”的应用调研,对该系统基于windows系统开发应用的总体拥有成本(以下简称“TCO”)和基于Linux系统开发应用的TCO进行对比分析。
河北省地方税务局承担着河北省的地方税收任务,其税务信息化的发展轨迹大致可划分为三个阶段:
第一阶段是模拟手工操作的税收电子化阶段,其总体特征为采用数据库技术,依托单机或局域网,涉及税务应用的操作层次,对税收业务的重要环节实现了手工操作的计算机化。
第二阶段是步入面向管理的税收管理信息系统阶段,其总体特征为采用关系型数据库、客户机/服务器模式及图形化界面,依托广域网或局域网进行区域式处理,涉及税务应用的操作和管理层次。
第三阶段是实现创造税收价值的全方位税收服务系统阶段,其总体特征为采用WEB技术和组件化结构,依托互联网实现集中式处理,涉及税务应用的操作、管理、决策和信息交互层次,并对纳税人进行全面的管理与服务。
目前,河北省地方税务局的信息化建设正在经历着从第二阶段向第三阶段过渡的时期。随着税收征管改革的不断深化和税收征管新模式的不断完善,为加快河北地税信息化的建设步伐,全面提高税收征收管理和税务行政管理信息化水平,河北省地方税务局结合本省实际情况,提出《信息化建设“十五”规划》。其目标是:在未来的五年内,完成覆盖全省的省、市、县、所四级广域网,建立税收征管、行政办公、外部信息和决策支持四大应用系统,逐步实现征收管理微机化、机关办公自动化、信息传递网络化、数据生成电子化、监控考核远程化五大目标。同时解决原有系统存在的安装维护困难、系统版本控制困难、系统可扩展性差不适于变化等问题,完成这一过渡将使河北省地方税务局的信息化建设上一个新的台阶。
河北省地方税务局目前的信息化建设项目解决方案包括了税收征管应用系统、行政办公应用系统、外部信息应用系统和决策支持应用系统。其中税收征管应用系统功能包括:税务管理、税款征收、申报征收、计会系统、发票管理、票证管理、税务检查、税收法制、税务文书处理、监控考核、统计分析等功能。该系统于2001年12月开始启动部署及开发计划,目前约有20000名用户,分布在11个地县。
首先,就整体系统建设资金而言,河北省地方税务局需要一个能为公司节约资金的解决方案,同时降低开发成本,缩短开发周期,并尽量减少系统维护所需的人力资源。但是,节约资金不能牺牲系统的性能稳定性和运行效率。公司的目标是巩固操作系统平台,从而降低成本、提高性能,并充分利用内部职工资源。为了减少支出、提高效率,在系统选型和应用方面,除需要评估不同操作系统的成本和可靠性、性能及其处理任务关键性工作负荷的能力外,对该信息系统TCO的评估也变得至关重要,赛迪顾问通过对该系统3年的运营的数据调研,对其基于windows系统开发应用的TCO和基于Linux系统开发应用的TCO进行了对比分析和评估,主要结论如下:
1、基于Windows系统的税务信息化系统TCO比基于Linux系统的低24.5%
税务信息化系统TCO计算结果显示,在同样的应用与维护环境下,基于Windows系统的TCO比基于Linux系统的TCO低24.5%。在这里,赛迪顾问综合考虑了硬件成本、软件成本、服务成本及企业内部的管理成本,其所占比例如图1所示。

2、软件采购成本在TCO中比重越来越少
在赛迪顾问的TCO评估模式系统中,总体成本包括硬件采购成本,软件采购成本,服务成本和管理成本。研究表明,如果按照当年采购成本计算,初期采购成本中,Windows系统的正版使用License成本较Linux系统高40.7%,但在基于Windows系统的税务信息化系统TCO计算过程中,随着系统应用年限的增长,软件采购成本在总成本中分摊后仅占总体成本的8.6%。在整个系统生命周期所需要的成本中,与日益增长的管理和服务费用相比,最初的许可费用在成本中的贡献率十分有限。图2显示了基于Windows系统的河北省地方税务局税务信息化系统TCO中各成本比例。

3、管理成本在两种开发平台上的TCO计算中差异最大
在赛迪顾问的TCO评估模式系统中,管理成本包括项目管理、系统管理、风险管理、服务管理、员工培训等相关管理费用。研究表明,随着系统应用年限的增长,该部分费用在TCO的贡献计算中差异日趋明显,特别是由于系统的不确定性而造成的风险管理成本及服务管理成本随着系统使用年限的增加而不断加大贡献率比重。在基于Linux系统的税务信息化系统TCO计算过程中,随着系统应用年限的增长,管理成本占到了总体成本的34.3%。图3显示了基于Linux系统的河北省地方税务局税务信息化系统TCO中各成本比例。

4、Windows 系统节约了开发及测试成本
研究表明,使用Windows开发平台,使系统开发团队的开发人员成本降低,开发周期明显缩短。用户代表表示:“在许多应用功能开发方面,使用windows开发平台可以更快捷、更方便的实现我们的需求。”另外,考虑到由于Linux平台中许多应用软件的兼容性的差异带来的许多额外的测试成本,在系统开发及测试成本数据比较中,Windows 系统比Linux系统节约开发及测试成本36.6%。
5、Linux 系统人员培训应用成本明显增高
由于Windows系统的普遍性及可借鉴性,系统管理人员及应用人员的培训成本显著降低。而由于使用上人们对Linux软件比较生疏,同时其专业人才也相对缺乏,尤其是本地化的专业人才还远远不够,大多数用户还并不了解这个软件的真正应用。这使得在Linux系统管理人员的培训方面成本大大增加,经测算,相比Windows系统而言,其总体培训成本要增加75.1%。该培训成本包括与服务提供商签定的培训合同所需支付的年度支出。包括培训环境、教师人工费用、教材教具、认证费用等。也包括对内部员工进行有关系统基础知识普及与应用系统知识培训所需支付的年度支出。
6、风险管理成本的差异值得关注
风险指网络设备、服务器、台式机等硬件设备或各类软件系统运转出现突发性故障从而影响业务的正常运转。风险管理成本指从风险评估到风险规避策略制定和执行的风险管理过程所需支付的年度支出,同时包括实际发生了故障时给业务造成的损失费用。从目前来看,Linux系统所带来的风险管理成本比windows系统高41.7%。其主要原因来自于以下几个方面:部分商业化了的Linux产品,各公司拥有各自的版权,兼容性差;与应用软件的结合程度差,造成系统故障的几率明显增加;另外,有待提高Linux渠道商的增值服务,不成熟的渠道、服务、应用供给链条都增强了其使用风险。而对于windows系统而言,大量应用软件的无缝支持和拥有经验丰富的管理人员意味着更短的当机时间,因此使用windows开发平台可有效减少该间接性管理成本。另外风险管理不仅涉及到宕机对业务造成的影响,同时系统的可持续性支持也是用户关注因素,而Linux服务器端产品在企业级的行业代理合作伙伴还是解决方案合作伙伴在数量和质量上目前还差强人意,特别是有行业背景的渠道在行业深度和广度都有待继续开拓,用户代表表示:“我们看中的是有实力的厂商的支持,如果选择了Linux系统,出了事情我去找谁呢。”
7、Windows系统管理与维护成本具有显著优势
系统管理与维护成本指内部员工或外包服务商提供的对IT系统进行系统管理与维护所需支付的年度支出。包括安全与病毒防护、网络运行管理、硬件与软件的运行与维护等费用。随着系统使用年限的增长,Windows系统可扩展性、可伸缩性、高可用性、硬件支持、应用软件的可用性等优势日益显现,其软件系统管理与维护成本日趋减小,在TCO计算中,该成本指标比Linux系统低29.5%。
8、Linux系统的高服务成本不可忽视
对于一个按照商业模式运做的软件系统,由于Linux产品的License费用相对较低,保证其正常发展的利润来源便大部分来自于实施服务的收入,因此,在Linux系统中,实施成本的投入要高于Windows系统31.8%。与使用其它专有软件一样,用户可以从其系统供应商、开发商或经销商那里得到相应的Linux技术支持;对于大型企业,可以直接从Linux发行商那里得到支持。但不可忽视是,目前Linux相关的技术支持服务(例如在线帮助、客户定制、系统管理工具)的市场运作还没有完全规范化,也没有形成标准化的服务体系,因此,尚待规范的服务机制也是其提高服务成本的主要因素之一。