当前位置: 首页 > >

REA企业本体论视角下业务流程的概念模型研究

发布时间:

龙源期刊网 http://www.qikan.com.cn REA 企业本体论视角下业务流程的概念模 型研究 作者:周梅 刘红英 来源:《会计之友》2011 年第 22 期 【摘要】 文章首先概述了 REA 企业本体论的产生、发展及其核心理论,接着阐述在七步 法引导下构建企业级会计信息系统中“采购付款”业务流程级的 REA 概念模型的详细过程。给 出了 ER 图及 BNF 语法表达的业务流程级 REA 模型,并提出参与基数确定的三条经验规律。 【关键词】 REA; 企业本体论; 业务流程; 概念模型; ER 美国密歇根州立大学会计与信息系统系的 McCarthy 教授在分析了大量会计事项之后,于 1982 年提出了企业会计系统的通用语义模式——REA 模型。REA 模型的三要素分别为:R (Resource,资源)、E(Event,事件)、A(Agent,参与者)。REA 模型经过二十多年的进 化与完善,已经发展成为 REA 企业本体论。REA 企业本体论的核心理念是:尽管企业中各项 经济事件发生在不同的时间、地点、人员和业务流程中,但站在中立第三方的立场上,企业及 其经营活动都可以通过资源、事件、参与者及其三者之间的各种关系来表达企业及各会计事 项。 企业级会计信息系统的分析与设计正是要揭示企业及各内部会计事项间隐藏的各种语义模 式,并且通过建立企业级会计信息系统的各种模型来理解和表达这些语义模式。企业级会计信 息系统的建模按照时间上的先后顺序可以划分为:概念建模、逻辑建模,以及物理建模三个主 要阶段。这三个阶段之间存在着逻辑上的因果关系,也发生反馈和重叠。 REA 企业本体论主要应用于企业级会计信息系统的概念建模阶段,因此企业级会计信息 系统的 REA 概念模型必须能阐述资源、事件、参与者,以及它们之间的连接关系和属性。笔 者采用的是添加了属性集和参与基数的 ER(Entity Relationship,实体关系)表示法。ER 方法 属于结构化语法中的一个分支,其四个基本要件分别是:实体、关系、属性和参与基数。ER 方法有两种表达格式:ER 图格式和 BNF 语法格式。 企业级会计信息系统的分析设计人员必须在不同的层次上抽象企业及各会计事项,从而形 成不同级别的、基于 REA 本体论的企业级会计信息系统的概念模型。REA 概念模型通常划分 为以下四个级别: 一、价值系统级别的 REA 模型 龙源期刊网 http://www.qikan.com.cn REA 企业本体论不仅可以用来指导开发企业级会计信息系统,更重要的是首先强调从企 业使命和战略的高度来总体把握企业。价值系统层次的理解对于确保企业内部各业务流程中的 事件、活动与企业整体使命和战略相一致方面至关重要。价值系统级的 REA 模型的最主要功 能是确定企业级会计信息系统的边界。价值系统级的 REA 模型不描述企业内部细节,只表达 企业与所有外部商业伙伴之间的全部资源交换。价值系统级的 REA 模型有两个要点:一是雇 员被当成外部参与者,企业用资金与雇员交换劳动;二是价值系统级的 REA 建模是基于预 期,而非现实的。 二、价值链级别的 REA 模型 价值链级的 REA 模型建立在企业脚本的基础上,和价值系统级的 REA 模型相比,价值链 级的 REA 模型增加了对企业内部各业务流程的概要阐述。比如,RSWS 公司简化的价值链级 的 REA 模型中标记出本企业内的 5 大业务流程:一个财务管理流程(企业与投资人/债权人之 间的资金交换)、一个人力资源管理流程(企业用资金与雇员交换劳动)、一个采购付款流程 (企业用资金与供应商交换商品和服务)、一个转换过程(从原材料到产成品的生产过程), 以及一个销售收款流程(企业用产品和服务与客户交换资金)。 三、业务流程级别的 REA 模型 McCarthy 教授及其合作者(Geerts、Dunn 等)发现,企业内每个业务流程都存在各自的 核心会计语义,由此建议创建业务流程级别的 REA 模型,来详细刻画每个业务流程内部的关 键资源及其交换事件。用 ER 图方法表述的 RSWS 公司采购付款业务流程级的 REA 概念模型 如图 1 所示。 要建立基于 REA 本体论的、业务流程级别的企业级会计信息系统的概念模型,必须遵循 以下七个规范的建模步骤: REA 业务流程建模第一步:确定核心会计语义。首先,考虑本流程与其他业务流程之间 流入和流出的资源,决定提供和使用这些资源的会计事项。其次,用二重关系来表达会计事件 之间的关系。比如,RSWS 公司采购付款流程与其他流程间交换的资源有存货、劳务和资金, 与这三种资源相关的两个核心会计事项是采购和付款,这两个会计事项间存在二重关系。 龙源期刊网 http://www.qikan.com.cn REA 业务流程建模第二步:为每个会计事项分别配置资源。如采购付款流程中,与采购 事项直接相关的资源是存货和劳务,与付款事项直接相关的资源是资金。 REA 业务流程建模第三步:为每个会计事项配置外部参与者。要确定合适的外部参与 者,必须考察价值系统级别的 REA 模型,以决定哪位外部商业伙伴给予或者得到了和业务流 程级 REA 模型中相同的资源。假如没有准备价值系统级别的 REA 模型,则需要查阅该业务流 程相关的所有的工作报告,或者向参与这些经济事件,并且了解企业外部商业伙伴的相关人员 咨询。如采购和付款会计事项的外部参与者都是同一个供应商。 REA 业务流程建模第四步:为每个会计事项配置内部参与者。内部参与者在价值系统和 价值链级别的模型中都没有反映。一个经济事件很可能存在不止一个内部参与者。比如,赊购 事件的授权、执行、验收等。如果企业级会计信息系统要求跟踪所有参与者的职责完成情况, 就需要为每个参与者单独建立实体及关系,如图 1 中的付款事件的内部参与者有财务部的项目 经理和应付账款专管员。 REA 业务流程建模第五步:为资源、会计事项、内外部参与者配置属性。通常情况下



友情链接: