王忠軍 索向峰 郁俊平
摘 要:本文提出了一種自動(dòng)評價(jià)會計(jì)電算化實(shí)驗(yàn)作業(yè)計(jì)算機(jī)軟件的設(shè)計(jì)方法。這種軟件具有會計(jì)電算化實(shí)驗(yàn)作業(yè)正確性評價(jià)、實(shí)驗(yàn)進(jìn)度追蹤和學(xué)生學(xué)習(xí)行為檢測三方面的功能。文中詳細(xì)闡述了會計(jì)電算化實(shí)驗(yàn)作業(yè)自動(dòng)評價(jià)軟件的設(shè)計(jì)原理,舉例說明了實(shí)現(xiàn)方法和步驟。最后說明了軟件的定位和局限性。
關(guān)鍵詞:會計(jì)電算化 自動(dòng)評價(jià) 實(shí)驗(yàn)作業(yè) 實(shí)驗(yàn)進(jìn)度追蹤 學(xué)習(xí)行為檢測
中圖分類號:TP2 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-9082(2018)09-000-01
一、會計(jì)電算化實(shí)驗(yàn)作業(yè)自動(dòng)評價(jià)軟件的設(shè)計(jì)原理
1.會計(jì)電算化實(shí)驗(yàn)作業(yè)數(shù)據(jù)處理的過程分析
計(jì)算機(jī)數(shù)據(jù)處理分為輸入、處理和輸出三個(gè)階段。在會計(jì)電算化實(shí)驗(yàn)中,數(shù)據(jù)輸入階段是由學(xué)生完成的。實(shí)驗(yàn)數(shù)據(jù)存儲在會計(jì)電算化系統(tǒng)的數(shù)據(jù)庫中,會計(jì)電算化系統(tǒng)按照會計(jì)核算及管理的業(yè)務(wù)邏輯進(jìn)行數(shù)據(jù)處理并進(jìn)行賬、證、表的輸出。會計(jì)電算化實(shí)驗(yàn)評價(jià)的數(shù)據(jù)處理過程就是用會計(jì)電算化實(shí)驗(yàn)評價(jià)的業(yè)務(wù)邏輯對實(shí)驗(yàn)數(shù)據(jù)進(jìn)行分析、處理,并輸出實(shí)驗(yàn)評語和實(shí)驗(yàn)成績。
2.會計(jì)電算化實(shí)驗(yàn)作業(yè)自動(dòng)評價(jià)軟件設(shè)計(jì)原理
下面分別說明會計(jì)電算化實(shí)驗(yàn)作業(yè)的正確性評價(jià)程序、實(shí)驗(yàn)進(jìn)度追蹤程序及學(xué)生學(xué)習(xí)行為檢測程序的設(shè)計(jì)原理。
2.1會計(jì)電算化實(shí)驗(yàn)作業(yè)正確性評價(jià)程序設(shè)計(jì)原理
第一步,先由教師按照實(shí)驗(yàn)數(shù)據(jù)完成范本實(shí)驗(yàn),在實(shí)驗(yàn)中認(rèn)真檢查、核對,確保無錯(cuò)誤。在范本實(shí)驗(yàn)各階段讀取會計(jì)電算化系統(tǒng)數(shù)據(jù)庫中相關(guān)的數(shù)據(jù)表采集范本實(shí)驗(yàn)數(shù)據(jù),生成范本實(shí)驗(yàn)數(shù)據(jù)庫。第二步,根據(jù)實(shí)驗(yàn)內(nèi)容與教學(xué)目標(biāo)確定評分規(guī)則。第三步,采集學(xué)生實(shí)驗(yàn)數(shù)據(jù),生成學(xué)生實(shí)驗(yàn)數(shù)據(jù)庫。第四步,將學(xué)生實(shí)驗(yàn)數(shù)據(jù)與范本實(shí)驗(yàn)數(shù)據(jù)進(jìn)行比對,找出數(shù)據(jù)的不同點(diǎn)。第五步,對學(xué)生數(shù)據(jù)不同點(diǎn)進(jìn)行智能判斷,生成實(shí)驗(yàn)評語。第六步,輸出實(shí)驗(yàn)評語和實(shí)驗(yàn)成績。
2.2實(shí)驗(yàn)進(jìn)度追蹤程序設(shè)計(jì)原理
第一步,根據(jù)實(shí)驗(yàn)內(nèi)容和實(shí)驗(yàn)步驟建立實(shí)驗(yàn)進(jìn)度檢查表,應(yīng)包含實(shí)驗(yàn)步驟編號、實(shí)驗(yàn)步驟名稱和應(yīng)檢查的數(shù)據(jù)表名。第二步,教師進(jìn)行范本實(shí)驗(yàn)時(shí),應(yīng)按照實(shí)驗(yàn)進(jìn)度檢查表進(jìn)行實(shí)驗(yàn)步驟數(shù)據(jù)采集。第三步,采集學(xué)生實(shí)驗(yàn)數(shù)據(jù)表的狀態(tài)信息生成學(xué)生實(shí)驗(yàn)步驟數(shù)據(jù)庫。第四步,將學(xué)生實(shí)驗(yàn)步驟數(shù)據(jù)與范本數(shù)據(jù)進(jìn)行對比。根據(jù)未錄入數(shù)據(jù)的數(shù)據(jù)表,判斷學(xué)生的實(shí)驗(yàn)進(jìn)度。第五步,輸出學(xué)生實(shí)驗(yàn)進(jìn)度表。
2.3學(xué)生學(xué)習(xí)行為檢測程序的設(shè)計(jì)原理
按照《企業(yè)會計(jì)信息化工作規(guī)范》第十四條要求,我國的會計(jì)電算化軟件均需提供操作日志功能。該日志提供進(jìn)行會計(jì)電算化軟件操作的人員、時(shí)間和內(nèi)容。將學(xué)生電算化實(shí)驗(yàn)數(shù)據(jù)中的操作日志表進(jìn)行統(tǒng)計(jì),并與實(shí)驗(yàn)課程表進(jìn)行比對,即可得出學(xué)生實(shí)驗(yàn)的操作時(shí)長、登錄次數(shù)、是否到課等學(xué)習(xí)行為信息。
二、會計(jì)電算化實(shí)驗(yàn)作業(yè)自動(dòng)評價(jià)軟件的實(shí)現(xiàn)方法
下面以用友U8系統(tǒng)為例,具體說明會計(jì)電算化實(shí)驗(yàn)作業(yè)自動(dòng)評價(jià)軟件的實(shí)現(xiàn)方法。
1.會計(jì)電算化實(shí)驗(yàn)作業(yè)正確性評價(jià)程序設(shè)計(jì)實(shí)例
例如:在建立賬套業(yè)務(wù)完成后,實(shí)現(xiàn)建賬業(yè)務(wù)正確性檢查程序應(yīng)完成下列步驟:
1.1讀取范本實(shí)驗(yàn)ufsystem數(shù)據(jù)庫中的UA_Account表的所有非空字段的數(shù)據(jù),存放在fb_zt(范本賬套)表中。
1.2建立學(xué)生信息表(xsxx)用于存儲學(xué)生學(xué)號、姓名等信息。實(shí)驗(yàn)規(guī)定賬套號使用學(xué)號后三位數(shù)字,單位名稱和會計(jì)主管使用學(xué)生姓名。在fb_zt表中設(shè)置fz(分值)字段。設(shè)置賬套號、單位名稱、啟用會計(jì)期、企業(yè)類型和行業(yè)性質(zhì)分值為41分,以上項(xiàng)目任何一項(xiàng)錯(cuò)誤,成績?yōu)椴患案?,需要重新建賬。其余項(xiàng)目平分剩余分?jǐn)?shù),成績不是滿分者,需要修改賬`````套。
1.3分別讀取學(xué)生實(shí)驗(yàn)ufsystem數(shù)據(jù)庫中的UA_Account表的所有非空字段的數(shù)據(jù),存放在xs_zt(學(xué)生賬套)表中。
1.4讀取fb_zt表數(shù)據(jù)到數(shù)組,逐一與xs_zt表數(shù)據(jù)比較,將比較結(jié)果存入zt_pj(賬套評價(jià))表,此表包含bjxm(比較項(xiàng)目)、(yn)對否和fz()分值三個(gè)字段。
1.5逐條讀取zt_pj(賬套評價(jià))表中的記錄,累加yn字段為“Y”的分值,存入cj(成績)字段。連接yn字段為“N”的項(xiàng)目的bjxm字段。存入py(評語)字段。
1.6輸出建立賬套實(shí)驗(yàn)評價(jià)表。實(shí)驗(yàn)評價(jià)包括三項(xiàng)內(nèi)容:①評語:“錯(cuò)誤的項(xiàng)目有:(py字段);②成績?yōu)椋海╟j字段);③下一段實(shí)驗(yàn)內(nèi)容:若成績等于100,則為“恭喜,可以進(jìn)入下一階段實(shí)驗(yàn)?!?;若成績大于60且小于100,則為“請參照評語內(nèi)容,修改賬套?!?;若成績小于60,則為“請重新建立賬套?!?/p>
2.實(shí)驗(yàn)進(jìn)度追蹤程序設(shè)計(jì)實(shí)例
仍然以用友U8系統(tǒng)為例。實(shí)現(xiàn)實(shí)驗(yàn)進(jìn)度追蹤程序應(yīng)完成下列步驟:
2.1建立實(shí)驗(yàn)進(jìn)度檢查表,見表1。
2.2按照上表結(jié)構(gòu)建立xs_syjd(學(xué)生實(shí)驗(yàn)進(jìn)度)表
從每個(gè)學(xué)生實(shí)驗(yàn)賬套數(shù)據(jù)庫檢索上面表中的各個(gè)實(shí)驗(yàn)階段所對應(yīng)的數(shù)據(jù)表,獲得學(xué)生的各個(gè)表的記錄條數(shù)。
2.3根據(jù)記錄條數(shù)數(shù)據(jù)判斷學(xué)生的實(shí)驗(yàn)進(jìn)度
例如:某學(xué)生(UA_User表:3條;UA_Account:1條;Department:5條;hr_hi_person:0條)
編程判斷:通過0條數(shù)據(jù)的表逆序推斷得出:該學(xué)生正在錄入部門檔案,已經(jīng)完成建立賬套。
3.學(xué)生學(xué)習(xí)行為檢測程序設(shè)計(jì)實(shí)例
用友U8系統(tǒng)的上機(jī)日志(UA_log)表中包含賬套號、模塊標(biāo)識、操作員、功能編號、機(jī)器名、進(jìn)入時(shí)間、退出時(shí)間等字段。利用統(tǒng)計(jì)函數(shù)可以對學(xué)生實(shí)驗(yàn)操作的時(shí)段、時(shí)長、效率、位置等信息進(jìn)行統(tǒng)計(jì)。把學(xué)生實(shí)驗(yàn)操作信息與實(shí)驗(yàn)安排表對照即可得出學(xué)生的實(shí)驗(yàn)出勤、學(xué)習(xí)態(tài)度等學(xué)習(xí)行為信息。
4.設(shè)計(jì)實(shí)現(xiàn)會計(jì)電算化實(shí)驗(yàn)作業(yè)自動(dòng)評價(jià)軟件應(yīng)注意的問題
首先,應(yīng)當(dāng)以一個(gè)具體的實(shí)驗(yàn)案例為范本著手設(shè)計(jì)。這樣會降低設(shè)計(jì)的難度和復(fù)雜度。其次,應(yīng)當(dāng)以網(wǎng)絡(luò)版會計(jì)電算化軟件為范本,這樣易于實(shí)現(xiàn)實(shí)時(shí)評價(jià)。第三,軟件基于某會計(jì)電算化軟件的數(shù)據(jù)庫進(jìn)行開發(fā),可能涉及知識產(chǎn)權(quán)問題。第四,自動(dòng)評價(jià)軟件的作用是教學(xué)輔助支持,不可片面夸大其作用。