李娟
[摘 要] 会计信息系统软件的开发是现代企业实施会计信息系统中的关键环节,其开发方式受到了成本、软件适用性、可扩展性、业务特点以及开发周期等条件的约束。企业通常有4种开发方式可供选择。本文通过AHP方法,借助Expert Choice软件,对6种不同类型的企业,分别提出了最适合它们的软件开发方式。
[关键词] 会计信息系统软件;开发方式;AHP
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 08. 022
[中图分类号] F230;F253.7 [文献标识码] A [文章编号] 1673 - 0194(2014)08- 0038- 03
会计信息系统的实施需要在科学的方法论指导下按规范化的实施步骤进行。会计信息系统是一个人机系统,从实物形态上看,一个完整的会计信息系统是由硬件、软件、人员、数据、规程,在企业实施会计信息系统的过程中应按步骤做好这5方面的工作。其中会计软件的选择是会计信息系统建设的关键一环,会计软件及其开发在整个会计信息系统建设中占据着重要地位,甚至可以说决定了会计信息化的深层次发展。
通常,企业需要结合其实际情况合理选择会计信息系统软件的开发方式,但很多企业决定软件的开发方式时往往取决于信息化人员个人的经验判断,缺乏一定的科学性。企业在会计信息系统实施中软件开发模式的选择正确与否是决定其实施成败的关键因素之一,因此,需要从定量的角度对各种软件开发方式进行量化,并同时结合定性分析才能作出正确合理的选择。本文采用层次分析法对企业在开发会计信息系统的模式选择上进行研究。
1 层次分析法基本原理
层次分析法(Analytic Hierarchy Process, 简称AHP)是一种可用于处理复杂的社会、政治、经济、技术等方面决策问题的分析方法,主要是利用不确定的和多标准的特征来解决决策问题。用AHP法进行决策分析,一般可以分为4个步骤。
1.1 建立层次结构模型
对系统进行调查研究,将目标准则体系所包含的因素划分为不同层次,如目标层、准则层、方案层等,构建层次结构模型。用不同形式的框图表明层次结构因素间的从属关系,应该突出重点,抓住关键因素,每一层次的因素不宜过多。
1.2 构建判断矩阵
按照层次结构模型,从上到下逐层构造判断矩阵。每一层的因素都以上一层各因素为准则,按“1~9标度方法”两两比较构造判断矩阵。
1.3 层次单排序及其一致性检验
根据实际情况,用不同方法求解判断矩阵最大特征值相对应的特征向量,经过归一化处理,既得层次单排序权重向量。层次单排序要进行一致性检验,检验不合格的要修正判断矩阵,直到符合一致性标准。
1.4 层次总排序及其一致性检验
层次总排序是从上到下逐层进行的。在实际计算中,一般按表格形式计算较为简单。设相邻两层次中,层次A包含有m个因素A1,A2,…,Am,层次因素总排序权重分别为w1,w2,…,wm,层次B中包含n个因素B1,B2,…,Bn,各因素关于上一层次因素Aj层次单排序权重向量为(p1j,p2j,…,pnj)T,则层次B的总排序权重值wBj=wjp1j。
同样,层次总排序的一致性检验也是从上到小逐层进行,设层次关于总目标的一致性比率为CR(A),层次B关于层次A的因素Aj的单排序检验一致性指标为CIj,随机一致性指标为RIj,则层次B总排序检验的一致性指标、随机一致性指标和层次B关于总目标一致性比率指标分别为:
CI=wjCIj
RI=wjRIj
CR(B)=CR(A)+
当CR(B)<0.1时,总排序通过一致性检验,总排序结果有令人满意的一致性。由于关于总目标一致性比率是累积的,层次越多,就越要求层次单排序的一致性比率要更小,总排序才容易通过一致性检验。
2 会计信息系统软件的开发方式
目前会计软件的实施途径主要有企业自行开发、委托开发或与其他单位联合开发及购买商品化会计软件等途径。
(1)自行开发:自行开发又称作最终用户开发,适合于有较强的信息技术队伍的企业。自行开发可以从企业最需要信息化的关键环节入手,同时可以针对企业自身的业务特点及管理功能进行软件设计,有效避免通用软件中复杂的设置与配置功能,最为贴近企业实际且简单易用。
(2)业务外包:业务外包也叫委托开发,业务外包是指企业不依靠其内部资源建立会计信息系统,而是聘请专门从事开发服务的外部组织进行开发工作,由外部开发商来负责会计信息系统的建设甚至是日常管理方式。
(3)聯合开发:联合开发适合于企业有一定的信息技术人员,但可能对会计信息系统开发不太了解,或者是整体优化能力较弱,希望通过会计信息系统的开发完善和提高自己的技术队伍,便于后期的系统维护工作的企业。相对于业务外包比较节约资金,也可以培养增强企业的技术力量,便于系统维护工作。
(4)购买商品化软件:目前,软件的开发正在向专业化方向发展,一批专门从事会计信息系统开发的公司已经开发出了一批使用方便、功能强大的专项业务会计信息系统软件,财务管理系统、供销存会计信息系统、企业资源计划系统(ERP)等。购买商品化软件在购置和维护方面的费用相对较低,企业资金投入的压力小。软件公司开发的商品,对企业管理的基础水平及人员素质等要求较低,对于基础相对薄弱的企业来讲最为适用。但其不能全部满足使用单位的各种核算与管理要求。
3 会计信息系统软件开发方式层次结构模型
3.1 企业基本分类
企业是开发实施会计信息系统的主体,企业的类型、企业的业务特点不同,在判断开发模式的影响因素两两之间的对比重要程度时会有不同的赋值。因此我们在对判断矩阵的元素赋值之前,应先对企业进行分类,以便针对不同企业的具体情况具体分析。
按企业的经营性质,可将企业分为上市公司、非上市股份有限公司、有限责任公司;按企业经济业务是否具有特殊性,可将企业分为核算有特殊要求和核算没有特殊要求的一般企业两类。综合企业分类见表1。
4 层次单排序判断矩阵及其一致性检验
4.1 构造两两比较判断矩阵
对于所建立的层次结构,可以构造一系列的判断矩阵。首先可以构造目标层目标下属有联系各元素的判断矩阵,然后依次由上而下地建立上层某元素与下一层有关元素之间的判断矩阵。对图1中同一层次的各元素关于上一层中某一准则的重要性,采用1~9标度的专家赋值法进行两两对比,分别构造两两比较的判断矩阵。
以核算特殊的非上市股份公司为例,软件开发方式选择中各影响因素的评分如表2所示。
判断的非一致性仅有0.05,小于0.1。因此,上述结果具有一致性,据此计算的核算特殊的非上市股份公司的值是可以接受的。
运用Expert Choice软件,对于各准则,分别构造各方案的判断矩阵,求出优先权重向量,并进行一致性检验,其结果如图3所示。根据图3可以看出,在只考虑开发成本的因素下购买商品化软件是最佳选择(0.464);按系统的适用性指标来看,显然自行开发是最佳的选择(0.364);按系统的可扩充性同样可以得到购买商品化软件最佳(0.571);如果只考虑系统的开发周期,则选择购买商品化软件为最佳方案(0.508)。
5 层次总排序
至此,可以得到每种会计信息系统开发方式的综合优先级,如图4所示。
由此,可以看出自主开发的综合优先级最高为0.291,因此,核算有特殊要求的非上市股份有限公司应选择的会计信息系统开发模式为自主开发。
按照同样的方法,计算建立其他类型企业的开发模式选择,结论如表3所示。
主要参考文献
[1]陶长琪. 决策理论与方法[M]. 北京:中国人民大学出版社,2010.
[2]王贵军,曾德明. 基于层次分析法的R&D项目评估方法的比较研究[J].财经理论与实践,2002(9).
[3]黄微平. 关于会计信息系统模式的若干思考[J].中国管理信息化,2005(6).
[4]李清. 会计信息系统模式的发展历程[J].中国管理信息化,2006(1).
[5]蔡传勋. 会计信息系统[M] .大连:东北财经大学出版社,2004.
[6]王振武. 會计电算化[M]. 大连:东北财经大学出版社, 2002.