标题：过程感知的会计信息系统构建
摘要
关键词 过程感知　会计信息系统　建模
针对目前会计信息系统面临的困境，文章论述了在会计信息系统构建过程中引入“过程感知”方法的必要性和可行性。认为凭借其在过程协同、过程控制、过程智能化执行方面的优势和在丰富的建模方法和工具的支持下，更有助于构建适应企业流程变革、支持企业内部控制和支持共享化会计信息平台的会计信息系统。 
伴随着业务流程再造（Business Process Reengineering，BPR）概念的深入和以信息技术应用的日趋成熟，“过程思想”和“过程再设计”逐渐成为21世纪企业管理的主流思想。与此相适应，传统的以职能为核心构建信息系统的思想也逐渐向“过程管理”和“过程控制”转移，过程感知的信息系统思想由此产生。在Marlon Dumas的信息系统经典教材《过程感知的信息系统》中，给出了过程感知信息系统（Process-Aware Information Systems，PAIS）的定义：“一个基于过程模型的，用来管理和执行过程的软件系统，其中的过程涉及人、应用程序和信息资源等”。从应用层面看，过程感知的信息系统支持业务过程再造的理念；从实现层面看，它遵循了模型驱动架构技术；而从用户角度看，它采用了类似办公自动化系统的运行方式，以业务流程主线贯穿系统运行的全过程。而本文研究的目的也在于希望借助于过程感知的思想，对会计信息系统的再造进行探讨。
过程感知信息系统的起源及发展
过程感知的信息系统的起源[1]最早可以追溯到早期的办公自动化系统，通过办公过程的建模，构建面向过程的办公自动化系统，但限于当时的信息技术环境和管理理念上的滞后，过程感知的信息系统并未引起业内的广泛关注。20世纪90年代，BPR概念的兴起对过程感知信息系统的复兴起到了积极的作用。BPR认为应该把不同组织单元中使用的专业任务统一起来，成为一致的全局可见的过程。而IT技术提供的不仅是单个业务过程的自动化，也应该被当作协调、连接任务和资源的手段。 
近年来，过程感知信息系统的研究成果不断涌现，大量的工作流管理系统以及业务过程建模工具得以应用，在一些特定领域如银行业、保险业，过程感知的信息系统得到成功应用，典型的ERP厂商如SAP等，也开始着手引入过程感知的思想构建应用系统。工作流管理联盟（WorkflowManagement Coalition，WfMC）、对象管理组织（Object Management Group，OMG）、业务过程管理倡议者（Business Process Management Initiative，BPMI）等国际业界组织也纷纷制定相关的业界标准支持过程感知的信息系统的开发和应用。
与传统的信息系统相比，过程感知的信息系统的优势突出表现在： 
一是显式的过程模型可以帮助信息系统的参与者包括企业管理层、系统分析师、使用者和软件开发人员建立良好的沟通机制，而不需要专业化的系统开发训练。过程模型更接近于人们通常工作的基本流程。 
二是过程感知的信息系统采用模型架构驱动（Model Driven Architecture，MDA），当业务过程发生变更时不需要重新编码，只需要更改过程模型就可以快速响应企业管理流程的变化。 
三是过程感知的信息系统使业务的自动执行成为可能。过程感知的信息系统可以为应用或参与者自动提供合适的信息，根据给定的策略优化任务执行，对资源进行优化配置，并可以将独立的事件采用类似于工作流管理系统的方法互联起来。
四是过程感知的信息系统可以有效地支持“过程管理”。传统的信息系统往往通过结果的绩效评价对执行过程进行评价并予以调整，从时间上看，有一定的滞后性。过程感知的信息系统可以通过过程监控工具监控过程中的有用信息，并用于过程控制的改进。比如：针对过程中的“瓶颈”事件分配更多的资源。
五是过程感知的信息系统可以有效地支持企业的“过程优化”。与数据挖掘的思想类似，可以采用“过程挖掘”和“过程执行控制分析”等手段，对业务过程进行持续性优化，从而为业务流程再造提供必要的支撑手段。 
正是因为过程感知的信息系统在过程管理和过程控制方面的优越性，以及在信息开发和实施过程的灵活性和高性价比，过程感知的信息系统已成为企业管理信息系统领域的新兴热点。 引入“过程感知”构建会计信息系统　　会计信息系统作为企业管理信息系统中的核心组成部分，正面临着来自企业内部管理和外部相关利益者的双重压力，如何构建适应现代企业管理需求，符合会计目标的会计信息系统是迫切需要解决的问题。过程感知信息系统的出现为实现会计信息系统的重构提供了一条可供选择的路径。在会计信息系统构建过程中引入过程感知的构建方法将带来诸多优势，主要体现在： 
（一）对企业业务流程的持续支持 
早期的会计信息系统是一个封闭的信息系统，它只是为满足会计报表编制而开发的面向会计数据采集、加工和呈报的信息系统，按照会计职能部门的信息需求进行系统地开发和设计。随着企业竞争的核心从“成本”向“市场”的转变，需要企业能够根据客户的多样化需求作出灵敏、及时的反应，而作为企业重要资源的会计信息也应该随之进行调整。尽管有人提出了“财务业务一体化”的思想，但仍然没有处理好业务与财务之间的集成关系。财务信息是企业业务过程产生的，应该随着业务过程的变化而变化，孤立抽取的会计信息系统即使与业务系统设计了再好的接口，也无法实现和业务过程的协同。对会计信息的处理应该回归其本质，即：会计信息的采集、加工、处理和传输都是业务活动的组成部分，随着业务流程的改变而改变。 
过程感知的会计信息系统可以有效解决这一问题。模型驱动架构可以将若干个相互联系的事件组装在一起，形成支持企业最佳实践的业务处理过程，并通过过程的优化和自动化执行提高业务处理的效率和智能化水平。在过程感知的会计信息系统中，会计信息只是信息处理过程中的一个子集或视图，它和其他的信息流、控制流一同成为流程管理的重要组成部分。 
（二）对内部控制过程的有效支持 
目前的会计信息系统并不支持企业的内部控制过程，虽然在信息系统中有所谓的鉴证和控制功能，但其鉴证和控制的对象仅仅是信息本身，而不是过程。例如：可以对凭证输入的完整性和简单的逻辑关系进行验证，而无法对其是否与业务过程一致进行判断。虽然在理论界对在会计信息系统中嵌入内部控制过程进行了诸多有益的探讨，但对于实现方法的研究成果却很少。过程感知的信息系统所特有的过程监控、过程审计和过程分析功能，可以有效地支持企业内部控制策略的实现。同时，借助于工作流管理系统对资源、组织单元、任务、数据、时间、业务规则、异常处理、组织间合作等概念的支持可以帮助内部控制真正实现“过程控制”。 
（三）对企业间业务协同的支持 
现代企业的竞争更多地体现为围绕核心利益形成的多条价值链之间的竞争，在价值链条上的企业业务协同能力成为价值链竞争的关键。企业间的业务协同主要体现在业务、流程、服务和数据四个层面。目前的会计信息系统并不支持企业间业务协同过程，企业间的协同更多地表现在数据交换层面。被动的数据交换降低了企业间的协同能力，同时也造成了数据上的不一致。 
基于模型驱动的过程感知信息系统则可以有效实现企业间在业务、流程、服务和数据层面上的协同操作。通过企业间的协同建模，为分布式环境下企业在资源、过程、知识、信息上的高度共享和互操作提供支持。 
（四）对构建公共会计信息平台的支持 
按照詹森和梅克林（Jensen and Meckling，1976、1979）的观点，企业是“一系列契约的连接”。契约的参与人包括投资者、债权人、经营者、员工、政府有关机构、消费者、供应商、社会公众、群众团体、所在社区等利益相关者。会计信息的目标在于为企业这一契约集合体的各种契约的签订与执行提供基础性数据，并因而成为企业契约的重要组成部分，以降低契约成本。这一论述表明会计信息的产生虽然来自于企业内部，而生成的会计信息却具有公共属性，特别是对于现代企业而言更是这样。这也是近年来，业界要求建立公共会计信息平台的原因之一。目前国内开展的基于XBRL的会计信息标准化研究的目标之一也是要解决“数出一门”的问题。但是，显然XBRL解决的是数据交换和共享过程中的格式和语义一致性问题，并没有很好地解决公共会计信息平台的运行机制问题，即：会计信息由谁发布、怎样发布、发布给谁、由谁鉴证问题。过程感知的信息系统的出现为解决这一问题提供了方法学上的参考，可以通过企业与相关利益者的协同建模过程构建公共会计信息平台的运行机制。 
综上所述，过程感知的信息系统的引入并不能对会计及其本质带来革命性的影响，但可以在更大程度上弥合会计目标与目前会计信息系统目标之间的差距，在满足企业会计与业务过程协同、企业间过程协同、企业与相关利益者过程协同方面提供方法学上的支持，同时可以有效地支持企业内部控制过程由事后评价向过程控制的转变。引入“过程感知”构建会计信息系统　　信息系统构建的直接动力来自于“需求”，同时对“需求”的满足还要考虑到相关因素的制约。从目前的研究和应用情况看，构建“过程感知”的会计信息系统已经具备了管理层面和技术层面的条件。（一）管理层面的可行性从企业的管理层面而言，业务流程重组、业务流程管理、扁平化组织等相关理论和成功案例的出现为构建过程感知的会计信息系统提供了管理层面的支持。美国著名信息系统专家Landon认为，信息系统的本质是“基于信息技术的组织和管理解答” ， 即：信息系统是企业管理模式在IT技术描述和求解空间的映射。目前会计信息系统的主要矛盾恰恰在于会计信息系统与企业管理模式的脱节，或者说会计信息系统已经滞后于企业管理现实。过程感知的信息系统比起传统的信息系统而言，更符合企业管理模式的直观映像，更容易获得企业管理层、使用者的认知和理解。 
（二）技术层面的可行性过程感知的信息系统并不是全新的概念，它来自于工作流管理系统，并和目前流行的模型驱动、面向服务架构（Service Oriented Architecture，SOA）等概念一脉相承，并在其基础上引入了过程控制、过程监控、过程协同、过程自动化执行、过程挖掘等具有“感知”能力的功能，从而可以更为高效地支持企业业务流程的优化，并以此形成了较为完善的方法学、技术和工具体系。同时，国内外一些主流的ERP软件厂商已经在模型驱动、面向服务架构等方面取得了良好的发展，如SAP R3系统、金蝶EAS、用友UAP等，虽然他们还不是过程感知的系统，但已经为过程感知系统的构建奠定了基础。
过程感知会计信息系统的构建过程
过程感知的会计信息系统的构建[2]过程可以划分为四个阶段： 
一是业务过程建模：根据需求分析进行过程设计或过程再设计，形成过程模型。常用的建模方法有企业动态建模、集成信息系统体系结构（Architecture of integrated Information System，ARIS）等。通过服务视图、流程视图、功能视图、信息视图、组织视图等多个维度抽象企业业务过程的特征。 
二是过程实施（配置）：在这阶段，业务过程建模形成的过程模型被进一步优化为由软件系统所支持的可操作过程。通常是通过对过程感知信息系统，如工作流管理系统、跟踪系统、案例处理系统或企业集成化平台的通用构架进行配置来实现的。这一过程借鉴了模型驱动架构的实现策略，通过计算无关模型、平台无关模型和平台相关模型的转换实现系统的实施或配置。 
三是过程发布：在过程发布阶段，即可通过已配置的系统执行业务过程。
四是过程诊断：对已执行过程进行分析，发现存在的问题并寻找可改进之处。