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