例如,在供应商-采购事件关系中,供应商(1,1)采购交易(0,n)则表示一个供应商可以与多项采购交易相连,也可以不参与任何一项采购交易(即只是个潜在的客户);每一项采购交易至少且只能有一个供应商。
3基于REA模型的数据库设计
在上文中已介绍借助REA模型建立财务信息系统所需经历的逻辑设计阶段,接着便是物理实现阶段,亦即通过数据库实现REA模型图中的业务流程。在此步骤中,需将REA模型的每一个实体转换为一个关系,实体名对应关系名称,实体属性对应关系属性,并将唯一能标识表中每一行特殊性的键属性定义为主键。关系中的键属性是实现联系的主要手段:将一个关系中的键属性放到其他相关关系中,实现两个关系的联系。放到其他相关关系中的键属性称为外键。外键的作用是联系关系,使得到的表共同存储业务数据并产生有用的信息,继而给出表的结构完成数据库的设计。例如,在采购事件中,将采购订单主体作为关系名称,将唯一标示订单特殊性的订单事件号作为主键;将与其他表有关联的供应商号、雇员(采购人员)号作为外键,表间查询的完整性。
至此,基于REA模型的财务信息系统模型已建立。由于篇幅有限,本文仅以采购支付循环为例,其他各财务模块建模方法一样,不再赘述。通过比较可以看出,相对于用友U8.72的采购支付过程,经REA模型下优化的系统存储的是面向业务流程的初始形态数据,体现了济事件二元关系的结构化特征。此外,该系统解决少了传统财务信息系统缺少业务数据的问题。例如,当请购审批事件不通过时,如果是传统财务信息系统,由于缺少了诸如市场调研以及对潜在供应商的评价等方面的内容,无法直接从系统查出申请通不过的原因[5];而REA模型下的系统由于将外部参与者供应商,以及虽不直属财务系统,但是也是实现企业增值过程中的重要环节的业务数据也加入到系统中,使得决策者能够在第一时间查找到审批失败原因,为管理者提供了更全面的决策,能够适应当前日益多样化、个性化的信息需求的现状。
4结论
本论文是关于REA模型的财务信息系统构建研究,属于综合会计学、管理学、信息技术学三种理论的研究范畴。通过对REA会计模型的深入研究,构建了一个比较完善的新型会计信息系统,并以采购应付循环为核心贯穿论文始末,分析了REA模型下的财务信息系统较传统财务软件所具备的优势。
REA财务信息系统的着眼点在于产生符合各种综合程度要求的信息,为企业管理者提供更丰富的选择。作为今后几十年财务信息系统的发展方向,虽然REA模型及理论仍有许多待改进之处,但是随着网络技术与数据库技术的日臻成熟,问题将逐步得到解决。REA财务信息系统的发展符合以技术手段引领财务理论发展的趋势,它也必将成为未来财务信息系统和企业信息系统设计所采用的主流形式。