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