时间:2020-05-27 作者:胡燕 (作者单位:福建财会管理干部学院)
[大]
[中]
[小]
摘要:
一、开发管理型财务软件的几种方式
在开发管理型财务软件时,首先要分析其数据来源,分析管理会计与财务会计之间的数据联系。管理会计最终输出的是管理报表,编制管理报表所需的数据一般可分成三类:第一类来自凭证(包括原始凭证和记帐凭证)资料,为分析计算提供原始数据;第二类来自帐簿中的汇总数据;第三类来自财务部门之外的有关数据。通过分析可知,前两类数据就是财务会计所处理的主要内容,管理会计无须另搞一套。因此,在电算化系统中,核算型财务软件是管理型财务软件的重要数据基础,管理型财务软件可直接从核算系统中取出所需数据。由于第三类数据来源复杂,与企业管理的各个方面密不可分,使开发管理型财务软件的难度远远大于核算型财务软件。为获取这类数据,可采用以下几种不同方式:
第一种是在其它业务部门尚未建立计算机信息处理系统的情况下,由人工采集相关数据,通过键盘将其输入。
第二种是在其它业务部门已有自己独立的计算机管理系统的情况下,解决好财务软件系统与其它系统之间的接口问题,实现不同系统间的数据传递。
第三种是对企业管理信息系统进行全面规划和整体设计,系统高度集成,数据完全共享,建成一个集业务...
一、开发管理型财务软件的几种方式
在开发管理型财务软件时,首先要分析其数据来源,分析管理会计与财务会计之间的数据联系。管理会计最终输出的是管理报表,编制管理报表所需的数据一般可分成三类:第一类来自凭证(包括原始凭证和记帐凭证)资料,为分析计算提供原始数据;第二类来自帐簿中的汇总数据;第三类来自财务部门之外的有关数据。通过分析可知,前两类数据就是财务会计所处理的主要内容,管理会计无须另搞一套。因此,在电算化系统中,核算型财务软件是管理型财务软件的重要数据基础,管理型财务软件可直接从核算系统中取出所需数据。由于第三类数据来源复杂,与企业管理的各个方面密不可分,使开发管理型财务软件的难度远远大于核算型财务软件。为获取这类数据,可采用以下几种不同方式:
第一种是在其它业务部门尚未建立计算机信息处理系统的情况下,由人工采集相关数据,通过键盘将其输入。
第二种是在其它业务部门已有自己独立的计算机管理系统的情况下,解决好财务软件系统与其它系统之间的接口问题,实现不同系统间的数据传递。
第三种是对企业管理信息系统进行全面规划和整体设计,系统高度集成,数据完全共享,建成一个集业务管理、生产管理、会计核算与财务管理于一体的企业管理信息系统,财务只是该系统中一个有机的组成部分。
第四种是在原有财务核算软件的基础上,向其它业务部门扩展。
第一种方式实现起来最简单,但因缺乏其它业务管理软件的支持,停留在手工采集原始数据的阶段,因而其功能有限。它只是将手工方式下管理会计的分析计算工作交由计算机完成。这种方式具有开发周期短、易学易用的特点,在中小企业中有一定的需求。因其开发成本不高,也可以作为一种过渡方式,为进一步提高管理会计水平打下基础。但因未能实现整个企业的数据共享,使其准确性和时效性都大打折扣。
第二种方式要将原先各自独立开发的各个系统组合在一起,往往因接口过于复杂,在许多情况下比推倒重来难度更大,一般较少采取这种方式。
第三种和第四种方式的实质都是将会计电算化系统全面提升为企业管理信息系统,它不仅实现了财务会计和管理会计的功能,而且集成了企业各个业务部门的管理功能。
从理论上讲,第三种方式最理想,也是发达国家普遍采用的方式,但在是否适合我国国情这一点上值得考虑。国外管理软件一般由财务系统、配销系统、生产制造系统和决策支持系统构成。相对于国外管理软件这种“以业务为中心”的模式,我国管理软件的开发者大都认为“财务是管理的中心”,这是与我国现阶段的企业管理水平和计算机应用水平相联系的。国内财务软件一般由帐务处理、工资管理、固定资产与折旧管理、采购管理、存货管理、销售管理、应收应付帐款管理和成本核算等子系统组成。其范围超出了国外财务软件,包含了其它业务系统的部分功能,但只是对资金进行核算,尚不具备管理功能。国内财务软件与企业的其它业务系统相对独立,作为一个专门的系统在发展,其普及和应用的程度大大超出了其它管理软件。近年来我国管理信息系统的发展进程明显加快,有些企业按照上述国外软件的模式进行开发,但其结果是失败的多,成功的少。究其原因,主要是企业的管理水平低,应用计算机管理的意识不强。而另有一些企业从财务部门起步,分级分步实施,从单一财务部门应用逐步向生产管理、物资管理、销售管理、劳动人事管理等部门扩展,取得了较好的效果。实践证明,这是在企业管理模式不够规范,资金比较紧张,人员素质不够高的情况下,我国企业发展管理信息系统的一条现实可行的道路。因为管理信息系统中的任何一个子系统都不能像财务子系统这样,占有整个企业70%左右的经济信息量,从资金的实物形态(产量、质量、物资、耗费等)到价值形态(利润、成本、收入等)全面综合地反映企业的概貌、严密地(数据之间有对应关系,报表之间有勾稽关系)、系统地(编码顺序系统、时间顺序系统、业务分类系统)记录企业的经营状况,而且财务部门有一整套严格的控制制度,在企业管理水平普遍不高的情况下,财务部门的数据和管理相对来说是比较规范的,这是财务软件的普及应用程度大大高于其它业务管理部门的根本原因。正因如此,许多企业将计算机应用于管理是从财务部门开始的,在取得一定成效,积累一定经验后,企业很自然地要提出在与财务部门有关的其它业务部门运用计算机管理,实现整个企业的信息共享。对广大中小企业而言,目前还是采用第四种方式较为可靠,分系统分阶段开发,一次性投资不会太大,完成的每一阶段都能很快见到成效,增强了使用者的信心并积累了经验,使系统开发和应用的水平不断提高;以财务管理为核心扩展的每一个子系统都必须保证与财务系统的联接和数据共享,避免出现子系统之间相互孤立的局面。其不足之处是系统间的联系可能不够紧密,信息流程不够合理,因较多地考虑适应企业现有管理水平,未能充分利用先进的管理模式和管理方法。所以,对那些管理水平高,计算机应用基础好,技术力量雄厚的大型企业而言,可以采用第三种方式,建立起以业务为中心的管理信息系统,更好地为提高经济效益和支持决策服务。
二、开发管理型财务软件应注意的几个问题
在开发管理型财务软件的过程中,除了要遵守软件开发的一般原则和方法外,还应特别注意以下几个问题:
1.必须以完善的财务核算软件为基础
财务核算数据是管理会计分析、预测和决策的重要依据,财务核算软件应能实现手工会计的全部功能,提供和输出完整的会计资料,能够方便提取历史数据供趋势分析之用。在生成管理报表所需的数据中,有许多是对财务核算的证、帐、表数据加以分解之后才取得的。如果核算软件中没有设计这方面的内容,当管理会计需要这些数据时,只能人工分解数据,再输入系统,造成同一数据两个入口的情况,影响了系统的效率和数据的准确性、一致性。因此,在设计核算软件时,要求做得更深更细,将与经营业务管理要求有关的会计数据进行分类细化,充分考虑管理软件的需求。
2.建立统一的财务软件数据交换标准
财务核算具有很强的规范性。然而,目前市场上各种版本的财务软件却缺乏统一的标准和规范,不同的财务软件之间不能相互交换数据,如果用户使用了不同的财务软件,在进行报表的合并、汇总及不同系统间的查询时就会出现困难。为了解决这一问题,合理的做法应当是在不同软件之间可以按照国家的标准进行数据交换。这样,不仅能为管理会计提供一个良好的基础,也有利于各种软件的数据转换及用户选择。有了标准的数据接口,使得管理型财务软件的数据可以从跨年度的帐簿中获取,可以从不同版本的财务软件中直接取得,也可以从标准数据库中取得,还可以通过手工录入。财务软件数据交换标准还涉及到财务软件与其他管理软件的数据交换问题,有了统一的交换标准,使企业在开发管理型财务软件时,不必更换已有的财务软件,就能顺利地实现系统集成。随着软硬件技术的发展,即使系统不断地更新换代,这些数据资料也能长期保留下来并得到有效地利用。
3.必须结合企业的具体情况实地开发,走集成化发展之路
由于各企业的管理模式和具体情况千差万别,经营管理范围和管理方法也处于不断发展变化之中,因此管理型财务软件难以产生像会计核算软件那样规范的通用性产品,必须由软件开发单位与用户密切合作开发,走集成化的发展道路。在开发过程中,需要深入了解用户的实际情况和管理模型,提出具体的管理指标体系,明确企业的各种经营控制和管理活动,掌握这些活动所需的数据流程和控制流程及其与企业的经营管理目标和财务目标的关系,既要考虑到企业管理的现状,又不能仅限于把原有的会计模式和管理模式进行简单移植,而应尽量采用先进的管理技术和方法,促进会计人员和企业管理人员的知识更新,提高管理会计和企业管理的总体水平。这种开发方式的最大问题是成本高。要解决这一问题,更需要强调系统的标准化、集成化和开放性。开发者在完成数据环境建设的同时留有完整的扩充接口,可以面向单一用户进行再开发,使开发出来的产品既有通用性模块,又积累了特定领域的再开发经验,长此以往,标准模块会不断增加,成本就会逐渐降低;另一方面,也为用户扩展系统、进行二次开发打下良好的基础,保护了用户的长远利益和投资。
管理型财务软件的开发目前尚处于探索阶段,没有统一的定义和模式。它与企业管理模式密切结合的特点决定了其开发也不是一劳永逸的,需要在实践中不断充实、完善和提高。
责任编辑 温彦君
相关推荐
主办单位:中国财政杂志社
地址:中国北京海淀区万寿路西街甲11号院3号楼 邮编:100036 电话:010-88227114
京ICP备19047955号京公网安备 11010802030967号网络出版服务许可证:(署)网出证(京)字第317号