萬新煥
【摘要】在日常的教學活動中,考試作為整個教育鏈條的最后一個環節,是人才培養及評價體系的一個重要部分,其作用除了對人才的能力做出客觀評價外,還有著反饋人才培養效果、并促進教學改革的職能。而傳統的紙筆考試模式已經不能適應新時代對人才選拔的要求,同時對于學生的動手能力也無法形成客觀、準確的評價。因此,通過“考試改革促進教學改革”成為了一種解決人才培養、評價模式瓶頸的途徑。介于《會計信息化》課程的特點,結合B/S架構的優點,分析并設計基于B/S架構下的《會計信息化》無紙化測評系統。
【關鍵詞】B/S架構無紙化測評系統會計信息化
【中圖分類號】F232
目前在高校中,雖然開設《會計信息化》課程的不少,但大多數院校在對該門課程考核時還是停留在學生上機操作、教師人工閱卷的方式?!稌嬓畔⒒氛n程的人工閱卷方式對學生進行檢測或考核具有許多弊端:一是重復工作量大,檢測效率低;二是周期長,不利于教學的前后銜接;三是信息反饋不及時,不能準確及時掌控學生們對知識點的接收程度。針對《會計信息化》課程性質的特點,對如何利用計算機和網絡技術基于B/S架構來開發與之配套的測評系統,以取代各類型手動考試、手動閱卷,強化學生的動手能力,實現對個體和專業、課程真實的評價和指導,切實提高教學的質量和人才培養的核心競爭力,已經成為高校教學環節亟待解決的問題。
一、系統分析
開發無紙化測評系統的目的是為了讓高校在組織《會計信息化》課程考核時不再局限于傳統的與課程性質不相符的考核辦法,而是基于第三方財務軟件研發的一套主要以流水性測試題為主的測評系統。希望高校使用該測評系統進行《會計信息化》課程教學改革創新手段,開展豐富多樣的教學活動,如課程實訓、專業知識操作技能競賽、課堂隨堂練習或階段練習、期中考核、期末考核等。
系統應用模塊:客觀題型模塊即通用題型模塊,也就是傳統筆試方式下固定應答型試題,能夠有效的檢測學生對會計信息化基本理論知識的理解和掌握。實操題型模塊即財務軟件操作模塊,能夠實現會計信息化整套賬的流程性試題評判,測評環節貫穿于完整的會計核算業務各個環節,仿真企業進行日常會計核算的整個賬務處理流程,達到有效的測試學生實際動手操作能力,實現與企業零距離對接。
《會計信息化》無紙化測評系統總體業務需求如圖1所示。
財務實操題的業務流程分:命題、評分自動化制作和應用三大步驟,如圖2所示。
二、B/S架構
系統用的是B/S架構模式,也就是瀏覽器和服務器組合結構。這種結構主要是將考試的試卷內容加載到考試用的服務器上面,在學生端計算機上只要啟動IE瀏覽器就能開始考試。該測評系統具有比較完善的功能確保整個考試過程的正常進行:比如,對考生進行設置、對考試的試題進行靈活組卷、用戶登錄身份驗證、考試故障保護、自動對考生成績進行評分統計等。此結構擁有很多技術方面的優點,只要具備能上網的一臺計算機便可不受空間限制進行遠程訪問,因為客戶端不安裝軟件所以維護特別方便,系統的擴展非常容易。目前,一些軟件在不斷的進行改善和功能逐步提升,此結構的軟件產品具有簡單化的升級操作和超強的適應性,顯然就具有方便性和穩定性。
B/S是一種標準的三層結構系統,主要包括用戶層、Web前臺服務器和數據庫后臺服務器,而用戶端則根據HTTP傳輸協議通過瀏覽器(Browser)訪問Web服務器并與其相連的后臺數據庫,客戶端主要是指瀏覽器,Web服務器是功能層,數據庫服務器是數據層,三層的結構組成如圖3所示。
三、總體功能設計
(一)系統軟件設計
《會計信息化》無紙化測評系統采取三層的體系架構設計,由用戶界面層、核心業務邏輯層和存貯數據訪問層三層組成。分層結構具有很多好處,可以降低系統內部的耦合程度,從而提高了系統的內聚的程度,在系統的應用過程中,如果對于需求產生了變化,那么在程序的修改上就比較方便,進一步的提高系統的開發和使用的效率,提升系統的性能。系統軟件架構如圖4所示。
用戶界面層:是系統UI部分,是用戶與系統之間進行交互接口,負責獲取用戶的請求并進行任務轉發。是系統提供給用戶進行操作和管理的界面,在這表示層中包括了系統所提供的用戶角色,通過在線考試信息系統中的JSP的界面實現跟系統功能進行交互,對于上述的界面接收用戶請求,并將請求數據傳遞到業務邏輯層做對應處理,最后對處理的結果反饋給用戶。
業務邏輯層:處于中間的位置,是整個系統最為核心的層次,包括了各個管理業務邏輯。在表示層接收到用戶的請求和數據之后,交給業務邏輯層,在這一層就對這些數據進行計算和處理,也有可能需要數據庫數據的計算,并將最后的處理的結果反饋給用戶。
數據訪問層:位于整個體系架構的最底層,在這個層中主要的是進行數據的存儲、數據的連接以及對數據連接的維護,包括對數據庫的操作,如進行數據的新增、修改和刪除等等,將上述處理的結果返回到業務邏輯層中去。
(二)系統功能模塊設計
《會計信息化》無紙化測評系統分為四個子系統模塊,每個子系統具有不同的功能,系統總體功能結構構成如圖5所示。
題庫制作子系統主要提供試題庫的編輯功能,能對標準化的通用試題和會計信息化實務操作題進行考試題目內容的增加、修改、刪除等操作,還可以擬定抽取試題的靈活組卷、測試題目、對題庫進行發布等,包括題庫文件操作、題庫編輯和試題發布操作三個功能模塊。
考試服務器子系統主要用于考試的管理,提供考試題庫添加、隨機生成試卷、進行試卷發布、身份登錄驗證、管理考生信息、導出考試成績等,包括考前設置、考試操作、考后管理和高級功能四個功能模塊。
考試客戶端子系統主要提供考生正確登錄、考試查看界面,考試時間控制、二次登錄,屏蔽控制、試卷儲存、評定分數等功能,包括登錄系統和考試過程控制兩個功能模塊。
成績管理子系統完成接收考試成績,對考試成績進行分類、匯總、查詢、統計、分析、導出,打印輸出或導出多種格式的成績信息等,包括接收成績、瀏成績、科目維護三個功能模塊。
(三)系統數據庫E-R圖設計
系統開發過程中還有一個重要的任務就是數據庫的設計,其設計的好壞、恰當與否,直接影響系統的執行效率和日后維護。此外,還需考慮要具有很好的擴充性要求。本測評系統使用Microsoft SQLServer2000作為后臺數據庫。其E-R圖描述如圖6所示。
四、結語
《會計信息化》無紙化測評系統的應用,可以減少講授這門課程教師們的工作量,提高考務工作的效率,考試時系統會從試題庫中隨機抽題并進行組卷,考試完成后,系統會自動閱卷,教師的工作只是對題庫進行相應的維護,大大減少了工作量,同時降低了人的主觀因素造成的影響,使考試過程盡量做到公平公正,并且無紙化測評系統也減少了印制試卷造成的紙張資源的浪費,有效地降低了考試成本。
主要參考文獻:
[1]李平原,李剛.基于B/ S模式會計信息化測評系統的實現[J].淮南師范學院學報,2012,(3).
[2]曾希君,高珩,周琛暉.基于.NET平臺B/ S模式的無紙化測評系統的設計[J].電腦學習,2009,(3).
[3]景青山,劉雨.基于VB的會計信息化無紙化測評系統[J].煤炭技術,2009,(11).