摘要:
在首届全国会计电算化成果展览会学术讨论会上,对于发展商品化会计软件问题出现了不同看法,有人主张要大力发展商品化会计软件;有人则认为商品化会计软件不能完全满足不同用户的需要,对发展商品化会计软件持保留态度。对此想谈一点自己的看法,与大家共同讨论。
首先需要弄清什么是商品化会计软件。会计软件可以划分为专用会计软件和通用会计软件。专用会计软件是指针对某个企事业单位特点,专门开发只适用于该单位的会计软件;通用会计软件,一般是由营销会计软件的专业公司开发的、可通用于各行各类企事业单位的会计软件。会计软件还可划分为商品化会计软件和非商品化会计软件。非商品化会计软件是指企事业单位自己组织力量开发、使用,一般不出售;商品化会计软件是指由营销会计软件的专业公司开发,开发完成以后,经过财政部门评审通过,投入市场销售,供用户根据需要自由选购。这类软件,有适用于各行各业的通用化会计软件,有适用于某一类企事业单位的行业性会计软件,也有应特定用户要求专门开发的专用性会计软件。它们的共同特点是由专门营销会计软件的公司开发,有偿提供给用户使用。
为什么要大力发展商品化会计软件?计算机在我国会计工作中应用...
在首届全国会计电算化成果展览会学术讨论会上,对于发展商品化会计软件问题出现了不同看法,有人主张要大力发展商品化会计软件;有人则认为商品化会计软件不能完全满足不同用户的需要,对发展商品化会计软件持保留态度。对此想谈一点自己的看法,与大家共同讨论。
首先需要弄清什么是商品化会计软件。会计软件可以划分为专用会计软件和通用会计软件。专用会计软件是指针对某个企事业单位特点,专门开发只适用于该单位的会计软件;通用会计软件,一般是由营销会计软件的专业公司开发的、可通用于各行各类企事业单位的会计软件。会计软件还可划分为商品化会计软件和非商品化会计软件。非商品化会计软件是指企事业单位自己组织力量开发、使用,一般不出售;商品化会计软件是指由营销会计软件的专业公司开发,开发完成以后,经过财政部门评审通过,投入市场销售,供用户根据需要自由选购。这类软件,有适用于各行各业的通用化会计软件,有适用于某一类企事业单位的行业性会计软件,也有应特定用户要求专门开发的专用性会计软件。它们的共同特点是由专门营销会计软件的公司开发,有偿提供给用户使用。
为什么要大力发展商品化会计软件?计算机在我国会计工作中应用初期,开始还没有营销会计软件的专业公司,各个单位要想把计算机应用于会计工作,只能自己组织力量开发会计软件,然后投入使用,你也自己开发,我也自己开发,由于都没经验,形成低水平的重复劳动。而且周期长、投资大,造成一定的浪费。特别是这类软件开发完成、投入使用以后,往往原开发人员便离开软件,推给财会人员自己使用、自己维护,运行中若不出现大的问题,就很少改进和提高,长期保持在原开发时的水平,在数据处理技术上,往往落后于时代的发展。
随着我国会计电算化事业的发展,出现了通用化会计软件,一家开发,多家使用,从而可以加速计算机在我国会计中的推广应用。开始是由各个主管部门,为了加快计算机在所属单位中扩大应用,在专用会计软件基础上,组织开发出行业性通用会计软件,无偿或廉价地提供给所属企事业投入使用。后来才出现了专门营销会计软件的专业公司,设置专门的营销机构,集中一批有经验的开发设计会计软件的专业人才,并建立与销售业务相适应的售后服务组织,协助用户培训专业人才,搞好售出软件在会计中的应用。随着我国知识产权的颁布,部分行业性通用会计软件,也不再无偿或廉价提供,而是提请财政部门评审,通过以后,突破行业界限,投向大市场,加入商品化会计软件竞争行列。由于商品化会计软件的出现,适应了客观形势发展的需求,因而发展很快。目前营销会计软件的专业公司已有150多家,几家较大的公司销售会计软件高达数千套;同时又有一批外国会计软件陆续进入我国市场,从而形成一个统一、开放、竞争、有序的庞大的会计软件市场。在激烈的竞争中,随着计算机软硬件技术的发展和会计制度的改革,各家公司的会计软件不断更新换代,相继推出新的版本,无偿地给用户更换,力求在会计数据处理技术和内容方面跟上时代发展,并陆续取代部分企事业单位使用的专用会计软件。因此,商品化会计软件在发展和提高我国会计软件方面发挥着越来越重要的作用。
怎样开发设计商品化通用会计软件?由于我国原有会计制度是按行业、按部门、按所有制等分别制定的,同时不同地区、不同部门在会计业务处理习惯上也不完全一样,因而不同企事业之间会计数据处理的具体流程不尽相同,要想把一套会计软件运用于各行各类企事业,不采取必要的处理措施是很难实现的。如何开发设计通用会计软件,应采取哪些必要措施,早在1988年全国第一次会计电算化学术讨论会上曾作过研究。在总结已经开发出的几套通用会计软件经验基础上,提出了开发通用会计软件的途径和措施。包括:
一、找出相同点,开发通用模块。一套会计软件,适用于各个不同企业是很难实现的,但其中某些功能模块还是可以通用的。因为会计所反映和监督的内容,是企事业单位在生产经营活动过程中的资本金的循环与周转,以及在这个过程中引起的资产、负债和所有者权益的增减变动。许多内容是各个企事业所共有的,同时我国制定有统一的会计制度,对于凭证的处理,帐簿的登记,报表的编制,工资、折旧成本、税金、利润等的计算和处理,都提出了统一的要求,因此,这一类模块,如帐务处理、工资核算、固定资产的核算等,基本上在不同企业是可以通用的,而且这一部分在会计软件占有相当比重。
二、难以开发通用模块的,可开发出不同的选用模块,通过合理使用、组装,达到通用的目的。如前所述,不同企事业单位会计数据还有许多不同之处,对这些不同的处理环节,可以开发出各种不同的选用模块,在采用模块化、结构化(或称积木式)设计方法的前提下,供用户选择适合本身特点的模块,然后加以合理地组装,以求达到软件完全适用的目的。
三、在会计软件的设计中,尽可能扩大自定义内容。在通用会计软件的设计中有许多内容,不要“作死”,待用户购进软件,进行初始化时,再根据本身需要,自己来定义。如会计科目、报表文件、工资文件记录的字段,成本计算所需表格等等,都可由用户在初始化时自行定义,并且要尽可能扩大自定义内容,以提高软件的适用性。
四、根据用户要求,对通用会计软件进行必要的二次开发,最大限度满足用户要求。采取了上述三项措施以后,如尚不能完全适应用户需求时,可根据用户要求,对源程序进行适当调整和修改,尽量适应用户需求。当然作为一个通用会计软件,这种二次开发只能是少量的、必须的和适当的,工作量不能太大,一般应限制在20%以下。
只能按照上述要求,才能开发出具有一定通用性的会计软件,而且按照这些要求做得越深入、越细致,体现的越充分,软件的通用性就越强。
如何认识目前有些商品化通用会计软件还不能完全适应用户需求?目前确有些商品化会计软件,通用性不强,不能完全满足用户需求。有的单位由于买不到适合需要的软件,不得不推迟计算机的应用;有的买了商品软件不适用,不得不迁就软件特点,调整自己的需求等等。出现上述情况的原因,主要是由于没有充分考虑开发设计通用会计软件应有的要求和应采取的措施。例如,由于没有充分考虑各个单位的特点,对选用功能模块设计不够齐全,用户选不到自己需要的模块;或系统作得过“死”,用户不能根据需要,自己定义适合自己需要的内容。特别是二次开发工作做得很少,不能充分满足用户要求。一般专业公司内部分设开发部和销售部,直接和用户联系的销售部门,不能或不愿做二次开发工作。另外目前我国缺乏必要的软件开发辅助工具,因而使二次开发工作难度和工作量加大,给工作人员造成一定的困难。这些问题只能随着各个专业公司的设计人员、营销人员的水平的不断提高,和我国高层次软件开发工具的不断出现,逐步得到解决。在这些问题没有解决以前,商品化会计软件出现了向某一行业靠拢的倾向,有的适用于工业企业,有的适用于商业企业,有的适用于金融保险企业,有的适用于机关、学校和科研单位。还有的大中型企事业单位,要求专业公司,开发专用会计软件,满足自身实现会计电算化的需要。当然这些都是在发展商品化会计软件基础上实现的,不能因为商品化会计软件前进中出现某些缺陷,而否定大力发展商品化会计软件方向。会计软件产业化、商品化是今后发展的必然趋势。
责任编辑 秦中艮