張有峰
(湖州職業(yè)技術(shù)學院,浙江 湖州 313000)
在職業(yè)院校的專業(yè)類課程體系中,以講述軟件應(yīng)用方法和訓練軟件操作技術(shù)為主要內(nèi)容的軟件應(yīng)用類課程的比重日益增大;同時,理實一體化授課模式使教與學融合為具有交互、連動特點的演進式教學進程,這不僅使教學效率大大提高,也使教學現(xiàn)場具備了實施諸如謎局設(shè)置、任務(wù)誘導等更為生動有效的教學手段與教學方法的條件。
借助于案例資料在軟件環(huán)境中進行操作訓練,這是軟件應(yīng)用類課程教學最為常用的手段??茖W地編撰案例數(shù)據(jù),將有效提高軟件操作訓練的效果,進而促進綜合教學質(zhì)量的提高。筆者在《會計電算化》、《供應(yīng)鏈業(yè)務(wù)處理》等課程的教學中,經(jīng)過多次實踐與提升,摸索出一套以容錯數(shù)據(jù)構(gòu)筑操作模型,以實時剖析引領(lǐng)訓練過程的互動式一體化教學方法。
由普通教材或軟件廠商所提供的模擬操作資料,通常只包含對典型業(yè)務(wù)進行一般性操作的標準化業(yè)務(wù)內(nèi)容,為充分顧及教學實踐活動的順暢性與方便性,編撰者往往對影響業(yè)務(wù)處理進程的選項參數(shù)進行了就簡處理,并對主要業(yè)務(wù)數(shù)據(jù)進行過算術(shù)校正,這類資料通常只能支撐低層次的教學訓練活動。從軟件應(yīng)用類課程教學的直接結(jié)果分析,規(guī)范化的案例數(shù)據(jù)具有以下局限性。
傳統(tǒng)案例數(shù)據(jù)將操作者所接觸的軟件功能項目限制在標準化業(yè)務(wù)范疇內(nèi),而將軟件中用來糾正用戶行為、提示錯誤信息、引導業(yè)務(wù)進展的功能排除在訓練內(nèi)容之外,也忽略了對選項功能作用方式、內(nèi)在數(shù)據(jù)邏輯聯(lián)系等知識性內(nèi)容的學習與利用。以金蝶KIS財務(wù)軟件V8.x版的憑證錄入模塊為例,相應(yīng)功能中屬于基本輸入輸出、聯(lián)機求助和備選備查等一般性操作功能的項目約為21項,而屬于環(huán)境參數(shù)設(shè)置、特殊功能運用與出錯狀態(tài)處理的功能項目則有56項,通常,完成一張記賬憑證的錄入大致涉及77項操作功能中的23項,對軟件相應(yīng)功能的涉及面僅為30%;同樣,在用友ERP-U8軟件銀行對賬功能的6個子項中,對賬銷賬的標準操作只涉略其中4個子項的不到1/3的操作功能。如此,對于財務(wù)軟件的整個賬務(wù)處理系統(tǒng)來說,一套標準化的案例資料一般只能引導訓練者利用軟件全部功能項目或應(yīng)用能力的20%至30%,在此因為使用過于規(guī)范的案例數(shù)據(jù),在大多數(shù)功能被閑置的背后,不難想象學生們將來獨立面對軟件運行所出現(xiàn)的問題時可能表現(xiàn)出的尷尬與為難。
就軟件開發(fā)而言,編程者將更多精力運用在軟件能力提升以及軟件對錄入數(shù)據(jù)的實時糾錯功能上。就拿上例記賬憑證錄入環(huán)節(jié)的77項操作功能而言,其中的50余項是針對非標準程序或非規(guī)范操作行為而設(shè)置的,用于對錄入數(shù)據(jù)進行引導、警告和容錯自糾等輔助性服務(wù),這些功能只在出現(xiàn)了非法數(shù)據(jù)或錯誤操作時才會呈現(xiàn)給操作者??梢?,規(guī)范化案例數(shù)據(jù)將軟件的大多數(shù)高級應(yīng)用功能棄之于操作員視野之外,讓訓練者在不知情的情況下輕易地放棄了深入接觸軟件核心能力的機會。
傳統(tǒng)標準數(shù)據(jù)為追求典型性和概括性,將業(yè)務(wù)單位的個性化特點基本排除在外,以此為基礎(chǔ)的模擬訓練活動,帶給學生的僅僅只是規(guī)范性業(yè)務(wù)的處理技術(shù)。更為不利的是,規(guī)范業(yè)務(wù)數(shù)據(jù)的程式化操作限定了學生的思維空間,使學生在比較順暢的操作實踐中喪失了思考與進取的主動性,轉(zhuǎn)而陶醉于完成案例任務(wù)的自我滿足中;同時,依照軟件應(yīng)用流程而進行的平鋪直敘式的操作訓練,掩蓋了業(yè)務(wù)或數(shù)據(jù)可能呈現(xiàn)的離散性與波動性特點,使教學訓練在不必發(fā)揮也無需變通的氛圍中進行,從而削弱了課程教學的效果。
在此所謂的容錯,并非指數(shù)據(jù)處理技術(shù)中對輸入數(shù)據(jù)的主動識別與自動更正,而是指有意將含有可控錯誤的數(shù)據(jù)編入到案例資料中,使教學案例包含將會對教學應(yīng)用過程與結(jié)果產(chǎn)生正面影響的“有錯”內(nèi)容。針對軟件應(yīng)用型課程教學的容錯數(shù)據(jù)主要有以下幾種類型。
這類數(shù)據(jù)的特點在于對其進行正常程序的操作運用后,產(chǎn)生有悖于應(yīng)用單位正常業(yè)務(wù)結(jié)果的操作結(jié)論。錯誤結(jié)論或錯誤結(jié)果可引發(fā)學生對操作過程的檢驗,促使訓練者對業(yè)務(wù)處理過程進行梳理,或?qū)Σ僮鞴δ苓M行重復運用,同時也能觸發(fā)系統(tǒng)對非常規(guī)狀況的提示與警告功能。例如在財務(wù)軟件訓練數(shù)據(jù)中,可讓企業(yè)庫存成本大于銷售價格,或漏攤費用而使利潤與經(jīng)營情況背離。
軟件本身具有識別錯誤與糾正錯誤的能力,正常情況下,這些功能只有當錯誤出現(xiàn)時才會被觸發(fā)。相互矛盾的數(shù)據(jù)能夠直接激活軟件的相應(yīng)功能,使操作者自然地延伸操作范圍進而拓展訓練內(nèi)容。譬如,讓存貨成本計算方法的選項設(shè)置與指定方法不一致,或者在憑證未完全入賬時結(jié)轉(zhuǎn)期間損益等等,矛盾與邏輯錯誤將使財務(wù)軟件的內(nèi)置功能得到充分的發(fā)掘。
任何軟件都有其特定的適用范圍與適應(yīng)能力,當業(yè)務(wù)超出軟件所能處理的能力時,就需由操作者在軟件內(nèi)外尋找變通處理的方法,或?qū)で蠼鉀Q問題的新途徑。功能外數(shù)據(jù)事實上包含了應(yīng)由操作者在軟件系統(tǒng)外完成的預處理步驟,這種處理可促使學生強化對軟件功能的了解與理解,深入思考并尋找軟件處理同一業(yè)務(wù)的不同方法,提高軟件應(yīng)用水平。
返程操作意味著對軟件的再次應(yīng)用,這是掌握并鞏固操作技術(shù)最常用的方法。以通用財務(wù)軟件的教學為例,案例資料中可通過對預置選項進行調(diào)整,使其遺漏或誤設(shè)某一參數(shù),讓學生在業(yè)務(wù)處理過程中憑借自己的能力發(fā)現(xiàn)問題,進入返回或后退操作進程,在返程操作中同時進行正常流程的鞏固性訓練。
為與標準化實驗數(shù)據(jù)相區(qū)別,在此把不完全滿足軟件內(nèi)在要求,或在有限范圍內(nèi)存在邏輯錯誤,以及不能直接在軟件環(huán)境完成最終處理的數(shù)據(jù)稱為容錯數(shù)據(jù)。將容錯數(shù)據(jù)注入實踐課堂,其目的是讓學生在操作訓練過程中最大限度地觸及到軟件的內(nèi)在功能。編撰使用容錯數(shù)據(jù),應(yīng)以實用、可控為原則,以提高教學實踐效果為目標。
應(yīng)用性軟件都具有較強的容錯與糾錯功能,通常在遇到操作員的非常規(guī)數(shù)據(jù)或錯誤指令時,會以提示、警告等方式作出反應(yīng)。在案例資料中容入非常規(guī)數(shù)據(jù)或要求,會使更多的內(nèi)置信息與內(nèi)在功能呈現(xiàn)于操作者面前,從而達到全方位接觸軟件功能的目的。如,在財務(wù)軟件中錄入記賬憑證時,錯誤的類別可以觸發(fā)軟件對憑證類別的校核與警示,讓學生接觸到憑證類別修改功能,并可以繼續(xù)深入到對憑證類別判定條件的再設(shè)置操作。同樣,在會計報表取數(shù)公式中錄入一個有語法錯誤的函數(shù),能觸動系統(tǒng)彈出語法規(guī)則檢查提示信息,進而讓操作者了解系統(tǒng)內(nèi)部校核功能的觸發(fā)程序與報告方式。
代碼設(shè)置通常是軟件各功能項目初始化操作的基礎(chǔ),也是體現(xiàn)用戶操作技巧的具體項目。案例中為代碼留下可靈活運用的定義空間,或者使提供的代碼在類型、級別、長度等方面與軟件默認設(shè)置有適當?shù)某鋈?,或者將代碼定義規(guī)則完全交由訓練者自主設(shè)置。對此,操作者能通過對代碼的修改、補充、完善等操作,了解所用軟件在代碼設(shè)計方面的處理規(guī)則,并在修正容錯代碼的過程中掌握數(shù)據(jù)編碼的基本方法。
進入軟件系統(tǒng)的業(yè)務(wù)數(shù)據(jù),需要在錄入前進行適應(yīng)性處理,以符合軟件的識別習慣與處理規(guī)則,這種預處理依賴于同時也有助于訓練者對軟件習性的認識。在財務(wù)軟件教學訓練中,將賬戶余額方向、存貨成本計算方法、固定資產(chǎn)折舊計算周期、個人所得稅扣稅基數(shù)等項目的定義留由學生來做,促使學生全面分析案例業(yè)務(wù)特點,了解軟件處理業(yè)務(wù)數(shù)據(jù)的規(guī)則,進而將業(yè)務(wù)處理與軟件功能利用密切結(jié)合起來,這對于學習掌握軟件應(yīng)用方法通常具有事半功倍的效果。
軟件開發(fā)者通常需分析應(yīng)用人員的業(yè)務(wù)處理習慣,而將常見錯誤的警示或糾正功能融入其中。譬如在供應(yīng)鏈業(yè)務(wù)中,與總賬系統(tǒng)不平衡的期初數(shù)必定會觸發(fā)報錯信息,這時需要操作者根據(jù)供銷存業(yè)務(wù)與財務(wù)數(shù)據(jù)的銜接關(guān)系來檢查案例數(shù)據(jù)中的問題,并借助軟件實時界面更正相關(guān)內(nèi)容;再如,提供不能平衡的資產(chǎn)負債表表源數(shù)據(jù),將會計業(yè)務(wù)中的常識性錯誤、邏輯關(guān)系校驗錯誤等編入案例資料,讓學生面對不平衡的資產(chǎn)和權(quán)益逐個逐項審核自己所做的工作,通過對會計數(shù)據(jù)以及報表生成過程所隱藏錯誤的逐項排除,學會在軟件平臺上正確處理會計業(yè)務(wù)。
解析與處理個性化數(shù)據(jù),這是軟件使用者通常需要面臨的問題,也是軟件開發(fā)者已經(jīng)作過研究并納入軟件功能范圍的內(nèi)容。案例資料中的特別數(shù)據(jù),可以喚醒軟件功能中蘊藏的特殊能力,也讓訓練者在處理數(shù)據(jù)與應(yīng)用數(shù)據(jù)中得到技術(shù)與能力的提升。在財務(wù)軟件教學案例中,讓應(yīng)收賬款明細賬既保留借方余額,又出現(xiàn)貸方余額;或者讓增值稅的銷項稅不足以抵扣進項稅;或者將現(xiàn)金“白條”搬入期初數(shù)據(jù)而使貨幣資金出現(xiàn)反方向的賬戶余額……這些看似特殊又經(jīng)常出現(xiàn)的非規(guī)范財務(wù)狀況,使軟件對異常業(yè)務(wù)處理的適應(yīng)性得到充分暴露的同時,也使訓練者的智力與能力經(jīng)受一定的考驗。
軟件應(yīng)用類課程的教學重點在于操作者靈活處理業(yè)務(wù)數(shù)據(jù)的能力,而案例數(shù)據(jù)的容錯處理,正是激發(fā)訓練者主動思考并處理軟件功能與業(yè)務(wù)數(shù)據(jù)關(guān)系的最為有效的手段。在此,容錯數(shù)據(jù)可以是單獨的局部的,也可以是系列的貫穿訓練全程的。筆者在對財務(wù)軟件應(yīng)用課程的教學實踐中,充分發(fā)揮容錯數(shù)據(jù)之于軟件操作訓練的內(nèi)在動能,使相應(yīng)課堂較之使用傳統(tǒng)規(guī)范數(shù)據(jù)表現(xiàn)得更具聲色。
在實踐中,借助于容錯數(shù)據(jù)的引導,操作者通過處置數(shù)據(jù)的過程,得以在更廣范圍接觸軟件功能及其應(yīng)用規(guī)范。筆者針對用友財務(wù)軟件的功能特點,對來自供應(yīng)鏈教材的一套標準案例資料進行了容錯處理,在其中涉及報價、到貨、驗收、制單等多個環(huán)節(jié)以及結(jié)算單、記賬憑證等多個表單的10余處進行了容錯改進,使案例所涉及的有關(guān)價格錄入與修改的操作項由不足10項增加至近20項,入庫、結(jié)算等設(shè)置與處理由2大類30余項增加至4大類80余項,數(shù)量、外幣、往來等輔助性核算操作項由20余項增加至40余項,而取消操作等非常規(guī)功能由2項增加至近20項。此外,賬簿查詢、庫存管理、存貨核算、期末業(yè)務(wù)等模塊的操作接觸面也有明顯擴大。數(shù)據(jù)容錯改進使這一案例本來只涉及的6個方面約160項操作增加到8個方面的360項以上。在此,數(shù)據(jù)扮演著引領(lǐng)操作者深入軟件功能領(lǐng)域的角色,案例數(shù)據(jù)的容錯處理使學生在增加操作強度的同時,擴大了軟件功能項目的利用范圍,提高了軟件使用與維護的水平。
在財務(wù)軟件應(yīng)用教學中,對于在未曾完結(jié)的賬務(wù)數(shù)據(jù)基礎(chǔ)上編制生成會計報表這一容錯資料,學生最先面對的是資產(chǎn)負債表不平衡這一直接結(jié)論,對此需要查證這是屬于賬務(wù)數(shù)據(jù)問題還是報表取數(shù)問題?查實后還要進一步尋找賬務(wù)數(shù)據(jù)的錯處所在,并分析錯誤數(shù)據(jù)的性質(zhì)與修正方法,在修改完成后再次分析其對報表平衡關(guān)系的影響。這種報錯——查證——修改——完善的訓練過程,促使操作者深入辨析軟件各功能項目的內(nèi)在作用,研究并理清其適應(yīng)業(yè)務(wù)與處理業(yè)務(wù)的一般方法。
在案例資料中預留一部分原始數(shù)據(jù),讓學生在正式應(yīng)用軟件前對其功能與界面進行初步的認識,并按軟件適用的方式對數(shù)據(jù)進行必要的整理與調(diào)整,同時對數(shù)據(jù)進入軟件系統(tǒng)后的可能結(jié)果作出大概的判斷,這一教學環(huán)節(jié)能使之后的操作實踐活動變得更為流暢。此外,業(yè)務(wù)處理中所布置的適度逆向操作,讓學生加深了對軟件各環(huán)節(jié)間相互關(guān)系的理解,同時更清楚地看到業(yè)務(wù)數(shù)據(jù)在軟件系統(tǒng)內(nèi)的流程軌跡。在此,對業(yè)務(wù)內(nèi)容與軟件功能的這種相互適應(yīng)并有機銜接關(guān)系的梳理,尤其是對軟件核心功能的重復運用,為訓練者日后獨立使用與維護軟件打下了更扎實的基礎(chǔ)。
容錯手段的有效利用,關(guān)鍵在于撐控案例數(shù)據(jù)對軟件運用過程的影響方式與影響程度。如果錯失課堂控制時機,那么錯誤的案例數(shù)據(jù)很可能會成為影響教學秩序與教學成效的不利因素。編好用好容錯數(shù)據(jù),需要注意以下幾點。
軟件具有通用性特點,使用者需對應(yīng)用環(huán)境進行一定的設(shè)置,在操作上表現(xiàn)為各類選項參數(shù)設(shè)置和期初數(shù)據(jù)錄入。然而,軟件的缺省設(shè)置往往已經(jīng)照顧到適用業(yè)務(wù)的公共特性,依照系統(tǒng)缺省設(shè)置就能基本適應(yīng)多數(shù)對象的一般業(yè)務(wù)了,這正是系統(tǒng)環(huán)境參數(shù)設(shè)置在軟件應(yīng)用教學中容易被忽視的原因。對此,作為直接影響操作技能訓練效果的案例資料,應(yīng)盡量避開軟件的缺省設(shè)置,使學生有機會對系統(tǒng)的選項參數(shù)以及主要業(yè)務(wù)模塊的運行要素進行適度的調(diào)整。在《會計電算化》課程的操作訓練中,筆者設(shè)置了不同于一般性應(yīng)用資料的會計科目級數(shù)與編碼長度,選擇了一個非期初系統(tǒng)啟用日期,自定義記賬憑證的分類標準……這些作了非典型化處理的常規(guī)性操作項目,增加了運行環(huán)境與運行要素設(shè)置的內(nèi)容,強化了對軟件環(huán)境設(shè)置功能的利用。
融入案例資料中的錯誤,是在實際業(yè)務(wù)中可能遇到的合理的錯誤,通過適當?shù)恼{(diào)整或糾正后,這些數(shù)據(jù)應(yīng)該能夠在軟件中被正確地運用。如果容錯數(shù)據(jù)包含了與實際業(yè)務(wù)有原則性背離的內(nèi)容,或經(jīng)調(diào)整后仍然無法在軟件系統(tǒng)中被使用,那么,這一數(shù)據(jù)就應(yīng)定性為“錯誤數(shù)據(jù)”而不是“容錯數(shù)據(jù)”了。顯然,錯誤數(shù)據(jù)可能會將業(yè)務(wù)操作引向極端,或者迫使操作者中止訓練過程。例如,在財務(wù)軟件的個人所得稅核算業(yè)務(wù)中,可以使所得額小于稅前扣減額,也可以提供一個不正確的速算扣除數(shù),這些都可通過學生對計算依據(jù)與稅率的處置得到糾正;但如果提供的數(shù)據(jù)中包含了諸如非當前稅率時期數(shù),或在不具備速算功能的軟件版本中要求設(shè)置速算參數(shù)之類的錯誤,那么訓練者會因為尋找未具功能而趨于困惑,或被引向某一錯誤路線。所以,高質(zhì)量的案例數(shù)據(jù)中始終只能有“容錯”而不應(yīng)有“錯誤”。
容錯案例的應(yīng)用過程也許伴隨著一系列的疑問與困惑,對于學生而言,因為初次接觸所用軟件,面對問題時往往分辨不出這是軟件系統(tǒng)問題還是操作數(shù)據(jù)問題,對此,需要教師密切注意課堂動態(tài),及時把握時機指出案例資料包含的問題,并運用適當方式啟發(fā)學生思維,指明應(yīng)對這些問題的正確思路。在此可以說,容錯數(shù)據(jù)應(yīng)用的成功與否,取決于教師對解析及修正問題時機的把握,如果指正引導過早了,會使得操作速度相對較慢的同學繞過錯處從而回避了本應(yīng)由數(shù)據(jù)引導接觸的訓練項目;而指正引導過遲了,又會使操作速度較快的同學因為被數(shù)據(jù)誤導而陷入無謂的困擾。
對此較好的控制方法是,在實訓計劃指導下,盡量讓更多學生在操作速度上大致保持同步,當多數(shù)同學正面臨案例中的問題且有個別領(lǐng)先者正在著手解決問題時,由教師指出問題并分析出現(xiàn)這一狀況的原因,繼而得出解決問題的思路。
案例數(shù)據(jù)的質(zhì)量在學生的操作訓練中會被適度地放大,因此,正確的容錯布點會使操作訓練加倍收效,而不恰當?shù)臄?shù)據(jù)則會使教學訓練成交率下降。案例內(nèi)容要針對學生特點并依照課程要求來編撰,尤其是案例中的容錯數(shù)據(jù),更應(yīng)緊扣業(yè)務(wù)訓練主題,避免漫無邊際地隨心設(shè)置;同樣,提高案例資料的生動性,會使學生在積極向上的氛圍中感受學習與訓練的樂趣,這將有助于訓練者應(yīng)對案例數(shù)據(jù)中的錯誤,也能使學生的潛在學習能力與創(chuàng)造能力得到充分的釋放。