張志恒 魏焱潤
【摘 要】 市場經(jīng)濟的迅猛發(fā)展使企業(yè)業(yè)務(wù)日趨復(fù)雜化、快捷化,能否全面、及時地反映企業(yè)經(jīng)營活動已成為會計信息系統(tǒng)面臨的重要挑戰(zhàn),而以借貸模型為基礎(chǔ)的傳統(tǒng)關(guān)系數(shù)據(jù)庫系統(tǒng)已難以滿足企業(yè)對會計信息的管理需求。在這種背景下,以REA會計模型作為理論支撐,引入時態(tài)數(shù)據(jù)管理技術(shù),可以有效擴大會計信息系統(tǒng)所涵蓋的時空范圍,提高企業(yè)及時處理復(fù)雜業(yè)務(wù)的能力,為企業(yè)的經(jīng)營管理和戰(zhàn)略實現(xiàn)提供幫助。基于此,文章對REA會計理論下的時態(tài)數(shù)據(jù)庫概念模型、邏輯模型的設(shè)計進行了相關(guān)研究,并以人力資源管理子系統(tǒng)為例,以求說明其數(shù)據(jù)處理的總體結(jié)構(gòu)和主要特征,從而為會計信息系統(tǒng)的功能性完善和多樣性發(fā)展提供新的思路。
【關(guān)鍵詞】 REA; 會計信息系統(tǒng); 時態(tài)數(shù)據(jù)庫
【中圖分類號】 F235 【文獻標識碼】 A 【文章編號】 1004-5937(2018)07-0050-04
一、問題的提出
21世紀人類進入信息化和經(jīng)濟全球化時代,企業(yè)決策越來越依賴于全面、完整、靈活的會計信息。可是以DCA(Debit-Credit Accounting)為代表的傳統(tǒng)會計模式只能提供共性、片面的企業(yè)會計信息,其根本原因在于借貸復(fù)式記賬法和貨幣計量假設(shè)的固有限制。而REA會計模式以Resources(資源)、Events(事件)、Agents(參與者)為主要支點對企業(yè)經(jīng)濟活動進行全面反映[ 1 ],在保證業(yè)務(wù)數(shù)據(jù)完整性的前提下能夠滿足用戶的不同信息需求,對企業(yè)自身發(fā)展與社會經(jīng)濟繁榮都有著重要的作用。REA會計模式將采購付款流程、生產(chǎn)轉(zhuǎn)換流程、銷售收款流程、人力資源管理流程與理財流程作為企業(yè)經(jīng)營活動的五大基本業(yè)務(wù)流程[ 2 ]?;赗EA會計模式的會計信息系統(tǒng)(AIS:Accounting Information System)需要對每項基本業(yè)務(wù)流程數(shù)據(jù)進行充分的記錄、處理以及反映,因此相關(guān)數(shù)據(jù)庫系統(tǒng)的選擇設(shè)計就變得尤為重要。
自McCarthy教授于1982年提出REA會計語義模型以來,我國學者在相關(guān)方面研究取得了豐碩的成果。田宏和安寶強[ 3 ]圍繞REA模型提出了AIS重構(gòu)的方案;崔春[ 4 ]則利用財務(wù)會計框架對REA會計模型進行了考察;周梅等[ 5 ]對REA會計模式下的基本業(yè)務(wù)流程進行了深入的分析,并建立了相對完善的概念模型。雖然現(xiàn)有研究為REA模型下會計信息系統(tǒng)構(gòu)建提供了深厚的理論基礎(chǔ),但其主要集中于系統(tǒng)的搭建或流程的分析,缺乏對數(shù)據(jù)庫設(shè)計的專門研究?;诖?,本文擬在REA模型的基礎(chǔ)上,進行會計信息系統(tǒng)時態(tài)數(shù)據(jù)庫設(shè)計研究。
時態(tài)數(shù)據(jù)庫作為一種高級數(shù)據(jù)庫技術(shù),在普通數(shù)據(jù)庫的基礎(chǔ)上加入了對時態(tài)信息的處理,提高了存儲數(shù)據(jù)的表現(xiàn)能力,豐富了AIS的管理功能[ 6 ],其本質(zhì)在于解決客觀世界時間特性與數(shù)據(jù)表現(xiàn)瞬時特性之間的沖突。本文以時變特征較強的人力資源管理(HRM)流程為例,通過對其時態(tài)數(shù)據(jù)庫設(shè)計步驟的介紹,說明整體AIS時態(tài)數(shù)據(jù)庫系統(tǒng)的基本結(jié)構(gòu)與主要特征。
二、需求分析
隨著知識經(jīng)濟時代的到來,人力資源作為智力資產(chǎn)的擁有者,逐漸取代其他經(jīng)濟資源,成為企業(yè)價值的核心。對人力資源的管理更是企業(yè)管理活動的“重中之重”,其管理需求主要包括三類。(1)信息需求:提供滿足決策需要的所有信息,根據(jù)REA企業(yè)本體論,這一信息由資源信息、事件信息、參與者信息以及他們之間的關(guān)系信息構(gòu)成。(2)處理需求:除基本的五大處理操作外,還需要時間演算操作來實現(xiàn)工齡整合、獎金核算等功能,并且要考慮未來可能的操作變化。(3)運用需求:基礎(chǔ)功能方面主要對員工信息的安全性作出應(yīng)有規(guī)范以及實現(xiàn)數(shù)據(jù)變化及時響應(yīng)等,用戶功能方面要考察用戶身份、用戶使用習慣以及友好的界面設(shè)計等。以上三個類別需求的分析要放在會計信息系統(tǒng)的整體框架下考慮,與其他業(yè)務(wù)流程協(xié)同為企業(yè)發(fā)展服務(wù)。
三、概念設(shè)計
依據(jù)REA企業(yè)本體論,業(yè)務(wù)流程級別的REA人力資源管理流程概念模型如圖1所示。
模型展示了若干關(guān)鍵會計語義模式,包括相互承諾事項、資源增加事項、資源減少事項、企業(yè)資源、會計活動參與者以及它們之間的關(guān)系,如二重關(guān)系、參與關(guān)系等?,F(xiàn)以經(jīng)濟事項作為線索,對其進行簡要介紹。
(一)人力資源
人力資源規(guī)劃屬于相互承諾事項,許多拓展REA模型中將這一事項歸類為承諾類。因其在未來對資源真正形成影響,此處仍按傳統(tǒng)歸類為事項。首先,人力資源規(guī)劃由總經(jīng)理會同部門經(jīng)理共同制定,他們是該事項的參與者,由他們制定總體規(guī)劃既符合公司戰(zhàn)略目標,又考慮部門特殊情況。其次,這一規(guī)劃確定了企業(yè)在人力資源方面投資的力度,使企業(yè)一部分自由流動資金預(yù)留給人力資源管理。最后,人力資源規(guī)劃面向未來,意味著對全體員工的承諾,而員工必須靠自己的努力才能得到回報,也是對企業(yè)的承諾。
(二)員工招聘
員工招聘一般來說會根據(jù)招聘員工類型采取不同招聘形式,中高層管理人員需要部門經(jīng)理參與面試,而員工作為招聘的對象自然也是招聘活動的參與者。招聘活動要依據(jù)公司人力資源規(guī)劃來進行,它是人力資源規(guī)劃的具體實現(xiàn)。而隨著員工應(yīng)聘成功,公司擁有了員工勞務(wù)的支配權(quán),增加了公司資源,為企業(yè)未來發(fā)展打下了基礎(chǔ)。
(三)薪酬激勵
薪酬激勵作為一個資源減少項目,深刻反映了企業(yè)經(jīng)濟活動的本質(zhì),任何資源的取得都是有代價的,同時企業(yè)付出的任何資源也需要得到回報。這一理論具體反映在薪酬激勵與員工招聘、員工任命的二重關(guān)系中。二重關(guān)系,是指組成一個業(yè)務(wù)循環(huán)、導(dǎo)致兩組資源一增一減的兩組事件之間的關(guān)系,一組事件導(dǎo)致一組資源流入,另一組事件導(dǎo)致另一組資源流出,流入的資源與流出的資源總是相互聯(lián)系。
薪酬激勵一般作為一個整體,但也可以分為兩部分來看,薪酬是對員工時間成本的代價,而激勵與員工職務(wù)有關(guān),反映在員工的業(yè)績當中。它導(dǎo)致資金的減少,并且在監(jiān)管人員監(jiān)控下由財務(wù)人員發(fā)放給企業(yè)員工,因此監(jiān)管人員、財務(wù)人員與普通員工是這一事項的參與者。
(四)員工任命
員工任命是一項資源增加事項,因為在員工被招聘后,企業(yè)只是獲得了員工勞務(wù)的支配權(quán),它獨立不能產(chǎn)生價值。需要根據(jù)企業(yè)發(fā)展戰(zhàn)略,合理配置人力資源,才能充分發(fā)揮員工自身能力,為企業(yè)創(chuàng)造利潤,同時增加企業(yè)資源。員工任命需要在監(jiān)管人員監(jiān)控下,由人事專員對企業(yè)員工進行任命,這一事項涉及監(jiān)管人員、人事專員和普通員工。其與薪酬激勵分別屬于人事管理與薪酬管理,恰為人力資源管理的核心組成部分。
(五)員工離職
員工離職意味著企業(yè)失去員工創(chuàng)造價值的可能性,對企業(yè)來說是一種勞務(wù)資源流出,因此該事項與勞務(wù)資源屬于存留關(guān)系。員工在自己職務(wù)上為企業(yè)創(chuàng)造的財富和因為員工離職失去的財富互相聯(lián)系,因此該事項與前一事項構(gòu)成二重關(guān)系。同時,它需要由人事專員辦理離職手續(xù),向財務(wù)人員領(lǐng)取辭退福利或離休補助。因此,公司員工、人事專員與財務(wù)人員均是該事項的參與者。
(六)關(guān)系基數(shù)
關(guān)系基數(shù)專門獨立進行說明,是因為它與數(shù)據(jù)庫中的含義略有差別,指的是概念對象實體中每次允許參與某一關(guān)系的實體數(shù)量[ 6 ]。它的確定需要對企業(yè)相關(guān)實體聯(lián)系的深刻理解,圖1只是對一般規(guī)律的總結(jié),僅適用于常規(guī)情況,不排除例外情形的發(fā)生。舉例來說,資源(0,1)——(1,N)事件表示資源最低關(guān)系基數(shù)可以是0,即不參與這項經(jīng)濟事件企業(yè)就已將其錄入會計信息系統(tǒng),資金便是這一類型的典型代表,沒有發(fā)生薪酬激勵事件時企業(yè)也有資金特征的相關(guān)數(shù)據(jù),如幣種、匯率等。相應(yīng)地,勞務(wù)因為極具個別性,只有通過相關(guān)事項(如員工招聘)才可以在會計信息系統(tǒng)中顯示,所以最低關(guān)系基數(shù)為1。而資源類型的最大關(guān)系基數(shù)為N,反映了該資源類型是生物類型級別的實體,即表示該實體中每個實例都參與該事項時的數(shù)量。主要適用于流動性較強的資源,因此資金的最大關(guān)系基數(shù)一般為N。事項最低關(guān)系基數(shù)為1,說明這一資源是其必需資源,如薪酬激勵必需資金。最高基數(shù)為N,說明這一事項未嚴格納入業(yè)務(wù)規(guī)程,如員工招聘并沒有一定之規(guī),每次根據(jù)不同職務(wù)類型、人員具體情況而采用不同招聘方式。
由此可見,REA會計模型能有效彌補傳統(tǒng)會計信息描述、處理業(yè)務(wù)上的不足。在數(shù)據(jù)獲取方面,REA會計模型不僅能獲取傳統(tǒng)會計信息,還可以獲取其他非標準特定信息,將事項作為數(shù)據(jù)的主要來源。在數(shù)據(jù)處理方面,不對數(shù)據(jù)進行特定的會計加工,而是盡可能保持數(shù)據(jù)原始面貌,根據(jù)用戶需求提供相應(yīng)數(shù)據(jù)服務(wù)。在數(shù)據(jù)存儲上,數(shù)據(jù)分類方式不再依賴于資產(chǎn)負債表與利潤表,更好地實現(xiàn)了數(shù)據(jù)與應(yīng)用的分離,并可根據(jù)企業(yè)業(yè)務(wù)變動隨機調(diào)整數(shù)據(jù)結(jié)構(gòu),極大地提高了會計信息系統(tǒng)的實時反饋能力。
四、邏輯設(shè)計
概念數(shù)據(jù)庫模型獨立于數(shù)據(jù)庫管理系統(tǒng)及任何其他軟件、硬件,只有通過轉(zhuǎn)換成DBMS支持的邏輯數(shù)據(jù)庫結(jié)構(gòu),才有可能存儲到物理數(shù)據(jù)庫結(jié)構(gòu)當中。因此,邏輯結(jié)構(gòu)模型作為概念結(jié)構(gòu)模型與物理結(jié)構(gòu)模型的中間轉(zhuǎn)換層級十分重要。本文擬以時態(tài)數(shù)據(jù)模型為基礎(chǔ),建立一個人力資源時態(tài)數(shù)據(jù)庫邏輯結(jié)構(gòu)模型。
(一)實體邏輯模型設(shè)計
人力資源管理以企業(yè)員工信息為主,需要從業(yè)務(wù)流程概念模型中分離出員工實體信息,做出獨立的NTER模型(Nested Temporal Entity-Relationship Model)。這一步驟一般屬于概念數(shù)據(jù)設(shè)計階段,為體現(xiàn)員工邏輯結(jié)構(gòu)建立的完整性而在此進行描述。員工實體信息NTER模型如圖2所示。
與普通E-R圖不同的是,NTER模型將時態(tài)分析原則應(yīng)用于建模過程中,將員工實體屬性分為獨立于時間的“員工自然信息”和隨時間變動的“員工時變信息”。員工自然信息中都是姓名、籍貫、身份證號等對時間不敏感的信息。員工時變信息的表示較為新穎,它的屬性并不是單一的屬性,而是具有嵌套關(guān)系的復(fù)雜屬性,其中矩形框代表該復(fù)雜屬性,并且它本身又是一個實體集,包含下面各個用屬性框表示的屬性。其他資源、事項等實體邏輯結(jié)構(gòu)需要結(jié)合企業(yè)實際情況,尋找相關(guān)屬性并進行分類。具體建立方式與員工實體類似,不予贅述。
這一模型是根據(jù)雙時態(tài)數(shù)據(jù)庫思想構(gòu)建的,作為時態(tài)數(shù)據(jù)庫中功能最強大的數(shù)據(jù)庫類型,成功實現(xiàn)了回滾數(shù)據(jù)庫與歷史數(shù)據(jù)庫的整合。它的實現(xiàn)方式是在原有數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)上增加時間維概念,并加入雙時態(tài)標簽,雙時態(tài)標簽的具體表現(xiàn)形式如表1。
表1以雙時態(tài)數(shù)據(jù)標簽的方式記錄了員工胡松陽在企業(yè)任期內(nèi)的職位變遷情況。雙時態(tài)標簽中的第一個元素:2015-11-11、2016-03-08、2016-09-08和2016-12-12是四個時間點,分別表示對應(yīng)數(shù)據(jù)庫進行更新操作的時間(即事務(wù)時間)。第二個元素是一組有效時間點的集合,兩個時間點分別表示這一時間段的起止時間(即有效時間)。以(2016-09-08,(2016-02-03,NOW))為例,它描述了數(shù)據(jù)庫在2016-09-08進行過更新操作,而此時胡松陽正擔任庫管這一職位,工資為1 500元。數(shù)據(jù)庫更新時這一情況仍在持續(xù),故有效時間截止期為NOW。這一情況是于2016-02-03開始的,沿著時間序列可以對相關(guān)數(shù)據(jù)進行追溯,從而將數(shù)據(jù)以時間的粒度展示出來。
(二)聯(lián)系邏輯模型設(shè)計
聯(lián)系邏輯模型的設(shè)計是需要分類完成的,可以將其按關(guān)系基數(shù)來進行分類。盡管它與普通數(shù)據(jù)庫聯(lián)系基數(shù)定義略有差別,并沒有將基數(shù)固定,而是取一段區(qū)域,但本質(zhì)是一樣的,都是反映雙方實體在關(guān)聯(lián)關(guān)系中的存在狀態(tài),可以分為一對一關(guān)系、一對多關(guān)系、多對多關(guān)系。
若聯(lián)系是一對一的,關(guān)系基數(shù)表現(xiàn)形式為(1,1)——(1,1),則將該聯(lián)系屬性(經(jīng)常就是兩個相連實體的主鍵)并入雙方實體中的任何一個,甚至可將雙方實體進行合并,從而消除這一聯(lián)系。若聯(lián)系是一對多的,如(1,1)——(1,N),則將該聯(lián)系屬性并入“多”方實體屬性集合中,同時將“1”方主鍵放入另外一方作為外鍵,也能夠消除這一聯(lián)系。若聯(lián)系是多對多的,就需要單獨建立其邏輯結(jié)構(gòu),建立步驟與之前員工實體邏輯結(jié)構(gòu)建立方式類似,但要注意對雙方主鍵的引入。當然,這只代表一般規(guī)律,具體聯(lián)系邏輯模型的設(shè)計還要結(jié)合特定語義進行考慮。
(三)數(shù)據(jù)庫模式評測
這一步驟是對數(shù)據(jù)庫整體邏輯結(jié)構(gòu)進行分析、評估并進行必要的修正,主要分為兩個方面:定量性評測與性能評測。定量性評測主要是通過數(shù)據(jù)量對其存儲空間、處理頻度以及單次處理數(shù)據(jù)量等指標進行評估,并考察分析容錯性是否良好。性能評測主要是通過邏輯模擬測度來考察需求分析中的目標是否均能有效實現(xiàn),需求分析中的信息需求主要在REA概念模型的指導(dǎo)下實現(xiàn),可以將相關(guān)經(jīng)濟數(shù)據(jù)以其最原始的形式進行存儲,無需人為加工處理,最大程度保證數(shù)據(jù)完整性。處理需求主要由時態(tài)關(guān)系代數(shù)運算和TSQL2等時態(tài)查詢語言實現(xiàn)。運用需求除了要結(jié)合企業(yè)實際情況對安全性和可拓展性做出必要評測外,針對時態(tài)數(shù)據(jù)庫系統(tǒng)還應(yīng)引入兼容性作為評測標準,在整體運用層面考察所設(shè)計的數(shù)據(jù)庫對用戶需求的滿足程度。
綜合以上所述,AIS時態(tài)數(shù)據(jù)庫系統(tǒng)與傳統(tǒng)數(shù)據(jù)庫系統(tǒng)相比,功能大大增強,將時間的處理與數(shù)據(jù)的管理融合起來。不僅可以反映現(xiàn)實世界的當前狀態(tài),還可以利用索引延伸到過去與未來。操作更加便利,普通數(shù)據(jù)庫技術(shù)只能對時間節(jié)點進行操作來模擬時間過程,操作程序復(fù)雜繁瑣,而AIS時態(tài)數(shù)據(jù)庫系統(tǒng)可以通過TSQL2、TQuel等時態(tài)數(shù)據(jù)查詢語言針對時間段進行操作,相關(guān)數(shù)據(jù)并發(fā)處理速度是普通數(shù)據(jù)庫系統(tǒng)的10~100倍。雖然時態(tài)數(shù)據(jù)庫仍有許多不成熟的地方,但它更符合客觀現(xiàn)實世界與企業(yè)發(fā)展需求,具有更好的發(fā)展前景。目前數(shù)據(jù)挖掘與智能決策應(yīng)用對時態(tài)數(shù)據(jù)的依賴逐漸增大,在可預(yù)見的將來,會有更多的高科技應(yīng)用與AIS時態(tài)數(shù)據(jù)庫系統(tǒng)緊密結(jié)合,共同為企業(yè)管理、決策提供服務(wù)。
五、結(jié)語
基于REA會計模型建立的會計信息系統(tǒng),不僅能實現(xiàn)傳統(tǒng)會計信息系統(tǒng)的功能,而且更全面地揭示了企業(yè)經(jīng)濟活動的本質(zhì)。信息化時代背景下的企業(yè)會計信息具有極強的時變性,建立科學合理的AIS時態(tài)數(shù)據(jù)庫系統(tǒng),在滿足相關(guān)REA會計語義關(guān)系的前提下,更符合現(xiàn)今企業(yè)的戰(zhàn)略需求,為企業(yè)戰(zhàn)略目標的最終實現(xiàn)提供保障。
雖然理論上時態(tài)數(shù)據(jù)庫對傳統(tǒng)數(shù)據(jù)庫的優(yōu)勢毋庸置疑,但要想全面實現(xiàn)AIS時態(tài)數(shù)據(jù)庫系統(tǒng)的功能,必須完善相關(guān)軟件工具開發(fā)流程并培養(yǎng)專業(yè)化技術(shù)人員。未來相關(guān)方面的研究應(yīng)該主要針對時態(tài)數(shù)據(jù)庫系統(tǒng)支撐性軟件的開發(fā),著力構(gòu)建更方便實用的時態(tài)操作中間層,同時拓展對時態(tài)邏輯與時態(tài)推理方面的研究。另外,在會計信息系統(tǒng)的背景下,實現(xiàn)時態(tài)數(shù)據(jù)庫與其他業(yè)務(wù)的整合,引進更先進的數(shù)據(jù)挖掘、數(shù)據(jù)倉庫技術(shù),充分發(fā)揮時態(tài)數(shù)據(jù)庫的獨特數(shù)據(jù)處理能力。
【參考文獻】
[1] MCCARTHY W E. The REA accounting model: a generalized framework for accounting systems in a shared data environment[J]. The Accounting Review,1982,57(3):554-578.
[2] 周梅. REA公司本體論視角下的AIS建模[J].財會月刊,2012(33):22-25.
[3] 田宏,安寶強.基于REA模型的會計信息系統(tǒng)重構(gòu)[J].商業(yè)經(jīng)濟研究,2016(1):175-176.
[4] 崔春.REA會計模式與財務(wù)會計框架的一致性研究[J].財會研究,2009(4):38-40.
[5] 周梅,梁潤平,康曉林.AIS中HRM流程的REA模型研究[J].財會月刊,2015(11):71-75.
[6] 湯庸,葉小平,陳潔敏.高級數(shù)據(jù)庫技術(shù)與應(yīng)用[M].北京:高等教育出版社,2015.