邢臺職業(yè)技術(shù)學(xué)院 陳步英
由于高校經(jīng)濟(jì)活動日益復(fù)雜,供求關(guān)系矛盾變得突出,高校財(cái)務(wù)管理的內(nèi)涵和外延發(fā)生變化,現(xiàn)有的只能完成最基本財(cái)務(wù)事務(wù)工作處理的財(cái)務(wù)管理系統(tǒng)不能維持高校的日常工作,要想提高高校財(cái)務(wù)管理的效率,必須采取更有效的機(jī)制,即建立高校財(cái)務(wù)專家系統(tǒng),進(jìn)一步改進(jìn)高校財(cái)務(wù)分析方法,提高財(cái)務(wù)數(shù)據(jù)的使用價值和財(cái)務(wù)管理水平。專家系統(tǒng)是人工智能最活躍和最廣泛的領(lǐng)域之一,得到了非常廣泛的應(yīng)用,并在應(yīng)用中得到進(jìn)一步的發(fā)展。本文擬就專家系統(tǒng)在高校財(cái)務(wù)中的應(yīng)用,描述了如何根據(jù)高校財(cái)務(wù)各部門的特點(diǎn)進(jìn)行知識獲取,構(gòu)造推理機(jī)進(jìn)行推理,最后通過人機(jī)界面實(shí)現(xiàn)用戶和專家系統(tǒng)的信息交互。
一是高校財(cái)務(wù)專家系統(tǒng)總體設(shè)計(jì)。高校財(cái)務(wù)專家系統(tǒng)的總體設(shè)計(jì)如圖1所示。高校財(cái)務(wù)專家系統(tǒng)包含人機(jī)接口、解釋機(jī)制、推理機(jī)、知識庫、知識獲取和綜合數(shù)據(jù)庫等功能模塊,其中推理機(jī)為整個專家系統(tǒng)的核心部分。
圖1 高校財(cái)務(wù)專家系統(tǒng)總體設(shè)計(jì)
二是知識獲取。知識的獲取就是通過模擬人類學(xué)習(xí)知識的基本過程,從信息源中抽取出所需知識,進(jìn)而獲得事實(shí)、規(guī)則及模式的集合,并把它們轉(zhuǎn)換為符合計(jì)算機(jī)知識表示的形式。在整個高效財(cái)務(wù)專家系統(tǒng)的知識獲取過程中,采用基于知識工程師的知識獲取方式,通過多次組織高效財(cái)務(wù)部門專家進(jìn)行研討,從知識的紀(jì)要中獲取系統(tǒng)所需要的原始知識,并經(jīng)過分析、歸納、整理和升華等步驟把這些原始知識用自然語言來描述,交給相關(guān)專家再次進(jìn)行審查,把最后確定的內(nèi)容用知識語言表示,通過知識編輯器編輯輸入。圖2是知識獲取的流程。
圖2 知識獲取流程
三是知識庫。知識庫中的知識分為兩種,一種是陳述性知識,另一種是程序性知識,陳述性知識是指描述客觀事物的特點(diǎn)及關(guān)系的知識,程序性知識是指一套關(guān)于辦事的操作步驟和過程的知識。高校財(cái)務(wù)專家系統(tǒng)知識庫中的知識采用產(chǎn)生式知識表示法進(jìn)行表示,這種知識表示方法常用于因果關(guān)系的知識,基本表示形式為:
IF M(前提或原因)THEN N(結(jié)論或現(xiàn)象)ON CF(可信度)
當(dāng)滿足M(前提或原因)后就可以得出N(結(jié)論或現(xiàn)象)即Mi→Ni,這個結(jié)論到底可信度有多少,要通過CF來判定,CF的值在0-1之間,值越大,說明可信度越高。
知識庫中需要的各種規(guī)則由規(guī)則數(shù)據(jù)庫提供,規(guī)則數(shù)據(jù)庫是產(chǎn)生式知識表示法的基礎(chǔ),也是整個高校財(cái)務(wù)專家系統(tǒng)的基礎(chǔ)。規(guī)則數(shù)據(jù)庫選用SQLServer2005進(jìn)行存儲。表結(jié)構(gòu)如表1、表2所示。
表1 規(guī)則數(shù)據(jù)庫前提庫表結(jié)構(gòu)
表2 規(guī)則數(shù)據(jù)庫結(jié)論庫表結(jié)構(gòu)
四是推理機(jī)。推理機(jī)的推理方向分為正向推理、反向推理、混合推理和雙向推理四種,根據(jù)高校財(cái)務(wù)的特點(diǎn),本文選用正向推理。正向推理的基本思想為:從高校財(cái)務(wù)的用戶提供的已知事實(shí)出發(fā),在系統(tǒng)的知識庫中搜尋當(dāng)前可使用的知識,構(gòu)成可使用知識集,按照沖突消解策略推理出新的可用的事實(shí)放入數(shù)據(jù)庫中,作為下一步推理的已知事實(shí),這個過程反復(fù)進(jìn)行,直到得出要求的解。高校財(cái)務(wù)專家系統(tǒng)的推理過程如圖3所示。
圖3 推理機(jī)正向推理過程
五是綜合數(shù)據(jù)庫。綜合數(shù)據(jù)庫中存儲著專家的知識和經(jīng)驗(yàn)、原始數(shù)據(jù)和特征數(shù)據(jù)、規(guī)則數(shù)據(jù)庫中的規(guī)則,和規(guī)則數(shù)據(jù)庫一樣,綜合數(shù)據(jù)庫也選用SQLServer2005網(wǎng)絡(luò)數(shù)據(jù)庫進(jìn)行存儲,其存儲的表結(jié)構(gòu)如表3所示。
表3 綜合數(shù)據(jù)庫表結(jié)構(gòu)
六是人機(jī)接口。人機(jī)接口是用戶和專家系統(tǒng)的交互界面,高校財(cái)務(wù)專家系統(tǒng)的人機(jī)接口采用B/S結(jié)構(gòu),在設(shè)計(jì)過程中考慮因素:界面友好、操作簡單直觀、有幫助系統(tǒng)作為導(dǎo)航。在外部接口設(shè)計(jì)上采用了能提高通信速度的數(shù)據(jù)藕合原則,能實(shí)現(xiàn)與外部數(shù)據(jù)格式的互相轉(zhuǎn)化,并充分利用局域網(wǎng)的資源,實(shí)現(xiàn)數(shù)據(jù)之間的傳輸和共享。圖4是系統(tǒng)的架構(gòu)圖。
圖4 系統(tǒng)架構(gòu)圖
[1] 陳步英、馬驊、張小志:《高校財(cái)務(wù)數(shù)據(jù)倉庫的研究與實(shí)現(xiàn)》,《財(cái)會通訊·綜合(上)》2010年第11期。