時間:2022-12-17 18:19:21
緒論:在尋找寫作靈感嗎?愛發(fā)表網(wǎng)為您精選了8篇數(shù)據(jù)庫課程設(shè)計工作,愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!
該系統(tǒng)由鉆井工程設(shè)計典型案例信息管理子系統(tǒng)、鉆井工程輔助設(shè)計模板子系統(tǒng)、鉆井工程輔助設(shè)計計算系統(tǒng)、鉆井工程設(shè)計輔導(dǎo)與教學(xué)子系統(tǒng)和鉆井工程輔助設(shè)計數(shù)據(jù)庫等幾大部分組成(圖1),每一部分的功能概述如下。(1)設(shè)計文檔管理與查閱子系統(tǒng)。系統(tǒng)主要用于對鉆井工程課程設(shè)計管理文件、制度要求和各種規(guī)范的數(shù)據(jù)庫管理、維護(hù),并方便學(xué)生及時查閱。另外,該子系統(tǒng)也提供了鉆井工程設(shè)計書案例和鉆井工程設(shè)計說明書的RFT文檔顯示,使學(xué)生能夠了解鉆井工程設(shè)計書與設(shè)計說明書的書寫格式與規(guī)范,以及設(shè)計書的內(nèi)容與流程,以方便學(xué)生在設(shè)計過程中能夠及時掌握設(shè)計書和設(shè)計說明書書寫的流程、格式和各種規(guī)范要求,最終形成合格的設(shè)計文檔。(2)鉆井工程典型設(shè)計案例管理與查閱子系統(tǒng)。為了使學(xué)生能夠從各種典型的設(shè)計案例中學(xué)習(xí)得到進(jìn)行鉆井工程各環(huán)節(jié)設(shè)計的要點、方法、流程,工程設(shè)計書書寫的格式、要求與規(guī)范。系統(tǒng)從產(chǎn)學(xué)研合作單位的油田設(shè)計院獲取了十余份鉆井工程設(shè)計書,采用信息管理系統(tǒng)的方法將這些設(shè)計書中的內(nèi)容全部錄入到數(shù)據(jù)庫中,進(jìn)行日常的管理與維護(hù)。按任務(wù)進(jìn)行逐一的分解,使得學(xué)生在做每一部分的設(shè)計時,能夠及時閱讀了解各部分設(shè)計的內(nèi)容和流程,結(jié)合各種資料,采用邊學(xué)習(xí)、邊設(shè)計的方法來順利地完成相關(guān)的任務(wù)。(3)鉆井工程輔助設(shè)計模板管理與使用子系統(tǒng)。本文在參閱大量工程設(shè)計書案例的基礎(chǔ)上,以任務(wù)驅(qū)動的方法進(jìn)行層層分解,并綜合形成了一整套鉆井工程設(shè)計書模板。學(xué)生可以參照這些模板來展開相關(guān)的設(shè)計工作。既規(guī)范了學(xué)生的設(shè)計,又啟發(fā)、引導(dǎo)了學(xué)生在通適化的設(shè)計邏輯與步驟下,通過系統(tǒng)給予的各種提示信息來逐步完成相關(guān)的設(shè)計。(4)鉆井工程輔助設(shè)計與計算子系統(tǒng)。在鉆井工程設(shè)計過程中,涉及大量繁雜的工程設(shè)計計算,許多計算過程需要進(jìn)行循環(huán)迭代和優(yōu)化搜索操作,依靠計算器根本無法完成。以往由于缺少設(shè)計信息和數(shù)據(jù)的數(shù)據(jù)庫管理,導(dǎo)致學(xué)生在使用工程設(shè)計軟件的過程中,需要重復(fù)輸入大量的數(shù)據(jù)。而且由于缺乏規(guī)范化的管理,低級錯誤層出不窮,工作效率十分低下。鑒于此,本系統(tǒng)提供了一個能夠?qū)iT進(jìn)行各種鉆井工程計算的計算機輔助設(shè)計系統(tǒng),通過規(guī)范化的輸入,將各種基礎(chǔ)數(shù)據(jù)按照任務(wù)的要求逐一輸入到數(shù)據(jù)庫,進(jìn)行統(tǒng)一的管理維護(hù)。由于實現(xiàn)了鉆井工程數(shù)據(jù)的信息化管理,所有數(shù)據(jù)只需輸入一次。在設(shè)計過程中,本系統(tǒng)能夠自動調(diào)用相應(yīng)的數(shù)據(jù)來幫助學(xué)生完成各種工程設(shè)計與計算。(5)鉆井工程設(shè)計輔助教學(xué)與管理子系統(tǒng)。在鉆井工程設(shè)計模板和鉆井工程設(shè)計計算模塊中,針對可能出現(xiàn)的各種問題,本系統(tǒng)都提供了詳細(xì)的解決方案,以便引導(dǎo)學(xué)生按步驟完成相關(guān)的設(shè)計。(6)鉆井工程課程設(shè)計輔助教學(xué)系統(tǒng)數(shù)據(jù)庫。為了順利地完成以上各項工作,本文將各種信息通過數(shù)據(jù)庫,利用信息管理系統(tǒng)技術(shù)實現(xiàn)高效的管理與維護(hù)。該數(shù)據(jù)庫主要由以下3大部分組成:①基礎(chǔ)數(shù)據(jù)子庫,包括油田、區(qū)塊、工具類型、工具名稱、鉆頭類型、鉆頭廠家、學(xué)生資料等基礎(chǔ)性數(shù)據(jù)資料的管理、維護(hù)與使用;②典型工程設(shè)計案例數(shù)據(jù)子庫,用于保存鉆進(jìn)工程典型案例設(shè)計書中的所有信息;③鉆井工程課程設(shè)計結(jié)果數(shù)據(jù)庫,根據(jù)鉆井工程設(shè)計模板和流程的要求,本系統(tǒng)將設(shè)計過程中的所有結(jié)果信息以數(shù)據(jù)庫的形式進(jìn)行保存,以方便學(xué)生的設(shè)計,并在每個環(huán)節(jié)的考核過程中實現(xiàn)計算機化的管理,加強考核的科學(xué)性和有效性。
二、鉆井工程典型設(shè)計案例檢索系統(tǒng)簡介
為了能夠使學(xué)生從各種典型設(shè)計案例中學(xué)習(xí)得到進(jìn)行鉆井工程設(shè)計的方法,本文開發(fā)了一個鉆井工程典型設(shè)計案例檢索子系統(tǒng),該系統(tǒng)的具體組成參見圖2。該檢索系統(tǒng)包括了從一口井的地質(zhì)設(shè)計任務(wù)書下達(dá)到鉆井完鉆,及鉆井工程進(jìn)度與技術(shù)經(jīng)濟(jì)指標(biāo)等各項具體的設(shè)計內(nèi)容,可以將一口井完整的鉆井工程設(shè)計書錄入到本系統(tǒng)數(shù)據(jù)庫,進(jìn)行日常的管理、維護(hù),并能隨時進(jìn)行調(diào)入顯示與查閱。圖3是該子系統(tǒng)項目檢索入口應(yīng)用程序主窗口,在檢索某口井的設(shè)計資料進(jìn)行閱讀顯示之前,首先要選擇相應(yīng)的井號。圖4是一口井地質(zhì)設(shè)計任務(wù)書檢索窗口應(yīng)用實例。為了方便學(xué)生對資料的檢索,本系統(tǒng)充分發(fā)揮了Windows系統(tǒng)的功能,實現(xiàn)了MDI多窗口文檔管理,圖5就是MDI多窗口文檔管理應(yīng)用實例。另外,本系統(tǒng)在每個窗口中都帶有“檢索”命令按鈕。該按鈕就是在需要檢索其他井資料的時候,方便地彈出圖3窗口,并在選擇結(jié)束后自動調(diào)用相應(yīng)井號數(shù)據(jù)進(jìn)行顯示。
三、鉆井工程設(shè)計模板系統(tǒng)簡介
該子系統(tǒng)的目的是引導(dǎo)學(xué)生按照任務(wù)分解要求,在規(guī)定的時間內(nèi)逐一完成相關(guān)的設(shè)計任務(wù),圖6是該子系統(tǒng)的功能菜單項組成。鉆井工程課程設(shè)計時間為兩周,要求學(xué)生每天利用《鉆井工程輔助設(shè)計系統(tǒng)》來完成相關(guān)的設(shè)計,并錄入到數(shù)據(jù)庫進(jìn)行保存,以便教師審閱、考核,及時發(fā)現(xiàn)問題,開展針對性的輔導(dǎo)。每一天的任務(wù)分解結(jié)果如表1所示。學(xué)生第一次進(jìn)入課程設(shè)計輔導(dǎo)教學(xué)系統(tǒng)時,計算機從十余個工程設(shè)計案例中隨機確定其中的一個案例為設(shè)計模板,并自動生成一個設(shè)計系數(shù)。要求學(xué)生將案例的地質(zhì)設(shè)計書和地質(zhì)分層中涉及的垂深全部乘上該系數(shù),手動修改后作為該生設(shè)計的基礎(chǔ)數(shù)據(jù)。
四、設(shè)計使用效果
我校石油工程專業(yè)2010級所有學(xué)生在該輔助設(shè)計系統(tǒng)的引導(dǎo)下,順利完成了鉆井工程課程設(shè)計任務(wù)。使用表明,該系統(tǒng)具有如下大優(yōu)點。(1)該系統(tǒng)提供了多個鉆井工程設(shè)計案例,可供學(xué)生隨時檢索、調(diào)閱與學(xué)習(xí),使得學(xué)生能夠從中了解設(shè)計的內(nèi)容、方法與設(shè)計思路,并以這些案例為模板,標(biāo)準(zhǔn)、規(guī)范地完成鉆井工程各環(huán)節(jié)的課程設(shè)計。(2)任務(wù)明確、針對性強、效率高。由于實現(xiàn)了任務(wù)的模塊化分解和層次化設(shè)計,可以在輔助系統(tǒng)的引導(dǎo)下逐步完成課程設(shè)計工作,每一步要做的工作,如何做,系統(tǒng)都能夠非常明確地給予提示與指導(dǎo)。學(xué)生的任務(wù)就是在系統(tǒng)所提供的設(shè)計指導(dǎo)下,收集數(shù)據(jù)并以統(tǒng)一的方式錄入到數(shù)據(jù)庫中。例如,圖7就是噴射鉆井?dāng)?shù)據(jù)錄入管理應(yīng)用實例。而每一步的設(shè)計,系統(tǒng)都能夠給予詳細(xì)的提示,讓學(xué)生明白設(shè)計的原理和過程。圖7噴射鉆井設(shè)計數(shù)據(jù)的整理、錄入與維護(hù)本系統(tǒng)既是一個輔助設(shè)計系統(tǒng),同時又是一個較為完整的學(xué)習(xí)系統(tǒng)。本系統(tǒng)將熟悉了解設(shè)計流程、明確設(shè)計原理和方法、規(guī)范設(shè)計語言與行文方式放在首要的位置,強調(diào)學(xué)生設(shè)計能力的實訓(xùn)與培養(yǎng)。例如,圖8為如何確定噴射鉆井最大和最小流量的應(yīng)用實例。該系統(tǒng)通過精心的規(guī)劃設(shè)計,不僅能夠使學(xué)生知道如何做,又能及時提供信息使學(xué)生明白哪些是固定的知識,哪些又是靈活的知識,哪些需要根據(jù)現(xiàn)場的資料來確定等,使學(xué)生在進(jìn)行動態(tài)的工程設(shè)計和計算過程中,能夠及時獲得設(shè)計所需的相關(guān)知識、方法和原理,將一個繁雜、晦澀的設(shè)計過程演化成為一個生動有趣的學(xué)習(xí)過程,從而大大提高了學(xué)生主動學(xué)習(xí)的積極性和設(shè)計的能動性,解決了以往普遍存在的畏難情緒,推動了學(xué)生動起手來,結(jié)合自己的設(shè)計數(shù)據(jù)完成相關(guān)的設(shè)計任務(wù)。(3)課題選擇多樣性、設(shè)計完整度高。本系統(tǒng)使學(xué)生第一次進(jìn)入課程設(shè)計時,能夠自動地從十余個工程設(shè)計案例中隨機地確定其中的一個案例為設(shè)計模板,并提供一個設(shè)計系數(shù),將案例的地質(zhì)設(shè)計書和地質(zhì)分層中涉及的垂深數(shù)據(jù)統(tǒng)一乘上該系數(shù),作為該生設(shè)計的基礎(chǔ)數(shù)據(jù)。同時,本系統(tǒng)也采用了地層孔隙壓力和破例壓力多案例選擇,并以案例數(shù)據(jù)為基礎(chǔ)輔之以隨機波動量的方法,形成每個學(xué)生設(shè)計所需的壓力剖面,使得每一個學(xué)生的設(shè)計參數(shù)均不相同,從源頭上有效地杜絕了學(xué)生的抄襲現(xiàn)象。因此,盡管設(shè)計模板可以相同,但設(shè)計的基礎(chǔ)參數(shù)各不相同,設(shè)計結(jié)果也各有差異。由于所有的設(shè)計結(jié)果都保存到數(shù)據(jù)庫中,計算機能夠很方便地利用每個學(xué)生的基礎(chǔ)數(shù)據(jù)自動完成相應(yīng)的設(shè)計,通過比較學(xué)生設(shè)計和計算機設(shè)計之間的差異,可以有效地判別評價學(xué)生的設(shè)計情況。利用所提供的鉆井工程輔助設(shè)計系統(tǒng),極大地降低了學(xué)生手動計算的工作量。能夠?qū)W(xué)生的注意力轉(zhuǎn)移到設(shè)計數(shù)據(jù)的采集、整理、錄入與維護(hù),設(shè)計原理、步驟和方法的了解,設(shè)計結(jié)果的整理和規(guī)范文本的形成上。使得原來需要一天、甚至數(shù)天的設(shè)計內(nèi)容,只要通過點擊幾個屏幕按鈕就可以完成相應(yīng)的設(shè)計,設(shè)計的時效性得到了極大的提高。利用本輔助系統(tǒng),使得學(xué)生能夠在兩周的時間內(nèi)順利完成整個鉆井工程的設(shè)計工作。由于設(shè)計過程又是一個學(xué)習(xí)、訓(xùn)練的過程,學(xué)生的能動性得到了極大的激發(fā),滿足了學(xué)生對設(shè)計工作的信心和成就感的訴求,這是以往進(jìn)行鉆井工程課程設(shè)計無法做到的。設(shè)計結(jié)束后,學(xué)生們都能夠及時地上交完整的鉆井工程設(shè)計書。(4)避免繁雜的計算,降低設(shè)計和輔導(dǎo)的工作量。本系統(tǒng)提供的鉆井?dāng)?shù)據(jù)信息管理子系統(tǒng)和模塊化工程計算工具,極大地方便了學(xué)生使用。使學(xué)生能夠從數(shù)據(jù)資料整理和手工計算中解脫出來,將重點轉(zhuǎn)移到資料的綜合利用和設(shè)計能力的培養(yǎng)上。由于采用了個性化的計算機教學(xué)方式,許多問題在學(xué)生與計算機交互過程中得到解決,工程計算已成為達(dá)到設(shè)計目的的手段,而不是設(shè)計過程中一種枯燥繁重的勞動,計算過程顯得十分輕松、快捷。采用本輔助系統(tǒng)也提高了解決問題的時效性,極大地減輕了教師的輔導(dǎo)工作量。(5)易于實現(xiàn)質(zhì)量監(jiān)督與控制。由于實現(xiàn)了設(shè)計資料和過程參數(shù)的數(shù)據(jù)庫管理,使教師能夠及時了解每一位學(xué)生的設(shè)計進(jìn)度、設(shè)計存在的問題,督促學(xué)生認(rèn)真完成每天的設(shè)計任務(wù),學(xué)生的整個設(shè)計過程能夠?qū)崿F(xiàn)透明的跟蹤管理,從而保證每位學(xué)生設(shè)計的質(zhì)量。(6)易于實現(xiàn)成績的評價。為了能夠盡可能客觀地評價學(xué)生的設(shè)計成果,本系統(tǒng)研制開發(fā)了一個工程設(shè)計評價系統(tǒng)。該系統(tǒng)能夠?qū)W(xué)生設(shè)計的每一環(huán)節(jié)進(jìn)行逐一分析并評價,給每一位學(xué)生的設(shè)計結(jié)果進(jìn)行逐一的成績評定,圖9就是該系統(tǒng)的運行界面窗口實例。系統(tǒng)可以對圖9左邊的每一張學(xué)生設(shè)計結(jié)果數(shù)據(jù)庫表進(jìn)行及時的匯總、評判,例如選中圖9左邊的“S_DIRECTIONALWELL”數(shù)據(jù)庫表之后,單擊窗口中部最上邊的“庫表讀入”按鈕,就可以將所有學(xué)生的定向井基礎(chǔ)數(shù)據(jù)匯總在右邊的數(shù)據(jù)庫窗口中動態(tài)顯示,并且在右邊的成績評定欄輸入相應(yīng)的評定結(jié)果。按一定權(quán)重和統(tǒng)計方式逐一匯總每一項評定結(jié)果,就可以確定該生在利用該輔助系統(tǒng)進(jìn)行鉆井課程設(shè)計所取得的成績。由于數(shù)據(jù)庫能夠?qū)⒃O(shè)計所涉及的中間數(shù)據(jù)和設(shè)計結(jié)果都保存下來,因此能夠利用該系統(tǒng)對學(xué)生的設(shè)計作出全面系統(tǒng)的評價。在評定過程中還可以不顯示相關(guān)的學(xué)生信息,能夠最大化地實現(xiàn)教師評定的客觀公正性。由于這些操作都是在計算機上完成的,操作起來十分快捷、規(guī)范,極大地減少了教師評閱的日常工作量。當(dāng)然,本系統(tǒng)不能夠代替學(xué)生完成所有的課程設(shè)計任務(wù),為此,在利用該系統(tǒng)完成鉆井工程計算機化設(shè)計的同時,還要求學(xué)生按照計算機輔助設(shè)計結(jié)果手工撰寫鉆井工程課程設(shè)計書和鉆井工程課程設(shè)計說明書各一份。將設(shè)計書成績、設(shè)計說明書成績、計算機輔助設(shè)計成績和平時成績按一定權(quán)重匯總,作為學(xué)生本次設(shè)計的最終成績。
五、結(jié)論與建議
關(guān)鍵詞:數(shù)據(jù)庫;課程設(shè)計;教學(xué)方法
中圖分類號:G434
文獻(xiàn)標(biāo)志碼:A
文章編號:1002-0845(2007)05-0106-02
一、引言
隨著信息社會的到來,既掌握專業(yè)技能又具有計算機應(yīng)用能力的人越來越來受到歡迎。為了適應(yīng)社會的發(fā)展,必須培養(yǎng)既熟悉專業(yè)又能把計算機技術(shù)同各領(lǐng)域的專業(yè)需要緊密結(jié)合的復(fù)合型人才。數(shù)據(jù)庫技術(shù)成為高校各學(xué)科專業(yè)的必修或選修課程。數(shù)據(jù)庫課程設(shè)計一般是大學(xué)三年級學(xué)生在學(xué)完計算機應(yīng)用基礎(chǔ)、計算機編程語言、辦公自動化軟件基礎(chǔ)、數(shù)據(jù)庫原理與應(yīng)用等課程后進(jìn)行的集中實踐環(huán)節(jié),主要內(nèi)容是通過社會調(diào)查,選擇一個實際課題,完成數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計工作,課程結(jié)束后提交應(yīng)用軟件系統(tǒng)和課程設(shè)計報告。通過課程設(shè)計,可以使學(xué)生較全面地理解、掌握和綜合運用所學(xué)知識,培養(yǎng)學(xué)生調(diào)查研究,查閱技術(shù)文獻(xiàn)、資料以及編寫技術(shù)文獻(xiàn)的能力。非計算機專業(yè)學(xué)生對于計算機類的課程通常有一定的畏懼感,尤其對計算機語言、編程等,覺得難以駕馭和掌握。如何讓學(xué)生通過數(shù)據(jù)庫課程設(shè)計,使他們的各方面能力得到培養(yǎng)和鍛煉,一直是值得思考的課題。本文結(jié)合教學(xué)實踐,就教學(xué)內(nèi)容、教學(xué)手段、考核方式、課程管理等方面進(jìn)行初步探索。
二、課程設(shè)計的目標(biāo)、內(nèi)容及要求
教師應(yīng)了解學(xué)生以往所學(xué)過的計算機相關(guān)課程,注意課程的銜接,分析非計算機專業(yè)學(xué)生已經(jīng)掌握的知識和知識的體系結(jié)構(gòu),明確數(shù)據(jù)庫課程設(shè)計的教學(xué)目標(biāo)、內(nèi)容及課程設(shè)計要求,對需要加強或充實的內(nèi)容要重點講解和補充。數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用要求,包括數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(數(shù)據(jù)靜態(tài)模型的設(shè)計)和數(shù)據(jù)庫的行為設(shè)計(應(yīng)用軟件等的設(shè)計)。學(xué)生應(yīng)按照數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫運行和維護(hù)這六個階段,分階段分步驟進(jìn)行,完成每一個階段的任務(wù)。根據(jù)軟件工程的方法和理論進(jìn)行應(yīng)用程序的設(shè)計,熟練運用相關(guān)語言編制應(yīng)用系統(tǒng)的界面,實現(xiàn)開發(fā)工具與數(shù)據(jù)查詢語言的無縫連接,建立數(shù)據(jù)庫應(yīng)用系統(tǒng)。要求學(xué)生要提交課程設(shè)計報告、所開發(fā)的軟件系統(tǒng)和程序清單。課程設(shè)計報告包括各階段的設(shè)計內(nèi)容和對所開發(fā)的應(yīng)用系統(tǒng)的評價,以及課程設(shè)計的體會與建議。
為了發(fā)揮學(xué)生的主動性,教師授課的重點應(yīng)放在系統(tǒng)化的開發(fā)步驟和關(guān)鍵性問題的求解上,首先要介紹設(shè)計思想、方法和程序設(shè)計的思想和方法。課程設(shè)計過程中教師要指導(dǎo)學(xué)生查資料,如數(shù)據(jù)庫原理及應(yīng)用,數(shù)據(jù)庫系統(tǒng),軟件工程,管理信息系統(tǒng)等方面的書籍,同時要指導(dǎo)學(xué)生善用軟件幫助系統(tǒng),培養(yǎng)學(xué)生學(xué)會質(zhì)疑、自學(xué)和調(diào)查研究解決問題的能力。針對在校學(xué)生接觸實際比較少,沒有實際開發(fā)軟件和工作經(jīng)驗的特點,應(yīng)精選有代表性的案例,從問題的提出、方案的設(shè)計與實施,到最終問題的解決,給學(xué)生全面了解解決問題的全過程。然后,由學(xué)生當(dāng)主角,讓學(xué)生自己解決問題,鍛煉他們綜合運用知識的能力。
三、課程設(shè)計的選題
選題是整個課程設(shè)計的前提和關(guān)鍵。課程設(shè)計題目選擇的難易程度、范圍的大小和是否能激發(fā)學(xué)生的學(xué)習(xí)熱情,直接影響到這一實踐教學(xué)環(huán)節(jié)的效果。一個好的題目應(yīng)該符合以下原則:首先,要符合教學(xué)要求,使學(xué)生通過課程設(shè)計進(jìn)一步鞏固所學(xué)的專業(yè)知識,培養(yǎng)學(xué)生分析問題、解決問題的能力;其次,一個好的題目應(yīng)該和實踐緊密聯(lián)系。理論來自于實踐,又服務(wù)于實踐。要貼近學(xué)生學(xué)習(xí)和生活實際,先選擇容易開發(fā)的實用的數(shù)據(jù)庫應(yīng)用系統(tǒng),對學(xué)生以后從事相關(guān)工作有幫助。脫離實踐的題目往往激發(fā)不出學(xué)生的學(xué)習(xí)熱情,達(dá)不到預(yù)期的目標(biāo)。
首先,將學(xué)生分成若干個小組。分組的依據(jù)為:學(xué)生的學(xué)習(xí)成績、知識結(jié)構(gòu)、學(xué)習(xí)能力、性格特點、男女搭配等,遵循互補的原則,成績好的與成績差的搭配,性格內(nèi)向的與外向的搭配等。每組人員為5~6名,每組設(shè)組長,全面負(fù)責(zé)小組的學(xué)習(xí)討論和任務(wù)安排。在組長的指揮下,對成員進(jìn)行分工,善于口頭表達(dá)的負(fù)責(zé)聯(lián)系工作和調(diào)查研究,計算機操作能力強的負(fù)責(zé)代碼的編寫,程序設(shè)計能力強的負(fù)責(zé)整體規(guī)劃、程序調(diào)試和連編,寫作能力強的負(fù)責(zé)技術(shù)文檔的書寫等,成員努力的成果與個體成員共同分享。教師只需提醒學(xué)生合理分配工作時間,注意小組成員之間的溝通,幫助把握進(jìn)度。實踐表明:在互相討論又各自有所負(fù)責(zé)的學(xué)習(xí)氛圍中,學(xué)生之間可以相互學(xué)習(xí)、取長補短,對知識的掌握與鞏固有很大的幫助。
其次,各個小組通過討論、觀察、思考、查資料等方式,結(jié)合各個學(xué)生的特長,參考教師指定的范圍選定課程設(shè)計題目,然后與教師進(jìn)行交流。教師應(yīng)對學(xué)生選定的題目進(jìn)行批閱,在可行性、工作量大小、小組成員及題目意義等方面進(jìn)行把關(guān)評估,及時將意見反饋給學(xué)生,學(xué)生再針對教師的意見進(jìn)行調(diào)整,最終確定課程設(shè)計的選題。結(jié)合教學(xué)實踐可以選擇如下題目:客房管理系統(tǒng)、學(xué)籍管理系統(tǒng)、學(xué)校工資管理系統(tǒng)、科研項目管理系統(tǒng)、高校設(shè)備管理系統(tǒng)、檔案管理系統(tǒng)、圖書資料管理系統(tǒng)、教學(xué)成績管理系統(tǒng)、后勤管理系統(tǒng)、系辦管理系統(tǒng)、居委會管理系統(tǒng)、職工人事管理系統(tǒng)、宿舍管理系統(tǒng)等。
四、方案設(shè)計和方案實施
選定題目后,即可著手完成數(shù)據(jù)庫課程設(shè)計的各個階段的任務(wù)。首先,各小組應(yīng)對所選題目進(jìn)行分析,通過查閱資料、小組討論、走訪專家或社會調(diào)查等途徑,進(jìn)行調(diào)查研究和可行性分析。通過調(diào)查組織機構(gòu)情況、業(yè)務(wù)活動情況、數(shù)據(jù)情況、用戶要求,確定新系統(tǒng)的邊界,完成系統(tǒng)需求分析。然后,采用實體聯(lián)系模型確定應(yīng)用程序中的實體和聯(lián)系,確定實體的屬性和實體之間聯(lián)系的類型,得到局部E-R模型,異對局部E―R模型集成進(jìn)行輸入/輸出設(shè)計和軟件結(jié)構(gòu)設(shè)計等,完成概念結(jié)構(gòu)設(shè)計。接下來,實現(xiàn)E-R模型向關(guān)系模型的轉(zhuǎn)化,利用關(guān)系規(guī)范化理論進(jìn)行關(guān)系模式的優(yōu)化,設(shè)計用戶視圖,同時進(jìn)行界面設(shè)計,模塊設(shè)計等,完成邏輯結(jié)構(gòu)設(shè)計階段的任務(wù)。再往下,進(jìn)行物理設(shè)計和軟件實施,最后是應(yīng)用系統(tǒng)的集成與。小組成員在組長的領(lǐng)導(dǎo)下,可以分頭完成各自負(fù)責(zé)的任務(wù),小組成員要分工負(fù)責(zé)和團(tuán)結(jié)協(xié)作。教師在指導(dǎo)課程設(shè)計過程中,可以設(shè)置幾個檢查點,制定階段性任務(wù)。如根據(jù)課程內(nèi)容、教學(xué)目的、系統(tǒng)規(guī)模、工作量等因素,審查各小組遞交的初始設(shè)計方案,在設(shè)計方案的實現(xiàn)方法、表現(xiàn)形式等方面做出調(diào)整建議,以避免在方案實施過程中出現(xiàn)不必要的反復(fù)。
在課程設(shè)計過程中,提倡通過模仿來學(xué)習(xí),只有多模仿才能掌握方法,才有可能創(chuàng)新。學(xué)生根據(jù)初始方案,通過各種途徑查找與自己的題目類似的范例,通過模仿范例來實現(xiàn)自己的程序。有的學(xué)生在范例中看到自己感興趣的內(nèi)容,通過適當(dāng)修改,將其應(yīng)用到自己的程序中,使程序更合理,內(nèi)容更豐富。學(xué)生在掌握了基本方法和解決問題的途徑后,對自己感興趣的內(nèi)容,自然愿意努力去尋找答案。學(xué)生在方案設(shè)計、修改、實施的過程中不斷發(fā)現(xiàn)問題與解決問題,逐步產(chǎn)生了學(xué)習(xí)的樂趣。為了避免在分組的實驗、設(shè)計中有的同學(xué)不積極參與的現(xiàn)象,可以采用隨機抽查的辦法來考核小組的成績,促使小組內(nèi)部互相監(jiān)督、互相幫助、互相學(xué)習(xí),有利于培養(yǎng)學(xué)生學(xué)習(xí)的積極性,提高教學(xué)效果。
數(shù)據(jù)庫課程設(shè)計中實驗是重要的組成部分,教師要詳細(xì)布置實驗,制訂上機紀(jì)律,并且督促學(xué)生嚴(yán)格按照課程設(shè)計各階段工作要求操作。實驗可以參考以下內(nèi)容安排:(1)建立數(shù)據(jù)庫。包括創(chuàng)建數(shù)據(jù)庫,創(chuàng)建表,建立字段和記錄的有效性約束,建立索引,創(chuàng)建表間關(guān)系和觸發(fā)器設(shè)計等。(2)使用表單操縱數(shù)據(jù)庫。包括設(shè)計表單,創(chuàng)建表單,為表單添加對象,定義表單及其對象的屬性、事件和方法。(3)設(shè)計用戶視圖。包括創(chuàng)建不同的用戶視圖,實現(xiàn)用視圖來控制更新數(shù)據(jù)庫中的數(shù)據(jù)的目的。(4)設(shè)計報表。包括創(chuàng)建報表,打印和預(yù)覽報表,注意各個帶區(qū)的使用。(5)設(shè)計菜單系統(tǒng)。包括規(guī)劃菜單系統(tǒng),創(chuàng)建菜單及其子菜單,為菜單指定任務(wù),調(diào)試和使用菜單系統(tǒng)。(6)項目集成。包括使用項目管理器集成數(shù)據(jù)庫、表單、視圖、報表等數(shù)據(jù)庫對象,設(shè)置主控程序,編譯和發(fā)行軟件等。
五、課程設(shè)計的考核與評定
學(xué)生在課程設(shè)計結(jié)束后,不僅要提交軟件系統(tǒng),還要提交課程設(shè)計報告,闡述其設(shè)計思路、運用的知識及自己的體會。課程設(shè)計的成績由以下幾部分組成:考勤占10分,平時抽查和提問題情況占10分,課程設(shè)計報告占30分,軟件系統(tǒng)設(shè)計占30分,演示與答辯占20分。課程設(shè)計報告主要看各個部分的完備性,分析的透徹性和獨到的見解。在評分方式上采取自評和互評的方式,首先由各小組依據(jù)教師給出的評價標(biāo)準(zhǔn)給本小組打分,然后由每組各選一名代表給大家介紹系統(tǒng)開發(fā)的情況并演示系統(tǒng),同時回答學(xué)生和教師提出的問題。所有小組代表陳述完后,由各組分組討論,對其它組開發(fā)的系統(tǒng)進(jìn)行評價和評分。最后由教師根據(jù)其自評、互評分?jǐn)?shù)結(jié)合實際情況(包括軟件開發(fā)水平、演示能力、回答問題能力、軟件開發(fā)文檔等)適當(dāng)總結(jié)并公布成績。
為有效避免學(xué)生在課程設(shè)計過程中的抄襲現(xiàn)象,教師可以對學(xué)生進(jìn)行有針對性地提問,學(xué)生當(dāng)場解答;教師也可以采取刪除軟件中一些關(guān)鍵性語句由學(xué)生當(dāng)場調(diào)試的方法檢查學(xué)生的學(xué)習(xí)效果。通過評價和自我評價,學(xué)生的學(xué)習(xí)主體意識得到充分體現(xiàn)和加強,激發(fā)了學(xué)生發(fā)現(xiàn)、分析和解決實際問題的學(xué)習(xí)積極性,不僅提高了學(xué)生運用數(shù)據(jù)庫理論開發(fā)出具有實際應(yīng)用價值的數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,而且學(xué)生思考和解決實際問題的能力也有了較大提高。
六、結(jié)束語
課程設(shè)計是一種學(xué)習(xí)、實踐、探索和創(chuàng)新相結(jié)合的綜合教學(xué),是高等學(xué)校培養(yǎng)人才的重要教育教學(xué)環(huán)節(jié)。通過近年來課程設(shè)計的指導(dǎo)實踐.筆者深切地體會到,正確合適的選題、恰到好處的指導(dǎo)、學(xué)生積極性的調(diào)動、科學(xué)的評價手段及課程設(shè)計規(guī)范化管理等對提高課程設(shè)計質(zhì)量是至關(guān)重要的。實踐證明,課程設(shè)計大大激發(fā)了學(xué)生的學(xué)習(xí)興趣,促使學(xué)生將所學(xué)的課程知識運用到實踐中去,使學(xué)生對所學(xué)的知識融會貫通,鞏固加深。課程設(shè)計培養(yǎng)了學(xué)生的團(tuán)隊意識和協(xié)作精神,增強了學(xué)生的創(chuàng)新意識,提高了學(xué)生的創(chuàng)新能力。
參考文獻(xiàn):
[1]靳學(xué)輝.?dāng)?shù)據(jù)庫原理與應(yīng)用[M].北京:電子工業(yè)出版社,2004.
關(guān)鍵詞:Access,課程優(yōu)化,教學(xué)方法,教學(xué)手段,考核方法
1. 問題的提出
21世紀(jì)的今天,我們處在信息技術(shù)時代,在計算機及網(wǎng)絡(luò)平臺上生活、工作、學(xué)習(xí)。數(shù)據(jù)庫建設(shè)規(guī)模、信息量大小、使用頻度已成為衡量一個國家信息化程度的重要標(biāo)志。Access有友好的用戶界面,數(shù)據(jù)表操作簡單、易學(xué)易懂,通過設(shè)計器、查詢設(shè)計器等可視化設(shè)計工具,基本不用編寫任何代碼,通過可視化操作,就可以完成數(shù)據(jù)庫的大部分管理工作。Access是學(xué)習(xí)數(shù)據(jù)庫操作技能的優(yōu)秀語言,也是信息管理中應(yīng)用廣泛的開發(fā)工具。
然而在傳統(tǒng)的課程教學(xué)過程中強調(diào)數(shù)據(jù)庫理論知識的完備性,缺乏學(xué)習(xí)的應(yīng)用性和針對性,理論性強、概念抽象,理論和實踐教學(xué)存在不同程度的脫節(jié)。
教材組織上理論概念多,應(yīng)用實例少;教學(xué)安排上課堂講授多,實踐動手少;課程考核上死記硬背多,靈活應(yīng)用少。盡管一些學(xué)生可以在理論考試中取得高分,但卻不能自如地應(yīng)用某種數(shù)據(jù)庫管理系統(tǒng)軟件解決實際問題,更談不上開發(fā)出有實際應(yīng)用價值的數(shù)據(jù)庫系統(tǒng)。如此“眼高手低”很難適應(yīng)現(xiàn)代社會對數(shù)據(jù)庫技術(shù)應(yīng)用人才的需求。因此,在教學(xué)上必須對這種紙上談兵、理論脫離實際的狀況進(jìn)行改革教學(xué)手段,使學(xué)生既能掌握ACCESS數(shù)據(jù)庫技術(shù)的基本理論,又能掌握它的設(shè)計和使用方法,今后能夠勝任計算機及其信息技術(shù)領(lǐng)域的工作。
2 優(yōu)化教學(xué)內(nèi)容
加強材料建設(shè),以培養(yǎng)學(xué)生自主能力、創(chuàng)新能力為指導(dǎo),大膽改革教材內(nèi)容,編寫《ACCEESS數(shù)據(jù)庫教程》,由西安電子科技大學(xué)出版,根據(jù)認(rèn)識過程規(guī)律,將學(xué)習(xí)內(nèi)容分基礎(chǔ)篇、實驗篇、實戰(zhàn)篇三部分期刊網(wǎng)?;A(chǔ)篇包括數(shù)據(jù)庫基礎(chǔ)、Access概述、數(shù)據(jù)庫操作、表的創(chuàng)建、表的高級操作、查詢的創(chuàng)建和簡單應(yīng)用、查詢的高級應(yīng)用、窗體的創(chuàng)建、窗體的高級應(yīng)用、報表的創(chuàng)建、數(shù)據(jù)訪問頁、宏和模塊、數(shù)據(jù)庫的優(yōu)化和安全等十三章,在每一章都給出了練習(xí)題,以便讀者進(jìn)一步鞏固所學(xué)知識。實驗篇包括:創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)表、建立表之間的關(guān)系、查詢設(shè)計、窗體設(shè)計、報表設(shè)計、數(shù)據(jù)訪問頁、宏和模塊的應(yīng)用等個實驗。實戰(zhàn)篇介紹了課程設(shè)計內(nèi)容及要求,通過一個案例介紹了課程設(shè)計的思路與過程,并且給出了數(shù)據(jù)庫課程設(shè)計的參考題目。體現(xiàn)了知識性、技能性、實用性的特點。[1]
3 教學(xué)方法改革
3.1采用項目驅(qū)動教學(xué)
在數(shù)據(jù)庫教學(xué)中采用:學(xué)生成績管理系統(tǒng)、羅斯文商貿(mào)管理系統(tǒng)、考務(wù)管理系統(tǒng)三個在實際中運用的項目貫穿教學(xué)全過程,如圖1是項目驅(qū)動模型。在基礎(chǔ)部分由學(xué)生成績管理系統(tǒng)驅(qū)動,讓學(xué)生了解要做什么;在實驗分,讓學(xué)生自己獨立去做;在課程設(shè)計部分,讓學(xué)生通過合作去完成項目。[2][3]
本課程被定位為專業(yè)核心課程。.NET職業(yè)崗位主要分為兩類,一類是使用C#開發(fā)WINFORM程序,另外一類是使用開發(fā)的WEB應(yīng)用程序,本課程的職業(yè)技能涵蓋了最關(guān)鍵的數(shù)據(jù)庫技術(shù),本課程中學(xué)習(xí)的數(shù)據(jù)庫原理、數(shù)據(jù)庫技術(shù)和數(shù)據(jù)庫安全機制同樣適用于后續(xù)的專業(yè)課程。所以本課程是軟件技術(shù)專業(yè).NET開發(fā)方向的專業(yè)核心能力和崗位專用能力培養(yǎng)課程,是校企合作開發(fā)的基于C#WinForm管理信息系統(tǒng)工作過程的課程。并且本課程在教學(xué)過程中注重培養(yǎng)學(xué)生的適應(yīng)能力、自學(xué)能力和抗壓能力,培養(yǎng)學(xué)生的規(guī)范意識、合作意識和溝通意識。整個學(xué)習(xí)過程中,監(jiān)督并要求學(xué)生能夠不斷反省自己、養(yǎng)成良好的習(xí)慣。對職業(yè)素養(yǎng)的養(yǎng)成起到支撐作用。為后續(xù)課程和從事軟件開發(fā)工作打下良好的基礎(chǔ)。在設(shè)計課程的時候還要考慮學(xué)生的基礎(chǔ)和特點。學(xué)生的基礎(chǔ)知識較為薄弱,學(xué)習(xí)能力也比較弱,與普通高校學(xué)生的學(xué)術(shù)性智能相比,我們的學(xué)生傾向于“動作性智能”。我們應(yīng)將課程設(shè)計為情景化教學(xué),學(xué)習(xí)過程模擬工作過程以適應(yīng)學(xué)生的認(rèn)知規(guī)律。綜合以上分析,本課程的性質(zhì)是軟件技術(shù)業(yè)的專業(yè)核心課程,是校企合作開發(fā)的基于數(shù)據(jù)庫設(shè)計、應(yīng)用工作過程的課程。
2課程設(shè)計理念與思路
考慮到高職院校的辦學(xué)理念,結(jié)合本專業(yè)的人次培養(yǎng)目標(biāo),本課程的設(shè)計理念是:(1)校企合作開發(fā)課程;(2)適應(yīng)學(xué)生智能特點;(3)基于行動導(dǎo)向培養(yǎng)職業(yè)能力;(4)以學(xué)生為主體,重視終身學(xué)習(xí)的能力培養(yǎng)。明確了課程的設(shè)計理念后,還要有一個合理的執(zhí)行路徑:我們先來選取課程內(nèi)容,首先進(jìn)行典型工作任務(wù)描述,分為三個模塊,分別是數(shù)據(jù)庫的設(shè)計、應(yīng)用和安全管理。在數(shù)據(jù)庫設(shè)計工作模塊中,分為數(shù)據(jù)庫的需求分析、數(shù)據(jù)庫的概念設(shè)計、數(shù)據(jù)庫的邏輯設(shè)計、數(shù)據(jù)庫的物理設(shè)計。在數(shù)據(jù)庫應(yīng)用工作中,分為兩個:程序設(shè)計員或者數(shù)據(jù)庫管理員使用結(jié)構(gòu)化查詢語言(ISOSQL)編寫存儲過程;根據(jù)用戶的需求,方便、及時和準(zhǔn)確地從數(shù)據(jù)庫中獲得所需的信息。在數(shù)據(jù)庫安全管理中,分為安裝和升級服務(wù)器、登記數(shù)據(jù)庫的用戶、維護(hù)數(shù)據(jù)庫的安全性、制定數(shù)據(jù)庫備份計劃、數(shù)據(jù)庫信息進(jìn)行恢復(fù)。轉(zhuǎn)換到學(xué)習(xí)領(lǐng)域,經(jīng)過篩選,我們選取了教務(wù)管理系統(tǒng)數(shù)據(jù)庫作為項目的載體。在組織和安排教學(xué)內(nèi)容時,按照《教務(wù)管理數(shù)據(jù)庫》的整個生存周期的順序進(jìn)行,特別將數(shù)據(jù)庫系統(tǒng)認(rèn)知、概念設(shè)計和邏輯設(shè)計的這些理論學(xué)習(xí)融入到了需求分析階段。最后,為了讓學(xué)生對所學(xué)知識和技能進(jìn)行整合,也為了鍛煉學(xué)生的自主學(xué)習(xí)、分析解決問題的能力,還安排了30課時的綜合實訓(xùn)。在實施教學(xué)時,以小組為單位,整個教學(xué)過程以學(xué)生為主體、以項目為導(dǎo)向,劃分成5個環(huán)節(jié):項目展示:教師項目任務(wù)書和參考資料,介紹項目內(nèi)容和實施步驟,使學(xué)生帶著明確的目標(biāo)學(xué)習(xí)。課堂實踐:突出學(xué)生為主體,嘗試完成項目,匯總這一過程中出現(xiàn)的問題。這個環(huán)節(jié)可以培養(yǎng)學(xué)生閱讀文檔的能力、自學(xué)能力以及自省的能力。重難點講解:學(xué)生就匯總的問題與教師交流,教師將重點難點分析、演示。項目匯演:各個項目組分別匯報課堂實踐成果,接受專任教師、實踐指導(dǎo)教師和其他同學(xué)的檢驗,鍛煉學(xué)生的項目掌控能力和語言表達(dá)能力??偨Y(jié)提高:教師帶領(lǐng)學(xué)生總結(jié)項目實施過程中遇見的問題,給出指導(dǎo)性解決方案,布置拓展任務(wù)。
3教學(xué)方法和手段
采用“教學(xué)做用一體化”的教學(xué)模式,將理論與實踐緊密融合。教師規(guī)劃、準(zhǔn)備、主導(dǎo)整個學(xué)習(xí)流程,在學(xué)習(xí)過程中,則是以學(xué)生為主體,讓學(xué)生在做項目的過程中能夠主動搭建知識體系,并參與真實項目的數(shù)據(jù)庫維護(hù)。做到理論與實踐相結(jié)合,針對不同的教學(xué)環(huán)節(jié),結(jié)合學(xué)生的特點,采取了相應(yīng)的教學(xué)方法??己嗽u價方式分為過程性考核和終結(jié)性考核。最終分?jǐn)?shù)得出之后,還會選擇成績優(yōu)異的同學(xué)參與真實項目的數(shù)據(jù)庫維護(hù)工作。極大地調(diào)動了學(xué)生的學(xué)習(xí)積極性。
4教學(xué)條件
本課程組教師與企業(yè)專家共同編寫了課程標(biāo)準(zhǔn)、單元設(shè)計、任務(wù)指導(dǎo)書等教學(xué)資料,并錄制了大量的課堂視頻、操作演示視頻、微課。在不同的教學(xué)階段,也配備的不同的教學(xué)環(huán)境,基礎(chǔ)項目階段,在一體化教師和實訓(xùn)室進(jìn)行,方便教師演示和學(xué)生練習(xí),而在真實項目階段,則在校內(nèi)實訓(xùn)基地進(jìn)行,讓學(xué)生融入到仿真工作環(huán)境中,進(jìn)一步鍛煉職業(yè)素養(yǎng)。網(wǎng)絡(luò)課堂這個網(wǎng)絡(luò)教學(xué)環(huán)境則貫穿全部教學(xué)階段,讓學(xué)生隨時隨地都可以自主學(xué)習(xí)。而本課程的課程網(wǎng)站,按照項目整合了學(xué)習(xí)資源,針對每一個項目,都提供了資料、作業(yè)習(xí)題、操作視頻和在線測試功能。還突出互動性,教師可以設(shè)置學(xué)習(xí)限制,比如測試通過了項目1,才能進(jìn)行項目2的學(xué)習(xí),激發(fā)了學(xué)生的學(xué)習(xí)熱情,此外還有學(xué)習(xí)論壇、項目答疑等模塊。
5課程特色
1 前言
信息管理與信息系統(tǒng)專業(yè)雖然屬于管理學(xué),但其主干學(xué)科包括計算機科學(xué)與技術(shù)、經(jīng)濟(jì)學(xué)、管理學(xué)等三個,該專業(yè)的綜合性、實踐性很強,但是目前各高校該專業(yè)的實踐教學(xué)體系不完備,還未自成一家、各具特色,以致畢業(yè)生實踐能力不突出,特色彰顯不夠,就業(yè)競爭力不強,培養(yǎng)應(yīng)用型人才是當(dāng)務(wù)之急,核心是要培養(yǎng)學(xué)生的應(yīng)用能力、創(chuàng)新能力和工程素養(yǎng)。要達(dá)到本目標(biāo),就要大力加強和完善實踐教學(xué)環(huán)節(jié),建立多層次、一體化的實踐教學(xué)體系。
曲靖師范學(xué)院信息管理與信息系統(tǒng)專業(yè)從2008年開辦至今,已經(jīng)培養(yǎng)5屆學(xué)生,一直以來,我們不斷加強和完善該專業(yè)的實踐教學(xué)環(huán)節(jié),形成了四位一體的實踐教學(xué)體系,取得了良好的效果。
2實踐教學(xué)體系的“硬件位”
實踐教學(xué)體系的“硬件位”強調(diào)實驗室建設(shè)。實驗室是開展教研的硬件基礎(chǔ),沒有這個基礎(chǔ),一切教研工作就是空中樓閣。我們一直重視信息管理與信息系統(tǒng)專業(yè)的實驗室建設(shè)。采購實驗設(shè)備的指導(dǎo)思想是實驗設(shè)備要先進(jìn)、實用,充分滿足學(xué)生的學(xué)習(xí)和教師的教學(xué)科研的需要。
該專業(yè)已經(jīng)建成硬件實驗室有2個:計算機組成原理實驗室、計算機組裝與維護(hù)實驗室,通信與網(wǎng)絡(luò)實驗室有2個:計算機通信實驗室、計算機網(wǎng)絡(luò)實驗室,信息管理類的實驗室有3個:數(shù)字庫應(yīng)用實驗室、信息管理與軟件實驗室、信息技術(shù)創(chuàng)新實驗室。同時為適應(yīng)當(dāng)今云計算、大數(shù)據(jù)的大趨勢,我們投資200多萬建立了云計算平臺。
這些實驗室的更新及新建,能充分滿足學(xué)生的學(xué)習(xí)和教師的教學(xué)及科研的需要。
3實踐教學(xué)體系的 “抓手位”
專業(yè)技能訓(xùn)練提升學(xué)生實踐能力的抓手,在學(xué)生的整個大學(xué)四年期間,為了在不同學(xué)期提升學(xué)生的綜合實踐能力,我們開展了貫穿大學(xué)4年的專業(yè)技能訓(xùn)練。
專業(yè)技能訓(xùn)練是實踐教學(xué)體系的抓手,專業(yè)技能訓(xùn)練的目的是根據(jù)訓(xùn)練大綱,我們應(yīng)以項目為驅(qū)動來創(chuàng)新該專業(yè)的實踐教學(xué)體系[1],提升學(xué)生應(yīng)具備的專業(yè)素養(yǎng)和能力,形成幾大子抓手,再作專項的打造。
我院的專業(yè)技能訓(xùn)練主要包括兩個級別,一是課程設(shè)計訓(xùn)練,本訓(xùn)練以課程為依托,制定課程級別的訓(xùn)練大綱和測試方案;二是綜合設(shè)計訓(xùn)練,訓(xùn)練學(xué)生綜合能力,要求學(xué)生能靈活應(yīng)用所學(xué)課程,完成一個綜合性、設(shè)計性項目。
3.1 課程設(shè)計訓(xùn)練
“課程設(shè)計”一個多義詞詞條。它可以指“為掌握某一課程內(nèi)容所進(jìn)行的設(shè)計”[2]。課程設(shè)計是課程實驗的高級環(huán)節(jié),課程實驗是提升學(xué)生立體實踐能力的根本,課程實驗分為驗證性實驗、綜合性實驗和課程設(shè)計實驗,我們在傳統(tǒng)驗證性實驗的基礎(chǔ)上開展課程設(shè)計實驗,提升學(xué)生的課程綜合實踐能力。
信息管理與信息系統(tǒng)專業(yè)的核心課程有6門,分別是:Java程序設(shè)計、管理信息系統(tǒng)、數(shù)據(jù)庫原理、計算機網(wǎng)絡(luò)及實驗、管理學(xué)、經(jīng)濟(jì)學(xué)。我們針對這些課程,在編寫實驗大綱時,就要求編寫課程對應(yīng)的課程設(shè)計,設(shè)計方案要經(jīng)過教研室的審核和信息工程學(xué)院教授委員的討論及審定。以審定通過的課程設(shè)計為依托,為后續(xù)綜合實踐能力的提升打下堅實的基礎(chǔ)。
以《Java程序設(shè)計》課程設(shè)計為例,課程設(shè)計的目的:利用Java語言的語法特性,結(jié)合數(shù)據(jù)結(jié)構(gòu)算法、網(wǎng)絡(luò)知識、文件處理和數(shù)據(jù)庫等知識完成綜合題目的設(shè)計和代碼實現(xiàn),并培養(yǎng)鍛煉分析程序、撰寫報告等能力。
3.2 綜合設(shè)計訓(xùn)練
綜合設(shè)計訓(xùn)練的目的是鍛煉學(xué)生綜合所學(xué)知識,設(shè)計和開發(fā)一個小項目的能力。這些項目有“ERP企業(yè)應(yīng)用”、“Oracle運維管理”、“大數(shù)據(jù)管理”、“Java Web開發(fā)”等,這些小項目的訓(xùn)練要基于幾門課的知識和技能,如“Java Web開發(fā)”就需要學(xué)生綜合數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、軟件工程、計算機程序設(shè)計等知識與技能。
綜合設(shè)計訓(xùn)練要與畢業(yè)設(shè)計區(qū)別開來,此訓(xùn)練的主要目的是讓學(xué)生體驗和掌握項目開發(fā)流程,同時鍛煉綜合應(yīng)用所學(xué)課程來完成一個具體的小項目。
3.3 信息管理與信息系統(tǒng)專業(yè)技能訓(xùn)練安排
為鼓勵學(xué)生多渠道獲得技能分,我們規(guī)定,學(xué)生在校期間,通過全國計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試的中級資格、全國計算機等級考試的四級證書、思科(微軟、ORACLE、華為、H3C或銳捷)的工程師級別認(rèn)證、中級會計師,可獲得3個學(xué)分;通過全國計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試的高級資格、思科(微軟、ORACLE、華為、H3C或銳捷)的高級工程師級別認(rèn)證,可獲得4個學(xué)分。
4實踐教學(xué)體系的“信息系統(tǒng)開發(fā)能力位”
本專業(yè)的學(xué)生要求具體一定和信息系統(tǒng)開發(fā)能力,該能力通過畢業(yè)論文(設(shè)計)來煉成。畢業(yè)論文(設(shè)計)是教學(xué)過程的最后階段采用的一種總結(jié)性的實踐教學(xué)環(huán)節(jié)。通過畢業(yè)設(shè)計,學(xué)生可以綜合應(yīng)用所學(xué)的各種理論知識和技能,進(jìn)行全面、系統(tǒng)、嚴(yán)格的技術(shù)及基本能力的練習(xí)。[3]畢業(yè)論文(設(shè)計)是實踐教學(xué)體系的技能整合,我院對畢業(yè)論文(設(shè)計)作重大改革,著力打造學(xué)生綜合實踐能力
參加畢業(yè)論文(設(shè)計)的學(xué)生分兩部分,一部分在公司實習(xí),同時要在公司完成畢業(yè)設(shè)計工作,余下的學(xué)生在校內(nèi)完成畢業(yè)論文工作,為提高畢業(yè)論文(設(shè)計)的質(zhì)量,經(jīng)向教務(wù)處請示,允許我院結(jié)合專業(yè)實踐性強的實際,改革本專業(yè)畢業(yè)論文(設(shè)計)工作。改革思路包括三點,一是我院學(xué)生的畢業(yè)論文(設(shè)計)以畢業(yè)設(shè)計為主,弱化對學(xué)生文本的要求,強化對實踐動作能力的提升和檢查,二是做好規(guī)范管理工作,制定相關(guān)文件,如:“信息工程學(xué)院畢業(yè)論文(設(shè)計)工作規(guī)定”、 “信息工程學(xué)院畢業(yè)設(shè)計開發(fā)文檔的撰寫與打印規(guī)范” 、“信息工程學(xué)院畢業(yè)設(shè)計開發(fā)文檔”等。
5實踐教學(xué)體系的“校企合作位”
為提升學(xué)生的實習(xí)水平,滿足用人單位的需求。我們自2013年開始,與四川華迪信息技術(shù)有限公司開展畢業(yè)實習(xí)合作,該公司是一家集軟件外包、信息服務(wù)、學(xué)生專業(yè)技能培訓(xùn)為一體的軟件公司,在全國小有名氣。學(xué)生參加校企合作實習(xí)有兩種類型,一是為期三個月的專業(yè)實習(xí),二是為期四個月的就業(yè)培訓(xùn)。三個月的專業(yè)實習(xí)分為軟件開發(fā)方向和網(wǎng)絡(luò)方向,軟件開發(fā)實訓(xùn)重點是提升學(xué)生的軟件開發(fā)實踐能力和水平,網(wǎng)絡(luò)方向的實訓(xùn)重點是提升學(xué)生的網(wǎng)絡(luò)設(shè)計、實施、部署能力。
從2013年開始,每年大概有一半的學(xué)生參加校企合作的實習(xí),取得了良好效果,學(xué)生的專業(yè)實踐能力提升了,就業(yè)質(zhì)量明顯提高,很多學(xué)生就在四川成都就業(yè)、創(chuàng)業(yè)。
【關(guān)鍵詞】 納稅實務(wù) 實踐性教學(xué)系統(tǒng) 高職教育
一、前言
高職院校《納稅實務(wù)》課程是會計電算化專業(yè)等財經(jīng)類專業(yè)中的一門專業(yè)必修課。隨著經(jīng)濟(jì)和社會的不斷發(fā)展,社會中各個單位越來越需要能夠勝任電子報稅的復(fù)合型、應(yīng)用型專業(yè)人才?!都{稅實務(wù)》實踐性課程的教學(xué)應(yīng)該以培養(yǎng)學(xué)生的報稅能力為主,立足于培養(yǎng)會計報稅崗位對涉稅業(yè)務(wù)的需求。本文主要基于目前非常流行的Web開發(fā)語言PHP和MySQL數(shù)據(jù)庫技術(shù)對《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的構(gòu)建進(jìn)行了研究,希望通過《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的構(gòu)建研究,為《納稅實務(wù)》課程提供符合企業(yè)實際情況的實踐性教學(xué)實訓(xùn)項目,更好地培養(yǎng)學(xué)生的實踐性稅務(wù)核算能力,更好地熟練稅收數(shù)據(jù)計算、稅務(wù)報表填寫、報稅等納稅實務(wù)操作能力;并解決好理論知識學(xué)習(xí)與實際企業(yè)納稅實務(wù)互相結(jié)合的關(guān)鍵問題,為同學(xué)們將來走上會計工作崗位奠定良好的納稅實務(wù)基礎(chǔ)[1]。
二、《納稅實務(wù)》實踐性教學(xué)系統(tǒng)構(gòu)建技術(shù)
高職院?!都{稅實務(wù)》課程的教學(xué)目標(biāo)不僅要求學(xué)生具備一定的理論知識,同時也更加注重對學(xué)生納稅實務(wù)能力的培養(yǎng)。教師在教學(xué)過程當(dāng)中,因為實踐平臺的缺乏而導(dǎo)致學(xué)生在實際學(xué)習(xí)當(dāng)中只是學(xué)會了計算,而真正的納稅實務(wù)能力卻沒有得到相應(yīng)的鍛煉。在文獻(xiàn)[2]中,作者構(gòu)建了一種基于ASP動態(tài)編程語言技術(shù)和Access小型數(shù)據(jù)庫技術(shù)的基礎(chǔ)會計實訓(xùn)系統(tǒng)平臺。使用ASP這種語言開發(fā)WEB應(yīng)用程序的時候,一般需要調(diào)用Access數(shù)據(jù)庫。但數(shù)據(jù)庫在多用戶同時并發(fā)訪問或查詢時有一定的極限,因此在《納稅實務(wù)》實踐性教學(xué)系統(tǒng)這種高交互WEB程序的情況下很多時候不能達(dá)到實用要求[3]。針對這種納稅實務(wù)實踐能力的欠缺及實踐性教學(xué)系統(tǒng)的相關(guān)缺點,本文著重以當(dāng)前非常流行的PHP開發(fā)語言與MySQL數(shù)據(jù)庫技術(shù)對《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的構(gòu)建進(jìn)行了研究。
2.1 PHP網(wǎng)絡(luò)編程語言[4]
PHP是一種非常流行完全開放源代碼的腳本W(wǎng)EB開發(fā)語言;PHP網(wǎng)絡(luò)編程語言具有入門簡單的特點,能夠比較快速、節(jié)省的實現(xiàn)相應(yīng)WEB功能;PHP網(wǎng)絡(luò)編程語言具有強大的擴展性,在與各種數(shù)據(jù)庫交互的時候具有非常高的執(zhí)行效率。PHP網(wǎng)絡(luò)編程語言越來越受到WEB開發(fā)程序員的認(rèn)同和青睞,正逐漸成為WEB開發(fā)者所使用的主要語言。
2.2 MySQL數(shù)據(jù)庫技術(shù)
MySQL數(shù)據(jù)庫是一種非常流行且完全開放源代碼的關(guān)系型數(shù)據(jù)庫管理軟件。是由瑞典的MySQL AB公司所開發(fā),現(xiàn)在屬于甲骨文公司(Oracle)旗下的數(shù)據(jù)庫產(chǎn)品。MySQL數(shù)據(jù)庫是當(dāng)前最為流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(Relational Database Management System)[5]。
MySQL數(shù)據(jù)庫軟件具有:(1)軟件的源代碼完全開源開放,更容易得到技術(shù)支持。若在WEB項目中有不適合的源碼,程序員可以自行修改至最優(yōu)。同時相關(guān)的開源社區(qū)和開源文檔也非常之多,并且MySQL的社區(qū)技術(shù)支持非常強大。(2)跨平臺性能。MySQL數(shù)據(jù)庫能夠在不同的平臺上工作并且同時支持C、PHP、C++、Perl、Java和Python等。(3)MySQL數(shù)據(jù)庫使用的核心線程數(shù)為多線程,同時支持多處理器。大大提高了數(shù)據(jù)庫的運行效率[6]。
三、《納稅實務(wù)》實踐性教學(xué)系統(tǒng)設(shè)計
《納稅實務(wù)》實踐性教學(xué)系統(tǒng)必須按照企業(yè)的稅務(wù)業(yè)務(wù)的流程,完全模擬真實的企業(yè)納稅實務(wù)環(huán)境,盡量用真實的案例來進(jìn)行實踐性教學(xué)系統(tǒng)構(gòu)建,從而達(dá)到鍛煉學(xué)生動手實際操作的能力。國家稅務(wù)局需要申報的稅種主要有消費稅、增值稅、外國企業(yè)和外商投資企業(yè)年度所得稅等;地方稅務(wù)局申報的的主要稅種是個人所得稅、企業(yè)所得稅、城市房產(chǎn)稅、資源稅、印花稅、土地增值稅、房產(chǎn)稅、車船使用稅、城市維護(hù)建設(shè)稅、教育費附加稅和城鎮(zhèn)土地使用稅等幾大稅種[7]。同時,MySQL數(shù)據(jù)庫當(dāng)中也要設(shè)置相應(yīng)的表:數(shù)據(jù)字典表、單位情況表、系統(tǒng)選項表、用戶表、系統(tǒng)日志表和學(xué)生基本情況表等。系統(tǒng)功能構(gòu)建須分模塊整合進(jìn)行,要進(jìn)行功能架構(gòu)圖的設(shè)計,只有這樣才能理清《納稅實務(wù)》實踐性教學(xué)系統(tǒng)各個模塊及各個模塊所能夠完成的功能。
四、《納稅實務(wù)》實踐性教學(xué)系統(tǒng)應(yīng)用效果
本節(jié)以“企業(yè)稅務(wù)登記及變更”章節(jié)來進(jìn)行《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的應(yīng)用效果演示。企業(yè)稅務(wù)登記及變更的主要目的就是讓學(xué)生了解企業(yè)進(jìn)行稅務(wù)登記及變更的相關(guān)程序及規(guī)定。納稅人在實踐性教學(xué)系統(tǒng)辦理稅務(wù)登記或變更的時候,通常需要注意的事項有納稅人名稱、納稅人識別號、注冊地址、法定代表人或負(fù)責(zé)人、經(jīng)營范圍、登記注冊類型、總機構(gòu)情況、批準(zhǔn)設(shè)立機關(guān)、分支機構(gòu)情況等[8]。如圖2和圖3所示。
五、總結(jié)
本文主要分析和研究了基于PHP網(wǎng)絡(luò)編程語言和MySQL數(shù)據(jù)庫技術(shù)的《納稅實務(wù)》實踐性教學(xué)系統(tǒng)。本文重點研究了《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的設(shè)計和應(yīng)用效果。結(jié)合《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的實際應(yīng)用,以企業(yè)稅務(wù)登記及變更”章節(jié)為例進(jìn)行了系統(tǒng)演示。為
更好地培養(yǎng)學(xué)生的實踐性稅務(wù)核算能力,適應(yīng)信息時代企業(yè)現(xiàn)代化報稅需求,為同學(xué)們將來進(jìn)入會計工作崗位奠定良好的納稅實務(wù)基礎(chǔ)。
參 考 文 獻(xiàn)
[1]董雪蓮,龐文莉.《納稅實務(wù)》課程實踐教學(xué)體系的研究[J].中國科技博覽,2012,(17):101-101.
[2]《基礎(chǔ)會計實務(wù)》課程建設(shè)組.基于asp技術(shù)的基礎(chǔ)會計實訓(xùn)系統(tǒng)平臺的設(shè)計與開發(fā)[J].廣西廣播電視大學(xué)學(xué)報,2011,22(3).
[3]龔文生.Access數(shù)據(jù)庫訪問速度的提高[J].思茅師范高等??茖W(xué)校學(xué)報,2010,26(3):43-45.
[4]龔地斌.《PHP+MySQL網(wǎng)站開發(fā)技術(shù)》課程設(shè)計的實踐與探索[J].科技創(chuàng)新導(dǎo)報, 2014,(12):237-237.
[5]方斌,劉耀欽.基于B/S模式使用PHP+MySQL進(jìn)行Web開發(fā)[J].鄖陽師范高等??茖W(xué)校學(xué)報,2014,34(3):15-16.
[6]李強.以PHP+MySQL為基礎(chǔ)的網(wǎng)站開發(fā)研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014,(5):22-23.
根據(jù)齊魯網(wǎng)及山東傳媒職業(yè)學(xué)院畢業(yè)生崗位調(diào)研結(jié)果,我校畢業(yè)生在網(wǎng)頁設(shè)計方面適應(yīng)的崗位主要有網(wǎng)頁頁面設(shè)計、前端網(wǎng)頁開發(fā)、后臺動態(tài)網(wǎng)頁開發(fā)等。
網(wǎng)頁頁面設(shè)計:主要應(yīng)用Photoshop、Illustrator等圖片處理和圖形設(shè)計工具;
前端網(wǎng)頁開發(fā):主要應(yīng)用Dreamweaver、Notepad++、Editplus等網(wǎng)頁編碼工具;
后臺動態(tài)網(wǎng)頁開發(fā):主要應(yīng)用Mysql數(shù)據(jù)庫、PHP動態(tài)頁面開發(fā)工具等。
這些工作崗位要求學(xué)生熟悉整個網(wǎng)頁設(shè)計和開發(fā)的工作流程,具備所需的基本知識和操作技能,同時還要有良好的職業(yè)道德和團(tuán)隊精神,以適應(yīng)行業(yè)發(fā)展需求。為了進(jìn)一步實現(xiàn)職業(yè)院校的人才培養(yǎng)目標(biāo),提高職業(yè)教育的教學(xué)質(zhì)量,圍繞實際的網(wǎng)頁設(shè)計和開發(fā)的工作過程,對《網(wǎng)頁綜合實訓(xùn)》課程進(jìn)行改革和開發(fā)。
二、課程設(shè)計原則和設(shè)計依據(jù)
設(shè)計原則:以學(xué)生為主體,提高學(xué)生的學(xué)習(xí)興趣;以職業(yè)崗位任務(wù)為導(dǎo)向,組織教學(xué)內(nèi)容;以職業(yè)崗位需求為依據(jù),突出職業(yè)能力培養(yǎng);以項目為載體,訓(xùn)練學(xué)生職業(yè)崗位能力和自學(xué)能力。
設(shè)計依據(jù):本課程以真實完整的網(wǎng)站開發(fā)項目為載體設(shè)計教學(xué)過程,以網(wǎng)站技術(shù)人員的崗位工作任務(wù)為依據(jù),設(shè)計相應(yīng)教學(xué)工作任務(wù),以這些工作任務(wù)為載體設(shè)計學(xué)習(xí)情境。教師帶領(lǐng)學(xué)生在網(wǎng)絡(luò)機房完成網(wǎng)站項目的開發(fā)設(shè)計任務(wù),學(xué)生以小組為單位開展工作任務(wù)。
三、根據(jù)崗位能力要求和專業(yè)培養(yǎng)目標(biāo),確定課程培養(yǎng)目標(biāo)
1.崗位能力目標(biāo)
(1)網(wǎng)頁頁面設(shè)計:要求學(xué)生能對網(wǎng)站結(jié)構(gòu)進(jìn)行規(guī)劃及功能設(shè)計、能利用ps等工具設(shè)計制作網(wǎng)頁頁面效果圖;
(2)前端網(wǎng)頁開發(fā):能將網(wǎng)頁效果圖重構(gòu)為HTML網(wǎng)頁、能為網(wǎng)頁添加常用的js特效;
(3)后臺動態(tài)網(wǎng)頁開發(fā):能進(jìn)行網(wǎng)站后臺數(shù)據(jù)庫設(shè)計;能對常用的動態(tài)頁面功能模塊進(jìn)行開發(fā)。
2.職業(yè)素質(zhì)目標(biāo)
完成具體工作項目,要求學(xué)生能自主學(xué)習(xí)和查閱資料。通過網(wǎng)絡(luò)搜索資源,首先通過模仿然后舉一反三,自主分析問題、解決問題;完成整個網(wǎng)站開發(fā)工作項目,要求學(xué)生具備良好的職業(yè)道德,能夠團(tuán)結(jié)協(xié)作共同完成工作任務(wù),重在培養(yǎng)學(xué)生的團(tuán)隊合作能力和愛崗敬業(yè)精神。
四、根據(jù)工作流程,基于工作任務(wù),設(shè)計學(xué)習(xí)情境
1.設(shè)計思路
網(wǎng)站開發(fā)實際工作任務(wù)主要包括網(wǎng)站規(guī)劃設(shè)計、網(wǎng)站前端設(shè)計、網(wǎng)站后臺開發(fā)、運營與維護(hù)。網(wǎng)站開發(fā)過程中的重要環(huán)節(jié)為設(shè)計與開發(fā),即網(wǎng)站規(guī)劃設(shè)計網(wǎng)站前端設(shè)計網(wǎng)站后臺開發(fā)。遵循實際網(wǎng)站開發(fā)流程,本課程主要針對這一階段設(shè)計開發(fā)一個實際的網(wǎng)站。
2.學(xué)習(xí)情境設(shè)計
遵循網(wǎng)站開發(fā)工作流程,以工作過程為導(dǎo)向,以項目為載體,把本課程設(shè)計成以下五大學(xué)習(xí)情境:(1)網(wǎng)站的整體規(guī)劃設(shè)計;(2)網(wǎng)頁設(shè)計與實現(xiàn);(3)網(wǎng)頁特效設(shè)計與實現(xiàn);(4)網(wǎng)站后臺數(shù)據(jù)庫設(shè)計;(5)網(wǎng)站后臺功能設(shè)計。
3.學(xué)習(xí)子情境設(shè)計
對應(yīng)工作流程和能力目標(biāo),每一個情境又以工作任務(wù)為載體細(xì)分為若干個子情境,即學(xué)習(xí)任務(wù)。學(xué)習(xí)子情境要與整個項目的實際工作過程相結(jié)合,與每個工作階段的能力目標(biāo)相對應(yīng)。下面以第二大情境――網(wǎng)頁設(shè)計與實現(xiàn)為例,進(jìn)行基于工作過程為導(dǎo)向的學(xué)習(xí)子情境設(shè)計與實施。
學(xué)習(xí)情境二:XX網(wǎng)頁設(shè)計與實現(xiàn)
子情境設(shè)計及主要工作任務(wù):
(1)網(wǎng)頁版面設(shè)計:規(guī)劃網(wǎng)頁頁面內(nèi)容版塊;繪制頁面布局線框圖;
(2)網(wǎng)頁素材的搜索及制作:根據(jù)網(wǎng)站主題和風(fēng)格,利用網(wǎng)絡(luò)搜索,或利用工具軟件制作網(wǎng)頁素材;
(3)網(wǎng)頁效果圖設(shè)計與實現(xiàn):利用ps完成網(wǎng)頁設(shè)計psd效果圖;
(4)HTML網(wǎng)頁重構(gòu):根據(jù)psd網(wǎng)頁設(shè)計圖編寫html網(wǎng)頁代碼。
4.考核評價設(shè)計
考核方法:本課程的考核包括平時過程考核和期末結(jié)果考核,兩者各占一定比例。
考核對象:包括小組團(tuán)隊考核和個人表現(xiàn)考核,且側(cè)重于團(tuán)隊的考核,著重培養(yǎng)學(xué)生的團(tuán)隊協(xié)作意識。過程考核除了考核團(tuán)隊協(xié)作以外,還要對學(xué)生個人表現(xiàn)情況進(jìn)行考核,根據(jù)小組分工、工作量和完成質(zhì)量等對每位學(xué)生進(jìn)行考核。
關(guān)鍵詞:SQL Server;高職;非軟件開發(fā)專業(yè);數(shù)據(jù)庫維護(hù)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)10-2296-02
1 什么是數(shù)據(jù)庫系統(tǒng)
數(shù)據(jù)庫系統(tǒng)是對數(shù)據(jù)進(jìn)行存儲、管理、處理和維護(hù)的軟件系統(tǒng),是現(xiàn)代計算環(huán)境中的一個核心部分。而在數(shù)據(jù)庫系統(tǒng)中,SQL Server以其本身具有的強大功能使得它在各領(lǐng)域被廣泛地使用。SQL Server發(fā)展到今天已成為世界上最重要的數(shù)據(jù)庫管理軟件之一,對高職教育來說,一些信息相關(guān)專業(yè)開設(shè)SQL Server數(shù)據(jù)庫的教學(xué)是相當(dāng)必要的。目前,該課程在計算機網(wǎng)絡(luò)技術(shù)、計算機多媒體、電子商務(wù)等多個專業(yè)中也有開設(shè),這些專業(yè)都是非軟件開發(fā)編程專業(yè),因此對數(shù)據(jù)庫教學(xué)的要求有其特殊性,以下我們就此進(jìn)行了研究探討。
2 當(dāng)前高職非軟件開發(fā)專業(yè)數(shù)據(jù)庫技術(shù)教學(xué)現(xiàn)狀
1)教材以SQLSERVER軟件功能出發(fā)來編排
基本上按照SQL SERVER所有功能點先易先難的順序來編排知識點,對數(shù)據(jù)庫系統(tǒng)具體在信息管理系統(tǒng)中的涉及較少,如有涉及一般僅僅是文字描述,很少把在軟件中應(yīng)用做為側(cè)重點來展開知識點。
2)教材教學(xué)目標(biāo)定位與非計算機專業(yè)高職學(xué)生學(xué)習(xí)目標(biāo)有一定偏差。
從知識點方面、以往教學(xué)設(shè)計中,這些教材教學(xué)目標(biāo)一般定位于培養(yǎng)一名熟練的數(shù)據(jù)庫設(shè)計人員,如能認(rèn)真學(xué)習(xí)所有精髓,應(yīng)能為軟件架構(gòu)數(shù)據(jù)庫模型;這與非軟件開發(fā)專業(yè)對數(shù)據(jù)庫技術(shù)要求有偏差;在此以網(wǎng)絡(luò)技術(shù)專業(yè)為例,網(wǎng)絡(luò)技術(shù)專業(yè)更多要求學(xué)員熟練掌握數(shù)據(jù)庫開發(fā)平臺的構(gòu)建、管理與維護(hù),網(wǎng)絡(luò)技術(shù)專業(yè)核心課程是網(wǎng)絡(luò)軟硬件平臺的構(gòu)建、維護(hù)與管理,數(shù)據(jù)庫系統(tǒng)在此更多被看作一個信息管理軟件的平臺,網(wǎng)管人員不用過多了解信息管理軟件的數(shù)據(jù)庫是如何設(shè)計,更多關(guān)注當(dāng)這個管理軟件需要數(shù)據(jù)庫時,技術(shù)人員能及時將數(shù)據(jù)庫環(huán)境搭建后將數(shù)據(jù)庫導(dǎo)入,讓管理軟件正常運行;這里網(wǎng)管與數(shù)據(jù)庫設(shè)計人員是一個合作關(guān)系,而不是承擔(dān)數(shù)據(jù)庫設(shè)計工作。只能說在未來希望有所發(fā)展時,在對數(shù)據(jù)庫有更深入了解的基礎(chǔ)下,才可能從事一些對信息管理軟件進(jìn)行數(shù)據(jù)庫二次開發(fā)的工作。
3)專業(yè)課程體系中不支持對數(shù)據(jù)庫技術(shù)以數(shù)據(jù)庫設(shè)計為目標(biāo)開展教學(xué)
軟件開發(fā)專業(yè)課程體系中會有相應(yīng)的一系列課程、實訓(xùn)來訓(xùn)練軟件開發(fā)能力,在進(jìn)行數(shù)據(jù)庫技術(shù)介紹時,很容易以數(shù)據(jù)庫設(shè)計開發(fā)這個目標(biāo)開發(fā)教學(xué),而非軟件開發(fā)專業(yè),一般編程課程較少或沒有,先天不足導(dǎo)致學(xué)生從數(shù)據(jù)庫設(shè)計角度學(xué)習(xí)難度較大;硬是參照軟件開發(fā)專業(yè)課程體系開展教學(xué),更多只能純理論,結(jié)果導(dǎo)致課程結(jié)束,連對SQL SERVER本身的一些維護(hù)、管理等實際操作的功能都大大被削弱了,也不清楚這個軟件到底用到哪里。
3 解決的思路與措施
從上面的分析,本人認(rèn)為非軟件開發(fā)專業(yè)數(shù)據(jù)庫技術(shù)知識展開應(yīng)以《SQL數(shù)據(jù)庫維護(hù)》教材為藍(lán)本,而把《SQL Server 2005 數(shù)據(jù)庫開發(fā)與實現(xiàn)》僅僅當(dāng)一本參考書;另外在案例設(shè)計思路中必須將具體真實的信息管理軟件結(jié)合進(jìn)來,必須提供真實有效的信息管理軟件應(yīng)用環(huán)境讓學(xué)生真實體驗數(shù)據(jù)庫系統(tǒng)在信息管理軟件的作用,真正做到學(xué)以致用。
在知識點編排上,應(yīng)針對高職非軟件開發(fā)專業(yè)學(xué)生特點編排,也就是要先易后難,先激發(fā)興趣再尋求突破,另外要少講多練,在理論的要求上不求全求難,重要的是會用而暫時不去管“為什么要這樣用”,很多知識是在操作到一定熟練程度后才有資格問為什么的。
以下就以C#開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)為例簡單介紹非軟件開發(fā)專業(yè)數(shù)據(jù)庫技術(shù)課程設(shè)計方案,其知識點展開考慮采用如下方式。
4 結(jié)束語
本方案雖只是一個理論雛形,但理念意味著方向,方向?qū)α?,具體實施才會有成功的可能;本方案難度不高但與基于數(shù)據(jù)庫開發(fā)的軟件系統(tǒng)結(jié)合緊密,如有相關(guān)案例支持,實際訓(xùn)練環(huán)境直觀有效,讓學(xué)生真切感受到數(shù)據(jù)庫系統(tǒng)“用在哪?怎么用?”;相信有興趣的同學(xué)如能再加以自學(xué)相關(guān)數(shù)據(jù)庫設(shè)計理論,也能進(jìn)一步成為數(shù)據(jù)庫設(shè)計人才的。而當(dāng)前的技能訓(xùn)練足以應(yīng)對數(shù)據(jù)庫維護(hù)、管理崗位對學(xué)生技能的要求了。
在案例面選擇的問題上,信息管理軟件其實選擇哪個開發(fā)工具都是可行的,關(guān)鍵是選定一個,讓學(xué)生可操作,迅速入門的,使用過多反而分散注意力,畢竟這不是一門學(xué)習(xí)開發(fā)工具的課程;而最主要的是案例能讓學(xué)生了解運行信息管理軟件的基本條件,及數(shù)據(jù)庫在其中擔(dān)任如何的角色,這些本方案基本能實現(xiàn)。
參考文獻(xiàn):
[1] 李丹,趙占坤.SQL Server2005數(shù)據(jù)庫管理與開發(fā)實用教程[M].北京:機械工業(yè)出版社,2010.