众人谈财务软件走向开放
曹开彬
事实上,当主机系统(mainframe)的霸主地位开始被动摇时,业界的精英们便意识到了“开放时代”的来临。随后,他们为之付出了巨大的努力。而今天,当他们看到在Internet时代下操作系统、数据库的异彩纷呈时,也许会感叹“当初的开放”与“今天的开放”是何等的不一样。“当初”是为了从一个圈子里走出来而实现不“闭关自守”的开放,“而今”却是为适应各种操作系统、数据库、各种用户需求而必须做的“合纵连横”的开放……
财务软件走在一个从DOS到Windows到Internet技术结构飞速变化的开放时代,同时它还面临着一个从核算型到管理型到全面企业管理客户需求日新月异的开放时代;它更是处于一个从区域到全国到世界残酷竞争全球展开的开放时代。
财务软件应包括技术上和功能上的开放
当我们谈到财务软件的开放性时,首要的一个问题是须弄清楚:何为财务软件的开放性?杭州新中大软件有限公司总裁石韶忠先生认为财务软件的开放性表现在四个方面:
1.平台的开放能支持各类网络操作平台(如Unix、Windows
NT、NetWare等),各种类型的服务器(如小型机、工作站或PC服务器)。
2.对各类大型数据库的开放能挂接目前较流行的大型数据库如Oracle、Sybase、MS
SQL
Server、Informix、DB2等。开发商要做到这一点在开发和测试上需花费较多的时间和精力,但当用户需更换数据库的时候,用户不需重新购置财务软件,使用户的利益得到充分的保障。
3.对社会机构的开放,如银行、税务、审计部门企业的信息化与社会的信息化相结合是大方向。
4.对第三方厂商的开放财务及企业管理软件厂商不可能把什么应用软件都做全了,为了使用户的前后台数据保持一致性,避免用户做二次录入工作,领导查询不需要切换软件,财务软件应该有第三方的接口。第三方软件商只需简单阅读有关文档即可把其业务数据即时转入总账系统。
“IP
over everything.Everything over
IP”。确实,随着在业界一年年的摸打滚爬,对信息技术飞速发展的长期熏陶,北京安易电脑会计公司王先臣先生认为,我国财务软件知名的厂商都已深深懂得开放性的重要性,并且也一直在追求着软件的开放性。在谈到开放性有哪些具体内容时,石总的话具有一定代表性,用友软件集团薛峰、深圳金蝶软件科技有限公司田荣举、安易王先臣、浪潮集团山东通用软件有限公司张辉无一不对记者表示,技术上的和功能上的开放性对于一个软件的生存来说是非常必要的。他们均认为,开放性应该是目前财务软件应具备的一个基本功能。因为,这既是客户的强烈需求,也是软件厂商的生存之道。
其实,在很早以前,就有客户提出软件开放性的要求。金蝶公司田荣举先生告诉记者:“金蝶最早的客户———深圳南油集团就曾向他们提出过开放性的要求。该用户拥有自主开发的MIS系统,要求金蝶软件能与MIS实现数据交换。由于当时技术平台的限制(DOS),只有通过约定中间文件交换的方式来实现数据交换,使用极其不便。随着金蝶软件的不断升级,现在南油集团已经全面使用金蝶网络财务软件,回想当时的‘数据交换’要求真是太低了。”
当然,现在用户的需求与实现开放的技术已突飞猛进。Internet、多层结构的开发技术为软件的开放性提供了可行性。新中大软件公司的胡康先生认为,从技术角度来看,应用软件的开放性主要体现为对异构平台的适应方面,平台主要指网络平台和数据库平台两个方面。异种数据库互联方法的解决使应用系统的开放性成为可能,而开放的数据库前端开发工具的出现和接口标准工作的逐步实施,乃至Java和基于Web的系统结构的广泛应用,都极大地促进了应用系统开放性的发展进程。
显然,开放性会使用户受益最大。北京汉普管理咨询有限公司的张厚启博士认为,开放性的最终目的就是使用户能非常方便地进行自己所需要的二次开发。在为企业进行软件咨询的过程中,他感觉到国外软件在设计时就充分考虑到了用户的二次开发,其数据结构等都是透明的,用户能很方便地找到他想要的东西。而国内软件在这方面就做得十分不好,甚至根本上没有考虑这个问题。安易公司王先臣也认为,财务软件要能很好地实现开放性就必须在系统设计时考虑这个问题,仅仅靠后来的修修补补是永远不能满足要求的。
有了标准便意味着开放吗?
“没有标准就没有开放性”。信息技术的时代,标准已成了开放的代名词,继而成了赚钱的最佳武器。在国内财务软件群雄并起的年代,据中国软件行业协会企业管理与财务软件分会理事长许建刚介绍,我们已建立了好些标准,如《财务软件数据接口标准》便是典型的一例。
说起财务软件的接口标准,很多人还是记忆犹新的。它对财务软件开放性所起的积极作用得到大家公认。许建刚认为,当时的初衷很明确,就是为了财务软件能更好地互换,为了使企业管理软件能方便地与财务软件连接。作为起草单位成员,金蝶公司田荣举认为,提出《财务软件数据接口标准》旨在提高商品化财务软件数据的共享能力,方便用户进行软件的升级换代,保护用户的现有投资。该标准经行业协会修订后在国内排名前几位的财务及企业管理软件公司推行,基本达到了预期目的。
标准是不断发展的,也是必须适合用户需求的。新中大石总认为,用户真正关心的往往不是简单地把财务软件的数据转入到另一套财务软件中去,他真正关心的是财务软件能否与其它应用软件畅顺挂接,实现物流和资金流的高度统一,实现企业管理的集成化。用友集团薛峰也认为,作为数据一级的标准,《财务软件数据接口标准》还是一个较好的标准,但作为一个应用系统,光交换数据还不够,还要交换事务、知识。因此,该标准也有历史局限性,网络时代需要更加完善、开放的接口标准。
标准好是好,但谁来制定却是大有文章。许建刚认为,这种技术性的标准一般应由民间来定,政府一块儿来做。民间又由谁来定呢?每个公司都希望自己的东西能成为标准,所以行业协会的作用就是要均衡———把各厂商的意见统一,而后形成标准。目前,中国软件行业协会企业及财务软件分会正准备制定企业管理软件的功能标准。
财务软件要开放源代码吗?
软件向服务业的转化趋势越来越得到大家的认可,有人甚至提出,软件产品像PC机一样的微利时代会随着Internet的发展、自由软件的壮大而很快来到,软件开放源代码的趋势不可阻挡。“开放源代码”是否也是“财务软件开放性”的一部分呢?业内人士有不同看法。
用友集团薛峰认为,“财务软件开放性”与“开放源代码”含义是不同的。前者的目的是为用户能把自己的各种应用系统整合起来,充分利用自己的投资;而后者,对很多“开放源代码”的软件,它并不能称得上是开放的,因为它根本不能在不同的平台上运行。金蝶公司田荣举也认为,开放并不等于开放源码、发展自由软件。商品化应用软件实现应用级的开放是软件发展的必然趋势,是实现双赢的根本保证。目前国内的软件厂商实力相对外国大厂商还很弱,正处于发展期,利用电子商务、Internet带来的机遇,提高产品的开放性,加强厂商之间的合作,提升管理软件行业乃至整个软件产业的竞争力是当务之急。如果急于开放源码、发展自由软件,他认为无异于杀鸡取卵,在市场运作还不很成熟、企业信用度较低的情况下,这样做的后果是软件产品无序的发展,客户无法获得标准化的产品与可靠的服务,软件厂商无法获得企业发展必需的利润,结果是可想而知。
部分财务软件厂商“软件开放性”情况表(以拼音字母为序)
|
厂商 |
产品 |
开发工具 |
支持平台 |
支持数据库 |
|
北京安易电脑会计公司 |
anyi 2000 |
delphi 4.0 |
windows,windows nt |
ms sql server |
|
北京用友软件集团公司 |
ierp |
java |
mainframe,unix, windows,windows
nt,netware |
oracle, sybase, informix, ibm db2, ms sql
server |
|
杭州新中大软件有限公司 |
ngpower(v4.0) |
pb 6.5, visual c++ |
windows,windows nt, unix,
netware |
oracle, sybase, informix, ibm db2, ms sql
server, dbase 5, sybase sql anywhere |
|
浪潮集团山东通用软件有限公司 |
浪潮国强 erp |
pb6.0, sf, uniface |
unix, windows, windows
nt,netware |
sybase, ibm db2, oracle, ms sql
server |
|
深圳金蝶软件科技有限公司 |
k/3工业版 (v8.0) |
visual studio 6.0 |
windows,windows nt, unix, linux |
ms sql server,
oracle |
如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amteam.org | 021-51096826-112 |
在线联系