會計電算化CAI課件開發的探究經濟論文

才智咖 人氣:2.4W

近年來,全國高等學校CAI教育技術研究與應用的工作正在深人開展,國家教育部專門設有全國高等工科學校CAI協作組,這對促進高等學校教學,推進教學手段和教學方法的改革起到了積極的作用。事實上,CAI課件研製開發已戚為各專業課程建設的一個重要標誌,她的引入必將促使教學改革向高科技方向發展。

會計電算化CAI課件開發的探究經濟論文

為迎合這一形勢的要求,我們著手開發了“會計電算化CAI課件”。該系統包括有“帳務處理”、“工資核算”、“存貨核算”、“固定資產核算”及“報表處理”六個子系統。系統涉及到的專業知識符合本學科教學大綱的要求,符合國家有關部門制定的《企業會計準則》、《企業財務通則》、《施工企業會計制度》和《施工企業財會制度》等有關財會制度。本文就該課件目前國內的狀況、開發設計思想、開發中的關鍵問題等幾個方面,談談自己的觀點和體會。

一、國內同類軟體的現狀

目前國內有較多的商品財會軟體,並都有各自的示教版。因商品軟體著重於實用性,追求功能的完備,示教版也只是著眼於使用操作的示範上,不可能注重本學科的教學目的和教學規律的要求。況且,商品軟體不可能提供系統的程式程式碼,學生難以從操作介面,抓住系統的基本功能結構、系統的資料庫結構和資料流程,不能將系統的功能表象與系統的程式設計聯絡起來,學生無法從中瞭解到程式基本結構和程式設計思想及技巧,更無法看到會計核算在系統設計中的體現過程。所以,商品軟體和其示教版不能作為財經專業“會計電算化課程”教學的CAI課件。

二、系統設計的基本思想

1、本系統主要用於會計專業本、專科生“會計電算化”教學,整個系統的設計在著重於遵循本學科的教學規律、教學特點和教學要求的同時,還應考慮到系統的實用性,以求其真實性,使學生同時能獲得實用會計核算軟體操作的訓練。

2、“會計電算化”其本身就是一門計算機技術應用的課程,其CAI課件開發目標不只是在軟體核算功能的完整上,更重要的是核算功能的實現過程和實現方法,系統的程式程式碼、資料庫的設計要起到教學上的樣板示範作用。這就要求會計電算化的CAI課件,在保證系統自身的完整性、可靠性和實用性,以及程式程式碼優化設計的同時,還應給學生留有充足的二次設計的餘地,使學生可根據教師的要求,對原程式程式碼能靈活地進行修改、補充來完成自己的設計。為此,要求原程式程式碼的結構簡練、層次清晰、可讀性強,能充分、直觀地體現會計核算的各環節在程式中的實現過程和實現方法;力求提高各子模組的內聚度,減小各子模組之間的耦合度;在資料庫結構的設計上充分考慮其可擴充性。

3、作為一個CAI系統,幫助子系統的設計、幫助獲取點的設定和幫助資訊庫的建立,是這類系統主要研製內容之一,其成敗直接影響到整個系統的教學效果。所以在幫助功能的設計上要作充分、細緻考慮,不僅能提供操作上的幫助資訊,還應能提供各模組所對應的教學內容資訊和原程式程式碼的輸出口,並且通過線上式幫助熱鍵獲得備操作層的各種幫助資訊。

三、關鍵問題及解決方案

(1)教學要求與實用性的統一

會計電算化是一門實踐性很強的課程,學生不僅要掌握本學科的.基本理論和實現過程,並且對會計軟體的實際操作有一定高度的要求。所以,作為該學科的CAI課件還應注意到他的實用性,使學生一開始就對實用軟體有一個整體上的初步認知。實用性設計上,著重在會計軟體的基本功能、介面風格、操作方式上參考目前流行的商品化會計軟體的設計思想和設計風格,而不追求其輔助功能設計,以免影響學生對主要內容的掌握。

(2)程式程式碼的“二次設計”問題

對課程中有關程式設計的重點、難點及多方法點,應給學生留有可方便修改、補充的餘地。並且,學生對原始碼的修動隻影響模組內的單一過程的執行,而不影響整個系統,乃至單一模組的可靠性和安全性。這就要求備模組功能的單一性強,模組的內聚程度大、耦合程度小。為此,各模組原程式程式碼的主結構都採用事件驅動結構,提高了模組的結構化程度;在系統功能分解上,以最小、最簡單功能劃分為原則,使每個功能對學生而言都是明顯易懂,增強了原始碼的可讀性;在為學生保留的二次設計的原始碼中,避免使用全域性變數,只引用私有變數,過程的呼叫也儘量避免使用引數,以最簡單的方式呼叫,從而獲得較高的模組獨立性。

(3)資料庫結構的自由擴充對系統完整性的影響

對一個數據庫管理系統,當資料庫的結構發生變動時,往往會影響整個系統的程式執行。而作為會計電算化課程的CAI課件,它本身應對學生起著示範、參考的作用,使學生能在原設計的基礎上,作一定補充、修改來完成自己的設計,這必然涉及到資料庫結構的變動。為減小資料庫結構的自由擴充對系統完整性的影響,對各系統資料庫建有資料庫結構擴充套件庫,並按資料庫名進行索引。結構擴充套件庫中的各欄位名都定義有欄位系統名,欄位名可由學生自由增補、取名,而欄位系統名是由系統按一定規則自行取名,並將欄位名賦值於欄位系統名。程式中引用欄位變數時,通過巨集替換欄位系統名來實現,從而提高系統的擴充能力。

四、系統的使用情況和教學效果

該系統的研製開發於1997年1月完成,已在實際教學中試用了兩年,並作了多次修改和補充,系統的總體功能結構已定型,系統的可靠性、安全性以及容錯能力已得到驗證。

本系統的使用促進了教學手段的更新,增加了新的教學方法,同時也調整了一些教學內容,對本課程的教改起到了很大的促進作用。本系統的採用,使學生一開始就對本學科的整體結構有一個直觀的感性認識,能有效地引導學生重在對會計電算化的整體結構和實施過程的掌握,減少了學生在初學程式設計上所用時間。事實上,系統幫助功能提供的程式程式碼和系統的二次設計功能,起到了典型程式例項的示教作用,並可讓學生直接在機上引用、修改和除錯,使學生可用更少時間掌握程式編制的基本過程、基本方法和基本技巧;系統的實用性,改變了以往重在書本上單個模組程式設計的實踐模式,使學生在更接近於實際的環境下進行實踐學習,對提高學生的會計電算實踐能力、計算機綜合運用能力和應用軟體的掌握能力起到了積極作用(在國家教委對我院的評估中,專家對學生抽查考核時,我係學生的計算機基礎應用考核成績名列前茅),取得了明顯的教學效果。