首頁 > 優(yōu)秀范文 > 數(shù)據(jù)庫原理論文
時(shí)間:2022-04-13 05:49:39
序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗(yàn),特別為您篩選了11篇數(shù)據(jù)庫原理論文范文。如果您需要更多原創(chuàng)資料,歡迎隨時(shí)與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識(shí)!
2人力資源數(shù)據(jù)庫設(shè)計(jì)
本文在設(shè)計(jì)企業(yè)戰(zhàn)略視角下數(shù)據(jù)庫過程中,對(duì)開發(fā)工具、數(shù)據(jù)庫對(duì)象命名規(guī)則、表、Check約束、SQL腳本等進(jìn)行分析,提出完整的數(shù)據(jù)庫設(shè)計(jì)方案。第一,本文研究的人力資源數(shù)據(jù)庫設(shè)計(jì)工具選用的是MicrosoftSQLServer2008,它是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它的優(yōu)點(diǎn)就是可伸縮性比較好,具有較高的集成度,較強(qiáng)的可信性,以及高效性和智能化。
第二,關(guān)于數(shù)據(jù)庫對(duì)象命名,本文研究的數(shù)據(jù)庫對(duì)象命名由四部分構(gòu)成,即英文字母、數(shù)字、下劃線和中文。如表“t01_02_組織核心能力評(píng)價(jià)指標(biāo)”,其中,01是表所屬模塊的編號(hào),即核心能力素質(zhì)管理,02是表所在模塊中的順序,即02號(hào)表組織核心能力評(píng)價(jià)指標(biāo)表(表1)。再如視圖“vw_0102”,代表由“t01_02_組織核心能力評(píng)價(jià)指標(biāo)”表構(gòu)成的視圖,而“vw_0102_0103”就是由“t01_02_組織核心能力評(píng)價(jià)指標(biāo)”和“t01_03_組織核心能力評(píng)分”兩個(gè)表構(gòu)成。
表1核心能力管理模塊表第三,關(guān)于Check約束,在表“t01_01_組織核心能力”中有一個(gè)字段為“能力權(quán)重”,其主要作用就是比較同一層級(jí)各項(xiàng)能力在同一父項(xiàng)能力中的重要性比重(0<能力權(quán)重≤1=。比如產(chǎn)品研發(fā)作為組織核心能力的一種,它又包含了硬件開發(fā)和軟件開發(fā)兩種,那么二者誰更重要一些,于是就需要對(duì)能力權(quán)重添加Check約束,其SQL腳本為:ALTERTABLEt01_01_組織核心能力ADDCONSTRAINTchk_t01_01_組織核心能力_能力權(quán)重CHECK(能力權(quán)重>0AND能力權(quán)重<=1)
教材是教學(xué)的基礎(chǔ),教學(xué)目標(biāo)能否實(shí)現(xiàn),教材內(nèi)容至關(guān)重要。目前,很多《數(shù)據(jù)庫原理及應(yīng)用》教材都是幾年前甚至十中職學(xué)校《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革初探楊宇巧(重慶市輕工業(yè)學(xué)校)幾年前編寫的,隨著數(shù)據(jù)庫技術(shù)發(fā)展日新月異,教材內(nèi)容顯得陳舊,無法跟上時(shí)代的需要,這將影響到學(xué)生能力的培養(yǎng)。不同的專業(yè)應(yīng)有不同的教學(xué)目標(biāo)和要求,各個(gè)專業(yè)應(yīng)根據(jù)對(duì)數(shù)據(jù)庫掌握程度要求的不同,選擇相應(yīng)的教學(xué)內(nèi)容。但在實(shí)際教學(xué)中,為圖一時(shí)的便利,往往對(duì)不同專業(yè)、不同層次的學(xué)生選擇同一種教材進(jìn)行教學(xué),課程內(nèi)容的選擇也比較隨意,與專業(yè)結(jié)合不緊,難易不分,導(dǎo)致教學(xué)內(nèi)容選取不合理,不能體現(xiàn)分專業(yè)分層次的要求,從而影響到學(xué)生的培養(yǎng)質(zhì)量。
1.2考核方式單一
在《數(shù)據(jù)庫原理及應(yīng)用》課程考核中,對(duì)學(xué)生成績?cè)u(píng)定,大多還是沿用傳統(tǒng)的考核方式,以筆試為主,考試的重點(diǎn)放在具體的概念和語法上,以致于平常上機(jī)做得不錯(cuò)的學(xué)生,筆試會(huì)不及格。例如,有的學(xué)生知道用哪個(gè)屬性,但是拼不出屬性的英文單詞;他會(huì)做查詢,會(huì)做表單,但是默寫不出它們的概念。這種考核方式弱化了對(duì)學(xué)生實(shí)踐動(dòng)手能力的考核,缺乏對(duì)學(xué)生設(shè)計(jì)、創(chuàng)新能力的考核,不能全面有效地檢驗(yàn)學(xué)生的學(xué)習(xí)效果,常常形成高分低能的怪現(xiàn)象?;谀壳爸新殞W(xué)校《數(shù)據(jù)庫基礎(chǔ)及應(yīng)用》課程教學(xué)中存在的主要問題,數(shù)據(jù)庫課程的教學(xué)改革勢在必行。下面我們就針對(duì)上述問題提出了改革的措施。
2《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革措施
2.1理論與實(shí)踐相結(jié)合,加強(qiáng)學(xué)生動(dòng)手能力培養(yǎng)
俗話說:“聽到的會(huì)忘掉,看到的能記住,做過的才真正明白?!蓖ㄟ^上機(jī)操作讓學(xué)生去“做”,從而真正理解、消化課堂上的理論知識(shí),做到理論與實(shí)踐相結(jié)合,加強(qiáng)學(xué)生動(dòng)手能力的培養(yǎng)。在實(shí)際教學(xué)中,首先要合理安排上機(jī)實(shí)驗(yàn)課,講完課要及時(shí)上機(jī)并保證上機(jī)效果,要求教學(xué)實(shí)驗(yàn)與理論教學(xué)協(xié)調(diào)同步,特別是時(shí)間、內(nèi)容上要銜接好。其次,明確上機(jī)目的和步驟,要求教師課前寫好含有實(shí)例和習(xí)題的實(shí)驗(yàn)指導(dǎo)書,指導(dǎo)書的內(nèi)容要盡量緊扣教材,最好是以項(xiàng)目任務(wù)的形式進(jìn)行。比如,可以在每一次教學(xué)的開始,先給學(xué)生說明本次課要做的是項(xiàng)目中的哪個(gè)功能,明確學(xué)習(xí)目的,激發(fā)學(xué)生學(xué)習(xí)知識(shí)的欲望。在教學(xué)中的任務(wù)安排由淺入深,難易適中,讓學(xué)生通過自己的努力解決問題,學(xué)生在解決問題中體會(huì)到成就感,激發(fā)了學(xué)生的學(xué)習(xí)興趣。另一方面,在任務(wù)的安排上,盡量找一些學(xué)生感興趣的任務(wù)。第三,學(xué)生實(shí)驗(yàn)結(jié)束要上交實(shí)驗(yàn)報(bào)告,要求學(xué)生將實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)步驟以及在實(shí)驗(yàn)過程中的體會(huì)、感受和遇到的問題等都寫在實(shí)驗(yàn)報(bào)告中,教師要認(rèn)真批閱,并及時(shí)給予點(diǎn)評(píng)指導(dǎo),對(duì)于實(shí)驗(yàn)中存在的普遍性問題還要做公開講解。整個(gè)課程結(jié)束后,為強(qiáng)化學(xué)生綜合應(yīng)用知識(shí)的能力,可以安排一周左右的時(shí)間進(jìn)行綜合實(shí)訓(xùn)。例如,將整個(gè)班級(jí)分為若干個(gè)小組,要求每個(gè)小組利用學(xué)過的知識(shí)動(dòng)手完成一個(gè)完整的項(xiàng)目。在完成項(xiàng)目的過程中,既鞏固了學(xué)生的知識(shí),又提高了學(xué)生獨(dú)立分析問題、解決問題的能力,從而實(shí)現(xiàn)了理論與實(shí)踐的結(jié)合,符合培養(yǎng)技能型人才的目標(biāo)。
2.2選擇和裁剪教材,合理選取教學(xué)內(nèi)容,體現(xiàn)分專業(yè)分層次的要求
每一種教材都不可能面面俱到,符合每個(gè)專業(yè)每個(gè)層次的教學(xué),往往需要我們根據(jù)學(xué)生的實(shí)際水平,專業(yè)的具體要求和社會(huì)的不同需求來合理選擇和裁剪教材。如果購買教材不能達(dá)到上述要求時(shí)就需自己編寫校本教材。在教材的編寫中,對(duì)每一模塊,我采用了任務(wù)驅(qū)動(dòng)法。根據(jù)知識(shí)點(diǎn),設(shè)置由淺入深的幾個(gè)上機(jī)任務(wù),學(xué)生在完成任務(wù)后,再引入理論知識(shí)。例如,在《表的制作》這一節(jié),我設(shè)置了六個(gè)任務(wù),第一個(gè)任務(wù)教授建立只有一個(gè)字符型字段"姓名"的表。后續(xù)每個(gè)任務(wù)完成一個(gè)數(shù)據(jù)類型字段的添加:成績(數(shù)值型)、是否團(tuán)員(邏輯型)、出生年月(日期型)、照片(通用型)、簡歷(備注型)。在學(xué)生完成這六個(gè)任務(wù)后,再來講解什么是數(shù)據(jù)類型,數(shù)據(jù)類型的分類。學(xué)生很容易就理解了相關(guān)理論。在《數(shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)過程中應(yīng)根據(jù)不同的專業(yè)取向確定相應(yīng)的教學(xué)目標(biāo)和要求,并針對(duì)各個(gè)專業(yè)對(duì)數(shù)據(jù)庫掌握程度要求的不同,選擇相應(yīng)的教學(xué)內(nèi)容。例如我校開設(shè)數(shù)據(jù)庫課程的專業(yè)主要有計(jì)算機(jī)類專業(yè)(計(jì)算機(jī)技術(shù)應(yīng)用、計(jì)算機(jī)信息管理等)以及非計(jì)算機(jī)專業(yè)(電子商務(wù)、現(xiàn)代物流管理、電子技術(shù)、機(jī)電一體化等)。由于計(jì)算機(jī)專業(yè)學(xué)生的崗位之一就是數(shù)據(jù)庫應(yīng)用軟件的開發(fā)與維護(hù),所以對(duì)計(jì)算機(jī)類專業(yè)適當(dāng)增加關(guān)系數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫設(shè)計(jì)及開發(fā)方法的理論內(nèi)容,數(shù)據(jù)庫管理系統(tǒng)主要介紹SQLServer或Oracle,強(qiáng)化數(shù)據(jù)庫課程設(shè)計(jì),要求學(xué)生設(shè)計(jì)開發(fā)一個(gè)具體的中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。而對(duì)于非計(jì)算機(jī)類相關(guān)專業(yè),則適當(dāng)降低要求,應(yīng)用主要偏向于庫表設(shè)計(jì)和查詢?cè)O(shè)計(jì),其數(shù)據(jù)庫產(chǎn)品選擇相對(duì)容易的Access或SQLServer系統(tǒng)。這樣實(shí)現(xiàn)合理選取教學(xué)內(nèi)容,體現(xiàn)分專業(yè)、分層次教學(xué)的要求。
2.3教學(xué)方法和手段的改革
無論多么精彩的教學(xué)內(nèi)容,如果采用單一的教學(xué)方法和手段也會(huì)使得課堂變得枯燥乏味?!稊?shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)也是如此,為避免這一現(xiàn)象,我們?cè)谠撜n程的教學(xué)過程中,應(yīng)針對(duì)不同的學(xué)習(xí)對(duì)象、環(huán)境及內(nèi)容,合理選擇教學(xué)方法和手段,甚至將案例教學(xué)法、合作學(xué)習(xí)教學(xué)法、任務(wù)驅(qū)動(dòng)教學(xué)法、項(xiàng)目教學(xué)法,視頻課件演示法等多種教學(xué)方法相結(jié)合,靈活應(yīng)用,取長補(bǔ)短,從而達(dá)到理想的教學(xué)效果。例如,在《數(shù)據(jù)庫原理及應(yīng)用》課程中以一個(gè)項(xiàng)目"學(xué)生成績管理系統(tǒng)"為中心,將教學(xué)內(nèi)容重新整合,形成項(xiàng)目中的十四個(gè)模塊:開始、密碼、錄入等等。每周上一個(gè)模塊,并在每一模塊的教學(xué)中引入案例教學(xué)法、任務(wù)驅(qū)動(dòng)法、合作學(xué)習(xí)法等教學(xué)方法,學(xué)期結(jié)束,正好完成一個(gè)項(xiàng)目,也完成了教學(xué)內(nèi)容的講授,實(shí)現(xiàn)了教學(xué)目標(biāo)。現(xiàn)代化教學(xué)離不開現(xiàn)代化的教學(xué)手段。運(yùn)用現(xiàn)代化的教學(xué)手段,可進(jìn)一步提高《數(shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)效果。例如采用多媒體課件教學(xué),增大了課堂信息量,減輕了教師板書的負(fù)擔(dān),更加形象化地展現(xiàn)了教學(xué)內(nèi)容。通過建立網(wǎng)絡(luò)教學(xué)環(huán)境則可為教師和學(xué)生提供交流平臺(tái)、個(gè)性化的自主學(xué)習(xí)空間,既解決了學(xué)生課后自學(xué)、查找資料、答疑等問題,又能以快捷的信息反饋機(jī)制和優(yōu)質(zhì)的教學(xué)服務(wù)促進(jìn)教學(xué)。
隨著計(jì)算機(jī)在工作和生活中的應(yīng)用越來越廣泛,計(jì)算機(jī)技術(shù)已廣泛應(yīng)用于社會(huì)生活的各方面。數(shù)據(jù)庫技術(shù)是隨著計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展的需要而產(chǎn)生的,是計(jì)算機(jī)科學(xué)與技術(shù)領(lǐng)域中發(fā)展最快應(yīng)用最廣泛的領(lǐng)域之一,經(jīng)過多年的發(fā)展該技術(shù)已經(jīng)形成了比較完整的理論體系和非常廣泛的應(yīng)用系統(tǒng)。目前,各高職院校已將《數(shù)據(jù)庫原理及應(yīng)用》這門課程列為高職教育中計(jì)算機(jī)類專業(yè)的骨干專業(yè)課程。
《數(shù)據(jù)庫原理及應(yīng)用》作為高職高專院校計(jì)算機(jī)類專業(yè)的一門重要的專業(yè)課,課程本身比較抽象,而數(shù)據(jù)庫技術(shù)又是計(jì)算機(jī)科學(xué)中最活躍、應(yīng)用最廣泛的內(nèi)容之一,其教學(xué)主要任務(wù)就是要通過課堂教學(xué)和課后實(shí)踐練習(xí),使學(xué)生能夠較全面的掌握數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和基本方法,初步掌握數(shù)據(jù)庫的設(shè)計(jì)方法,并能初步具備用數(shù)據(jù)庫技術(shù)解決實(shí)際問題的能力。當(dāng)前本課程的教學(xué)還存在著一些問題,因此對(duì)其進(jìn)行改革勢在必行。
一、《數(shù)據(jù)庫原理及應(yīng)用》課程目標(biāo)
本課程系統(tǒng)地介紹數(shù)據(jù)庫的原理知識(shí),并結(jié)合具體的數(shù)據(jù)庫管理系統(tǒng)軟件(Access)來介紹原理的應(yīng)用過程。通過這門課程的學(xué)習(xí),使學(xué)生掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法,在數(shù)據(jù)庫軟件開發(fā)的過程中能夠選擇正確的開發(fā)平臺(tái),正確地、合理地進(jìn)行數(shù)據(jù)庫設(shè)計(jì),能有效地使用數(shù)據(jù)庫技術(shù)解決數(shù)據(jù)處理中的實(shí)際問題,從而提高軟件開發(fā)的整體質(zhì)量。
二、《數(shù)據(jù)庫原理及應(yīng)用》教學(xué)內(nèi)容
《數(shù)據(jù)庫原理及應(yīng)用》的課程內(nèi)容牽涉的范圍是比較廣,其主要包括關(guān)系數(shù)據(jù)庫理論知識(shí)、Access數(shù)據(jù)庫的設(shè)計(jì)和管理以及數(shù)據(jù)庫應(yīng)用三方面。而傳統(tǒng)的教材編輯往往以理論為主,整本書主要介紹了有關(guān)數(shù)據(jù)庫的基本概念,實(shí)際的綜合操作應(yīng)用內(nèi)容較少,而實(shí)際應(yīng)用是非常關(guān)鍵的。面對(duì)這種情況,教師應(yīng)在總體上把握,抓住主脈絡(luò)把學(xué)生盡快地引導(dǎo)到學(xué)習(xí)的主干上來。一旦把基礎(chǔ)打好,教師就可以適當(dāng)舉些實(shí)例,將所學(xué)的內(nèi)容聯(lián)系到實(shí)際中去解決問題,這樣就可以保持知識(shí)的連貫性,并且可以加深學(xué)生們對(duì)所學(xué)內(nèi)容的理解。
三、目前的《數(shù)據(jù)庫原理及應(yīng)用》教學(xué)現(xiàn)狀及其存在的問題
現(xiàn)在高職高專院校都開設(shè)了數(shù)據(jù)庫技術(shù)這門課程,教學(xué)的內(nèi)容和教學(xué)方法也大體相同,并且大都呈現(xiàn)出同樣狀況,學(xué)生的學(xué)習(xí)狀態(tài)不佳,學(xué)習(xí)目的不明確,導(dǎo)致學(xué)習(xí)效果不理想,在實(shí)際應(yīng)用的過程中無從下手。目前的高職高專院校的《數(shù)據(jù)庫原理及應(yīng)用》的課程的教學(xué)方法和教材大部分照搬普通本科院校,不適應(yīng)高職院校教學(xué)發(fā)展的需要。在教學(xué)過程中存在如下幾個(gè)方面的問題:
1.教學(xué)內(nèi)容陳舊
傳統(tǒng)教材主要以關(guān)系數(shù)據(jù)庫Access為例介紹數(shù)據(jù)操作及數(shù)據(jù)庫編程,內(nèi)容包括:Access數(shù)據(jù)庫的基本操作和七個(gè)對(duì)象的基本操作,結(jié)構(gòu)化查詢語言SQL,關(guān)系數(shù)據(jù)庫理論等內(nèi)容。由于教材編寫時(shí)間相對(duì)較早,其中的許多理論和技術(shù)在實(shí)際中已經(jīng)沒有或很少得到應(yīng)用,并且七種對(duì)象的綜合應(yīng)用部分少;另一方面,教材中大部分程序設(shè)計(jì)和命令對(duì)高職院校大一學(xué)生來說較難理解。2.實(shí)踐教學(xué)環(huán)節(jié)重視不夠
目前實(shí)驗(yàn)課教學(xué)存在很多弊端,如:學(xué)生不明確實(shí)驗(yàn)?zāi)康?,?shí)驗(yàn)的內(nèi)容不清楚,實(shí)驗(yàn)環(huán)境不方便,考核中實(shí)驗(yàn)課占的比例小。博士論文,Access。課程設(shè)計(jì)時(shí)間少,大多數(shù)學(xué)生為了完成任務(wù),只有仿照參考書上的案例用開發(fā)工具去實(shí)現(xiàn),甚至互相拷貝修改,沒有經(jīng)歷軟件開發(fā)的系統(tǒng)分析過程,如:需求分析、概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。
3.課程考核方式不合理
課程的評(píng)價(jià)方式一般是筆試考試和課程設(shè)計(jì)。但課程設(shè)計(jì)考核方式一般是只提交電子版本實(shí)習(xí)(實(shí)驗(yàn))報(bào)告和所做的軟件系統(tǒng),這種方式難以避免學(xué)生相互復(fù)制或從網(wǎng)絡(luò)上下載等現(xiàn)象。并且傳統(tǒng)的考試制度使大部分學(xué)生死記硬背,不會(huì)靈活運(yùn)用所學(xué)知識(shí)。
四、改革《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)的幾點(diǎn)思考
針對(duì)目前普遍高職高專院校的《數(shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)體系存在的不足,只有通過教學(xué)內(nèi)容的整合與優(yōu)化,并以課堂教學(xué)環(huán)節(jié)、實(shí)踐教學(xué)環(huán)節(jié)、考核方式的改革相配合,建立一個(gè)合理的教學(xué)體系,才能提高學(xué)生的學(xué)習(xí)興趣,提高學(xué)生在數(shù)據(jù)庫技術(shù)課程應(yīng)用中分析問題和解決問題的能力,促進(jìn)教學(xué)質(zhì)量的提高。
1.課程目標(biāo)與內(nèi)容體系的改革
《數(shù)據(jù)庫原理及應(yīng)用》課程的最終目標(biāo)是培養(yǎng)學(xué)生使用數(shù)據(jù)庫技術(shù)解決實(shí)際應(yīng)用中的各類問題。因此,該課程的教學(xué)不僅要讓學(xué)生理解數(shù)據(jù)庫的基本概念和基本原理,掌握數(shù)據(jù)庫設(shè)計(jì)的方法,更重要的是培養(yǎng)學(xué)生邏輯思維和邏輯推理的能力、自學(xué)能力、動(dòng)手能力、分析問題和解決問題的能力、創(chuàng)新意識(shí)和創(chuàng)新能力;此外,在完成課程沒計(jì)和課題開發(fā)的同時(shí),還要培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神。博士論文,Access。創(chuàng)新的具體實(shí)施和體現(xiàn)是在課程的內(nèi)容體系上,本課程的內(nèi)容體系以厚實(shí)的基礎(chǔ)為原則,處理好傳統(tǒng)與現(xiàn)代、理論與實(shí)踐、知識(shí)與創(chuàng)新的關(guān)系,保持教學(xué)內(nèi)容的完整性、先進(jìn)性。
該課程內(nèi)容體系的主要特點(diǎn)是:(1)理論教學(xué)與實(shí)踐操作相結(jié)合。在理論教學(xué)的基礎(chǔ)上,配以一定數(shù)量和較高質(zhì)量的習(xí)題練習(xí),強(qiáng)化了學(xué)生對(duì)具體問題的分析設(shè)計(jì)能力,教學(xué)實(shí)踐起到了觸類旁通、事半功倍的效果。(2)強(qiáng)調(diào)實(shí)務(wù)操作的真實(shí)性。教材中的練習(xí)基本上都是理論,為了讓學(xué)生在一個(gè)實(shí)踐課中能充分利用有限的時(shí)間,課程組組織編寫了與教材配套的《數(shù)據(jù)庫原理及應(yīng)用實(shí)訓(xùn)指導(dǎo)》,在實(shí)訓(xùn)過程中,要求學(xué)生嚴(yán)格按照實(shí)訓(xùn)步驟進(jìn)行,不斷提高動(dòng)手實(shí)踐能力。(3)強(qiáng)化數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)能力。該課程的最終培養(yǎng)目標(biāo)是讓學(xué)生在理解數(shù)據(jù)庫理論的基礎(chǔ)上,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)與設(shè)計(jì)。博士論文,Access。為此,課程組安排了課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)及課題開發(fā)等實(shí)踐環(huán)節(jié),讓學(xué)生在大量的實(shí)踐過程中掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)方法,培養(yǎng)學(xué)生的數(shù)據(jù)庫應(yīng)用能力、創(chuàng)新能力和團(tuán)隊(duì)協(xié)作精神。
2.編寫新的教材,更新教學(xué)方法
為了使學(xué)生掌握流行的數(shù)據(jù)庫管理軟件,我們重新編寫了新的教材,參加編寫的人員都是長期從事數(shù)據(jù)庫技術(shù)教學(xué)第一線的教師,在總結(jié)多年教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,選用了Access這種數(shù)據(jù)庫管理系統(tǒng)作為教學(xué)示例軟件,同時(shí)Access也成為全國高等院校計(jì)算機(jī)等級(jí)考試中的二級(jí)考試內(nèi)容。Access數(shù)據(jù)庫是Office辦公系列軟件的主要組件之一,是一種為數(shù)據(jù)庫管理和應(yīng)用程序開發(fā)而設(shè)計(jì)的面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)語言,不僅能使編程人員從復(fù)雜的工作中解脫出來,而且在程序開發(fā)上不再需要過多地與語言打交道,可視化的開發(fā)過程使原先以編碼為主的開發(fā)變?yōu)橐圆僮鳛橹鞯拈_發(fā),從而極大地提高了開發(fā)效率,縮短了開發(fā)周期。在教學(xué)過程中,針對(duì)數(shù)據(jù)庫技術(shù)發(fā)展迅速、內(nèi)容豐富和實(shí)用性強(qiáng)的特點(diǎn),總結(jié)出“理論與實(shí)踐并重,體現(xiàn)案例教學(xué)”這兩條原則和三種授課方式:課堂理論講授、機(jī)房上機(jī)實(shí)踐和學(xué)生分組分項(xiàng)目完成項(xiàng)目練習(xí)。
通過這樣的教學(xué)方法提高學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生團(tuán)隊(duì)合作精神,加強(qiáng)學(xué)生對(duì)數(shù)據(jù)庫技術(shù)的掌握。案例教學(xué)起源于哈佛大學(xué)商學(xué)院,它是一種與傳統(tǒng)教學(xué)的“概念——理論——應(yīng)用”模式完全相反,采用“案例——理論和概念”模式的教學(xué)方法。通俗地講,案例教學(xué)是通過對(duì)具體實(shí)例的演示、講解,讓學(xué)生對(duì)案例進(jìn)行分析、討論、交流,充分表達(dá)自己的見解,以達(dá)到高層次認(rèn)知學(xué)習(xí)目標(biāo)的一種啟發(fā)式教學(xué)方法。案例教學(xué)的過程主要步驟如下:(1)教學(xué)案例的選擇與設(shè)計(jì);(2)案例分析與講解;(3)課堂討論;(4)綜合討論結(jié)果,得出結(jié)論。
3.完善考核制度,重視能力培養(yǎng)
《數(shù)據(jù)庫原理及應(yīng)用》這門課程要求學(xué)生既掌握一定的理論知識(shí),也能熟練運(yùn)用一種數(shù)據(jù)庫管理系統(tǒng)軟件。博士論文,Access。傳統(tǒng)的單獨(dú)理論試卷考試會(huì)導(dǎo)致學(xué)生為應(yīng)付考試而對(duì)相關(guān)理論知識(shí)在考前臨時(shí)突擊,死記硬背,出現(xiàn)“高分低能”現(xiàn)象,這與該課程培養(yǎng)應(yīng)用型人才的目標(biāo)是相悖的。博士論文,Access。為此可以采用理論筆試與平時(shí)實(shí)踐各占一定比例的考核方法。博士論文,Access。平時(shí)實(shí)踐分項(xiàng)目實(shí)踐可以督促學(xué)生增強(qiáng)自己的動(dòng)手能力和對(duì)所學(xué)知識(shí)進(jìn)行應(yīng)用的能力,理論考試采用機(jī)考的形式,通過考試系統(tǒng)軟件隨機(jī)生成試卷,使相鄰學(xué)生的試題摘要素的綜合改革和建設(shè)。
五、結(jié)束語
隨著數(shù)據(jù)庫技術(shù)的不斷發(fā)展,知識(shí)的不斷更新,即使在現(xiàn)在看來是比較合適的教材,教學(xué)方法等在經(jīng)過一段時(shí)間之后,也可能顯得過時(shí)和落后。因此,我們應(yīng)經(jīng)常進(jìn)行教學(xué)研究討論,在教學(xué)過程中,認(rèn)真思考、積極探索,使此門課程的教學(xué)水平有進(jìn)一步的提高。
參考文獻(xiàn):
[1]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2006.5
[2]雷紅艷,鄒漢斌.數(shù)據(jù)庫原理課程教學(xué)方法改革探討[J].電腦知識(shí)與技術(shù),2007,1:1766-1768
1.理論與實(shí)際聯(lián)系不緊密
注重理論教學(xué),數(shù)據(jù)庫使用技術(shù)講述的少,使學(xué)生不能將所學(xué)知識(shí)融會(huì)貫通,不能適應(yīng)企業(yè)對(duì)數(shù)據(jù)庫應(yīng)用人才的需要。
數(shù)據(jù)庫原理與應(yīng)用課程是一門實(shí)踐性很強(qiáng)的計(jì)算機(jī)課程,但目前實(shí)驗(yàn)課時(shí)少,導(dǎo)致學(xué)生不明確實(shí)驗(yàn)?zāi)康模瑢?shí)驗(yàn)內(nèi)容不清楚,考核中實(shí)驗(yàn)課也沒有一定的比例等。
2.方法和手段過于陳舊
當(dāng)前數(shù)據(jù)庫原理與應(yīng)用課程多采用課件進(jìn)行多媒體教學(xué),一方面,減輕了教師板書的負(fù)擔(dān),增加了授課的信息量,通過課件也能夠使教學(xué)內(nèi)容更加形象化地展現(xiàn)出來;但另一方面,教師在授課時(shí)過分依賴課件給教學(xué)質(zhì)量帶來了一定影響,如當(dāng)學(xué)生長時(shí)間注視投影時(shí),容易產(chǎn)生視覺疲勞;在使用課件進(jìn)行教學(xué)時(shí),演示節(jié)奏加快,不能很好的實(shí)現(xiàn)教與學(xué)的交互,學(xué)生的思維難以與之同步,促使教學(xué)質(zhì)量下降。因此必須綜合的運(yùn)用多種教學(xué)方法和教學(xué)手段,合理地使之相結(jié)合,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,促進(jìn)學(xué)生的學(xué)習(xí)。
二、數(shù)據(jù)庫教學(xué)改革的途徑
1.優(yōu)化教學(xué)內(nèi)容,完善知識(shí)體系
在實(shí)施數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)時(shí),應(yīng)從基本原理、設(shè)計(jì)方法到應(yīng)用開發(fā),涵蓋教學(xué)內(nèi)容如下:基本原理包括數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫查詢語言SQL、關(guān)系系統(tǒng)及其查詢優(yōu)化、關(guān)系數(shù)據(jù)理論等,這些內(nèi)容是教學(xué)的重點(diǎn),它們涵蓋了關(guān)系數(shù)據(jù)庫的基本原理,對(duì)數(shù)據(jù)庫的設(shè)計(jì)、應(yīng)用和開發(fā)起著指導(dǎo)作用;設(shè)計(jì)方法包括軟件工程原則、數(shù)據(jù)庫恢復(fù)技術(shù)、并發(fā)控制、數(shù)據(jù)庫安全性、數(shù)據(jù)庫完整性等;應(yīng)用開發(fā)包括IBM DB2數(shù)據(jù)庫系統(tǒng)、基于高級(jí)程序設(shè)計(jì)語言的C/S(B/S)構(gòu)架的應(yīng)用。
2.改革教學(xué)方法,優(yōu)化教學(xué)手段
結(jié)合多種教學(xué)方法進(jìn)行教學(xué):①采用案例教學(xué),加快學(xué)生的學(xué)習(xí)步伐。針對(duì)課堂教學(xué)、實(shí)驗(yàn)教學(xué)和課下練習(xí),均設(shè)計(jì)了不同的教學(xué)案例。從數(shù)據(jù)庫基本原理、設(shè)計(jì)、實(shí)現(xiàn)和開發(fā)等諸方面,對(duì)案例逐步展開,加快學(xué)生對(duì)抽象理論和方法的理解與掌握。②采用任務(wù)驅(qū)動(dòng)教學(xué)法。針對(duì)教學(xué)中的重要知識(shí)點(diǎn),精心設(shè)計(jì)教學(xué)任務(wù)。任務(wù)驅(qū)動(dòng)教學(xué)法的基本過程為:提出任務(wù)、分析任務(wù)、學(xué)生操作、交流討論、鞏固創(chuàng)新、總結(jié)等。在任務(wù)的驅(qū)動(dòng)下,促使學(xué)生自主思考,并通過自主學(xué)習(xí)、協(xié)作學(xué)習(xí)等方法,探求解決問題的途徑。③采用理論與實(shí)踐相結(jié)合的教學(xué)方法。設(shè)計(jì)了與理論教學(xué)內(nèi)容相對(duì)應(yīng)的實(shí)驗(yàn),以提高學(xué)生實(shí)踐能力,促進(jìn)對(duì)理論內(nèi)容的吸收。④采用合作學(xué)習(xí)教學(xué)法。合作學(xué)習(xí)教學(xué)法即結(jié)構(gòu)式分組教學(xué)模式,使其和任務(wù)驅(qū)動(dòng)教學(xué)法相結(jié)合,對(duì)學(xué)生進(jìn)行合理分組,使之相互合作和激勵(lì),主動(dòng)積極地參與學(xué)習(xí),培養(yǎng)學(xué)生探索創(chuàng)新能力和團(tuán)結(jié)協(xié)作的精神。該方法主要用在實(shí)驗(yàn)教學(xué)當(dāng)中。
3.注重實(shí)踐環(huán)節(jié),培養(yǎng)創(chuàng)新能力
教學(xué)過程中必須將理論教學(xué)與實(shí)踐教學(xué)相融合,鼓勵(lì)引導(dǎo)學(xué)生靈活掌握理論知識(shí),并能夠應(yīng)用到實(shí)際工程中。實(shí)踐教學(xué)是本課程教學(xué)的重要環(huán)節(jié),上機(jī)實(shí)驗(yàn)與課程設(shè)計(jì)安排要合理。教師在課堂上應(yīng)給學(xué)生指定實(shí)驗(yàn)的主要目的、方法及關(guān)鍵點(diǎn),讓學(xué)生能夠帶著問題去上機(jī),使實(shí)驗(yàn)更有針對(duì)性,使實(shí)驗(yàn)課程更有意義。上機(jī)時(shí)應(yīng)對(duì)學(xué)生進(jìn)行實(shí)時(shí)指導(dǎo),并對(duì)上機(jī)過程中普遍存在的問題進(jìn)行統(tǒng)一講解。在課程的后期需要安排兩周的課程設(shè)計(jì)或綜合性實(shí)驗(yàn)訓(xùn)練促進(jìn)知識(shí)點(diǎn)之間的相互聯(lián)系,所選題目應(yīng)具有一定的實(shí)用性,讓學(xué)生能夠應(yīng)用軟件工程的基本原理設(shè)計(jì)一個(gè)具有實(shí)用價(jià)值的數(shù)據(jù)庫應(yīng)用系統(tǒng),使所學(xué)知識(shí)融會(huì)貫通。
①培養(yǎng)創(chuàng)新意識(shí)。富于想象并敢于大膽提出問題,注重實(shí)踐,具有勤奮努力、百折不撓的拼搏精神,這是進(jìn)行創(chuàng)新教育的必備條件。
②建立一種全新的創(chuàng)新教育激勵(lì)機(jī)制。學(xué)生課程設(shè)計(jì)或綜合性實(shí)驗(yàn)后,不但要形成軟件,還應(yīng)鼓勵(lì)學(xué)生撰寫相應(yīng)論文,在論文中闡述其設(shè)計(jì)思路、運(yùn)用的知識(shí)及自己的體會(huì)。對(duì)于一些優(yōu)秀論文,教師應(yīng)給予一定獎(jiǎng)勵(lì),并從中挖掘人才,建立課外研究小組,與教師一起從事數(shù)據(jù)庫應(yīng)用和開發(fā)研究。
③建立一支富有創(chuàng)新精神的教師隊(duì)伍。實(shí)施創(chuàng)新教育,培養(yǎng)創(chuàng)新人才,教師無疑是教育的關(guān)鍵和主體,教師應(yīng)通過組織課堂教學(xué)、進(jìn)行課后輔導(dǎo)、開展答疑解難、指導(dǎo)課程設(shè)計(jì)和綜合性實(shí)驗(yàn)等環(huán)節(jié),循循善誘、潛移默化地培養(yǎng)創(chuàng)新人才。
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.3969/j.issn.1003-6970.2012.07.053
引言
隨著信息技術(shù)的不斷發(fā)展,數(shù)據(jù)庫系統(tǒng)已成為現(xiàn)實(shí)生活中不可或缺的一部分。《數(shù)據(jù)庫原理》作為計(jì)算機(jī)類本科專業(yè)的專業(yè)基礎(chǔ)課,有著重要的作用和地位。其課程內(nèi)容既需要有較深的數(shù)理知識(shí),同時(shí)又與工程實(shí)際有著密切的聯(lián)系。因此,如何根據(jù)現(xiàn)有教學(xué)情況調(diào)整課程體系,整合教學(xué)內(nèi)容,采用合適的教學(xué)方法,使既能掌握一定的理論基礎(chǔ),同時(shí)又具有較強(qiáng)的實(shí)際動(dòng)手能力,達(dá)到產(chǎn)學(xué)相結(jié)合的目的,是目前應(yīng)用型本科《數(shù)據(jù)庫原理》課程教學(xué)應(yīng)思考和解決的問題。
1.《數(shù)據(jù)庫原理》目前教學(xué)中存在的現(xiàn)狀
根據(jù)目前計(jì)算機(jī)及相關(guān)專業(yè)教學(xué)現(xiàn)狀,結(jié)合應(yīng)用型本科學(xué)校特點(diǎn),《數(shù)據(jù)庫原理》課程教學(xué)主要存在以下幾個(gè)方面問題。
1.1理論與實(shí)踐教學(xué)結(jié)合不強(qiáng)
《數(shù)據(jù)庫原理》課程一般包括數(shù)據(jù)庫原理、設(shè)計(jì)和應(yīng)用三個(gè)部分。原理是其基礎(chǔ),設(shè)計(jì)和應(yīng)用是提高,他們相輔相成、互相促進(jìn)。但是目前一些院校教學(xué)的基本情況如下:
第一,有些教師重點(diǎn)偏向數(shù)據(jù)庫原理的理論教學(xué),而向?qū)W生介紹具體的數(shù)據(jù)庫使用技術(shù)方面內(nèi)容較少,使學(xué)生不能將所學(xué)知識(shí)融會(huì)貫通,不能適應(yīng)企業(yè)對(duì)數(shù)據(jù)庫應(yīng)用人才的需要。
第二,教師重點(diǎn)偏向數(shù)據(jù)庫開發(fā)工具的使用,忽視甚至放棄原理的教學(xué),造成學(xué)生對(duì)具體開發(fā)工的操作能力突出,但缺乏數(shù)據(jù)庫設(shè)計(jì)完整的知識(shí)結(jié)構(gòu)。從而導(dǎo)致學(xué)生在實(shí)際使用數(shù)據(jù)庫過程中不能很好的進(jìn)行規(guī)劃,導(dǎo)致大量數(shù)據(jù)的冗余和結(jié)構(gòu)的不合理。
1.2教學(xué)實(shí)踐有悖工程化原則
現(xiàn)代企業(yè)數(shù)據(jù)庫應(yīng)用基本上是工程化的合作開發(fā),其基本特征是按軟件工程學(xué)的原則進(jìn)行組織,軟件工程學(xué)的基本方法融入數(shù)據(jù)庫原理與應(yīng)用課程的實(shí)踐環(huán)節(jié),使學(xué)生盡早建立起工程化的概念,順應(yīng)人才市場需求的一條原則,但考察目前的教學(xué)過程可以看到,除了畢業(yè)設(shè)計(jì)(論文)之外,從課后作業(yè)、上機(jī)實(shí)踐到課程設(shè)計(jì),幾乎都是學(xué)生的個(gè)人行為,大多數(shù)學(xué)生是抱著應(yīng)付差事的心理被動(dòng)地來完成這些任務(wù)的,缺乏創(chuàng)新思維。在畢業(yè)設(shè)計(jì)(論文)中反映出許多學(xué)生不懂得如何合作開發(fā)一個(gè)實(shí)用的數(shù)據(jù)庫應(yīng)用系統(tǒng),嚴(yán)重影響了畢業(yè)設(shè)計(jì)的質(zhì)量,學(xué)生畢業(yè)后也不能迅速適應(yīng)所在單位的工作要求。從而達(dá)不到應(yīng)用型本科產(chǎn)學(xué)相結(jié)合的教學(xué)模式。
1.3教學(xué)內(nèi)容和教學(xué)方法較單一
目前,大多數(shù)學(xué)生還是通過課堂教學(xué)獲得相關(guān)知識(shí),但是,數(shù)據(jù)庫相關(guān)知識(shí)日新月異,很多知識(shí)不可能在課堂教學(xué)中完成,很多內(nèi)容還需學(xué)生課后自學(xué),因此,就需要向?qū)W生提供更多的學(xué)習(xí)平臺(tái)和空間,讓學(xué)生能進(jìn)行課后學(xué)習(xí)、交流。
1.4考核方式的單一性
考核是檢驗(yàn)教學(xué)成果的有效方式和重要手段,對(duì)學(xué)生學(xué)習(xí)和教師教學(xué)具有重要的導(dǎo)向作用,不同的考試方式能激發(fā)學(xué)生不同的學(xué)習(xí)動(dòng)機(jī)。數(shù)據(jù)庫原理是一門理論性和實(shí)踐性都很強(qiáng)的課程,傳統(tǒng)的考試模式通常以期終理論考試成績作為對(duì)學(xué)生最終評(píng)分的主要依據(jù),造成學(xué)生為考試過關(guān)而學(xué),并不注重提高自身能力。
2.《數(shù)據(jù)庫原理》課程改革研究的具體措施
針對(duì)目前存在的以上問題,對(duì)《數(shù)據(jù)庫原理》課程的改革已是十分必要。而根據(jù)我校應(yīng)用型本科的特點(diǎn)以及計(jì)算機(jī)類專業(yè)產(chǎn)學(xué)模式結(jié)合的教學(xué)模式課題研究的背景,本課程教學(xué)改革的指導(dǎo)思想是多方面提高學(xué)生的學(xué)習(xí),培養(yǎng)學(xué)生綜合地應(yīng)用專業(yè)知識(shí),以產(chǎn)學(xué)結(jié)合為教學(xué)模式,對(duì)實(shí)際項(xiàng)目進(jìn)行模擬化開發(fā),訓(xùn)練工程化的設(shè)計(jì)思想。
2.1課程內(nèi)容體系的改革
根據(jù)課程改革的指導(dǎo)思想,對(duì)《數(shù)據(jù)庫原理》課程體系進(jìn)行改革,建立理論教學(xué)內(nèi)容、實(shí)踐教學(xué)內(nèi)容以及能力拓展內(nèi)容三級(jí)結(jié)構(gòu)。其中,理論教學(xué)內(nèi)容主要包括數(shù)據(jù)庫的基本知識(shí);在實(shí)踐教學(xué)內(nèi)容中把理論課程中的實(shí)驗(yàn)部分進(jìn)行重新設(shè)計(jì),分為必做實(shí)驗(yàn)和選做實(shí)驗(yàn),同時(shí)將實(shí)踐教學(xué)內(nèi)容中的課程設(shè)計(jì)部分進(jìn)行修改,課程設(shè)計(jì)題目由指導(dǎo)教師明天和學(xué)生自主命題共同組成,教師命題要求指導(dǎo)教師根據(jù)產(chǎn)學(xué)模式,以相應(yīng)的校企合作企業(yè)的項(xiàng)目為原型進(jìn)行修改命題,鼓勵(lì)學(xué)生從實(shí)際生活、工作、學(xué)習(xí)的需要出發(fā)設(shè)計(jì)題目,同時(shí)以團(tuán)隊(duì)形式充當(dāng)不同的項(xiàng)目角色;能力拓展內(nèi)容鼓勵(lì)學(xué)生參加各種計(jì)算機(jī)競賽、參加各種形式的認(rèn)證考試(如計(jì)算機(jī)等級(jí)考試三級(jí)、軟件服務(wù)外包大賽、MAT認(rèn)證等)。
2.2教學(xué)方法方式改革
在實(shí)際的教學(xué)過程中,合理的綜合使用各教學(xué)方法、教學(xué)手段,以學(xué)生為中心,多采用講解和項(xiàng)目教學(xué)相結(jié)合的教學(xué)方法,提供豐富的學(xué)習(xí)資源和學(xué)習(xí)平臺(tái),增加學(xué)生的實(shí)踐機(jī)會(huì)、自學(xué)機(jī)會(huì)和創(chuàng)新機(jī)會(huì),極大地調(diào)動(dòng)學(xué)生的學(xué)習(xí)的主動(dòng)性和積極性。
2.2.1結(jié)合多種教學(xué)方法進(jìn)行教學(xué)
《數(shù)據(jù)庫原理》課程的特點(diǎn)是理論性較強(qiáng),因此在對(duì)理論知識(shí)進(jìn)行講解時(shí),以項(xiàng)目案例貫穿其中進(jìn)行知識(shí)的講解。為了讓學(xué)生進(jìn)行能快速理解,采用學(xué)生熟悉的學(xué)生選課系統(tǒng)作為案例。同時(shí),在對(duì)理論性較強(qiáng)的知識(shí)點(diǎn)講解時(shí),采用多媒體課件輔助教學(xué),如用戶訪問數(shù)據(jù)庫的工作過程一節(jié)時(shí),就制作了Flas來輔助講解,這樣學(xué)生就能直觀的掌握工作過程,同時(shí)也增強(qiáng)了學(xué)習(xí)興趣。此外,在課堂教學(xué)中,還采用小組討論、回答問題等形式來豐富課堂教學(xué)。
2.2.2提供課程網(wǎng)站進(jìn)行學(xué)習(xí)及教學(xué)
此外,由于數(shù)據(jù)庫知識(shí)日新月異,為了讓學(xué)生能更多的了解最新知識(shí),在課堂教學(xué)之外,還采用其他教學(xué)方式讓學(xué)生進(jìn)行學(xué)習(xí),課程網(wǎng)站就是其中之一。為此,在學(xué)校課程中心《數(shù)據(jù)庫原理》課程網(wǎng)站上,除了傳統(tǒng)的布置作業(yè)、上傳下載課件等之外,還提供了豐富的課程資源和討論區(qū)。在課程資源模塊中,放置了大量的關(guān)于數(shù)據(jù)庫技術(shù)方面的文章,如各種數(shù)據(jù)庫管理系統(tǒng)的安裝和使用,數(shù)據(jù)挖掘和數(shù)據(jù)倉庫等方面的知識(shí),極大地豐富了學(xué)生的學(xué)習(xí)資源,同時(shí)在課堂教學(xué)中也鼓勵(lì)學(xué)生自己去查閱相關(guān)文獻(xiàn)和企業(yè)對(duì)數(shù)據(jù)庫方面的最新需求。為了方便學(xué)生在學(xué)習(xí)過程中的及時(shí)交流,教師與學(xué)生每周固定一次在線交流時(shí)間,解決學(xué)習(xí)及教學(xué)討論等問題,同時(shí)師生也可發(fā)起相關(guān)話題,進(jìn)行探討,從而增強(qiáng)師生、生生之間的交流和溝通。
除了讓學(xué)生能及時(shí)了解最新知識(shí)、及時(shí)溝通之外,為了強(qiáng)化學(xué)生對(duì)理論知識(shí)點(diǎn)的掌握,該課程網(wǎng)站還提供了在線自適應(yīng)測試系統(tǒng),學(xué)生可以根據(jù)自己實(shí)際掌握情況選擇不同的內(nèi)容進(jìn)行測試,同時(shí)系統(tǒng)還可以根據(jù)學(xué)生測試情況判斷學(xué)生目前的知識(shí)水平,自動(dòng)的提供相關(guān)測試內(nèi)容供學(xué)生學(xué)習(xí)。
2.3實(shí)踐教學(xué)內(nèi)容改革
根據(jù)課程內(nèi)容體系結(jié)構(gòu),實(shí)踐教學(xué)內(nèi)容包括課程內(nèi)實(shí)驗(yàn)和課程設(shè)計(jì)。課程內(nèi)實(shí)驗(yàn)又分為必做實(shí)驗(yàn)和選做實(shí)驗(yàn)。必做實(shí)驗(yàn)教師在課堂上應(yīng)給學(xué)生指定明確的有利于消化課堂理論知識(shí)的實(shí)驗(yàn)題目,讓學(xué)生上機(jī)時(shí)做到目的明確、有的放矢。選做實(shí)驗(yàn)可以讓學(xué)生根據(jù)自己掌握情況進(jìn)行選做,如數(shù)據(jù)庫的恢復(fù)、觸發(fā)器使用、其它數(shù)據(jù)庫管理系統(tǒng)使用等實(shí)驗(yàn)可作為選做實(shí)驗(yàn)。
上機(jī)實(shí)驗(yàn)針對(duì)的往往是一定范圍的知識(shí)點(diǎn),各個(gè)知識(shí)點(diǎn)相互聯(lián)系不夠緊密,具有一定的局限性,因此在課程的后期需要集中安排課程設(shè)計(jì)。根據(jù)培養(yǎng)應(yīng)用型人才及產(chǎn)學(xué)結(jié)合教學(xué)模式的要求,在課程設(shè)計(jì)環(huán)節(jié)中,指導(dǎo)教師根據(jù)校企合作企業(yè)所提供的實(shí)際項(xiàng)目進(jìn)行改進(jìn),讓學(xué)生進(jìn)行項(xiàng)目的模擬化設(shè)計(jì)開發(fā),如公司EHR系統(tǒng)、設(shè)備管理系統(tǒng)等項(xiàng)目等,同時(shí)也鼓勵(lì)學(xué)生自己從實(shí)際生活、學(xué)習(xí)出發(fā)自擬題目。根據(jù)這些實(shí)際項(xiàng)目或有意義的課題,讓學(xué)生在課程設(shè)計(jì)環(huán)節(jié)中得到工程化訓(xùn)練,從而學(xué)生能夠更快的適應(yīng)企業(yè)項(xiàng)目,達(dá)到產(chǎn)學(xué)相結(jié)合的教學(xué)模式。通過前期對(duì)數(shù)據(jù)庫基礎(chǔ)、SQL語言、數(shù)據(jù)庫設(shè)計(jì)理論、數(shù)據(jù)庫完整性、安全性、數(shù)據(jù)庫恢復(fù)技術(shù)和并發(fā)技術(shù)的學(xué)習(xí),使學(xué)生具有基本理論知識(shí),再通過學(xué)生課程設(shè)計(jì)項(xiàng)目的需求分析訓(xùn)練了學(xué)生的溝通能力和工程思想;通過數(shù)據(jù)庫編程和程序設(shè)計(jì)結(jié)構(gòu)的學(xué)習(xí)是學(xué)生具有進(jìn)行開發(fā)的專業(yè)技術(shù)能力,通過作品的展示、評(píng)價(jià)和答辯,使學(xué)生的團(tuán)隊(duì)精神、綜合應(yīng)用能力得到鍛煉。
此外,還鼓勵(lì)組織學(xué)生參加計(jì)算機(jī)應(yīng)用能力大賽、軟件服務(wù)外包大賽等各種競賽,通過競賽,使學(xué)生的知識(shí)面加寬,閱歷增強(qiáng),認(rèn)識(shí)到本課程技術(shù)的更深應(yīng)用領(lǐng)域和技術(shù),促進(jìn)了學(xué)生繼續(xù)訓(xùn)練學(xué)習(xí)的興趣,同時(shí)也提高了學(xué)生解決實(shí)際問題的能力。
2.4改革考核方式,注重能力考核
學(xué)生學(xué)習(xí)能力的評(píng)價(jià)應(yīng)采用不同的方法來衡量學(xué)生的專業(yè)知識(shí)、個(gè)人自身能力、團(tuán)隊(duì)合作能力、建造產(chǎn)品和系統(tǒng)的能力。這些方法包括筆試、口試、學(xué)生表現(xiàn)的考察、評(píng)分、學(xué)生反映、論文、學(xué)生互評(píng)和自評(píng)等。不同能力的評(píng)價(jià)需要有不同的方法。
數(shù)據(jù)庫原理課程的考核分為理論知識(shí)考核與應(yīng)用能力考核兩部分。理論知識(shí)的比重占50%,應(yīng)用能力的比重也占50%。理論知識(shí)考核重點(diǎn)考察學(xué)生對(duì)關(guān)鍵性概念和原理的熟悉和理解,著重考核學(xué)生綜合運(yùn)用知識(shí)解決實(shí)際問題和創(chuàng)新思維的能力。因此,理論知識(shí)應(yīng)采取筆試和口試相結(jié)合的方法。
[分類號(hào)]G306
1、導(dǎo)言
科學(xué)知識(shí)可視化圖譜是在信息技術(shù)的推動(dòng)下發(fā)展出來的一個(gè)新領(lǐng)域,當(dāng)前已經(jīng)成為科學(xué)計(jì)量學(xué)的一個(gè)新熱點(diǎn)。陳悅和劉則淵認(rèn)為科學(xué)知識(shí)圖譜是顯示科學(xué)知識(shí)的發(fā)展進(jìn)程與結(jié)構(gòu)關(guān)系的一種圖形,它是揭示科學(xué)知識(shí)及其活動(dòng)規(guī)律的科學(xué)計(jì)量學(xué)從數(shù)學(xué)表達(dá)轉(zhuǎn)向圖形表達(dá)的產(chǎn)物,是顯示科學(xué)知識(shí)地理分布的知識(shí)地圖轉(zhuǎn)向以圖像展現(xiàn)知識(shí)結(jié)構(gòu)關(guān)系與演進(jìn)規(guī)律的結(jié)果。Katy Borner等綜述了知視可視化歷程,對(duì)引文分析領(lǐng)域進(jìn)行了可視化研究。安偉峰、熊潤芝、周云平等、徐佳寧等、劉艷蘇等以及葉協(xié)杰眾多學(xué)者也利用不同的中文數(shù)據(jù)庫、不同的方法以及不同時(shí)期對(duì)我國的引文分析研究狀況進(jìn)行了研究。雖然中外學(xué)者都從不同角度研究了引文分析領(lǐng)域,但是中文引文分析領(lǐng)域的可視化研究幾乎還沒有開展。本文擬對(duì)中文引文分析這個(gè)領(lǐng)域運(yùn)用可視化工具來做一個(gè)清晰的描繪。
2、數(shù)據(jù)及方法
本論文研究所用的數(shù)據(jù)來源于CSSCI數(shù)據(jù)庫。筆者于2008年4月24日以“引文分析”為檢索詞在CSSCI中檢索到1998-2007年間527篇文獻(xiàn),共得到3 328條引文。
下載這些檢索記錄,通過對(duì)數(shù)據(jù)進(jìn)行仔細(xì)辨認(rèn)和合并,利用大連理工大學(xué)劉盛博編的中文處理軟件對(duì)CSSCI數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,變?yōu)锽ibexcel、UcinetCitespace等軟件可處理格式,然后利用這些軟件對(duì)記錄中的關(guān)鍵詞、作者、來源期刊、被引作者、被引期刊等進(jìn)行分析或繪圖。
3、統(tǒng)計(jì)結(jié)果與分析
3.1關(guān)鍵詞分析
527篇論文中,共有2133個(gè)關(guān)鍵詞,對(duì)出現(xiàn)3次以上的97個(gè)關(guān)鍵詞進(jìn)行共現(xiàn)分析,利用Ucinet,計(jì)算中心性,再利用Netdrw繪制這些關(guān)鍵詞共現(xiàn)網(wǎng)絡(luò),得到圖1。通過對(duì)關(guān)鍵詞的分析,可得出我國引文分析領(lǐng)域的主要研究內(nèi)容。
從圖1可以看出,節(jié)點(diǎn)越大,表示中心性越高。中心性較高的一些詞有引文分析、SCI、CSSCI、文獻(xiàn)計(jì)量學(xué)、影響因子,期刊評(píng)價(jià)等。兩個(gè)節(jié)點(diǎn)之間的連線粗細(xì)代表關(guān)鍵詞共同出現(xiàn)的次數(shù),連線越粗,就是共同出現(xiàn)的次數(shù)越多。與引文分析共同出現(xiàn)次數(shù)較多的詞有文獻(xiàn)計(jì)量學(xué)、期刊評(píng)價(jià)、載文分析、作者分析等。
3.2作者分析
在527篇論文中,共有682名作者,表1是發(fā)表4篇以上的作者及其工作單位。
從表l可以看出,引文分析領(lǐng)域發(fā)文4篇以上的作者有29人,其中24人是與圖書情報(bào)信息有關(guān)的,1人與醫(yī)學(xué)有關(guān)。南京大學(xué)有9人,中國科學(xué)技術(shù)信息研究所4人,中國科學(xué)院文獻(xiàn)情報(bào)中心有2人,北京大學(xué)有2人,浙江大學(xué)科技部2人,其余各1人。
3.3來源期刊分析
527篇論文分布在106種雜志中,發(fā)表在前20種雜志中的論文數(shù)為390,占總論文的74.7%,也就是說20%左右的雜志中包括了大約80%的有關(guān)引文分析的論文,基本符合“二八”律,可以認(rèn)為這些雜志是發(fā)表引文分析論文的核心期刊??梢钥吹角?0種期刊大都是圖書館學(xué)、情報(bào)學(xué)的核心期刊。表2顯示出引文分析領(lǐng)域的文章除了多數(shù)發(fā)表在圖書情報(bào)類的雜志上外,還有很多發(fā)表在與科學(xué)學(xué)、科技管理有關(guān)的核心期刊上。
3.4被引作者分析 對(duì)527篇論文的3 328條引文進(jìn)行分析,發(fā)現(xiàn)有1280位作者被引證,平均每位作者被引頻次2.6次。在這龐大的作者群中,被引頻次最高的30位作者的總被引頻次為731次,占總被引頻次的21.97%,平均每位高被引頻次作者被引頻次24.37次。利用Citespaee軟件繪圖,得到圖2,顯示了我國引文分析領(lǐng)域的高頻被引作者情況,圖3顯示了引文分析領(lǐng)域的重要文獻(xiàn)。
從圖2和圖3中可以看出,較大節(jié)點(diǎn)的作者是在引文分析領(lǐng)域有突出作用的作者。影響最大的是武漢大學(xué)中國科學(xué)評(píng)價(jià)研究中心的邱均平,其主要代表作是1988年出版的《文獻(xiàn)計(jì)量學(xué)》一書。王崇德、羅式勝、丁學(xué)東三人也出版了有關(guān)文獻(xiàn)計(jì)量學(xué)的專著。龐景安《科學(xué)計(jì)量研究方法論》一書,詳細(xì)介紹了引文分析在科學(xué)計(jì)量學(xué)中的應(yīng)用。梁立明、蔣國華也出版了有關(guān)科學(xué)計(jì)量學(xué)的專著。有些集體作者,如中國科學(xué)技術(shù)信息所、中國社會(huì)科學(xué)索引課題組、中國科技論文統(tǒng)計(jì)與分析課題組、南京大學(xué)中國社會(huì)科學(xué)研究評(píng)價(jià)中心,這些課題組對(duì)我國的引文分析研究也有極大的影響和促進(jìn)。金碧輝、武夷山、孟連生、朱獻(xiàn)有、馬費(fèi)成等人也有突出的貢獻(xiàn),他們的單篇論文的被引頻次也很高。姜春林、鄒志仁、程剛、袁培國、鐘旭、黨亞茹、崔雷的研究也各有特色。
3.5被引期刊分析 3 328條引文分別來自918種雜志和其他類型文獻(xiàn),包括專著、報(bào)告、網(wǎng)頁等。但是被引前20種雜志中的引文有1 346條,占總引文的40.4%,表3顯示被引前20種期刊大多都是圖書館、情報(bào)學(xué)的核心期刊?!犊茖W(xué)學(xué)研究》、《科學(xué)學(xué)與科技管理》等雜志的被引用說明科學(xué)學(xué)也對(duì)引文分析有較大的影響。有380條外文引文,占總引文的11.4%;有160條網(wǎng)頁引文,占總引文的48%,其中680條引文都只被引一次,以上說明引文分析對(duì)別的學(xué)科的知識(shí)吸收還是相對(duì)較少,吸收較多的還是圖書情報(bào)學(xué)、科學(xué)學(xué)、科學(xué)計(jì)量學(xué)、管理學(xué)、編輯學(xué)的知識(shí)。
4、我國引文分析存在問題及對(duì)策
4.1 中國引文分析存在問題
4.1.1 引文分析研究缺乏核心作者 引文分析在我國的研究歷史只有30多年,還沒有引文分析的核心作者,雖然有許多專家學(xué)者,也有很高的被引頻次,但是他們都是圖書情報(bào)領(lǐng)域的先賢,而引文分析則是依附于文獻(xiàn)計(jì)量學(xué)存在的,大部分的著作都與文獻(xiàn)計(jì)量學(xué)和科學(xué)計(jì)量學(xué)研究相關(guān)。因此,表現(xiàn)出引文分析理論研究少,應(yīng)用研究多,方法簡單;方法研究上簡單統(tǒng)計(jì)多,指標(biāo)模型少;應(yīng)用研究用于評(píng)價(jià)的多,管理的少;研究圖情、醫(yī)藥領(lǐng)域較多,其他領(lǐng)域少。
4.1.2數(shù)據(jù)樣本的選擇缺乏科學(xué)性引文分析是力圖根據(jù)統(tǒng)計(jì)特征找出文獻(xiàn)生產(chǎn)、傳播等規(guī)律,從而進(jìn)行更深入的研究,為決策提供量化依據(jù)。統(tǒng)計(jì)特征的出現(xiàn)要求有足夠的樣本量,足夠明確的研究對(duì)象,足夠大的時(shí)間跨度。而國內(nèi)正式發(fā)表的有關(guān)引文分析的論文普遍存在著樣本量小、時(shí)間跨度短、學(xué)科代表性差等問題。
4.1.3 中文引文分析可視化困難我國的引文分析可視化的進(jìn)展不大,雖然近年來掀起了引文分析可視化的熱潮,但是大多是對(duì)來自Web of Science數(shù)據(jù)的可視化,而以中文出現(xiàn)的知識(shí)圖譜則不是太多。
4.1.4 中文的引文數(shù)據(jù)局限性 中文引文數(shù)據(jù)庫有一定的局限性,如CSSCI中的數(shù)據(jù)從格式到錄入出現(xiàn)了很多不統(tǒng)一及錯(cuò)誤,如有的引文寫錯(cuò)著者姓名、發(fā)表年份、出版社等等。在本研究中對(duì)這些現(xiàn)象作粗略的統(tǒng)計(jì),其中年份寫錯(cuò)或不寫的占總引文的3.1%,不寫出版社或期刊的占6.2%,不計(jì)算其他格式不統(tǒng)一,引文的錯(cuò)誤總計(jì)在數(shù)據(jù)庫中幾乎達(dá)到10%。這樣就給研究的統(tǒng)計(jì)工作帶來很大的困難。
4.2 中國引文分析現(xiàn)狀成因
4.2.1 理論基礎(chǔ)薄弱首先,引文分析起初是當(dāng)作文獻(xiàn)計(jì)量學(xué)的一種方法被引入的,由于其使用起來簡單易行,大多數(shù)學(xué)者只是把其當(dāng)作一種工具來使用,究竟其包括什么樣的原理,其使用的前提條件、使用原則、形成機(jī)制,并沒有人去深入地探究;其次,引文分析理論在國外也進(jìn)展不大,到目前為止,大多數(shù)的引文分析還是以傳統(tǒng)的文獻(xiàn)數(shù)理統(tǒng)計(jì)和共引理論為基礎(chǔ)進(jìn)行研究,沒有更進(jìn)一步突破;第三,我國的研究者重視應(yīng)用研究、忽略理論研究。
4.2.2 中文引文數(shù)據(jù)庫不完善為了更好地發(fā)展我國的圖書館事業(yè)和文獻(xiàn)研究工作,我國科研人員不斷努力,開發(fā)了許多相關(guān)的引文數(shù)據(jù)庫,如CSCD,CST―PC,CSSCI等。這些數(shù)據(jù)庫與SCI數(shù)據(jù)庫相比,不論是在數(shù)據(jù)套錄功能還是數(shù)據(jù)收錄年代或期刊收錄范圍上都有所欠缺。為了進(jìn)行引文分析,用戶不得不把需要的文獻(xiàn)記錄和它們引用的參考文獻(xiàn)題錄一一手工摘取,再導(dǎo)入自建的小型引文庫中通過編制計(jì)算機(jī)程序才能獲得需要的統(tǒng)計(jì)數(shù)字。這無疑極大地阻礙了研究人員利用國內(nèi)引文數(shù)據(jù)進(jìn)行分析的積極性。
4.2.3 沒有適合的分析軟件 由于我國引文分析發(fā)展的較晚,一些引文分析的技術(shù)都是來自于國外。國外有很多專家學(xué)者利用計(jì)算機(jī)編程,開發(fā)了許多文獻(xiàn)計(jì)量學(xué)軟件,進(jìn)行引文分析。例如:Bibexcel就是OllePersson為文獻(xiàn)計(jì)量學(xué)專門編制普遍適用的、統(tǒng)一格式的數(shù)據(jù)處理軟件,可以處理來自Web of Science等數(shù)據(jù)庫的數(shù)據(jù),不但能夠進(jìn)行統(tǒng)計(jì)處理,還可以分析數(shù)據(jù),形成所需要的關(guān)系矩陣。而我國文獻(xiàn)計(jì)量學(xué)、科學(xué)計(jì)量學(xué)的學(xué)者目前還沒有開發(fā)出普遍適用中文數(shù)據(jù)格式的軟件,對(duì)于一些不懂?dāng)?shù)學(xué)、計(jì)算機(jī)編程的學(xué)者,要靠最原始的手工來進(jìn)行計(jì)數(shù),所以他們花費(fèi)在數(shù)據(jù)處理上的功夫可想而知。
4.2.4不規(guī)范的引文行為 目前我國的科技論文在引文規(guī)范上普遍存在著一些問題,主要表現(xiàn)在以下三方面:“用而不引”和“不用而引”;對(duì)參考文獻(xiàn)的標(biāo)注不規(guī)范;“引文復(fù)制”與“引而不注”;著錄失誤。此外,一些由于情報(bào)交流的障礙,如語言障礙、編譯代碼轉(zhuǎn)換的障礙、檢索工具的障礙、理解水平與能力的障礙等等,都是造成引文錯(cuò)誤的直接客觀的原因。
4.3 中國引文分析的對(duì)策建議
4.3.1 加強(qiáng)引文分析的理論建設(shè)首先,大力開展引文分析的理論研究,對(duì)引文分析的原理、規(guī)律、研究對(duì)象以及與引文分析相關(guān)的概念假設(shè)、環(huán)境、適用范圍進(jìn)行深入和系統(tǒng)的討論,力圖形成引文分析的研究范式;其次,加強(qiáng)和國外同行的合作交流,力圖自主創(chuàng)新,發(fā)展適合我國學(xué)者的引文分析方法和理論;再次,引文分析有很強(qiáng)的交叉學(xué)科的特點(diǎn),交叉學(xué)科的特點(diǎn)就是容易吸取其他學(xué)科的先進(jìn)理論,要想在理論上有所突破,可以借鑒其他學(xué)科的理論方法;第四,提倡研究者進(jìn)行理論研究,改變研究作風(fēng);第五,提高研究者和使用者綜合素質(zhì),使他們能夠敏銳地發(fā)現(xiàn)引文分析的問題,合理利用引文分析進(jìn)行科研評(píng)價(jià),提高科研活動(dòng)的效率。
1 引言
《數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)》是一門理論與實(shí)際結(jié)合非常緊密的課程, 實(shí)踐性和應(yīng)用性非常強(qiáng)。通過本課程的學(xué)習(xí),使學(xué)生準(zhǔn)確理解什么是數(shù)據(jù)庫以及數(shù)據(jù)庫在各領(lǐng)域的應(yīng)用,掌握數(shù)據(jù)庫技術(shù)及應(yīng)用開發(fā)方法,具備利用數(shù)據(jù)庫工具開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本技能,為今后應(yīng)用數(shù)據(jù)庫管理信息,利用信息,打下基礎(chǔ)。以往的教學(xué)通常采用“理論十實(shí)驗(yàn)+實(shí)訓(xùn)”的傳統(tǒng)教學(xué)模式,由于該課程理論比較抽象,學(xué)生普遍感覺學(xué)習(xí)起來入門難、目標(biāo)不明確、不知如何應(yīng)用到實(shí)際中。
而受課時(shí)的限制, 教學(xué)講授基本理論占去太多課時(shí), 應(yīng)用和操作不足。課堂教學(xué)以教師講授為主,教學(xué)模式單一,灌輸填鴨式教學(xué),學(xué)生過于依賴教師,自學(xué)能力差,學(xué)習(xí)缺乏主動(dòng)性。實(shí)踐基本上屬于被動(dòng)模仿式實(shí)驗(yàn), 學(xué)生根據(jù)已經(jīng)設(shè)計(jì)好的詳細(xì)的實(shí)驗(yàn)步驟和方法完成實(shí)驗(yàn), 查看實(shí)驗(yàn)結(jié)果, 只滿足于驗(yàn)證相關(guān)理論。在實(shí)際教學(xué)中,傳統(tǒng)的傳授方法使學(xué)生很難用所學(xué)的理論指導(dǎo)實(shí)踐解決問題,教學(xué)效果不高。
本人在長期的教學(xué)實(shí)踐中,結(jié)合課程特點(diǎn)和實(shí)際教學(xué),利用“項(xiàng)目導(dǎo)入”與“任務(wù)驅(qū)動(dòng)”相結(jié)合的教學(xué)方法,探討了《數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)》課程的教學(xué)改革。提出按項(xiàng)目開發(fā)的實(shí)際工作過程組織教學(xué)內(nèi)容教育教學(xué)論文,采用任務(wù)驅(qū)動(dòng)和案例教學(xué)法,把理論和實(shí)踐更好的融合起來。“項(xiàng)目導(dǎo)入,任務(wù)驅(qū)動(dòng)”的教學(xué)方法尤其適用于學(xué)習(xí)計(jì)算機(jī)應(yīng)用方面的知識(shí)和技能。任務(wù)驅(qū)動(dòng)有利于學(xué)生學(xué)習(xí)到實(shí)際的計(jì)算機(jī)專業(yè)技能和崗位能力,項(xiàng)目導(dǎo)入有利于鞏固學(xué)生專業(yè)知識(shí)、整合提高實(shí)踐應(yīng)用能力。
2 課程改革思路
樹立以“實(shí)踐、綜合和應(yīng)用”為核心的指導(dǎo)思想,以培養(yǎng)學(xué)生使用數(shù)據(jù)庫管理系統(tǒng)解決實(shí)際問題的能力為宗旨,重點(diǎn)培養(yǎng)學(xué)生分析、解決實(shí)際問題的能力。例如:結(jié)合高職學(xué)生特點(diǎn)和畢業(yè)后所要從事的具體工作,關(guān)于關(guān)系運(yùn)算符號(hào)表示形式、規(guī)范化處理的算法等知識(shí)點(diǎn)的講解是通過實(shí)例來引導(dǎo)的論文開題報(bào)告。
采用工學(xué)結(jié)合教學(xué)模式,重視教學(xué)設(shè)計(jì),根據(jù)教學(xué)內(nèi)容和學(xué)生特點(diǎn),在教學(xué)中盡量營造探究性學(xué)習(xí)、協(xié)同學(xué)習(xí)等學(xué)習(xí)環(huán)境;以現(xiàn)代教育理念為指導(dǎo),設(shè)計(jì)相應(yīng)的教學(xué)過程和組織形式。采取現(xiàn)代教學(xué)方法,理論教學(xué)中采用問題引導(dǎo)法、現(xiàn)代啟發(fā)式法等;實(shí)踐教學(xué)中采用項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)法、行為引導(dǎo)式法、小組協(xié)作法等,注重理論與實(shí)踐結(jié)合,給學(xué)生提供更多的實(shí)習(xí)環(huán)境,多搞些實(shí)踐活動(dòng),有條件時(shí)模擬實(shí)際項(xiàng)目開發(fā),鍛煉學(xué)生的動(dòng)手能力和團(tuán)隊(duì)合作精神。
“任務(wù)驅(qū)動(dòng)”是一種建立在建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)法。是指在整個(gè)教學(xué)過程中,以完成一個(gè)個(gè)具體的任務(wù)為線索,把教學(xué)內(nèi)容巧妙融入完成任務(wù)的過程之中,。并在完成任務(wù)的同時(shí)培養(yǎng)學(xué)生的創(chuàng)新意識(shí)和創(chuàng)新能力以及自主學(xué)習(xí)的習(xí)慣,引導(dǎo)他們學(xué)會(huì)如何去發(fā)現(xiàn),如何去思考,如何去尋找解決問題的方法,最終讓學(xué)生自己提出問題,并經(jīng)過思考,自己解決問題。
“項(xiàng)目導(dǎo)入、任務(wù)驅(qū)動(dòng)”是指教師根據(jù)階段教學(xué)要求設(shè)計(jì)一個(gè)項(xiàng)目,根據(jù)當(dāng)前項(xiàng)目設(shè)計(jì)并提出一系列任務(wù),針對(duì)提出的任務(wù),采取演示或講解等方式,給出完成任務(wù)的思路、方法、操作和結(jié)果,然后引導(dǎo)學(xué)生邊想邊學(xué)邊練,最終完成相應(yīng)的學(xué)習(xí)任務(wù)的一種教學(xué)方法。其中的項(xiàng)目要求具有技術(shù)典型、內(nèi)容全面、思路科學(xué)、結(jié)合實(shí)際,這樣的項(xiàng)目才能使學(xué)生從整體體會(huì)解決實(shí)際問題的過程性,然后再通過任務(wù)將項(xiàng)目完成各個(gè)環(huán)節(jié)串聯(lián)起來。該方法有利于真正培養(yǎng)學(xué)生的創(chuàng)新能力、自學(xué)能力、實(shí)踐能力,增強(qiáng)學(xué)生獨(dú)立思考能力和協(xié)作精神。
3 “任務(wù)驅(qū)動(dòng)”教學(xué)法的實(shí)施和應(yīng)用
基于任務(wù)驅(qū)動(dòng)的實(shí)驗(yàn)教學(xué)體現(xiàn)了以學(xué)生為中心,教師為主導(dǎo)的教學(xué)策略,強(qiáng)調(diào)學(xué)生的主體性, 充分發(fā)揮學(xué)生在學(xué)習(xí)過程中的主動(dòng)性、積極性和創(chuàng)造性。 教師將實(shí)驗(yàn)的要求和內(nèi)容進(jìn)行分解, 設(shè)計(jì)成具體的任務(wù), 明確每項(xiàng)任務(wù)的要求。學(xué)生在教師的組織、引導(dǎo)下,用不同的方法完成任務(wù)。 在這個(gè)過程中,學(xué)生的知識(shí)、思維和技能都能得到鍛煉和提高。
3.1 導(dǎo)入項(xiàng)目、分解任務(wù)
要求學(xué)生能根據(jù)一個(gè)實(shí)際需求完成一個(gè)數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。它強(qiáng)調(diào)從需求分析、數(shù)據(jù)搜集、數(shù)據(jù)整理、系統(tǒng)設(shè)計(jì)到系統(tǒng)實(shí)現(xiàn)全過程的參與。這是一個(gè)大的項(xiàng)目,它可以分成若干個(gè)小的模塊或任務(wù),隨著學(xué)習(xí)進(jìn)程分步完成。 如設(shè)計(jì)“學(xué)生成績管理系統(tǒng)”,教師可以引導(dǎo)學(xué)生通過聯(lián)系實(shí)際不斷地提出問題:學(xué)生成績管理需要管理學(xué)生基本信息,包括學(xué)生信息的錄入、修改、刪除、查詢;管理學(xué)生的成績,包括學(xué)生成績的錄入、查詢等功能;需要打印報(bào)表教育教學(xué)論文,如:成績單,選課表,所以還得設(shè)置打印功能;如果該系統(tǒng)規(guī)定專人負(fù)責(zé),需要設(shè)置用戶名和登錄密碼,體現(xiàn)保密性等。經(jīng)過系統(tǒng)的分析,可以設(shè)計(jì)出一個(gè)基本功能框架。隨著任務(wù)分析的深入,整個(gè)系統(tǒng)功能不斷完善,結(jié)構(gòu)不斷清晰。這實(shí)際上是將教學(xué)內(nèi)容拆分為一個(gè)個(gè)的“任務(wù)”,逐步地展示、布置給學(xué)生。
任務(wù)可以是教師設(shè)計(jì)的具體的任務(wù),也可以是教師提出任務(wù)目標(biāo),由學(xué)生設(shè)計(jì)的任務(wù)。例如: 關(guān)于T-SQL 查詢的實(shí)驗(yàn)就可以提出這樣的任務(wù): 通過實(shí)驗(yàn)掌握T-SQL 語言實(shí)現(xiàn)數(shù)據(jù)查詢的功能, 要求用T-SQL 語句實(shí)現(xiàn)對(duì)論壇數(shù)據(jù)庫中的信息查詢。查詢的要求由學(xué)生們自己提出, 教師進(jìn)行篩選, 得出具體任務(wù)。對(duì)于這樣的任務(wù)形式,學(xué)生參與的積極性較高,教師通過對(duì)各種查詢要求進(jìn)行分析和歸納,使學(xué)生學(xué)會(huì)分析各種查詢要求所表達(dá)的語意的方法,進(jìn)而轉(zhuǎn)化為正確的語句格式,真正達(dá)到對(duì)知識(shí)的靈活運(yùn)用。
3.2分組設(shè)計(jì)、教師指導(dǎo)及評(píng)價(jià)
根據(jù)以上任務(wù)問題,分組讓學(xué)生進(jìn)行充分討論,教師雖然之前已做過實(shí)例示范,但在學(xué)生完成任務(wù)的過程中,還是要針對(duì)重點(diǎn)難點(diǎn)進(jìn)行分析,引導(dǎo)。分階段進(jìn)行討論、交流、歸納相應(yīng)的有關(guān)知識(shí)和操作技巧,使掌握慢的同學(xué)能跟上進(jìn)度,營造協(xié)作學(xué)習(xí)的環(huán)境,促進(jìn)共同提高。分組有利于學(xué)生取長補(bǔ)短、廣開言路、積極思考、創(chuàng)新思維、協(xié)同學(xué)習(xí)等,最終形成各自結(jié)果。
比如講解概念結(jié)構(gòu)設(shè)計(jì)中最重要的知識(shí)點(diǎn)E-R模型設(shè)計(jì),先選取一些常用數(shù)據(jù)庫管理系統(tǒng)題目,將具體設(shè)計(jì)任務(wù)分配給各組,在限定的時(shí)間內(nèi)完成后,由各組代表講解設(shè)計(jì)的模型,進(jìn)行自我評(píng)價(jià)和總結(jié)論文開題報(bào)告。教師首先要肯定學(xué)生的設(shè)計(jì)成效,接著一定要指出各組的問題和不足,并提出相應(yīng)的修改建議。此過程一定培養(yǎng)學(xué)生獨(dú)立思考和解決問題的能力,教師只是引導(dǎo)、監(jiān)督、解答疑點(diǎn)、鼓勵(lì)學(xué)生探索問題。
在這個(gè)過程中教師要鼓勵(lì)學(xué)生實(shí)現(xiàn)自己的想法,不應(yīng)過多地評(píng)價(jià)設(shè)計(jì)的對(duì)錯(cuò)和優(yōu)劣,但是要確保每個(gè)學(xué)生都掌握了實(shí)現(xiàn)任務(wù)的方法。同時(shí)記錄學(xué)生上機(jī)時(shí)出現(xiàn)的問題,及時(shí)對(duì)任務(wù)的完成情況進(jìn)行分析評(píng)價(jià)。從任務(wù)所涉及的知識(shí)和技能出發(fā),分析學(xué)生存在的不足和引導(dǎo)學(xué)生正確的解題思路和方法,對(duì)解決問題使用到的技術(shù)和知識(shí)進(jìn)行分析和總結(jié),除了教師評(píng)價(jià)之外,還可以組織學(xué)生交流和互評(píng), 使學(xué)生能夠互相學(xué)習(xí),取長補(bǔ)短。進(jìn)一步強(qiáng)化學(xué)生能力教育教學(xué)論文,鞏固所學(xué)知識(shí)。
3.3課程考核
目前數(shù)據(jù)庫課程考核基本上都是以學(xué)校期末考試為主,同時(shí)有的數(shù)據(jù)庫課程教學(xué)后,讓學(xué)生參加計(jì)算機(jī)二級(jí)考試,學(xué)生過分重視考試環(huán)節(jié),在實(shí)踐方面重視不夠。有必要探索校內(nèi)考核與用人單位考核要求相一致的機(jī)制,加大學(xué)生學(xué)習(xí)的過程監(jiān)控,把平時(shí)課外作業(yè),在課堂討論中的發(fā)言,模擬面試中的表現(xiàn)及社會(huì)實(shí)踐的參與程度等都作為過程考核內(nèi)容,著重考核學(xué)生獲取新知識(shí)、新技術(shù)能力和信息分辯能力。
提高課程設(shè)計(jì)在考核中所占比例,課程設(shè)計(jì)是“數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)”課程摘要求,包括評(píng)分標(biāo)準(zhǔn);在老師指導(dǎo)下對(duì)學(xué)生分組,確定小組長和選定小組題目;設(shè)計(jì)結(jié)束后推選一名同學(xué)講解自己的課程設(shè)計(jì),并回答老師的提問;由老師評(píng)出課程設(shè)計(jì)的成績,成績占該課程成績的30%。
考核是對(duì)學(xué)生學(xué)習(xí)情況的評(píng)價(jià),也是對(duì)課程教學(xué)效果的評(píng)估,是教學(xué)過程的重要環(huán)節(jié)。傳統(tǒng)的筆試在考查學(xué)生基礎(chǔ)知識(shí)和語言細(xì)節(jié)方面有一定的優(yōu)勢, 而學(xué)生的實(shí)際操作技能和對(duì)知識(shí)的綜合應(yīng)用能力,則可以通過平時(shí)的上機(jī)實(shí)踐和綜合實(shí)驗(yàn)的情況反映出來,所以要理論考核與實(shí)踐考核兩方結(jié)合才能客觀的評(píng)價(jià)學(xué)生的學(xué)習(xí)效果。
4 結(jié)束語
《數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)》是一門基于SQL Server2005的理論與實(shí)踐并重的學(xué)科,在教學(xué)方法上,應(yīng)重視多種教學(xué)方法優(yōu)化組合。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力的培養(yǎng)需要一個(gè)長期實(shí)踐的過程, 引發(fā)學(xué)生的學(xué)習(xí)興趣至關(guān)重要,教師的細(xì)心引導(dǎo)和嚴(yán)格要求將起著關(guān)鍵性的作用。作為教師要博覽群書,并將所學(xué)的知識(shí)和項(xiàng)目開發(fā)、科研活動(dòng)結(jié)合起來,不斷更新教學(xué)觀念、改進(jìn)教學(xué)方法和手段, 才能提高教學(xué)質(zhì)量,適應(yīng)人才培養(yǎng)的需要。
參考文獻(xiàn)
[1]沈美,于翔.“數(shù)據(jù)庫技術(shù)”課程教學(xué)改革的探討[J].計(jì)算機(jī)教育,2010,1.
[2]喻勇,王群,劉向陽.《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革初探[J]. 中國水運(yùn),2008,8(12).
[3]陳芳.對(duì)《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用》課程教學(xué)方法的探討[J].寧夏師范學(xué)院學(xué)報(bào):自然科學(xué),2008,29(6).
[4]周麗娟.數(shù)據(jù)庫教學(xué)體系改革與優(yōu)化[J].高教論壇,2009,1(1).
[5]王淑霞,沈慧娟.數(shù)據(jù)庫原理課程教學(xué)方法改革與實(shí)踐[J].通化師范學(xué)院學(xué)報(bào),2009,30.
《數(shù)據(jù)庫基礎(chǔ)》是高職院校計(jì)算機(jī)及相關(guān)專業(yè)的一門重要主干課程。通過對(duì)課程學(xué)習(xí),讓學(xué)兵學(xué)會(huì)Oracle 9i的安裝與卸載,能說出數(shù)據(jù)庫的有關(guān)概念和基本原理,會(huì)使用SQL語句對(duì)表的數(shù)據(jù)進(jìn)行查詢、增加、修改、刪除等操作,培養(yǎng)學(xué)兵對(duì)Oracle 9i數(shù)據(jù)庫系統(tǒng)的應(yīng)用和管理技能,為后續(xù)學(xué)習(xí)和將來工作打下良好基礎(chǔ)。
學(xué)兵學(xué)歷大部分為高中或初中,他們的信息技術(shù)起點(diǎn)水平及個(gè)性存在差異。如何通過60學(xué)時(shí)的教學(xué),充分挖掘?qū)W兵的潛力,實(shí)現(xiàn)學(xué)兵個(gè)性化發(fā)展,使學(xué)兵理解數(shù)據(jù)庫的有關(guān)概念和基本原理,學(xué)會(huì)Oracle 9i的基本操作使用方法,面臨很大的挑戰(zhàn)。因此通過該課程的實(shí)際教學(xué),針對(duì)學(xué)兵特點(diǎn),重新思考教學(xué)內(nèi)容、教學(xué)方法和手段、考核方式等方面的內(nèi)容具有十分重要的意義。本文將結(jié)合筆者擔(dān)任四期《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)的經(jīng)歷,討論如何上好學(xué)兵《數(shù)據(jù)庫基礎(chǔ)》課程的幾個(gè)思路。
1.課程興趣培養(yǎng)
興趣是最好的老師,是激發(fā)學(xué)兵學(xué)習(xí)積極性的動(dòng)力。有了興趣,學(xué)習(xí)就能保持良好的情緒和注意力,變被動(dòng)為主動(dòng),變厭學(xué)為樂學(xué);有了興趣學(xué)兵就會(huì)喜歡和教員交流、溝通,和同學(xué)探討、鉆研,學(xué)得輕松,學(xué)習(xí)效果好,而且形成良性循環(huán)。經(jīng)過四期的《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)教學(xué)手段,我發(fā)現(xiàn)學(xué)兵在開始學(xué)習(xí)數(shù)據(jù)庫時(shí),由于好奇心所致,大多學(xué)習(xí)熱情、積極性很高,都想學(xué)、愛學(xué),但在學(xué)習(xí)了一段時(shí)間后,往往出現(xiàn)怨學(xué)、厭學(xué)。我們?cè)撊绾谓o學(xué)兵一個(gè)良好的教學(xué)氛圍,激發(fā)和保持它們學(xué)習(xí)數(shù)據(jù)庫的興趣呢?
1.1掌握學(xué)兵的心理特點(diǎn),激發(fā)學(xué)兵學(xué)習(xí)興趣
新課的導(dǎo)入,是課堂教學(xué)中的一個(gè)重要環(huán)節(jié)。教員正確、巧妙地導(dǎo)入新課,可以激發(fā)學(xué)兵強(qiáng)烈的求知欲望,引起他們的深厚興趣,在學(xué)兵注意力最集中的時(shí)間里突出教學(xué)的重點(diǎn)與難點(diǎn)[1]。例如在進(jìn)行數(shù)據(jù)庫入門教學(xué),我引入了超市購物和網(wǎng)上購物。針對(duì)大家熟悉的超市購物管理系統(tǒng),提出一系列問題:收款機(jī)是如何知道那么多商品的價(jià)格?商品調(diào)價(jià)期間,如何保證每臺(tái)收款機(jī)收取同種商品時(shí)價(jià)格一致?倉庫出庫員如何知道超市中的某些物品快銷售完了,需要及時(shí)補(bǔ)充?接著,以在淘寶網(wǎng)上購物為例,利用圖例展示網(wǎng)上購物的一般流程,讓學(xué)兵思考:如何在網(wǎng)上查找我們需要的商品?如果購買許多商品,如何查看每一件商品的具體情況?商品的質(zhì)量有保證嗎?有沒有售后服務(wù)?網(wǎng)站是如何存儲(chǔ)、管理顧客和商品信息的?這樣一系列的疑問讓學(xué)兵感到神奇:數(shù)據(jù)庫是什么?為什么能使用數(shù)據(jù)庫來存儲(chǔ)、管理信息?怎樣使用數(shù)據(jù)庫方便、快捷的查詢統(tǒng)計(jì)信息呢?所有一系列的問題就會(huì)在學(xué)兵的腦海中冒出來。要想解決上面的問題,我們首先要認(rèn)識(shí)數(shù)據(jù)庫。這樣我們課堂內(nèi)容的引出就順其自然。
有了上面的引入,學(xué)兵的腦子里惦記的肯定就是“超市購物管理系統(tǒng)”、“網(wǎng)上購物管理系統(tǒng)”,這時(shí)候我們就可以恰到好處的向?qū)W兵講明這兩個(gè)系統(tǒng)的共性,為什么這些地方會(huì)用到數(shù)據(jù)庫,以此為出發(fā)點(diǎn),讓學(xué)兵結(jié)合自身的生活環(huán)境,從自己的生活中找出類似的數(shù)據(jù)庫系統(tǒng)。這樣,就讓學(xué)兵意識(shí)到:原來我們身邊這么多地方都用到了數(shù)據(jù)庫系統(tǒng)會(huì)計(jì)畢業(yè)論文范文。
1.2活躍課堂氣氛,發(fā)揮學(xué)兵的主體作用
數(shù)據(jù)庫基礎(chǔ)是一門理論與實(shí)踐緊密結(jié)合的專業(yè)課,既要讓學(xué)兵熟悉一些基本理論,同時(shí)又要學(xué)會(huì)Orale 9i數(shù)據(jù)庫的操作與使用。課堂上不僅要向?qū)W兵傳授知識(shí),更重要是向?qū)W兵傳授學(xué)習(xí)的方法。教學(xué)中我們以教員為主導(dǎo)、學(xué)兵為主體,采取多種教學(xué)方法,發(fā)揮學(xué)兵的學(xué)習(xí)主動(dòng)性,著力培養(yǎng)它們勤動(dòng)手、勤動(dòng)口、勤觀察、勤思考的良好習(xí)慣,把感知與思維結(jié)合起來,使學(xué)兵全身心投入學(xué)習(xí)。例如,在Oracle 9i創(chuàng)建表的教學(xué)中,教員先做一個(gè)自我介紹,讓學(xué)兵通過教員的表述和自己的觀察,提煉出教員相關(guān)的屬性。接著教員提出一個(gè)實(shí)際問題:“新學(xué)期已有一批學(xué)兵報(bào)到,需要入學(xué)登記,請(qǐng)?jiān)O(shè)計(jì)一個(gè)學(xué)兵登記表,這個(gè)表應(yīng)該包含哪些字段(需要登記學(xué)兵的哪些相關(guān)信息)?在數(shù)據(jù)庫中是如何創(chuàng)建表示的呢?”通過這個(gè)實(shí)例,采用“問題——思考——點(diǎn)撥”的形式,使學(xué)兵始終處于積極思維狀態(tài)教學(xué)手段,體驗(yàn)發(fā)現(xiàn)問題到解決問題的過程。在一個(gè)活躍的課堂氛圍中,學(xué)兵既學(xué)會(huì)了相關(guān)知識(shí),又在參與知識(shí)形成的過程中學(xué)到了探究知識(shí)的方法,培養(yǎng)了自主學(xué)習(xí)的意識(shí)。
2.教學(xué)內(nèi)容的分析與篩選
數(shù)據(jù)庫技術(shù)涉及的內(nèi)容非常廣泛,結(jié)合學(xué)兵教學(xué)的特點(diǎn),數(shù)據(jù)庫基礎(chǔ)的教學(xué)目標(biāo)是要求學(xué)兵在學(xué)習(xí)數(shù)據(jù)庫基本理論的基礎(chǔ)上學(xué)會(huì)基本的操作技能。因此,在數(shù)據(jù)庫基礎(chǔ)的教學(xué)中會(huì)爭議這樣一個(gè)問題:如何分配理論和實(shí)踐兩部分內(nèi)容的教學(xué)時(shí)間?
傳統(tǒng)教學(xué)模式是先對(duì)數(shù)據(jù)庫基本原理、理論進(jìn)行講解學(xué)習(xí),然后通過例子對(duì)其應(yīng)用進(jìn)行學(xué)習(xí)。由于課程相關(guān)數(shù)據(jù)庫基本原理較為抽象、枯燥、不易理解,因而這種教學(xué)模式會(huì)造成:一方面學(xué)兵在理論知識(shí)學(xué)習(xí)階段對(duì)本課程的學(xué)習(xí)興趣降低,聽課時(shí)會(huì)感到被動(dòng)乏味;另一方面學(xué)兵在實(shí)踐階段又會(huì)發(fā)現(xiàn)與理論之間脫節(jié),由于理論基礎(chǔ)不扎實(shí),沒有理論指導(dǎo),實(shí)踐無從下手[2]。認(rèn)識(shí)到傳統(tǒng)教學(xué)模式的弊端,我們?cè)谶@門課程上做了一些改革,結(jié)合與專業(yè)相關(guān)的例子來講解和闡述數(shù)據(jù)庫的基本原理,力求以更科學(xué)合理的方式講授這門課程,使學(xué)兵在學(xué)習(xí)過程中不會(huì)覺得學(xué)習(xí)數(shù)據(jù)庫理論過于抽象和難懂。
對(duì)學(xué)兵來說,教學(xué)內(nèi)容要面向?qū)嶋H應(yīng)用,要與工作崗位零距離對(duì)接。我們根據(jù)學(xué)兵工作的實(shí)際需要,精心提煉和組織教學(xué)內(nèi)容,把整個(gè)數(shù)據(jù)庫課程教學(xué)內(nèi)容分為三部分:數(shù)據(jù)庫原理、SQL語言和Oracle數(shù)據(jù)庫系統(tǒng)管理。數(shù)據(jù)庫原理包括數(shù)據(jù)庫基礎(chǔ)知識(shí)、Oracle 9i的安裝配置與基本操作,通過這些內(nèi)容的學(xué)習(xí),使學(xué)兵明確數(shù)據(jù)庫的基本概念,對(duì)Oracle 9i先有感性認(rèn)識(shí)。SQL語言包括表的創(chuàng)建和刪除、單表查詢、多表查詢和數(shù)據(jù)更新,重點(diǎn)講述創(chuàng)建表的結(jié)構(gòu)和數(shù)據(jù)約束以及使用SQL語句對(duì)表的數(shù)據(jù)進(jìn)行查詢、增加、修改、刪除等操作,從而鍛煉學(xué)兵開發(fā)、設(shè)計(jì)數(shù)據(jù)庫的能力。Oracle數(shù)據(jù)庫系統(tǒng)管理包括Oracle 9i的常用管理工具、Oracle 9i數(shù)據(jù)庫的安全性和Oracle 9i的備份和恢復(fù),通過這些知識(shí)的學(xué)習(xí),培養(yǎng)學(xué)兵對(duì)具體數(shù)據(jù)庫系統(tǒng)的應(yīng)用和管理技能。
3.采用多種教學(xué)方法和手段
教學(xué)過程中教學(xué)方法和手段的運(yùn)用對(duì)于提高教學(xué)質(zhì)量十分重要。在日常教學(xué)中,總的思想是由易到難,深入淺出,循序漸進(jìn),理論聯(lián)系實(shí)際,面向應(yīng)用,同時(shí)注意知識(shí)的前后聯(lián)系。
3.1教學(xué)方法
筆者認(rèn)為,針對(duì)學(xué)兵的數(shù)據(jù)庫基礎(chǔ)教學(xué),可以合理采用以下教學(xué)方法。
(1)啟發(fā)式教學(xué)。不能夠孤立地講理論和原理,而是通過啟發(fā)式教學(xué),針對(duì)數(shù)據(jù)庫的實(shí)際應(yīng)用去探索理論和原理與實(shí)際的結(jié)合,進(jìn)而明確怎樣利用理論和原理解決一些實(shí)際問題。例如教員從“學(xué)兵登記表”出發(fā),啟發(fā)學(xué)兵思考怎樣便捷、有效地管理學(xué)兵的相關(guān)數(shù)據(jù),由淺入深,從學(xué)兵字段的設(shè)定,到常用數(shù)據(jù)類型的用法,再到構(gòu)建數(shù)據(jù)表,逐步引申,學(xué)兵就能將這些知識(shí)連貫起來教學(xué)手段,體會(huì)利用數(shù)據(jù)庫管理信息的基本思想。
(2)任務(wù)驅(qū)動(dòng)教學(xué)。教員通過巧妙設(shè)計(jì),將要傳授的知識(shí)和技能蘊(yùn)含于任務(wù)之中,使學(xué)兵在完成任務(wù)過程中掌握所學(xué)知識(shí)與技能,其核心思想是“以任務(wù)為主線,教員為主導(dǎo),學(xué)兵為主體”。任務(wù)驅(qū)動(dòng)教學(xué)法的基本過程可分為提出任務(wù)、分析任務(wù)、學(xué)兵自主學(xué)習(xí)、交流討論、解決問題及總結(jié)經(jīng)驗(yàn)等幾個(gè)階段。在此過程中,學(xué)兵始終處于主體地位,教員是學(xué)兵學(xué)習(xí)的組織者、服務(wù)者和導(dǎo)航者。其結(jié)果是學(xué)兵既學(xué)到了知識(shí),又培養(yǎng)了分析問題、解決問題的能力。
(3)案例式教學(xué)。在數(shù)據(jù)庫教學(xué)中引入案例教學(xué),運(yùn)用案例教學(xué)手段,進(jìn)行示范教學(xué),實(shí)現(xiàn)邊講邊練,工學(xué)結(jié)合,大大縮短教學(xué)情境與實(shí)際環(huán)境的差距,有利于引導(dǎo)學(xué)生在理論與實(shí)際結(jié)合中理解知識(shí),有利于培養(yǎng)學(xué)生分析問題、解決實(shí)際問題的能力,提高學(xué)生的實(shí)踐能力和綜合應(yīng)用能力[3]。在教學(xué)過程中,從身邊最常見的學(xué)兵檔案管理、考務(wù)管理、圖書管理系統(tǒng)等入手去認(rèn)識(shí)數(shù)據(jù)庫系統(tǒng)的操作。這樣學(xué)兵在學(xué)習(xí)的時(shí)候不會(huì)感到抽象,因?yàn)樗佑|到的都是他們自己常見到的豐富的數(shù)據(jù)信息,從而對(duì)學(xué)習(xí)數(shù)據(jù)庫知識(shí)產(chǎn)生親切感,調(diào)動(dòng)他們的積極性和探索精神,培養(yǎng)學(xué)習(xí)的主動(dòng)性,提高實(shí)踐能力。
其實(shí),授課方法遠(yuǎn)不止這三種。還有講授法、討論法、演示法、圖示法等等??傊?,教有良法,但無定法,教員應(yīng)從實(shí)際出發(fā),選用各種適當(dāng)?shù)姆椒ā?/p>
3.2教學(xué)手段
在教學(xué)中充分利用現(xiàn)代教育媒體,將各種電教、網(wǎng)絡(luò)設(shè)備的功能充分應(yīng)用于教學(xué)。這些媒體的表現(xiàn)力各有特色,也都有其側(cè)重面會(huì)計(jì)畢業(yè)論文范文。教學(xué)過程中,不同教學(xué)內(nèi)容按需要選取恰當(dāng)?shù)慕虒W(xué)手段。下面將不同教學(xué)情況下所采取的教學(xué)手段歸納如下:
(1)采用多媒體課件。在講授基本知識(shí)時(shí),教員根據(jù)教學(xué)內(nèi)容需要配合多媒體課件,減少板書時(shí)間以增加信息量的傳授;同樣,對(duì)于課程中抽象性較強(qiáng)和難以理解的內(nèi)容,如表的連接等,借助多媒體演示可以對(duì)抽象內(nèi)容進(jìn)行動(dòng)態(tài)演示,有利于學(xué)兵對(duì)知識(shí)的理解。
(2)利用計(jì)算機(jī)輔助教學(xué)軟件。教員采用主控端,統(tǒng)一進(jìn)行教學(xué)演示,這樣學(xué)兵隨后進(jìn)行操作時(shí),就會(huì)得心應(yīng)手。這樣不但能最大限度地發(fā)揮計(jì)算機(jī)的作用,還能在學(xué)習(xí)的同時(shí)掌握教學(xué)內(nèi)容。
(3)播放教學(xué)資料片。在學(xué)習(xí)過程中,給學(xué)兵播放與Oracle 9i相關(guān)的一些視頻,教員在一旁稍作提示,既讓學(xué)兵感到生動(dòng)直觀,又拓寬了學(xué)兵的知識(shí)面。
(4)實(shí)踐教學(xué)。實(shí)踐教學(xué)是提高本課程教學(xué)時(shí)效性的重要教學(xué)手段。在實(shí)踐課的教學(xué)中,要注意兩個(gè)問題:首先教學(xué)手段,“任務(wù)驅(qū)動(dòng)”,讓學(xué)兵明確目的和任務(wù);其次,在上機(jī)過程中,隨時(shí)答疑解惑,并給予指導(dǎo)。
(5)網(wǎng)絡(luò)課程教學(xué)。利用網(wǎng)絡(luò)課程方式與學(xué)兵交流,解答疑難,這種不受時(shí)空限制的方式把教學(xué)擴(kuò)展到了課后,充分利用網(wǎng)絡(luò)的時(shí)空優(yōu)勢和技術(shù)手段,營造師生間互動(dòng)和學(xué)兵間互動(dòng)的環(huán)境。
4.采用多種考核方式
考試是檢查教學(xué)效果、評(píng)價(jià)教學(xué)質(zhì)量、衡量是否達(dá)到教學(xué)目的的重要途徑之一?!稊?shù)據(jù)庫基礎(chǔ)》課程在考核形式上,應(yīng)改變以一份試卷定學(xué)兵優(yōu)劣的做法,可采用多種考核形式,以加強(qiáng)對(duì)學(xué)兵平時(shí)學(xué)習(xí)的考核與督促。應(yīng)增加平時(shí)成績?cè)诳偝煽冎兴嫉谋戎?,將學(xué)兵的平時(shí)成績計(jì)入課程總成績。平時(shí)的考核可以采用作業(yè)(書面作業(yè)和上機(jī)操作)、課堂提問、討論以及階段性測驗(yàn)等多種形式,在平時(shí)適當(dāng)給學(xué)兵一些壓力,引起學(xué)兵對(duì)這門課的重視,有利于考查學(xué)兵在每個(gè)階段掌握知識(shí)的實(shí)際水平,全方位、多角度地反映出學(xué)兵的真實(shí)成績和綜合能力。
5.結(jié)束語
總之,在我看來,要達(dá)到《數(shù)據(jù)庫基礎(chǔ)》課程的培養(yǎng)目標(biāo),首先要明確課程的教學(xué)目標(biāo),了解學(xué)兵特點(diǎn),設(shè)計(jì)課程內(nèi)容、制定授課計(jì)劃、選擇教學(xué)方法,以實(shí)現(xiàn)培養(yǎng)面向部隊(duì)、緊貼崗位的總目標(biāo)。同時(shí)學(xué)兵通過系統(tǒng)的學(xué)習(xí)和實(shí)踐學(xué)會(huì)實(shí)用的知識(shí)和技能,為以后的學(xué)習(xí)和工作打好堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn)
[1]葉碧蘋.計(jì)算機(jī)教學(xué)中學(xué)習(xí)興趣的培養(yǎng)[J].中國信息技術(shù)教育,2010(12):17.
[2]廖定安,劉子明.高職院?!稊?shù)據(jù)庫原理與應(yīng)用》教學(xué)淺談[J].科技資訊,2008(24):142.
畢業(yè)設(shè)計(jì)是高校教學(xué)的重要組成部分,培養(yǎng)大學(xué)生綜合運(yùn)用所學(xué)基本理論、基本知識(shí)、基本技能分析和解決學(xué)科內(nèi)某一實(shí)際問題的能力,使學(xué)生的科研能力得到一次完整的綜合性訓(xùn)練。在提高學(xué)生綜合運(yùn)用知識(shí)、培養(yǎng)分析與解決問題能力方面有著重要作用,是完成專
業(yè)培養(yǎng)目標(biāo)的重要實(shí)踐教學(xué)環(huán)節(jié)。但當(dāng)前不少高等院校在畢業(yè)設(shè)計(jì)(論文)這一環(huán)節(jié)的管理主要還是采取傳統(tǒng)人工管理模式,在資料整理、資源共享、選題、論文撰寫及指導(dǎo)、格式檢查等諸多方面存在管理成本高、效率低、效果差等系列問題。而且傳統(tǒng)畢業(yè)設(shè)計(jì)中的畢業(yè)論文管理沒有合適的交流平臺(tái),都是教師和學(xué)生單向溝通。
1 系統(tǒng)的體系結(jié)構(gòu)及開發(fā)環(huán)境
當(dāng)前高校畢業(yè)生畢業(yè)設(shè)計(jì)環(huán)節(jié)與畢業(yè)生實(shí)習(xí)、找工作等環(huán)節(jié)相互交織,導(dǎo)致他們與指導(dǎo)教師之間經(jīng)常存在時(shí)間和空間上的沖突。根據(jù)上述情況,本文將設(shè)計(jì)基于B/S結(jié)構(gòu)的畢業(yè)論文信息管理系統(tǒng),其優(yōu)勢在于基于B/S結(jié)構(gòu)的系統(tǒng)能夠通過Internet實(shí)現(xiàn)網(wǎng)上操作,打破時(shí)間和地域空間的限制,克服傳統(tǒng)管理方式下指導(dǎo)教師與學(xué)生必須見面交流或打電話交流等存在的不足。該信息化系統(tǒng)主要完成對(duì)畢業(yè)生選題的管理、教師指導(dǎo)課題至最終給出論文成績過程的管理以及管理員對(duì)學(xué)生和教師信息的管理等。
該信息化系統(tǒng)采用B/S三層體系結(jié)構(gòu):表示層、應(yīng)用層和數(shù)據(jù)層,如圖1所示。
圖1 系統(tǒng)三層體系結(jié)構(gòu)圖
其中表示層提供應(yīng)用程序的用戶界面,即客戶端瀏覽器,用戶通過瀏覽器訪問本系統(tǒng);應(yīng)用層實(shí)現(xiàn)業(yè)務(wù)功能,是系統(tǒng)的核心部分,這一層為表示層提供功能調(diào)用,同時(shí)它又通過調(diào)用數(shù)據(jù)層所提供的功能來訪問數(shù)據(jù)庫;數(shù)據(jù)層位于底層,以為接口,主要處理應(yīng)用層對(duì)數(shù)據(jù)的請(qǐng)求。數(shù)據(jù)層可以對(duì)數(shù)據(jù)庫中存放的數(shù)據(jù)進(jìn)行插入、修改和刪除等操作。
該信息化系統(tǒng)運(yùn)用 3.5+CSS+C#技術(shù),以Visual Web Developer 2008為開發(fā)平臺(tái),基于B/S結(jié)構(gòu),使用IIS構(gòu)架Web站點(diǎn),以Access為后臺(tái)數(shù)據(jù)庫,通過訪問數(shù)據(jù)庫。
2 系統(tǒng)需求分析
根據(jù)畢業(yè)設(shè)計(jì)進(jìn)行的過程,畢業(yè)論文信息管理系統(tǒng)主要分為三個(gè)模塊:管理員,教師和學(xué)生。該信息化系統(tǒng)工作流程如圖2所示。
圖2 系統(tǒng)工作流程圖
管理員首先在登錄界面登錄系統(tǒng),通過系統(tǒng)的身份驗(yàn)證后,進(jìn)入管理員界面進(jìn)行操作。管理員主要進(jìn)行公告公布,對(duì)用戶進(jìn)行添加、刪除、密碼修改等操作。同時(shí)可以查看系統(tǒng)各類數(shù)據(jù),提取及整理數(shù)據(jù),將結(jié)果向上級(jí)報(bào)告。
學(xué)生用戶與教師用戶的功能相對(duì)應(yīng),先選報(bào)指導(dǎo)教師和相應(yīng)課題。如果該學(xué)生未被所選報(bào)的指導(dǎo)教師選擇,可改選其他指導(dǎo)教師。若被指導(dǎo)教師選擇為所指導(dǎo)的學(xué)生,將不能再改報(bào)其他指導(dǎo)教師。選報(bào)指導(dǎo)教師成功的學(xué)生可以在該指導(dǎo)教師的課題方向中做出選擇,指導(dǎo)教師可以根據(jù)選報(bào)學(xué)生的具體情況確定該學(xué)生的選題,或指定該學(xué)生做某方向的課題。課題選定后學(xué)生方可進(jìn)行畢業(yè)論文的相關(guān)工作,撰寫論文后上傳論文,并查看指導(dǎo)教師的點(diǎn)評(píng),重新修改論文以及重新上傳論文。論文通過后,學(xué)生可以通過畢業(yè)論文信息管理系統(tǒng)查看自己的論文成績。
該信息化系統(tǒng)實(shí)現(xiàn)了畢業(yè)論文選題過程中的雙向選擇。學(xué)生可以選擇指導(dǎo)教師并選擇其提供的課題,同時(shí)指導(dǎo)教師也可以根據(jù)學(xué)生情況及課題的被選擇情況選擇合適的學(xué)生及其課題。使學(xué)生的論文選報(bào)工作靈活、高效。同時(shí)要求教師有較高的教學(xué)及論文指導(dǎo)水平,否則可能面臨沒有學(xué)生選報(bào)的尷尬處境。這也是教學(xué)改革中的一個(gè)重大進(jìn)步。
3 系統(tǒng)的實(shí)現(xiàn)
3.1 系統(tǒng)功能設(shè)計(jì)
根據(jù)系統(tǒng)需求分析,在整個(gè)系統(tǒng)中用戶登錄模塊首先進(jìn)行身份(管理員、教師和學(xué)生)驗(yàn)證。當(dāng)身份驗(yàn)證成功后,分別進(jìn)入不同的模塊進(jìn)行相應(yīng)操作,具體的功能模塊圖如圖3所示。
圖3 功能模塊圖
3.2 數(shù)據(jù)庫設(shè)計(jì)
該信息化系統(tǒng)的功能就是在進(jìn)入畢業(yè)論文信息管理系統(tǒng)后,教師指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)。系統(tǒng)數(shù)據(jù)庫主要包含學(xué)生表、教師表、管理員表、系統(tǒng)公告表和系統(tǒng)狀態(tài)表等。數(shù)據(jù)庫主要約束關(guān)系如圖4所示。
圖4 數(shù)據(jù)庫約束關(guān)系圖
3.3 功能實(shí)現(xiàn)
3.3.1 登錄功能
首先用戶通過登錄界面選擇相應(yīng)的身份進(jìn)行登錄,把用戶輸入的用戶名和密碼與數(shù)據(jù)庫中存儲(chǔ)的用戶名和密碼相比較,如果正確無誤則進(jìn)入相應(yīng)身份的操作頁面,如果錯(cuò)誤,將進(jìn)行提示。
本系統(tǒng)主要分三類用戶類型,將三類用戶登錄界面合而為一實(shí)現(xiàn),只需選擇不同的用戶類型即可。實(shí)現(xiàn)代碼如下:
if
(Roles.FindUsersInRole(DropDownList1.SelectedValue.ToString().Trim(),user_no.Text.Trim()).Length>0)
{ RegisterStartupScript("","alert('登錄成功!')");//清空文本框
Session["logid"] = user_no.Text.Trim();
Session["Roler"] =DropDownList1.SelectedValue;
if (Session["Roler"] =="管理員")
Response.Redirect("ManagerMain.aspx",false);
if (Session["Roler"] == "指導(dǎo)老師")
Response.Redirect("TMain.aspx", false);
if (Session["Roler"] == "畢業(yè)生")
Response.Redirect("SMain.aspx", false);
user_pass.Text = user_no.Text = "";
}
3.3.2 管理員功能的實(shí)現(xiàn)
管理員界面的功能包括公告、學(xué)生用戶管理、教師用戶管理、分組管理等。
導(dǎo)航菜單是一個(gè)系統(tǒng)的導(dǎo)航圖,用戶能快速、熟練地使用系統(tǒng)中的各個(gè)功能就必須要有一個(gè)清晰的導(dǎo)航菜單。導(dǎo)航菜單使用C#、CSS、圖片等技術(shù)實(shí)現(xiàn),能夠點(diǎn)擊展開或收縮。并在右側(cè)顯示相應(yīng)內(nèi)容,便于操作。
3.3.3 教師功能實(shí)現(xiàn)
教師界面包括查看系統(tǒng)公告、學(xué)生信息、學(xué)生選報(bào)情況等,教師在此界面下可以對(duì)學(xué)生進(jìn)行選擇等操作,修改密碼、課題方向和添加個(gè)人信息等。
3.3.4 學(xué)生功能實(shí)現(xiàn)
學(xué)生主界面包括查看教師信息,課題選擇、論文提交、查看點(diǎn)評(píng)、成績查詢、修改密碼等功能。
4 總結(jié)
基于B/S結(jié)構(gòu)的畢業(yè)論文信息管理系統(tǒng)實(shí)現(xiàn)了網(wǎng)上選題、網(wǎng)上指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)等工作,使得學(xué)生可以在任意地點(diǎn)、任意時(shí)間進(jìn)行選題。同時(shí)實(shí)現(xiàn)了教師與學(xué)生的雙向選擇,既提高選題質(zhì)量和效率,確保選題的公平、公正、合理,也為指導(dǎo)教師和學(xué)生順利高效地完成畢業(yè)論文整個(gè)工作提供了便利的平臺(tái)?!?/p>
參考文獻(xiàn)
[1]聶強(qiáng),鄒賽,劉忠利.基于信息平臺(tái)整合對(duì)高職院校畢業(yè)設(shè)計(jì)過程監(jiān)控信息化研究[J].西南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2011,36(4):142-146.
[2]洪建峰.基于Web的畢業(yè)論文指導(dǎo)交流系統(tǒng)設(shè)計(jì)與應(yīng)用――以上海電視大學(xué)畢業(yè)論文為例[J].中國教育信息化,2011(13):49-51.
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:B
文章編號(hào):1672-5913 (2007) 24-0110-04
1數(shù)據(jù)庫課程體系改革的背景
隨著IT產(chǎn)業(yè)的迅速發(fā)展,可視化程序設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、多媒體技術(shù)和軟件工程等計(jì)算機(jī)技術(shù)已經(jīng)出現(xiàn)了大融合,網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)已經(jīng)成為數(shù)據(jù)庫技術(shù)的主流。而以前數(shù)據(jù)庫課程建設(shè)主要針對(duì)關(guān)系數(shù)據(jù)庫的理論和設(shè)計(jì)方法,偏重理論教學(xué)環(huán)節(jié),實(shí)踐環(huán)節(jié)較為薄弱,也不涉及網(wǎng)絡(luò)編程,與應(yīng)用性人才培養(yǎng)模式的要求不相適應(yīng)。為了加強(qiáng)實(shí)踐環(huán)節(jié),培養(yǎng)高等技術(shù)應(yīng)用型人才,從01級(jí)開始,在計(jì)算機(jī)類專業(yè)的教學(xué)計(jì)劃中新增了“網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用”、“C/S結(jié)構(gòu)應(yīng)用軟件設(shè)計(jì)實(shí)習(xí)”和“B/S結(jié)構(gòu)應(yīng)用軟件設(shè)計(jì)實(shí)習(xí)”三門以實(shí)踐為主的課程,并構(gòu)建了數(shù)據(jù)庫課程體系(程序設(shè)計(jì)基礎(chǔ)à關(guān)系數(shù)據(jù)庫設(shè)計(jì)技術(shù)à網(wǎng)絡(luò)編程技術(shù)à網(wǎng)絡(luò)編程實(shí)踐à畢業(yè)設(shè)計(jì)提高),該課程體系有相應(yīng)的理論教學(xué)、實(shí)驗(yàn)教學(xué)、課程設(shè)計(jì)、課程實(shí)習(xí)等教學(xué)環(huán)節(jié),不僅五個(gè)階段本身各有其側(cè)重點(diǎn),而且五個(gè)階段之間前后有密切的聯(lián)系。該課程體系在教學(xué)計(jì)劃中處于關(guān)鍵的地位,在計(jì)算機(jī)類專業(yè)集中實(shí)踐環(huán)節(jié)中占有相當(dāng)大的比重,并對(duì)該專業(yè)學(xué)生順利完成畢業(yè)設(shè)計(jì)提供了技術(shù)支持,已成為教學(xué)計(jì)劃得以順利實(shí)施的關(guān)鍵環(huán)節(jié)。
要提高教學(xué)質(zhì)量,就要組建教學(xué)團(tuán)隊(duì),建設(shè)精品課程[1]。在數(shù)據(jù)庫課程體系的改革研究與實(shí)踐中,我們重點(diǎn)對(duì)課程體系中的二門核心課程“數(shù)據(jù)庫原理及應(yīng)用”和“網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用”進(jìn)行了教改和建設(shè),并分別在2003年和2005年獲得了浙江省高等學(xué)校精品建設(shè)課程。自2005年以來,“網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用”課件獲2005年浙江省第四屆高校教師自制多媒體教學(xué)軟件評(píng)比二等獎(jiǎng),“網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)課程建設(shè)與實(shí)踐”項(xiàng)目獲2006年寧波工程學(xué)院教學(xué)成果獎(jiǎng)一等獎(jiǎng),“數(shù)據(jù)庫課程體系的改革研究與實(shí)踐”項(xiàng)目獲2007年寧波市人民政府教學(xué)成果獎(jiǎng)二等獎(jiǎng)。
2數(shù)據(jù)庫課程體系的改革研究與實(shí)踐
在數(shù)據(jù)庫課程體系的五年教改實(shí)踐中,項(xiàng)目負(fù)責(zé)人組織教學(xué)團(tuán)隊(duì)主持完成了“教學(xué)模式、教學(xué)措施、教學(xué)目標(biāo)、教學(xué)方法和教學(xué)軟件”的改革成果,具體內(nèi)容如下。
2.1數(shù)據(jù)庫課程體系的“五階段”教學(xué)新模式
近五年來,該課程團(tuán)隊(duì)的教研活動(dòng)涉及了數(shù)據(jù)庫、程序設(shè)計(jì)、網(wǎng)絡(luò)、多媒體等領(lǐng)域。通過國家教育部計(jì)算機(jī)重點(diǎn)試點(diǎn)專業(yè)教學(xué)改革的探索,又經(jīng)過多年數(shù)據(jù)庫課程體系教學(xué)與科研工作的實(shí)踐,建立了“程序設(shè)計(jì)基礎(chǔ)(可視化程序設(shè)計(jì)+ASP程序設(shè)計(jì))à關(guān)系數(shù)據(jù)庫設(shè)計(jì)(數(shù)據(jù)庫原理及應(yīng)用)à網(wǎng)絡(luò)編程技術(shù)(網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用)à網(wǎng)絡(luò)編程實(shí)踐(C/S結(jié)構(gòu)應(yīng)用軟件設(shè)計(jì)實(shí)習(xí)+B/S結(jié)構(gòu)應(yīng)用軟件設(shè)計(jì)實(shí)習(xí))à畢業(yè)設(shè)計(jì)提高(開發(fā)基于C/S和B/S結(jié)構(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng))”的計(jì)算機(jī)類專業(yè)數(shù)據(jù)庫課程體系的“五階段”教學(xué)新模式,取得了較好的教學(xué)效果?!拔咫A段”教學(xué)新模式的具體實(shí)施步驟如下。
在程序設(shè)計(jì)基礎(chǔ)階段開設(shè)“可視化程序設(shè)計(jì)”和“ASP程序設(shè)計(jì)”課程,通過程序設(shè)計(jì)的基礎(chǔ)訓(xùn)練,培養(yǎng)學(xué)生良好的編程、調(diào)試技能和動(dòng)態(tài)網(wǎng)頁的制作方法,學(xué)會(huì)有關(guān)集成工具軟件的使用,為以后的設(shè)計(jì)、技術(shù)和實(shí)踐做準(zhǔn)備。
在關(guān)系數(shù)據(jù)庫設(shè)計(jì)階段開設(shè)“數(shù)據(jù)庫原理及應(yīng)用”課程,主要介紹關(guān)系數(shù)據(jù)庫的基本概念、基本理論和設(shè)計(jì)方法,同時(shí)介紹數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)案例,以培養(yǎng)學(xué)生對(duì)中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和行為設(shè)計(jì)的能力。課程結(jié)束后馬上進(jìn)行一個(gè)為期二周的數(shù)據(jù)庫課程設(shè)計(jì),以加強(qiáng)這方面的訓(xùn)練。
在網(wǎng)絡(luò)編程技術(shù)階段開設(shè)“網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用”課程,主要介紹SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)、客戶/服務(wù)器(C/S)應(yīng)用系統(tǒng)、瀏覽器/服務(wù)器(B/S)應(yīng)用系統(tǒng)等內(nèi)容,以培養(yǎng)學(xué)生采用基于C/S和B/S結(jié)構(gòu)技術(shù)來開發(fā)網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,為下一步的實(shí)踐和提高做準(zhǔn)備。
在網(wǎng)絡(luò)編程實(shí)踐階段開設(shè)“C/S結(jié)構(gòu)應(yīng)用軟件設(shè)計(jì)實(shí)習(xí)”和“B/S結(jié)構(gòu)應(yīng)用軟件設(shè)計(jì)實(shí)習(xí)”以實(shí)踐動(dòng)手為主的課程,教師以興趣小組的形式指導(dǎo)學(xué)生,學(xué)生以小組的形式合作開發(fā)小型實(shí)用項(xiàng)目,計(jì)算中心的開放式實(shí)驗(yàn)室提供給學(xué)生充足的上機(jī)時(shí)間,從而使學(xué)生們?cè)趯?shí)踐中得到了鍛煉。
在畢業(yè)設(shè)計(jì)提高的最后階段,我們的主要做法是:教師部分科研項(xiàng)目吸收優(yōu)秀學(xué)生參與,從而鍛煉了學(xué)生參與科研的能力;教師以學(xué)生興趣小組的方式指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì),教師給題,學(xué)生選題,教師指導(dǎo)。通過這二項(xiàng)措施,帶動(dòng)了學(xué)生學(xué)習(xí)網(wǎng)絡(luò)數(shù)據(jù)庫的積極性,提高了學(xué)生網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)編程的能力。
通過“五階段”教學(xué)新模式近五年的實(shí)踐,學(xué)生的網(wǎng)絡(luò)數(shù)據(jù)庫設(shè)計(jì)能力及實(shí)際網(wǎng)絡(luò)編程動(dòng)手能力均有了較大的提高。在畢業(yè)設(shè)計(jì)中采用C/S和B/S結(jié)構(gòu)開發(fā)網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)的計(jì)算機(jī)類專業(yè)的學(xué)生比例逐年提高,取得了較好的實(shí)踐效果。浙江省2005屆畢業(yè)設(shè)計(jì)(論文)抽查結(jié)果表明[2]:我校計(jì)算機(jī)類專業(yè)學(xué)生的畢業(yè)設(shè)計(jì)(論文)在選題、教師指導(dǎo)、收集處理信息與實(shí)際動(dòng)手能力、綜合應(yīng)用基本理論與基本技能能力、文字表述與圖表質(zhì)量、規(guī)范要求六個(gè)方面指標(biāo)名列各校前茅,并以總分77.97的分?jǐn)?shù)榮獲全省專科計(jì)算機(jī)類專業(yè)畢業(yè)設(shè)計(jì)(論文)抽查結(jié)果評(píng)比第一名。
2.2數(shù)據(jù)庫課程體系的“四加強(qiáng)”教學(xué)新措施
第一,加強(qiáng)課程建設(shè)力度,不斷完善教學(xué)文檔。近五年來,我們編寫了較為合適的講義和教材,不斷完善了課程教學(xué)大綱、實(shí)綱和課程設(shè)計(jì)大綱等教學(xué)文件,在課程教改方面取得了顯著的成績。近幾年在課程建設(shè)中,我們主要突出了實(shí)踐動(dòng)手能力的培養(yǎng),突出了B/S和C/S等成熟和先進(jìn)技術(shù)的應(yīng)用,突出了實(shí)用和典型案例的講解。在上述“三個(gè)突出”思想的指導(dǎo)下,“VB網(wǎng)絡(luò)程序設(shè)計(jì)”、“網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用”和“數(shù)據(jù)庫原理及應(yīng)用”教材已分別由科學(xué)出版社、西安電子科技大學(xué)出版社和人民郵電出版社在2003年、2004年和2006年主編和編著出版。
1 醫(yī)院學(xué)術(shù)論文管理情況現(xiàn)狀
隨著計(jì)算機(jī)的廣泛應(yīng)用,絕大多數(shù)醫(yī)院管理論文的方法已經(jīng)從手工登記轉(zhuǎn)變?yōu)槭褂糜?jì)算機(jī)軟件管理,其中最為普及的是使用Excel軟件制作電子表格登記論文資料。這種方法可以較好地幫助工作人員解決查找和數(shù)據(jù)統(tǒng)計(jì)的問題。但是,數(shù)據(jù)的收集需要做大量的前期工作,由論文作者上報(bào)至科教科,再由科教科工作人員進(jìn)行手工錄入制成Excel表格,需要生成報(bào)表和統(tǒng)計(jì)數(shù)據(jù)的時(shí)候也必須手動(dòng)操作。
大量繁瑣枯燥的手工錄入工作制成的Excel的本地文件,卻并不能較好的實(shí)現(xiàn)數(shù)據(jù)共享。因此,隨著網(wǎng)絡(luò)的普及,部分醫(yī)院建立了基于Web的論文管理系統(tǒng)。依靠B/S架構(gòu)的Web論文管理系統(tǒng),可以很好的解決數(shù)據(jù)共享的問題。相比于使用Excel文件記錄論文數(shù)據(jù),網(wǎng)絡(luò)論文管理系統(tǒng)的優(yōu)點(diǎn)在于只要有可用的網(wǎng)絡(luò),無論何時(shí)何地都可以通過手機(jī)或個(gè)人計(jì)算機(jī)進(jìn)入系統(tǒng),進(jìn)行論文上報(bào)、登記、查詢操作,使論文管理工作不僅限于辦公室。并且依靠計(jì)算機(jī)技術(shù)也可以一定程度的簡化手工工作,以鼠標(biāo)點(diǎn)選、自動(dòng)生成等方式優(yōu)化錄入、統(tǒng)計(jì)分析的過程。
2 基于網(wǎng)絡(luò)數(shù)據(jù)抓取的醫(yī)院論文管理系統(tǒng)
基于網(wǎng)絡(luò)數(shù)據(jù)抓取的醫(yī)院論文管理系統(tǒng)保留了普通網(wǎng)絡(luò)論文管理系統(tǒng)的優(yōu)點(diǎn),著力優(yōu)化和完善最為繁瑣的數(shù)據(jù)錄入過程,從國內(nèi)權(quán)威的論文數(shù)據(jù)庫中直接抓取需要的數(shù)據(jù)存入自己的數(shù)據(jù)庫。
據(jù)了解,國內(nèi)絕大部分正規(guī)期刊上發(fā)表的文獻(xiàn)在見刊1-2個(gè)月后就會(huì)被知網(wǎng)、萬方、維普等專業(yè)的文獻(xiàn)數(shù)據(jù)庫收錄。普通用戶通過檢索,可以獲取到論文的題目、發(fā)表刊物、見刊時(shí)間、作者姓名、單位、關(guān)鍵詞、摘要等數(shù)據(jù),足以滿足醫(yī)院論文管理系統(tǒng)的需求。只要實(shí)現(xiàn)并使用抓取功能獲得需要的數(shù)據(jù),就能大大簡化手工錄入的工作,同時(shí)能有效的避免論文漏報(bào)、錯(cuò)報(bào)。
2.1 系統(tǒng)的體系結(jié)構(gòu)
目前基于網(wǎng)絡(luò)的系統(tǒng)體系結(jié)構(gòu)主要是C/S(客戶端/服務(wù)器)架構(gòu)與B/S(瀏覽器/服務(wù)器)架構(gòu)。C/S架構(gòu)將大部分的運(yùn)算放在客戶端處理,要求進(jìn)入系統(tǒng)的計(jì)算機(jī)安裝相應(yīng)的客戶端程序,對(duì)計(jì)算機(jī)操作系統(tǒng)等條件有特定的要求,限制了用戶群,具有較高的安全性,但是靈活性不強(qiáng),不便于后期維護(hù)和系統(tǒng)升級(jí)。B/S架構(gòu)基于HTTP和TCP/IP協(xié)議,運(yùn)用服務(wù)器完成大量的運(yùn)算,將運(yùn)算結(jié)果傳輸給瀏覽器顯示,用戶只需要使用瀏覽器就可以在個(gè)人計(jì)算機(jī)或智能手機(jī)上進(jìn)行操作,不受局域網(wǎng)、軟件和運(yùn)行平臺(tái)的限制,可以實(shí)現(xiàn)跨平臺(tái)的使用,并且后期維護(hù)成本低,更新方便。
為了系統(tǒng)后期的維護(hù)及功能完善,本系統(tǒng)采用B/S架構(gòu),也更能適應(yīng)目前信息系統(tǒng)的發(fā)展趨勢。
2.2 系統(tǒng)的功能模塊
如圖1所示,本系統(tǒng)分為五個(gè)功能模塊,分別為:部門管理模塊、職工管理模塊、論文抓取模塊、論文錄入模塊、查詢統(tǒng)計(jì)模塊。
2.2.1 部門管理模塊
部門管理模塊的主要功能是通過添加、修改、刪除操作設(shè)置醫(yī)院部門信息,構(gòu)建一個(gè)完整的部門樹形結(jié)構(gòu),以便在查詢統(tǒng)計(jì)時(shí)可以實(shí)現(xiàn)按照部門查詢統(tǒng)計(jì),有助于分析和比較各科室部門的情況。
2.2.2 職工管理模塊
職工管理模塊同樣通過數(shù)據(jù)庫的操作建立職工的花名冊(cè),并且將每個(gè)職工按照實(shí)際情況分配到科室和部門,如此便建立了論文、作者、部門的關(guān)系。
2.2.3 論文數(shù)據(jù)抓取模塊
論文數(shù)據(jù)抓取模塊使用網(wǎng)絡(luò)數(shù)據(jù)抓取的方法,通過請(qǐng)求URL、對(duì)返回?cái)?shù)據(jù)進(jìn)行分析、提取論文相關(guān)數(shù)據(jù),將其存入論文信息表,并與醫(yī)院職工進(jìn)行關(guān)聯(lián)。
2.2.4 論文數(shù)據(jù)錄入模塊
本模塊的主要功能是手工維護(hù)論文數(shù)據(jù),以對(duì)論文數(shù)據(jù)的添加、修改、刪除操作,提供是一個(gè)查缺補(bǔ)漏渠道,對(duì)數(shù)據(jù)抓取過程中出現(xiàn)的不完善數(shù)據(jù)進(jìn)行人工修改。
2.2.5 統(tǒng)計(jì)查詢模塊
模塊提供作者姓名查詢、關(guān)鍵詞查詢、期刊查詢、發(fā)表時(shí)間查詢、科室查詢等豐富的查詢方法。統(tǒng)計(jì)各科室數(shù)量、各種期刊上的數(shù)量、關(guān)鍵詞相關(guān)論文數(shù)量、任意時(shí)間段數(shù)量等以供比較分析。
2.3 網(wǎng)絡(luò)數(shù)據(jù)抓取模塊設(shè)計(jì)
數(shù)據(jù)抓取功能是本系統(tǒng)的特色和亮點(diǎn),其設(shè)計(jì)原理類似于簡化的網(wǎng)絡(luò)爬蟲,抓取數(shù)據(jù)更具針對(duì)性,抓取范圍僅限于較權(quán)威的論文期刊數(shù)據(jù)庫。以下介紹設(shè)計(jì)思路。
2.3.1 抓取模塊涉及的數(shù)據(jù)庫設(shè)計(jì)
為了能在網(wǎng)絡(luò)上抓取數(shù)據(jù),需要一個(gè)表存放URL信息,其中包括的主要字段有URL、URL的MD5編碼、訪問狀態(tài)、請(qǐng)求的頁面類型等。
另外需要一個(gè)存放論文信息的表存放抓取到的數(shù)據(jù),包含題目、刊名、發(fā)表時(shí)間、作者、關(guān)鍵詞、摘要等字段。
2.3.2 抓取數(shù)據(jù)的主要步驟
首先程序從URL表中取出一條訪問狀態(tài)為未訪問的數(shù)據(jù),請(qǐng)求此URL并接收返回?cái)?shù)據(jù),根據(jù)URL請(qǐng)求的頁面類型做提取論數(shù)據(jù)或者提取URL數(shù)據(jù)的操作。
對(duì)于返回的是論文頁面,需要提取論文詳細(xì)信息,然后到論文信息表中查找,判斷是否為已經(jīng)抓取過的論文數(shù)據(jù),若已抓取,則標(biāo)記請(qǐng)求的URL為已訪問,然后進(jìn)行下一個(gè)URL的請(qǐng)求。否則將論文數(shù)據(jù)整理并入庫,將作者與職工關(guān)聯(lián),之后請(qǐng)求下一個(gè)URL。
若非論文詳情頁面,則需分離提取頁面中的URL,將提取到的URL逐個(gè)進(jìn)行MD5編碼后到URL表中,將非重?cái)?shù)據(jù)標(biāo)記為未訪問然后入庫。
3 實(shí)現(xiàn)本系統(tǒng)的意義