国产一区二区三精品久久久无广告,中文无码伦av中文字幕,久久99久久99精品免视看看,亚洲a∨无码精品色午夜

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范例6篇

前言:中文期刊網(wǎng)精心挑選了數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文供你參考和學(xué)習(xí),希望我們的參考范文能激發(fā)你的文章創(chuàng)作靈感,歡迎閱讀。

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文1

【關(guān)鍵詞】基于項(xiàng)目;數(shù)據(jù)庫(kù)課程設(shè)計(jì);教學(xué)研究

數(shù)據(jù)庫(kù)課程設(shè)計(jì)是計(jì)算機(jī)相關(guān)專業(yè)的一門非常重要的專業(yè)實(shí)踐課,該課程總的學(xué)習(xí)目標(biāo)是讓學(xué)生熟練掌握數(shù)據(jù)庫(kù)技術(shù)的相關(guān)理論知識(shí),并能夠理論聯(lián)系實(shí)際,解決實(shí)際問(wèn)題。通過(guò)數(shù)據(jù)庫(kù)課程設(shè)計(jì)的實(shí)踐環(huán)節(jié),培養(yǎng)學(xué)生分析、設(shè)計(jì)和編程實(shí)現(xiàn)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的能力,讓學(xué)生具備較好的數(shù)據(jù)庫(kù)項(xiàng)目實(shí)踐能力,掌握過(guò)硬的職業(yè)技能。本文對(duì)數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)中存在的主要問(wèn)題進(jìn)行了細(xì)致的分析,提出了基于項(xiàng)目的數(shù)據(jù)庫(kù)課程設(shè)計(jì)的詳細(xì)教學(xué)方案。

1.數(shù)據(jù)庫(kù)課程設(shè)計(jì)中存在的主要問(wèn)題

(1)學(xué)生參與數(shù)據(jù)庫(kù)課程設(shè)計(jì)的積極性不高、知識(shí)和技術(shù)儲(chǔ)備不夠。

(2)學(xué)生重編程實(shí)現(xiàn)而輕分析和設(shè)計(jì)。

(3)課程人員組織和時(shí)間安排不太合理,任務(wù)設(shè)計(jì)和要求偏低。

(4)課程考核方式、評(píng)價(jià)體系和管理過(guò)程不夠科學(xué)。

2.基于項(xiàng)目的數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)方案的設(shè)計(jì)與實(shí)施

2.1 基于項(xiàng)目的數(shù)據(jù)庫(kù)課程教學(xué)方案

本文提出的基于項(xiàng)目的數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)方案是指設(shè)計(jì)能夠吸引學(xué)生興趣、難易適中、選題豐富并且能夠滿足不同層次的學(xué)生需求的項(xiàng)目設(shè)計(jì)任務(wù),參照軟件公司分析、設(shè)計(jì)、編程實(shí)現(xiàn)應(yīng)用軟件的基本步驟和人員組織形式來(lái)安排和組織學(xué)生進(jìn)行數(shù)據(jù)庫(kù)課程設(shè)計(jì)。其重點(diǎn)在于把學(xué)生的課程設(shè)計(jì)任務(wù)提高到軟件工程項(xiàng)目的高度,并通過(guò)模擬實(shí)訓(xùn)加以實(shí)施。按照軟件工程傳統(tǒng)方法學(xué)的思想,結(jié)合數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟,將數(shù)據(jù)庫(kù)應(yīng)用軟件的開發(fā)簡(jiǎn)單劃分為需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測(cè)試四個(gè)階段。每個(gè)階段的任務(wù)均在指導(dǎo)老師的指導(dǎo)下,由項(xiàng)目組成員通力協(xié)作、自主完成。在每個(gè)階段結(jié)束后,采用項(xiàng)目評(píng)審的方法,對(duì)每個(gè)小組每個(gè)學(xué)生的具體工作進(jìn)行階段性評(píng)審,學(xué)生分組匯報(bào)工作成果,并按照軟件工程的要求提交階段性技術(shù)文檔。項(xiàng)目模擬實(shí)訓(xùn)根據(jù)課程設(shè)計(jì)選題采用項(xiàng)目小組的形式進(jìn)行分工,項(xiàng)目規(guī)模和難度由指導(dǎo)老師和項(xiàng)目小組全體成員根據(jù)課程設(shè)計(jì)指導(dǎo)書協(xié)商決定。每個(gè)項(xiàng)目小組由一名同學(xué)擔(dān)任項(xiàng)目組長(zhǎng),項(xiàng)目組長(zhǎng)可以根據(jù)小組內(nèi)每個(gè)人的能力和經(jīng)驗(yàn)合理分配任務(wù)。每個(gè)學(xué)生在項(xiàng)目開發(fā)過(guò)程中,擔(dān)任不同的角色。在工作中,項(xiàng)目小組的成員相互溝通和交流,組與組之間也可以相互借鑒學(xué)習(xí),提高學(xué)生的參與積極性,培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神。

2.2 基于項(xiàng)目的數(shù)據(jù)庫(kù)課程教學(xué)方案的實(shí)施

2.2.1 課程設(shè)計(jì)的選題

數(shù)據(jù)庫(kù)課程設(shè)計(jì)是培養(yǎng)學(xué)生創(chuàng)新能力的有效途徑,其設(shè)計(jì)題目應(yīng)該具有一定的應(yīng)用背景,讓學(xué)生能夠遵循軟件工程的基本原理設(shè)計(jì)一個(gè)具有實(shí)用價(jià)值的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),使所學(xué)知識(shí)能夠融會(huì)貫通。

精心準(zhǔn)備和策劃設(shè)計(jì)適當(dāng)?shù)捻?xiàng)目,是實(shí)施基于項(xiàng)目的數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)的關(guān)鍵。在確定項(xiàng)目時(shí)應(yīng)綜合考慮以下幾方面的因素:(1)能將數(shù)據(jù)庫(kù)的理論知識(shí)和實(shí)際應(yīng)用技能較好的結(jié)合在一起;(2)所選項(xiàng)目數(shù)量要足夠多,涉及面要廣而且是學(xué)生比較熟悉和有興趣的應(yīng)用領(lǐng)域;(3)項(xiàng)目的難易程度要能夠滿足不同層次的學(xué)生的需求;(4)項(xiàng)目的整個(gè)開發(fā)流程要規(guī)范,以項(xiàng)目為主線,引導(dǎo)學(xué)生把掌握的程序編程知識(shí)、數(shù)據(jù)庫(kù)和軟件工程等理論應(yīng)用到軟件開發(fā)實(shí)踐當(dāng)中去,讓學(xué)生掌握軟件開發(fā)的整個(gè)開發(fā)流程,具備項(xiàng)目開發(fā)的實(shí)戰(zhàn)經(jīng)歷。

2.2.2 課程設(shè)計(jì)的人員組織

按照開發(fā)流程,參照軟件公司的人員組織形式,將班級(jí)的學(xué)生分組,每組5至6人,以學(xué)生自由組合為基礎(chǔ),教師可根據(jù)學(xué)生的興趣和特長(zhǎng)、編程水平、知識(shí)結(jié)構(gòu)、學(xué)習(xí)能力、性格特點(diǎn)、男女搭配等因素進(jìn)行調(diào)整。每個(gè)同學(xué)可以擔(dān)任不同的角色:如項(xiàng)目管理員,系統(tǒng)分析員,系統(tǒng)設(shè)計(jì)員,系統(tǒng)開發(fā)員等。

每個(gè)小組由其成員推選產(chǎn)生一名項(xiàng)目組長(zhǎng),負(fù)責(zé)制定本小組的開發(fā)計(jì)劃、工作任務(wù)的分配和調(diào)度、監(jiān)督實(shí)施等工作。在組長(zhǎng)的指揮下,對(duì)小組成員進(jìn)行分工,語(yǔ)言表達(dá)能力強(qiáng)善于溝通的同學(xué)負(fù)責(zé)聯(lián)系工作和調(diào)查研究,美工好的同學(xué)負(fù)責(zé)界面設(shè)計(jì),編程能力強(qiáng)的負(fù)責(zé)代碼的編寫,程序設(shè)計(jì)能力強(qiáng)的負(fù)責(zé)系統(tǒng)的整體設(shè)計(jì)和程序調(diào)試,寫作能力強(qiáng)的負(fù)責(zé)技術(shù)文檔的書寫等。教師要負(fù)責(zé)幫助把握進(jìn)度,提醒學(xué)生合理分配工作時(shí)間等。

按小組形式開發(fā)項(xiàng)目,不但有利于培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神和提高學(xué)生的管理能力,而且更接近工作實(shí)際。

2.2.3 綜合設(shè)計(jì)過(guò)程

學(xué)生發(fā)揮各自的特長(zhǎng)分工協(xié)作,運(yùn)用已學(xué)軟件工程、數(shù)據(jù)庫(kù)理論思想和數(shù)據(jù)庫(kù)設(shè)計(jì)理念、C#或C++等編程語(yǔ)言,具體設(shè)計(jì)實(shí)現(xiàn)一個(gè)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。開發(fā)設(shè)計(jì)過(guò)程按以下順序進(jìn)行——自選課程設(shè)計(jì)課題,調(diào)查用戶需求,總結(jié)歸納數(shù)據(jù)流程,分析性能,書寫需求分析及總體設(shè)計(jì)報(bào)告(包括數(shù)據(jù)流圖、數(shù)據(jù)字典、數(shù)據(jù)庫(kù)概念模型、邏輯模型、系統(tǒng)功能模塊),完成應(yīng)用系統(tǒng)的開發(fā),進(jìn)行系統(tǒng)整合和測(cè)試,功能完善,匯報(bào)設(shè)計(jì)成果(包括撰寫設(shè)計(jì)報(bào)告、系統(tǒng)驗(yàn)收、結(jié)果匯報(bào))。主要分為需求分析、項(xiàng)目設(shè)計(jì)、項(xiàng)目實(shí)施和成果展示。

(1)需求分析是保證項(xiàng)目順利完成的前提。需求分析做得不好,甚至?xí)?dǎo)致整個(gè)系統(tǒng)返工重做。因此,在課程設(shè)計(jì)環(huán)節(jié)中學(xué)生必須根據(jù)教師提供的項(xiàng)目背景資料,通過(guò)圖書館、網(wǎng)絡(luò)或相應(yīng)的組織、部門、企業(yè)去查找相關(guān)資料,結(jié)合自己的生活經(jīng)驗(yàn),對(duì)數(shù)據(jù)和處理進(jìn)行分析,畫出各層數(shù)據(jù)流圖,做好詳細(xì)地需求分析。教師要對(duì)學(xué)生的需求分析報(bào)告進(jìn)行指導(dǎo)和評(píng)價(jià)。

(2)項(xiàng)目設(shè)計(jì)是關(guān)鍵。本階段主要包括數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)。要求學(xué)生在需求分析的基礎(chǔ)上,設(shè)計(jì)E—R模型,詳細(xì)描述實(shí)體的屬性及實(shí)體之間的聯(lián)系;實(shí)現(xiàn)E-R圖向關(guān)系模型的轉(zhuǎn)換,并對(duì)關(guān)系模型進(jìn)行優(yōu)化;定義主鍵、外鍵、視圖、索引等。此外學(xué)生還應(yīng)該設(shè)計(jì)出系統(tǒng)的功能模塊圖。教師通過(guò)檢查學(xué)生設(shè)計(jì)的E-R圖、關(guān)系模型和功能模塊圖,對(duì)每個(gè)組進(jìn)行分析、評(píng)價(jià)和指導(dǎo)。

(3)項(xiàng)目實(shí)施。項(xiàng)目實(shí)施即數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行與維護(hù)階段,主要包括應(yīng)用系統(tǒng)的編程與調(diào)試。指導(dǎo)教師為學(xué)生提供技術(shù)支持,適時(shí)組織討論、講解和歸納總結(jié)為學(xué)生提供解決問(wèn)題的新思路、新方法。

(4)成果展示。學(xué)生以項(xiàng)目組的形式完成了項(xiàng)目的整體設(shè)計(jì)與開發(fā)后,各個(gè)小組將在課程設(shè)計(jì)末期進(jìn)行成果匯報(bào)和展示,接受教師和其他同學(xué)的評(píng)價(jià)。通過(guò)作品展示和評(píng)價(jià),可以激發(fā)學(xué)生的競(jìng)爭(zhēng)意識(shí),促進(jìn)項(xiàng)目組成員之間的交流與協(xié)作。

2.2.4 課程設(shè)計(jì)的時(shí)間安排

針對(duì)課程設(shè)計(jì)時(shí)間安排上的不合理問(wèn)題,采取雙管齊下的方式。首先增加教學(xué)計(jì)劃中數(shù)據(jù)庫(kù)課程設(shè)計(jì)的教學(xué)學(xué)時(shí),由原來(lái)的2周改變?yōu)?周,使得學(xué)生有足夠的時(shí)間來(lái)完成課設(shè)任務(wù)。其次,提前讓學(xué)生進(jìn)入分組和選題環(huán)節(jié),并將每個(gè)人要完成的任何合理分配,讓學(xué)生提前進(jìn)入做好項(xiàng)目的知識(shí)儲(chǔ)備、調(diào)研等前期準(zhǔn)備工作。

2.2.5 課程設(shè)計(jì)的考核與評(píng)定

加強(qiáng)過(guò)程考核,提高對(duì)課程設(shè)計(jì)的總體要求,細(xì)化評(píng)價(jià)指標(biāo)。學(xué)生在課程設(shè)計(jì)結(jié)束后,不僅要提交軟件系統(tǒng),還要提交課程設(shè)計(jì)報(bào)告,并進(jìn)行分組匯報(bào)。課程設(shè)計(jì)的最終成績(jī)由以下幾部分組成:考勤lO%,平時(shí)抽查1O%,答辯20%,課程設(shè)計(jì)報(bào)告30%,系統(tǒng)演示30%。其中前四項(xiàng)由教師評(píng)分,系統(tǒng)演示由學(xué)生評(píng)分,每組各選派一名代表給大家演示系統(tǒng)并介紹基本情況,由各組分組討論,對(duì)其它組開發(fā)的系統(tǒng)進(jìn)行評(píng)價(jià)和評(píng)分,最后取平均分并公布成績(jī)。

為學(xué)生提供展示自我的平臺(tái),建立完善的考核指標(biāo)和體系,這樣不僅有利于激發(fā)學(xué)生的學(xué)習(xí)興趣和積極性,也有利于提高學(xué)生運(yùn)用數(shù)據(jù)庫(kù)理論實(shí)際問(wèn)題的能力。

3.總結(jié)

通過(guò)基于項(xiàng)目的數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)研究,不僅使學(xué)生能夠在理解數(shù)據(jù)庫(kù)理論的基礎(chǔ)上,實(shí)際動(dòng)手開發(fā)一個(gè)實(shí)際的應(yīng)用系統(tǒng),而且在一系列的開發(fā)設(shè)計(jì)過(guò)程工作中能夠樹立學(xué)生的項(xiàng)目開發(fā)管理思想,能夠培養(yǎng)學(xué)生應(yīng)有的團(tuán)隊(duì)協(xié)作、自主管理、主動(dòng)學(xué)習(xí)、創(chuàng)新思維、綜合運(yùn)用、動(dòng)手實(shí)踐等能力。使數(shù)據(jù)庫(kù)課程設(shè)計(jì)真正成為學(xué)生驗(yàn)證理論的“實(shí)驗(yàn)場(chǎng)”,成為開發(fā)學(xué)生潛力、培養(yǎng)實(shí)戰(zhàn)能力的“戰(zhàn)場(chǎng)”,成為體驗(yàn)項(xiàng)目開發(fā)過(guò)程的“運(yùn)動(dòng)場(chǎng)”。

參考文獻(xiàn)

[1]王艷紅,章小莉,姜湘崗.在數(shù)據(jù)庫(kù)課程設(shè)計(jì)中培養(yǎng)學(xué)生項(xiàng)目開發(fā)能力[J].教育與教學(xué)研究,2009,13.

[2]杜華.項(xiàng)目驅(qū)動(dòng)教學(xué)法在數(shù)據(jù)庫(kù)課程設(shè)計(jì)中的應(yīng)用[J].福建電腦,2012,5.

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文2

關(guān)鍵詞:應(yīng)用型本科;數(shù)據(jù)庫(kù);課程設(shè)計(jì);教學(xué)策略;項(xiàng)目驅(qū)動(dòng)

隨著信息技術(shù)在各行業(yè)中的普及,數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用范圍越來(lái)越廣。數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用是計(jì)算機(jī)核心課程之一,相關(guān)教學(xué)大綱給出了數(shù)據(jù)庫(kù)技術(shù)課程的教學(xué)基本要求[1]。為了讓學(xué)生更好地掌握數(shù)據(jù)庫(kù)技術(shù),絕大多數(shù)應(yīng)用型本科院校都開設(shè)了數(shù)據(jù)庫(kù)課程設(shè)計(jì)相關(guān)課程。通過(guò)課程設(shè)計(jì)的實(shí)踐環(huán)節(jié),學(xué)生綜合運(yùn)用所學(xué)知識(shí),根據(jù)具體需求,獨(dú)立地設(shè)計(jì)一些實(shí)際應(yīng)用系統(tǒng)[2]。課程設(shè)計(jì)的開設(shè)不但能夠培養(yǎng)學(xué)生解決問(wèn)題的能力,而且還能提高學(xué)生的學(xué)習(xí)興趣[3]。本文探討了基于項(xiàng)目驅(qū)動(dòng)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)的教學(xué)策略。

1目前課程設(shè)計(jì)中存在的問(wèn)題

從計(jì)算機(jī)類專業(yè)培養(yǎng)方案來(lái)看,大多數(shù)應(yīng)用型高等本科院校都開設(shè)了數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)踐課程。但在實(shí)際課程設(shè)計(jì)教學(xué)過(guò)程中,教師僅僅對(duì)數(shù)據(jù)庫(kù)相關(guān)教學(xué)內(nèi)容進(jìn)行簡(jiǎn)單重復(fù),無(wú)法培養(yǎng)學(xué)生利用數(shù)據(jù)庫(kù)相關(guān)理論知識(shí)解決實(shí)際應(yīng)用問(wèn)題的能力,達(dá)不到市場(chǎng)對(duì)專業(yè)技術(shù)型人才的要求[4-5]。目前,數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)過(guò)程主要存在以下幾個(gè)問(wèn)題。

1.1重要性認(rèn)識(shí)不足

數(shù)據(jù)庫(kù)技術(shù)是一門實(shí)踐性很強(qiáng)的專業(yè)基礎(chǔ)課,應(yīng)用領(lǐng)域也相當(dāng)廣泛。目前,很多高校開設(shè)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)學(xué)時(shí)不一,教學(xué)時(shí)間安排上也不集中。此外,很多院系僅把課程設(shè)計(jì)當(dāng)做一般性實(shí)踐課程,沒(méi)有專門的教學(xué)大綱,導(dǎo)致很多教師的教學(xué)目標(biāo)不明確。師生均對(duì)課程設(shè)計(jì)重視程度不夠,不僅使得教師在課程設(shè)計(jì)過(guò)程中教學(xué)效果較差,而且也無(wú)法很好地培養(yǎng)學(xué)生運(yùn)用所學(xué)數(shù)據(jù)庫(kù)知識(shí)來(lái)解決實(shí)際問(wèn)題的能力。

1.2選題質(zhì)量不高

選題是課程設(shè)計(jì)中一個(gè)非常重要的方面,好的選題不僅可以提高課程設(shè)計(jì)作品的質(zhì)量,而且還能提高學(xué)生的學(xué)習(xí)興趣。但是,目前課程設(shè)計(jì)選題往往質(zhì)量不高,存在以下不足:(1)選題陳舊,缺乏新意。每屆學(xué)生都會(huì)開設(shè)數(shù)據(jù)庫(kù)課程設(shè)計(jì),教師每年都提供同樣的幾個(gè)選題供學(xué)生選擇,這不僅不能引起學(xué)生的興趣,也無(wú)法跟上社會(huì)發(fā)展的要求。(2)選題過(guò)大過(guò)難。很多同學(xué)比較喜歡選擇網(wǎng)上購(gòu)物系統(tǒng)、火車訂票系統(tǒng)等作為課程設(shè)計(jì)題目,盡管這類選題來(lái)自于實(shí)際生活,學(xué)生有一定的了解并有一定的應(yīng)用經(jīng)驗(yàn),能夠一定程度上鍛煉學(xué)生的開發(fā)能力,但是這么大的題目使得學(xué)生這短期內(nèi)僅憑個(gè)人力量沒(méi)有足夠的精力去高質(zhì)量地完成。

1.3考核方式不科學(xué)

當(dāng)前,對(duì)課程設(shè)計(jì)的評(píng)價(jià)還沒(méi)有統(tǒng)一的標(biāo)準(zhǔn),教師主要是通過(guò)學(xué)生的上課考勤、設(shè)計(jì)報(bào)告、實(shí)際作品等幾個(gè)方面進(jìn)行簡(jiǎn)單的加權(quán)成績(jī)來(lái)評(píng)價(jià)。顯然,這種簡(jiǎn)單的考核方式并不能全面反映學(xué)生的團(tuán)隊(duì)協(xié)作、創(chuàng)新、編碼等綜合能力。因此,一套完善合理的考核機(jī)制不僅能有效提高課程設(shè)計(jì)的實(shí)踐教學(xué)效果,而且對(duì)培養(yǎng)學(xué)生的綜合素質(zhì)具有明顯地促進(jìn)作用。

2基于項(xiàng)目驅(qū)動(dòng)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)

為了提高課程設(shè)計(jì)的質(zhì)量,根據(jù)以往的經(jīng)驗(yàn),我們采用項(xiàng)目驅(qū)動(dòng)的方式進(jìn)行教學(xué),取得了較為滿意的效果。

2.1合適的項(xiàng)目選題

一個(gè)高質(zhì)量的項(xiàng)目選題是實(shí)施數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)的關(guān)鍵。在確定項(xiàng)目選題時(shí)主要了考慮以下幾方面的因素:(1)項(xiàng)目實(shí)施過(guò)程中能否將理論和實(shí)際應(yīng)用結(jié)合在一起;(2)提供的項(xiàng)目選題數(shù)量足夠多,而且主要是學(xué)生比較熟悉和有興趣的應(yīng)用領(lǐng)域;(3)項(xiàng)目難度顧及到學(xué)生能力的差異。以興趣為導(dǎo)向,結(jié)合能力差異,理實(shí)結(jié)合,難度適中,通過(guò)合適的選題奠定課程設(shè)計(jì)實(shí)踐課程的基礎(chǔ)。

2.2項(xiàng)目團(tuán)隊(duì)人員分配

很多教師為了給予學(xué)生更加公平的評(píng)價(jià),規(guī)定每個(gè)學(xué)生單獨(dú)完成一個(gè)選題,這樣不利于培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作能力。因此,我們?cè)谡n程設(shè)計(jì)過(guò)程中,根據(jù)學(xué)生專業(yè)技能的差異,搭配分組,由4-5名學(xué)生組成一個(gè)項(xiàng)目團(tuán)隊(duì),并任命一名團(tuán)隊(duì)成員擔(dān)任組長(zhǎng)。同時(shí),組長(zhǎng)根據(jù)成員的興趣和能力分配不同的角色,團(tuán)隊(duì)成員通過(guò)分工協(xié)作完成作品的設(shè)計(jì)。充分發(fā)揚(yáng)團(tuán)隊(duì)精神,互相學(xué)習(xí),共同提高。

2.3改進(jìn)項(xiàng)目實(shí)施環(huán)節(jié)

在課程設(shè)計(jì)實(shí)施過(guò)程中,課程組注重如下幾個(gè)方面的考慮:(1)教師在項(xiàng)目實(shí)施過(guò)程中動(dòng)態(tài)跟蹤學(xué)生完成項(xiàng)目的情況,并要求每個(gè)團(tuán)對(duì)在項(xiàng)目不同的階段遞交相應(yīng)的方案等,教師適時(shí)根據(jù)項(xiàng)目實(shí)施的情況進(jìn)行針對(duì)性指導(dǎo);(2)鼓勵(lì)學(xué)生通過(guò)模仿來(lái)創(chuàng)新自己的項(xiàng)目,全面創(chuàng)新對(duì)于該階段學(xué)生很難實(shí)現(xiàn),采取該策略一方面降低創(chuàng)新難度,樹立學(xué)生自信,一方面也能有效促進(jìn)學(xué)生主動(dòng)思考改進(jìn);(3)組成團(tuán)隊(duì)后,教師要求每個(gè)項(xiàng)目成員之間相互監(jiān)督、幫助和學(xué)習(xí),調(diào)動(dòng)每個(gè)成員的積極性,共同參與課程設(shè)計(jì)。

2.4課程設(shè)計(jì)的考核標(biāo)準(zhǔn)

數(shù)據(jù)庫(kù)課程設(shè)計(jì)在考核時(shí),不僅考核學(xué)生的理論和動(dòng)手能力,而且還考核學(xué)生的工程設(shè)計(jì)能力和團(tuán)隊(duì)協(xié)作能力。課程組制定了如下考核標(biāo)準(zhǔn):(1)項(xiàng)目技術(shù):①檢驗(yàn)數(shù)據(jù)庫(kù)表設(shè)計(jì)是否滿足規(guī)范化理論的要求;②數(shù)據(jù)庫(kù)設(shè)計(jì)是否考慮了安全性和完整性等因素;③項(xiàng)目是否采用索引等技術(shù)優(yōu)化數(shù)據(jù)庫(kù)性能;④檢查項(xiàng)目是否依據(jù)軟件項(xiàng)目規(guī)范來(lái)開發(fā)等;⑤根據(jù)作品采用技術(shù)的新穎性程度等方面增加附加分。(2)團(tuán)隊(duì)成員:在考核時(shí),教師不僅考慮出勤和遵守紀(jì)律情況,還綜合考慮項(xiàng)目質(zhì)量、工程實(shí)踐能力、新技術(shù)運(yùn)用能力、協(xié)作能力等。(3)文檔質(zhì)量:文檔必須符合軟件工程相關(guān)規(guī)范,能夠清晰地對(duì)項(xiàng)目的設(shè)計(jì)和功能進(jìn)行描述,教師根據(jù)文檔質(zhì)量給出相應(yīng)的成績(jī)。

3總結(jié)

基于項(xiàng)目驅(qū)動(dòng)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)改變了傳統(tǒng)的教學(xué)理念,旨在通過(guò)開發(fā)實(shí)際項(xiàng)目等形式來(lái)培養(yǎng)學(xué)生動(dòng)手能力和團(tuán)隊(duì)協(xié)作能力。相較于傳統(tǒng)的理論教學(xué),課程設(shè)計(jì)是一門實(shí)踐性非常強(qiáng)的課程,采用項(xiàng)目驅(qū)動(dòng)教學(xué)法,對(duì)培養(yǎng)學(xué)生的綜合能力具有積極作用。

參考文獻(xiàn):

[1]周愛武,汪海威,肖云.數(shù)據(jù)庫(kù)課程設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2012.

[2]詹瑾,古俐明.基于項(xiàng)目驅(qū)動(dòng)法的“數(shù)據(jù)庫(kù)技術(shù)”課程教學(xué)實(shí)踐[J].中國(guó)電力教育,2014(8):106-107.

[3]劉建峰,呂佳.基于項(xiàng)目驅(qū)動(dòng)法“數(shù)據(jù)庫(kù)原理與應(yīng)用”教學(xué)改革的探索與研究[J].教育教學(xué)論壇,2015(46):98-99.

[4]黨小爭(zhēng).以工作過(guò)程為導(dǎo)向的項(xiàng)目驅(qū)動(dòng)法在MySQL數(shù)據(jù)庫(kù)課程教學(xué)中的應(yīng)用[J].教育教學(xué)論壇,2014(18):82-83.

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文3

摘 要:深入理解計(jì)算機(jī)系統(tǒng)對(duì)提高計(jì)算機(jī)專業(yè)學(xué)生計(jì)算機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)能力具有重要意義。使學(xué)生深入理解計(jì)算機(jī)系統(tǒng)的重要途徑之一就是面向系統(tǒng)的計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系建設(shè)。本文主要介紹東南大學(xué)面向系統(tǒng)的計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系建設(shè)探索經(jīng)驗(yàn),以供相關(guān)教學(xué)研究人員借鑒。

關(guān)鍵詞:面向系統(tǒng);實(shí)踐教學(xué);課程設(shè)計(jì);系統(tǒng)綜合

隨著計(jì)算機(jī)科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)大,計(jì)算機(jī)專業(yè)的學(xué)生如何提高競(jìng)爭(zhēng)力,是計(jì)算機(jī)教育領(lǐng)域一個(gè)非常重要的研究課題。對(duì)計(jì)算機(jī)專業(yè)教育,一個(gè)非常重要的思路是分類培養(yǎng)[1]:培養(yǎng)將來(lái)計(jì)算機(jī)科學(xué)技術(shù)的研究人員和應(yīng)用計(jì)算機(jī)科學(xué)技術(shù)解決實(shí)際領(lǐng)域應(yīng)用問(wèn)題的計(jì)算機(jī)應(yīng)用人員。對(duì)計(jì)算機(jī)科學(xué)技術(shù)研究人員,需要加強(qiáng)對(duì)計(jì)算機(jī)系統(tǒng)的理解,以更好地設(shè)計(jì)出新型計(jì)算機(jī)系統(tǒng)。對(duì)計(jì)算機(jī)應(yīng)用人員,若能對(duì)計(jì)算機(jī)系統(tǒng)深入理解,則可在計(jì)算機(jī)應(yīng)用系統(tǒng)架構(gòu)時(shí),充分利用計(jì)算機(jī)系統(tǒng)本身的特性,提高計(jì)算機(jī)應(yīng)用系統(tǒng)的性能。因此,讓學(xué)生深入理解計(jì)算機(jī)系統(tǒng)是計(jì)算機(jī)教育的重要內(nèi)容[2-3]。讓學(xué)生深入理解計(jì)算機(jī)系統(tǒng),一個(gè)重要途徑就是探索面向系統(tǒng)的計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系。

1 東南大學(xué)面向系統(tǒng)的計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系

計(jì)算機(jī)系統(tǒng)包括硬件和軟件。對(duì)于硬件,其核心是CPU;對(duì)于軟件,主要包括操作系統(tǒng)(可延伸包含網(wǎng)絡(luò)操作系統(tǒng))、編譯軟件和數(shù)據(jù)庫(kù)系統(tǒng)。

對(duì)面向系統(tǒng)的專業(yè)實(shí)踐教學(xué)體系進(jìn)行建設(shè),東南大學(xué)的目標(biāo)是加深學(xué)生對(duì)計(jì)算機(jī)系統(tǒng)的深入理解,希望學(xué)生在“做中學(xué)、學(xué)中研、研中創(chuàng)”,能設(shè)計(jì)自己的計(jì)算機(jī)系統(tǒng);主要方法是強(qiáng)調(diào)三結(jié)合:理論與實(shí)踐相結(jié)合、課內(nèi)與課外相結(jié)合、教學(xué)與科研相結(jié)合。

根據(jù)“強(qiáng)化基礎(chǔ)、軟硬結(jié)合、立足系統(tǒng)、面向應(yīng)

用、加強(qiáng)實(shí)踐”教學(xué)理念,東南大學(xué)形成了如圖1所示的面向系統(tǒng)的專業(yè)實(shí)踐教學(xué)體系。

該實(shí)踐教學(xué)體系以硬件系統(tǒng)綜合實(shí)踐和軟件系統(tǒng)綜合實(shí)踐為基礎(chǔ),通過(guò)“計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)”課程加以綜合,通過(guò)學(xué)生科研實(shí)踐和畢業(yè)設(shè)計(jì)強(qiáng)化“面向系統(tǒng)”的理念。

硬件系統(tǒng)綜合實(shí)踐包括硬件實(shí)驗(yàn)和接口實(shí)驗(yàn)。硬件實(shí)驗(yàn)主要是讓學(xué)生運(yùn)用EDA技術(shù)、采用軟件設(shè)計(jì)一個(gè)指令集自定義的模型計(jì)算機(jī),并下載到FPGA芯片,讓學(xué)生深入理解CPU結(jié)構(gòu)、會(huì)設(shè)計(jì)一個(gè)CPU。接口實(shí)驗(yàn)主要包括存儲(chǔ)器擴(kuò)展、定時(shí)器、串口、并口、中斷、A/D、D/A、DMA控制器、小型微機(jī)應(yīng)用系統(tǒng)的綜合設(shè)計(jì)與測(cè)試等實(shí)驗(yàn),通過(guò)實(shí)驗(yàn),學(xué)生能夠理解微機(jī)接口及其應(yīng)用技術(shù)。

軟件系統(tǒng)綜合實(shí)踐主要包括編譯原理課程設(shè)計(jì)、操作系統(tǒng)課程設(shè)計(jì)和數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)。對(duì)編譯原理課程設(shè)計(jì),要求學(xué)生能設(shè)計(jì)可生成編譯程序的程序,也就是編譯程序生成工具程序(包括Lex和Yacc),加強(qiáng)學(xué)生對(duì)程序設(shè)計(jì)語(yǔ)言本質(zhì)和編譯軟件的理解,進(jìn)一步提高程序設(shè)計(jì)能力、特別是大型軟件的設(shè)計(jì)能力。對(duì)于操作系統(tǒng)課程設(shè)計(jì),要求學(xué)生在閱讀Linux操作系統(tǒng)源代碼的基礎(chǔ)上添加新的系統(tǒng)調(diào)用,修改調(diào)度程序的代碼,擴(kuò)展一個(gè)新的調(diào)度算法;或者基于Java虛擬機(jī),完成基于Java虛擬機(jī)的線程調(diào)度及請(qǐng)求頁(yè)式管理的Java實(shí)現(xiàn),以加深學(xué)生對(duì)計(jì)算機(jī)操作系統(tǒng)內(nèi)核的理解,提高對(duì)操作系統(tǒng)內(nèi)核的分析與擴(kuò)展能力。對(duì)于數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)[4],通過(guò)設(shè)計(jì)一個(gè)小型的數(shù)據(jù)庫(kù)管理系統(tǒng),為今后從事數(shù)據(jù)庫(kù)系統(tǒng)研究和開發(fā)、充分利用數(shù)據(jù)庫(kù)管理系統(tǒng)提供的各種特性解決實(shí)際問(wèn)題打下堅(jiān)實(shí)的基礎(chǔ),實(shí)驗(yàn)內(nèi)容主要包括數(shù)據(jù)庫(kù)事務(wù)處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)、SQL語(yǔ)言解析與執(zhí)行以及索引優(yōu)化技術(shù)的實(shí)現(xiàn)。

對(duì)于計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì),從系統(tǒng)設(shè)計(jì)的角度,通過(guò)對(duì)SOC(片上系統(tǒng))的硬、軟件設(shè)計(jì),將學(xué)生帶進(jìn)計(jì)算機(jī)系統(tǒng)硬件和系統(tǒng)軟件綜合開發(fā)的領(lǐng)域,讓學(xué)生初步理解軟件、硬件協(xié)同設(shè)計(jì),給學(xué)生一次綜合的訓(xùn)練的機(jī)會(huì),加深學(xué)生對(duì)計(jì)算機(jī)系統(tǒng)的理解。

2 典型實(shí)踐課程建設(shè)探索

這里主要介紹東南大學(xué)硬件實(shí)驗(yàn)、編譯原理課程設(shè)計(jì)、操作系統(tǒng)課程設(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)和計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)建設(shè)探索經(jīng)驗(yàn)。

2.1 硬件實(shí)驗(yàn)實(shí)踐課程

東南大學(xué)長(zhǎng)期重視硬件教學(xué)。東南大學(xué)硬件課程群是江蘇省優(yōu)秀課程群。1985年,為了加強(qiáng)計(jì)算機(jī)組成原理的綜合實(shí)踐,我校開始獨(dú)立設(shè)置計(jì)算機(jī)硬件實(shí)驗(yàn)實(shí)踐課程。硬件實(shí)驗(yàn)實(shí)踐課程內(nèi)容是學(xué)生自己設(shè)計(jì)一個(gè)簡(jiǎn)易的CPU,可以完成七條基本指令。學(xué)生通過(guò)這樣的實(shí)驗(yàn),初步改變了懼怕硬件的心理,在對(duì)課程充分理解的基礎(chǔ)上,自主設(shè)計(jì)自己的CPU,不設(shè)條條框框,學(xué)生實(shí)驗(yàn)完成情況令人滿意,改革初現(xiàn)成效。部分學(xué)生的課程設(shè)計(jì)在全國(guó)相關(guān)教學(xué)會(huì)議上被作為樣板,受到與會(huì)者的一致好評(píng)。由于課程建設(shè)成效顯著,“模型計(jì)算機(jī)系統(tǒng)課程設(shè)計(jì)”(硬件實(shí)驗(yàn))課程建設(shè)于1993年被評(píng)為東南大學(xué)教學(xué)改革成果二等獎(jiǎng)。從1999年開始,我們探索在原有CPU設(shè)計(jì)基礎(chǔ)上增加接口部件,并將EDA技術(shù)引入到課程設(shè)計(jì)中,為開設(shè)“計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)”打下基礎(chǔ)。

經(jīng)過(guò)長(zhǎng)期的建設(shè),硬件實(shí)驗(yàn)實(shí)踐課程目前將著眼于CPU的組織和嚴(yán)格的時(shí)空安排,著眼于計(jì)算機(jī)硬件系統(tǒng)的設(shè)計(jì)方法和基本電路的實(shí)現(xiàn)方法,由小型部件實(shí)驗(yàn)和大型課程設(shè)計(jì)組成。課程目標(biāo)是通過(guò)實(shí)驗(yàn),在理論與實(shí)踐相結(jié)合的基礎(chǔ)上,加深學(xué)生的整機(jī)概念,進(jìn)一步弄清計(jì)算機(jī)的內(nèi)部結(jié)構(gòu)和時(shí)空關(guān)系,學(xué)會(huì)指令功能的電路實(shí)現(xiàn)方法和技巧,掌握運(yùn)用EDA技術(shù)進(jìn)行設(shè)計(jì)和調(diào)試的工作方法,提高學(xué)生自行設(shè)計(jì)、調(diào)試分析的獨(dú)立工作能力。

小型部件實(shí)驗(yàn)用傳統(tǒng)的中小規(guī)模集成電路完成,使學(xué)生對(duì)運(yùn)算器、存儲(chǔ)器、數(shù)據(jù)通路、總線等基本概念有感性認(rèn)識(shí),對(duì)數(shù)據(jù)流和控制流的關(guān)系、計(jì)算機(jī)主要部件的工作過(guò)程有較清楚的了解。

大型課程設(shè)計(jì)要求學(xué)生運(yùn)用EDA技術(shù),采用ALTERA公司的MAX+PLUSII軟件或Quartus II軟件,自己設(shè)計(jì)一臺(tái)指令功能完備的模型計(jì)算機(jī),下載到本實(shí)驗(yàn)系統(tǒng)提供的FLEX10K系列芯片上,并調(diào)試成功,最后通過(guò)檢查驗(yàn)收程序,寫出報(bào)告。對(duì)于模型計(jì)算機(jī)設(shè)計(jì),分為兩個(gè)層次:微程序控制的模型計(jì)算機(jī)設(shè)計(jì)與調(diào)試和復(fù)雜的模型計(jì)算機(jī)設(shè)計(jì)與調(diào)試。對(duì)于微程序控制的模型計(jì)算機(jī)設(shè)計(jì)與調(diào)試,可自行規(guī)定數(shù)據(jù)格式和指令格式,在所提供的條件范圍內(nèi)設(shè)計(jì)一臺(tái)能夠?qū)崿F(xiàn)基本指令的微程序控制的模型計(jì)算機(jī)。對(duì)于復(fù)雜的模型計(jì)算機(jī)設(shè)計(jì)與調(diào)試,要求具有多種尋址方式、中斷系統(tǒng)、16條以上指令,掌握用Verilog語(yǔ)言設(shè)計(jì)計(jì)算機(jī)硬件的能力,掌握用軟件工程的思想設(shè)計(jì)計(jì)算機(jī)硬件的工作方法及工作過(guò)程。

該課程不安排考試,學(xué)生成績(jī)以其學(xué)習(xí)態(tài)度、設(shè)計(jì)能力、實(shí)驗(yàn)結(jié)果以及實(shí)驗(yàn)報(bào)告情況評(píng)定。具體分配如下:學(xué)習(xí)態(tài)度10分,設(shè)計(jì)水平和實(shí)驗(yàn)結(jié)果

60分(設(shè)計(jì)方案30分、實(shí)驗(yàn)結(jié)果20分、創(chuàng)新10分),實(shí)驗(yàn)報(bào)告30分(方案和電路10分、文字表述10分、總結(jié)和分析等10分)。總分按優(yōu)、良、中、及格、不及格評(píng)分。

2.2 編譯原理課程設(shè)計(jì)

編譯程序是重要的系統(tǒng)軟件,其設(shè)計(jì)理論基礎(chǔ)涉及形式語(yǔ)言與自動(dòng)機(jī)理論。編譯程序設(shè)計(jì)的簡(jiǎn)單方法是按照特定的程序設(shè)計(jì)語(yǔ)言描述規(guī)范進(jìn)行相應(yīng)的詞法、語(yǔ)法分析和目標(biāo)代碼生成。主要不足是程序設(shè)計(jì)語(yǔ)言描述規(guī)范發(fā)生改變時(shí)不能做快速適應(yīng)。因此,在編譯程序設(shè)計(jì)時(shí),一種新的方法是使用編譯程序生成工具生成編譯程序。典型編譯程序生成工具有Lex和Yacc。為了使學(xué)生對(duì)Lex和Yacc的實(shí)現(xiàn)機(jī)理有深入的理解,東南大學(xué)從2005年開始獨(dú)立設(shè)置編譯原理課程設(shè)計(jì)實(shí)踐課程。

該課程的設(shè)計(jì)目的就是通過(guò)設(shè)計(jì)一個(gè)通用的能夠自動(dòng)根據(jù)正規(guī)表達(dá)式生成詞法分析程序的工具程序SeuLex和一個(gè)通用的能夠根據(jù)上下文無(wú)關(guān)文法及其語(yǔ)義規(guī)則自動(dòng)生成語(yǔ)法分析程序的工具程序SeuYacc,使學(xué)生深入理解編譯原理,為在大型軟件系統(tǒng)實(shí)踐中設(shè)計(jì)性能優(yōu)良的軟件系統(tǒng)打下基礎(chǔ)。

SeuLex設(shè)計(jì)的主要內(nèi)容是給定一個(gè)語(yǔ)言的Lex完整描述,通過(guò)程序?qū)崿F(xiàn)對(duì)應(yīng)的正規(guī)表達(dá)式集分析、相應(yīng)非確定的有限自動(dòng)機(jī)構(gòu)造、確定化和最小化;根據(jù)最小化的確定有限自動(dòng)機(jī)生成對(duì)應(yīng)的詞法分析程序。對(duì)于SeuYacc設(shè)計(jì),主要內(nèi)容是給定一個(gè)語(yǔ)言的Yacc完整描述,通過(guò)程序?qū)崿F(xiàn)對(duì)應(yīng)的LALR(1)分析表構(gòu)造過(guò)程;輸出基于LALR(1)分析表、具有LALR(1)分析總控程序和LR(1)分析表查表程序的語(yǔ)法分析程序。

該課程考核根據(jù)每個(gè)學(xué)生小組必做實(shí)驗(yàn)和選做完成情況、實(shí)驗(yàn)結(jié)果的正確性、選做實(shí)驗(yàn)的數(shù)量和完成情況進(jìn)行小組評(píng)分,作為該小組成員的最高得分;對(duì)小組內(nèi)各個(gè)成員評(píng)分,結(jié)合學(xué)生小組分工情況和組內(nèi)評(píng)價(jià)進(jìn)行評(píng)分。

學(xué)生普遍認(rèn)為,該課程設(shè)計(jì)對(duì)加強(qiáng)學(xué)生對(duì)編譯理論的理解、提高大型程序的設(shè)計(jì)能力具有重要作用。

2.3 操作系統(tǒng)課程設(shè)計(jì)

操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的核心軟件,對(duì)操作系統(tǒng)的深入理解,可幫助學(xué)生充分利用操作系統(tǒng)提供的功能,提高計(jì)算機(jī)應(yīng)用系統(tǒng)的效率,從而使學(xué)生能夠“做好應(yīng)用”,更進(jìn)一步設(shè)計(jì)自己的操作系統(tǒng)軟件。

為了加深學(xué)生對(duì)計(jì)算機(jī)操作系統(tǒng)內(nèi)核的理解,提高其對(duì)操作系統(tǒng)內(nèi)核的分析與擴(kuò)展能力,東南大學(xué)從2005年開始獨(dú)立設(shè)置操作系統(tǒng)課程設(shè)計(jì)實(shí)踐課程。

該課程主要是為學(xué)生將來(lái)在基于Linux的嵌入式系統(tǒng)開發(fā)或在Java虛擬機(jī)上的軟件開發(fā)工作奠定基礎(chǔ)。

該課程提供兩類難度相當(dāng)?shù)膶?shí)驗(yàn),學(xué)生可按照自己的興趣選做A類或者B類。

A類:本課程設(shè)計(jì)要求學(xué)生在閱讀Linux操作系統(tǒng)源代碼的基礎(chǔ)上完成兩個(gè)主要項(xiàng)目:在Linux2.4的內(nèi)核中添加新的系統(tǒng)調(diào)用,以理解系統(tǒng)調(diào)用的工作機(jī)制,掌握擴(kuò)展內(nèi)核功能的技術(shù);在Linux2.4中修改調(diào)度程序的代碼,擴(kuò)展一個(gè)新的調(diào)度算法。

B類:在Java虛擬機(jī)上完成兩個(gè)項(xiàng)目:基于Java虛擬機(jī)的線程調(diào)度;請(qǐng)求頁(yè)式管理的Java實(shí)現(xiàn)。

該課程考核根據(jù)每個(gè)學(xué)生小組必做實(shí)驗(yàn)和選做完成情況、實(shí)驗(yàn)結(jié)果的正確性、選做實(shí)驗(yàn)的數(shù)量和完成情況進(jìn)行小組評(píng)分,作為該小組成員的最高得分;對(duì)小組內(nèi)各個(gè)成員評(píng)分,結(jié)合學(xué)生小組分工情況和組內(nèi)評(píng)價(jià)進(jìn)行評(píng)分。

學(xué)生普遍認(rèn)為,通過(guò)該課程設(shè)計(jì),對(duì)操作系統(tǒng)的理解有一個(gè)較大的提升,對(duì)構(gòu)建自己的操作系統(tǒng)有了一定信心。

2.4 數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)

數(shù)據(jù)庫(kù)管理系統(tǒng)是信息處理的重要系統(tǒng)軟件,充分理解數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)提高信息處理應(yīng)用系統(tǒng)的性能和效率具有重要的作用。

為了為學(xué)生今后從事數(shù)據(jù)庫(kù)系統(tǒng)研究和開發(fā)、充分利用數(shù)據(jù)庫(kù)管理系統(tǒng)提供的各種特性解決實(shí)際問(wèn)題打下堅(jiān)實(shí)的基礎(chǔ),東南大學(xué)利用在各種數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)方面的長(zhǎng)期科研積累,從2005年開始獨(dú)立設(shè)置數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)實(shí)踐課程,安排學(xué)生3~4人一組,分配角色,不限機(jī)時(shí),遵循軟件工程的要求自行設(shè)計(jì)并實(shí)現(xiàn)一個(gè)麻雀雖小、五臟俱全的數(shù)據(jù)庫(kù)管理系統(tǒng)MyDBMS,通過(guò)實(shí)踐,使學(xué)生更加透徹地理解數(shù)據(jù)庫(kù)系統(tǒng)的基本原理和內(nèi)部實(shí)現(xiàn)技術(shù)。

該課程實(shí)驗(yàn)將分為兩大部分:一是數(shù)據(jù)庫(kù)事務(wù)處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn);二是SQL語(yǔ)言解析與執(zhí)行,以及索引優(yōu)化技術(shù)的實(shí)現(xiàn)。對(duì)于數(shù)據(jù)庫(kù)事務(wù)處理系統(tǒng)實(shí)驗(yàn),主要是實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)中的兩步提交事務(wù)處理系統(tǒng);對(duì)于SQL語(yǔ)言解析與執(zhí)行實(shí)驗(yàn),主要實(shí)現(xiàn)標(biāo)準(zhǔn)SQL語(yǔ)言的解析,以及執(zhí)行控制模塊;對(duì)索引優(yōu)化技術(shù)實(shí)驗(yàn),主要實(shí)現(xiàn)B+樹索引結(jié)構(gòu)并優(yōu)化。

該課程考核根據(jù)每個(gè)學(xué)生小組必做實(shí)驗(yàn)和選做完成情況、實(shí)驗(yàn)結(jié)果的正確性、選做實(shí)驗(yàn)的數(shù)量和完成情況進(jìn)行小組評(píng)分,作為該小組成員的最高得分;對(duì)小組內(nèi)各個(gè)成員評(píng)分,結(jié)合學(xué)生小組分工情況和組內(nèi)評(píng)價(jià)進(jìn)行評(píng)分。

從教學(xué)實(shí)際情況來(lái)看,絕大多數(shù)學(xué)生都能按要求完成任務(wù),學(xué)生普遍反映雖然很辛苦,但收獲很大。該實(shí)踐課程所依據(jù)的理論課程“數(shù)據(jù)庫(kù)原理”于2010年成為國(guó)家精品課程建設(shè)項(xiàng)目。

2.5 計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)

計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)是軟件綜合實(shí)踐和硬件綜合實(shí)踐的集成,要求學(xué)生從CPU 設(shè)計(jì)、接口設(shè)計(jì)到BIOS設(shè)計(jì)、匯編器設(shè)計(jì)、編譯程序設(shè)計(jì)和應(yīng)用示范程序設(shè)計(jì),需要軟硬綜合。東南大學(xué)從2003年開始探索計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)實(shí)踐課程建設(shè)。

2003年,東南大學(xué)按照計(jì)算機(jī)專業(yè)課程群的總體大綱,以及“軟硬結(jié)合、立足系統(tǒng)”的教學(xué)指導(dǎo)思想,參考加州大學(xué)伯克力分校以及日本法政大學(xué)的課程設(shè)計(jì)實(shí)踐的經(jīng)驗(yàn),獨(dú)立設(shè)置了“計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)”實(shí)踐課程,將“計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)”定位在采用EDA、OO(面向?qū)ο?、SOPC等技術(shù),綜合軟硬件實(shí)踐,形成小型嵌入式系統(tǒng)的設(shè)計(jì)目標(biāo)。將學(xué)生5~6人分為一組,設(shè)計(jì)內(nèi)容包括嵌入式CPU設(shè)計(jì)、接口電路設(shè)計(jì)、BIOS設(shè)計(jì)、編譯器設(shè)計(jì)、簡(jiǎn)單應(yīng)用程序設(shè)計(jì)等,真正將學(xué)生帶進(jìn)計(jì)算機(jī)系統(tǒng)的硬件和軟件設(shè)計(jì)與開發(fā)領(lǐng)域,讓學(xué)生得到一次全面綜合的實(shí)踐訓(xùn)練。

該課程硬件部分實(shí)驗(yàn)是設(shè)計(jì)一個(gè)可運(yùn)行指定的31條MIPS指令的RISC型MIPS16微處理器,具有32位指令、16位地址線和數(shù)據(jù)線。實(shí)驗(yàn)要求包括處理器采用哈佛結(jié)構(gòu),有獨(dú)立的2KB的指令存儲(chǔ)器和2KB的數(shù)據(jù)存儲(chǔ)器;具有2個(gè)中斷源入口,兩級(jí)中斷優(yōu)先級(jí)(可選);具有2個(gè)16位定時(shí)/計(jì)數(shù)器;具有一個(gè)4×4鍵盤控制器和4位7段LED控制器;具有一個(gè)簡(jiǎn)單UART串行通信控制器或一個(gè)SCI串行通信控制器;具有看門狗功能(可選);用不同的方法實(shí)現(xiàn)移位指令,并分析對(duì)主頻和功耗上的影響(可選);增加乘法器、除法器、標(biāo)志寄存器等(可選)。

該課程軟件部分實(shí)驗(yàn)包括含有編輯功能的MIPS16匯編(編譯)程序;含有基本輸入輸出系統(tǒng)BIOS(可選);含有硬件各部件測(cè)試程序;MiniC編譯器(可選);集成開發(fā)環(huán)境IDE的設(shè)計(jì)(可選);含有一個(gè)應(yīng)用程序范例(可選)。

在多年的課程設(shè)計(jì)中,學(xué)生們不僅完成了簡(jiǎn)單的SoC設(shè)計(jì),更不斷進(jìn)取,分別完成了流水型、超標(biāo)量型、帶分支預(yù)測(cè)的流水、帶指令預(yù)取的流水、雙核等多種先進(jìn)的設(shè)計(jì)。2005級(jí)學(xué)生的課程設(shè)計(jì)成果MiniSys IDE已作為東南大學(xué)硬件基礎(chǔ)課的實(shí)驗(yàn)工具。2006級(jí)學(xué)生嘗試了增加鼠標(biāo)、黑白液晶屏、彩色液晶屏、步進(jìn)電機(jī)、點(diǎn)陣LED等外部設(shè)備的接口電路、并初步嘗試了3核處理器的設(shè)計(jì)。該課程于2009年成為教育部―Intel精品課程。

3 保證實(shí)踐教學(xué)效果的建議

實(shí)踐教學(xué)對(duì)提高學(xué)生的能力和素質(zhì)具有重要作用,但教學(xué)工作量較大,需要教師有很大的投入,才能保證教學(xué)效果。東南大學(xué)為了保證實(shí)踐教學(xué)效果,首先從實(shí)驗(yàn)實(shí)踐教學(xué)考核政策上予以傾斜,學(xué)校實(shí)驗(yàn)教學(xué)與技術(shù)崗位編制中,充分考慮實(shí)驗(yàn)室建設(shè)與實(shí)驗(yàn)教學(xué)改革的需要,重點(diǎn)建設(shè)的實(shí)驗(yàn)中心,改革與建設(shè)編制崗位數(shù)所占的比例可以達(dá)到中心實(shí)驗(yàn)技術(shù)崗位的20%以上。

另外,針對(duì)獨(dú)立設(shè)置的課程設(shè)計(jì)[5-6],有如下建議。

1) 任務(wù)布置階段,因人而異,避免一刀切:對(duì)基礎(chǔ)較差的學(xué)生――給出基本任務(wù)要求,鼓勵(lì)學(xué)生向更高目標(biāo)走,絕不降低基本要求;對(duì)于大多數(shù)學(xué)生――給出的任務(wù)比基本要求略高,鼓勵(lì)他們多進(jìn)行討論,讓這部分學(xué)生能“吃飽吃好”;對(duì)于能力強(qiáng)的學(xué)生――讓他們自行組織討論,充分發(fā)揮能動(dòng)性,提出自己的方案,可以四個(gè)不限定(不限定學(xué)生設(shè)計(jì)的總體結(jié)構(gòu),不限定學(xué)生具體實(shí)施設(shè)計(jì)的步驟,不限定最終的目標(biāo)與驗(yàn)證方法,不限定學(xué)生實(shí)施自己設(shè)計(jì)的時(shí)間和地點(diǎn)),大大提高學(xué)生的學(xué)習(xí)興趣。

2) 任務(wù)執(zhí)行階段,做到教師全程跟蹤:對(duì)于基礎(chǔ)差的學(xué)生――講清楚基本原理和設(shè)計(jì)中要注意的關(guān)鍵問(wèn)題,必要時(shí)給這部分學(xué)生補(bǔ)一點(diǎn)基礎(chǔ)的知識(shí);大多數(shù)學(xué)生――引導(dǎo)學(xué)生能夠更為完善地完成設(shè)計(jì),并在設(shè)計(jì)中或多或少地表現(xiàn)出一些自己的特色,這部分學(xué)生要多做一些啟發(fā)性的工作;能力強(qiáng)的學(xué)生――放手讓他們?nèi)プ龈鞣N探索性實(shí)驗(yàn),要經(jīng)常參加他們的討論,聽取他們的思路,并及時(shí)為他們提供有關(guān)的資料。

3) 任務(wù)驗(yàn)收階段,采用招標(biāo)式課程設(shè)計(jì)驗(yàn)收方案:各組展示本組的設(shè)計(jì),組長(zhǎng)做總體性介紹;成員展示自己設(shè)計(jì)的特色;各組之間展開競(jìng)爭(zhēng)和互評(píng),用自己的最優(yōu)秀部分贏取驗(yàn)收教師和其他組成員的好評(píng)。

4) 嚴(yán)把設(shè)計(jì)質(zhì)量關(guān):杜絕抄襲現(xiàn)象;規(guī)范設(shè)計(jì)報(bào)告格式,提高設(shè)計(jì)報(bào)告質(zhì)量。

4 結(jié)語(yǔ)

提高學(xué)生系統(tǒng)認(rèn)識(shí)能力對(duì)計(jì)算機(jī)專業(yè)學(xué)生具有重要意義。東南大學(xué)面向系統(tǒng)的計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系建設(shè)探索經(jīng)驗(yàn)表明,面向系統(tǒng)的綜合實(shí)踐很有必要,學(xué)生不僅加深了對(duì)計(jì)算機(jī)系統(tǒng)的理解,而且提高了分析問(wèn)題、解決問(wèn)題能力,提高了學(xué)生的專業(yè)興趣,為今后走上工作崗位,能夠很快適應(yīng)新環(huán)境奠定了較好的基礎(chǔ)。

當(dāng)然,面向系統(tǒng)的綜合實(shí)踐對(duì)理論基礎(chǔ)不夠扎實(shí)的學(xué)生還具有較大難度。如何使所有學(xué)生均有很大的收獲,還需要不斷地探索。希望本文對(duì)相關(guān)教學(xué)研究人員有借鑒作用。

參考文獻(xiàn):

[1] 教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì). 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)核心課程教學(xué)實(shí)施方案[M]. 北京:高等教育出版社,2009.

[2] 楊全勝,王曉蔚,任國(guó)林,等. 計(jì)算機(jī)專業(yè)研究型人才培養(yǎng)的專業(yè)內(nèi)涵與人文內(nèi)涵探討[J]. 計(jì)算機(jī)教育,2009(16):72-74.

[3] 翟玉慶,鄧建明. 計(jì)算機(jī)學(xué)科研究型人才培養(yǎng)模式的探討與實(shí)踐[J]. 計(jì)算機(jī)教育,2005(1):33-35.

[4] 徐立臻,王偉. 軟件學(xué)院數(shù)據(jù)庫(kù)原理課程實(shí)踐環(huán)節(jié)改革的思考與實(shí)踐[J]. 計(jì)算機(jī)教育,2007(11):141-143.

[5] 楊全勝,王曉蔚,吳強(qiáng). 對(duì)提高高校計(jì)算機(jī)專業(yè)課程設(shè)計(jì)質(zhì)量的思考[J]. 計(jì)算機(jī)教育,2007(22):38-41.

[6] 楊全勝.強(qiáng)調(diào)系統(tǒng)綜合觀,鼓勵(lì)創(chuàng)新精神:記“計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)”課程改革實(shí)踐[J]. 計(jì)算機(jī)教育,2008(23):25.

System-oriented Practice Training Curriculum for Students Major in Computer

ZHAI Yuqing, YANG Quansheng, WANG Xiaowei

(School of Computer Science and Engineering, Southeast University, Nanjing 211189, China)

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文4

關(guān)鍵詞:翻轉(zhuǎn)課堂;任務(wù)驅(qū)動(dòng);數(shù)據(jù)庫(kù)原理及應(yīng)用

中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2016)05-0263-02

20世紀(jì)中后葉以來(lái),網(wǎng)絡(luò)、多媒體、信息技術(shù)的飛速發(fā)展不斷影響著人們的生活方式和觀念。在其影響之下,教學(xué)方式也發(fā)生著深刻的變革,不斷引入更加信息化的新型技術(shù)。最近十年來(lái),伴隨著網(wǎng)絡(luò)的進(jìn)一步普及,翻轉(zhuǎn)課堂(flipped classroom)的理念被越來(lái)越多的學(xué)校采納并作為一種教學(xué)方式而存在[1-6]。

翻轉(zhuǎn)課堂的教學(xué)形式,是指在信息化環(huán)境下,授課教師課前提供相關(guān)課程的教學(xué)視頻資源,可以是帶有聲音的PPT或者真人錄像等多種形式,學(xué)生在每堂課前,先自學(xué)相應(yīng)的視頻內(nèi)容,理清課程基本內(nèi)容。在課堂上,授課教師的上課重點(diǎn)則放在答疑解惑、協(xié)作交流以及成果展示。翻轉(zhuǎn)課堂顛覆了傳統(tǒng)的灌輸式的教學(xué)方式,提倡學(xué)生的主動(dòng)性,在課前視頻資源學(xué)習(xí)階段,學(xué)生有任何不清楚的地方,可以采用反復(fù)重看視頻、網(wǎng)絡(luò)查詢解惑等方式來(lái)厘清困惑。課堂上主要是知識(shí)內(nèi)化的過(guò)程。老師進(jìn)行答疑,課程中,老師更像是一個(gè)教練或者引導(dǎo)者的身份。

《數(shù)據(jù)庫(kù)原理及應(yīng)用》這門課程主要讓學(xué)生了解數(shù)據(jù)庫(kù)在當(dāng)下信息化環(huán)境中的應(yīng)用,要求學(xué)生必須要掌握數(shù)據(jù)庫(kù)的基本概念,還要懂得數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)、開發(fā)、維護(hù)等內(nèi)容。必要時(shí),學(xué)生需要進(jìn)行課程設(shè)計(jì)來(lái)鞏固學(xué)習(xí)所得,并加以展示。鑒于數(shù)據(jù)庫(kù)在社會(huì)生活中的廣泛應(yīng)用,數(shù)據(jù)庫(kù)類課程在高校中普遍開設(shè)。又由于數(shù)據(jù)庫(kù)本身涉及到的知識(shí)點(diǎn)繁雜眾多,課堂上需要花費(fèi)大量時(shí)間來(lái)細(xì)述每一個(gè)命令的具體操作,或者概念的具體內(nèi)容。高校對(duì)于課程的安排一般又比較分散,一周一次的課程教學(xué)并不利于學(xué)生系統(tǒng)地掌握數(shù)據(jù)庫(kù)的相關(guān)知識(shí)和應(yīng)用。可見,傳統(tǒng)的課堂灌輸式的教學(xué)方式,是并不太適用于數(shù)據(jù)庫(kù)這類多信息量、高實(shí)踐性的課程的。

在數(shù)據(jù)庫(kù)課程教學(xué)中引入翻轉(zhuǎn)課堂的教學(xué)理念是該課程教學(xué)上一個(gè)創(chuàng)新。引入翻轉(zhuǎn)課堂之后,教師不僅會(huì)通過(guò)視頻的方式提前講授數(shù)據(jù)庫(kù)的具體知識(shí)和使用工具,還會(huì)引導(dǎo)、啟發(fā)學(xué)生自主探究數(shù)據(jù)庫(kù)更深的課程之外的內(nèi)容,并對(duì)學(xué)生提出課程設(shè)計(jì)的任務(wù),讓學(xué)生進(jìn)行課堂展示相互交流。

一、翻轉(zhuǎn)課堂式改革

鑒于傳統(tǒng)課堂教學(xué)已經(jīng)無(wú)法滿足數(shù)據(jù)庫(kù)的高度信息化的要求,我們?cè)谠撜n程中引入翻轉(zhuǎn)課堂的教育理念,與數(shù)據(jù)庫(kù)課程要求相結(jié)合,對(duì)傳統(tǒng)課堂提出了一系列的具有實(shí)踐性的改革。下面將對(duì)改革后的課堂模式進(jìn)行具體的闡述。

(一)課前學(xué)習(xí)

近幾年,伴隨著網(wǎng)絡(luò)教育的不斷發(fā)展,mooc大學(xué)、百度傳課、網(wǎng)易云課堂等網(wǎng)絡(luò)教育媒體都有著大量受眾。現(xiàn)在的大學(xué)生對(duì)于視頻學(xué)習(xí)也越來(lái)越適應(yīng)。數(shù)據(jù)庫(kù)授課教師可以借鑒這類網(wǎng)絡(luò)課程的形式,錄制一些微課。微課可以是真人錄像,也可以是帶有聲音講解的PPT視頻,形式不限。課前學(xué)習(xí)內(nèi)容也可以是要求學(xué)生閱讀教材的某一部分內(nèi)容。

傳統(tǒng)課堂一節(jié)課45分鐘,教師真正用來(lái)講授知識(shí)的時(shí)間也許還不到一半,課堂提問(wèn)學(xué)生作答效率也不高。在翻轉(zhuǎn)課堂的數(shù)據(jù)庫(kù)教學(xué)中,教師可提前制作15~30分鐘的視頻內(nèi)容來(lái)對(duì)數(shù)據(jù)庫(kù)基本內(nèi)容進(jìn)行講解,包括數(shù)據(jù)庫(kù)的基本原理和概念,關(guān)系數(shù)據(jù)模型,關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)方法,或者數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)技術(shù),并留下基礎(chǔ)問(wèn)題和進(jìn)階問(wèn)題供學(xué)生課下作答。

學(xué)生在觀看視頻的時(shí)候,與課堂授課不同的是,他可以后退、快進(jìn)、重復(fù)觀看。這樣有利于學(xué)生對(duì)課程基本內(nèi)容的把握。如果學(xué)生有不懂的地方,他們可以網(wǎng)絡(luò)查詢解答,也可以保留疑惑課堂提問(wèn)。

基本內(nèi)容的講解不必過(guò)分深入,要注重循循善誘。課后進(jìn)階題目需要有一定的發(fā)散性。

(二)課堂進(jìn)階講授階段

在這一階段中,需要數(shù)據(jù)庫(kù)授課老師在課堂上抓住學(xué)生在第一階段學(xué)習(xí)過(guò)程中的問(wèn)題去解答他們的疑惑,并對(duì)課程難點(diǎn)進(jìn)行講解。如關(guān)系數(shù)據(jù)模型中的設(shè)計(jì)重點(diǎn)難點(diǎn)問(wèn)題、數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)中的疑點(diǎn)等。除此之外,授課教師還要幫助學(xué)生復(fù)習(xí)和鞏固第一階段中的學(xué)習(xí)內(nèi)容。

(三)課程設(shè)計(jì)階段

數(shù)據(jù)庫(kù)是一個(gè)重實(shí)踐性的課程,學(xué)生所學(xué)到的所有知識(shí),最終都是要轉(zhuǎn)化為能夠?qū)嶋H進(jìn)行項(xiàng)目操作的技能。因此,數(shù)據(jù)庫(kù)授課教師可以安排一次課程設(shè)計(jì)對(duì)學(xué)生的學(xué)習(xí)成果進(jìn)行檢閱,并督促他們自主學(xué)習(xí)更多的數(shù)據(jù)庫(kù)知識(shí)。

由于在翻轉(zhuǎn)課堂的教學(xué)理念中,學(xué)生的主要學(xué)習(xí)場(chǎng)景在課下,課程設(shè)計(jì)的完成時(shí)間也是在課下,教師可在課堂上對(duì)學(xué)生進(jìn)行分組,然后擬出若干個(gè)數(shù)據(jù)庫(kù)課程設(shè)計(jì)題目讓學(xué)生自選。題目可以是常見的圖書管理系統(tǒng)、醫(yī)院就診管理系統(tǒng)等,也可以是新穎的具有社會(huì)應(yīng)用潛力的新題目。在這一階段中,老師也可以準(zhǔn)備一些具有挑戰(zhàn)性開拓性的題目隨課程設(shè)計(jì)任務(wù)一并布置。學(xué)生在課程設(shè)計(jì)中,不僅要運(yùn)用到關(guān)系數(shù)據(jù)模型、流程圖,還要涉及到具體的數(shù)據(jù)庫(kù)設(shè)計(jì)。課程設(shè)計(jì)是對(duì)學(xué)生學(xué)習(xí)成果的檢測(cè),也是一種督促。

課程設(shè)計(jì)考核,可以設(shè)計(jì)報(bào)告的完善程度和課堂展示為主要參考因素。課堂展示主要是為了促進(jìn)同學(xué)們之間的相互交流,提升對(duì)不同數(shù)據(jù)庫(kù)系統(tǒng)的理解程度,相互學(xué)習(xí),互通有無(wú)。

引入了翻轉(zhuǎn)課堂的《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程的教學(xué)改革大致可分為以上三個(gè)部分,授課教師也可以根據(jù)學(xué)生受眾的接受程度的不同,在不同階段中進(jìn)行豐富和著重。翻轉(zhuǎn)課堂強(qiáng)調(diào)高度信息化的學(xué)習(xí)環(huán)境,但是又并不完全受制于信息網(wǎng)絡(luò),主要還是依靠授課教師的指引和提點(diǎn)。

二、優(yōu)點(diǎn)和不足

在《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程教學(xué)中引入翻轉(zhuǎn)課堂,可以將功能全面的學(xué)習(xí)管理系統(tǒng)來(lái)將線下課堂和先進(jìn)的網(wǎng)絡(luò)空間進(jìn)行整合,通過(guò)線下學(xué)習(xí)的安排為正式課堂留出時(shí)間進(jìn)行課程的深度拓展和答疑解惑,通過(guò)課程設(shè)計(jì)的任務(wù)安排增強(qiáng)學(xué)生在數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)方面的實(shí)踐能力。同時(shí),翻轉(zhuǎn)課堂的教學(xué)理念對(duì)于學(xué)生的學(xué)習(xí)主動(dòng)性有較大的要求,這也是培養(yǎng)學(xué)生自主探索的一個(gè)良好契機(jī)。

但是引入翻轉(zhuǎn)課堂之后,《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程教學(xué)也存在一些問(wèn)題,這里需要進(jìn)行討論以便授課教師提前做出更好的應(yīng)對(duì)。其一就是學(xué)生自學(xué)的難度比傳統(tǒng)課堂要大。這就要求教師在第一階段的教學(xué)中,要從最基礎(chǔ)的開始抓起,循序漸進(jìn),并引導(dǎo)學(xué)生利用學(xué)習(xí)材料和網(wǎng)絡(luò)資源自主解決疑惑。其二就是學(xué)生的學(xué)習(xí)進(jìn)度和掌握程度難以明確把握。因?yàn)榈谝浑A段的學(xué)習(xí)中教師沒(méi)有隨程參與,這樣導(dǎo)致第一階段很容易成為教學(xué)的盲區(qū)。因此教師最好能夠在這一階段利用一些比較好的在線學(xué)習(xí)平臺(tái),類似mooc等,教師能夠在后臺(tái)查看學(xué)生的學(xué)習(xí)進(jìn)度并布置小測(cè)試。同時(shí),精制教學(xué)視頻也要花費(fèi)教師大量的時(shí)間和精力。其三是教師的教學(xué)效果得不到及時(shí)的反饋。教師無(wú)法像傳統(tǒng)的F2F教學(xué)中一樣能夠通過(guò)表情或者學(xué)生課堂提問(wèn)來(lái)獲得反饋,并改進(jìn)教學(xué)方法。學(xué)生的疑惑是在后續(xù)的第二階段的課堂上表現(xiàn)出來(lái)的。其三是課程設(shè)計(jì)的小組成員表現(xiàn)差異無(wú)法直接量化。由于課程設(shè)計(jì)強(qiáng)調(diào)組內(nèi)合作,集中展示,因此教師會(huì)對(duì)成員的具體參與程度把握不清。這就需要教師改進(jìn)評(píng)價(jià)方式,盡量公平客觀。

三、總結(jié)

本文提出的基于翻轉(zhuǎn)課堂的《數(shù)據(jù)庫(kù)原理及應(yīng)用》的課程教學(xué)是具有一定實(shí)踐性的改革措施。它滿足了數(shù)據(jù)庫(kù)課程對(duì)于學(xué)生實(shí)際操作能力還有學(xué)習(xí)時(shí)間高投入的要求。雖然也有一些弊端,但是教師如果對(duì)于課程教學(xué)具有豐富的經(jīng)驗(yàn),又善于利用網(wǎng)絡(luò)教育形式來(lái)激活線下教育,這些問(wèn)題將迎刃而解,而且翻轉(zhuǎn)課堂的優(yōu)勢(shì)將得到很好的體現(xiàn)。

參考文獻(xiàn):

[1]J. Bergmann,A. Sans. Flip your classroom:Reach every student in every class every day [M]. Washington DC:International Society for Technology in Education,2012.

[2]趙軍合,賈麗敏,武麗麗.翻轉(zhuǎn)課堂學(xué)習(xí)有效性評(píng)價(jià)研究[J].教育教學(xué)論壇,2015,(10):165-166

[3]趙興龍.翻轉(zhuǎn)課堂中知識(shí)內(nèi)化過(guò)程及教學(xué)模式設(shè)計(jì)[J].現(xiàn)代遠(yuǎn)程教育研究,2014,(2):55-61.

[4]何朝陽(yáng),歐玉芳,曹祁.美國(guó)大學(xué)翻轉(zhuǎn)課堂教學(xué)模式的啟示[J].高等工程教育研究,2014,(2):148-151.

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文5

關(guān)鍵詞:信管專業(yè) 社會(huì)需求 數(shù)據(jù)庫(kù) 課程群 體系結(jié)構(gòu)

文章編號(hào):1672-5913(2011)18-0065-05 中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A

基金項(xiàng)目:陜西理工學(xué)院2010教改項(xiàng)目(XJG1034)。

隨著社會(huì)的發(fā)展,對(duì)信息管理與信息系統(tǒng)專業(yè)(以下簡(jiǎn)稱信管專業(yè))的要求越來(lái)越趨向于管理與技術(shù)相結(jié)合;通過(guò)對(duì)職業(yè)崗位的社會(huì)需求調(diào)查,信管專業(yè)的大部分畢業(yè)生從事的是信息系統(tǒng)的開發(fā)與信息系統(tǒng)的應(yīng)用(信息管理)類工作。由于“數(shù)據(jù)庫(kù)原理及應(yīng)用”是信管專業(yè)的基礎(chǔ)和核心課程,而數(shù)據(jù)庫(kù)技術(shù)又是從事信息系統(tǒng)的開發(fā)與應(yīng)用的重要核心技術(shù)基礎(chǔ)和支柱,所以,系統(tǒng)地掌握數(shù)據(jù)庫(kù)類的相關(guān)理論和實(shí)踐課程是提高該專業(yè)學(xué)生實(shí)踐能力的關(guān)鍵。根據(jù)信管專業(yè)人才培養(yǎng)的方向、人才崗位的需求及我校的辦學(xué)定位和指導(dǎo)思想,在2010版的培養(yǎng)計(jì)劃里,我們圍繞“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程,提出了數(shù)據(jù)庫(kù)類課程群的建設(shè)思路,通過(guò)對(duì)課程群的研究與實(shí)踐,進(jìn)一步提升學(xué)生的就業(yè)能力。

1 數(shù)據(jù)庫(kù)類課程群提出的背景

教育部對(duì)于信管專業(yè)的解析是用信息系統(tǒng)的手段進(jìn)行信息管理或?qū)π畔⒐芾眍I(lǐng)域中信息系統(tǒng)進(jìn)行研究,人才培養(yǎng)的總體方向和目標(biāo)是培養(yǎng)具備現(xiàn)代管理學(xué)理論基礎(chǔ)、計(jì)算機(jī)科學(xué)技術(shù)知識(shí)及應(yīng)用能力,掌握系統(tǒng)思想、信息系統(tǒng)分析與設(shè)計(jì)方法以及信息管理學(xué)等方面的知識(shí)與能力,能在國(guó)家各級(jí)管理部門、工商企業(yè)、金融機(jī)構(gòu)、科研單位等部門從事信息管理以及信息系統(tǒng)分析、設(shè)計(jì)、實(shí)施、管理和評(píng)價(jià)等方面的高級(jí)應(yīng)用型人才[1]。而“數(shù)據(jù)庫(kù)原理及應(yīng)用”作為信管專業(yè)的基礎(chǔ)和核心課程,無(wú)疑對(duì)這一目標(biāo)的發(fā)展起到強(qiáng)烈地支撐作用。而數(shù)據(jù)庫(kù)技術(shù)作為信息時(shí)代最活躍、發(fā)展最快、應(yīng)用最廣泛的分支,已經(jīng)成為計(jì)算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的重要核心技術(shù)基礎(chǔ)。

我們通過(guò)對(duì)智聯(lián)招聘網(wǎng)、中華英才網(wǎng)等各大人才招聘網(wǎng)站2010年的調(diào)查分析發(fā)現(xiàn),招聘信管畢業(yè)生的各單位對(duì)本專業(yè)的職位要求和具體描述為:需要管理(包括企業(yè)、經(jīng)濟(jì)、人事、項(xiàng)目管理等)的比例占41.93%,需要信息系統(tǒng)(包括信息系統(tǒng)開發(fā)、信息系統(tǒng)維護(hù)、軟件測(cè)試)的占20.68%;需要ERP的占15%,可以看出企業(yè)最迫切的還是需要本專業(yè)的學(xué)生去做信息系統(tǒng)的管理與維護(hù)工作及信息系統(tǒng)的開發(fā)工作。而國(guó)家出臺(tái)的《企業(yè)信息管理師國(guó)家職業(yè)標(biāo)準(zhǔn)》也說(shuō)明了該專業(yè)人才培養(yǎng)3個(gè)基本方向:信息系統(tǒng)設(shè)計(jì)、開發(fā)的技術(shù)人才培養(yǎng);企業(yè)信息化管理人才培養(yǎng);企業(yè)信息資源開發(fā)利用人才培養(yǎng)。因此,作為信管專業(yè)的學(xué)生應(yīng)該能在各種各樣的企業(yè)中完成各種不同的信息化工作,而信息化工作的開展必須依賴于數(shù)據(jù)庫(kù)技術(shù)的強(qiáng)有力支撐。根據(jù)我校信管專業(yè)近3屆畢業(yè)生的一次和二次就業(yè)崗位,大部分學(xué)生畢業(yè)后從事的都是軟件開發(fā)類工作和信息管理類工作,而這兩方面都離不開數(shù)據(jù)庫(kù)技術(shù)。因此,為了提升信管專業(yè)學(xué)生的就業(yè)能力,我校信管專業(yè)在2010版的教學(xué)培養(yǎng)計(jì)劃中,設(shè)置了網(wǎng)絡(luò)信息系統(tǒng)開發(fā)和企業(yè)信息管理兩個(gè)方向,這兩個(gè)方向均離不開數(shù)據(jù)庫(kù)技術(shù),同時(shí)結(jié)合我校的辦學(xué)定位、指導(dǎo)思想和人才培養(yǎng)目標(biāo),在進(jìn)行專業(yè)課程體系建設(shè)時(shí)提出了數(shù)據(jù)庫(kù)類課程群的研究思路。

2 數(shù)據(jù)庫(kù)類課程群體系研究的基本思想

2.1 我校數(shù)據(jù)庫(kù)類相關(guān)課程的教學(xué)現(xiàn)狀

我校在2006版的教學(xué)培養(yǎng)計(jì)劃中,現(xiàn)有課程內(nèi)容存在重復(fù)或遺漏,沒(méi)有形成課程內(nèi)容的合理劃分,缺少有效地整合,課程體系不夠完善、課程特色不明確,注重強(qiáng)調(diào)基礎(chǔ)知識(shí)和理論、實(shí)踐環(huán)節(jié)單一、同時(shí)缺少有效的實(shí)習(xí)環(huán)節(jié)。導(dǎo)致學(xué)生畢業(yè)后,自認(rèn)為滿腹經(jīng)綸,但都派不上用場(chǎng),與應(yīng)用實(shí)踐存在較大的差距。對(duì)大部分企業(yè)調(diào)查的反饋信息是:信管專業(yè)的學(xué)生是什么都會(huì)一些,而又什么都不精深,不能從事相關(guān)崗位,直接影響學(xué)生就業(yè)。

2.2 課程群建設(shè)的基本思想

課程群建設(shè)的基本思想是把內(nèi)容聯(lián)系緊密、內(nèi)在邏輯性強(qiáng)、同屬于―個(gè)培養(yǎng)技能范疇的課程作為―個(gè)課程群進(jìn)行建設(shè),打破課程內(nèi)容的歸屬性,弱化課程的獨(dú)立性,強(qiáng)化課程之間的親和性,強(qiáng)調(diào)課程知識(shí)的集成和綜合,體現(xiàn)課程群內(nèi)課程間的知識(shí)邏輯關(guān)系和能力支撐,使學(xué)生能夠更好地把握一門課程與其他課程以及整個(gè)課程群的關(guān)系,從而達(dá)到整體大于部分之和的效果。

針對(duì)信管專業(yè)的特點(diǎn)及社會(huì)需求,我們以“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程為核心構(gòu)建一個(gè)課程群時(shí),要注重把握同類課程之間的融通和銜接,拓寬課程實(shí)驗(yàn)的設(shè)置目標(biāo),調(diào)整課程內(nèi)部結(jié)構(gòu),以計(jì)算機(jī)應(yīng)用為主,強(qiáng)調(diào)以企業(yè)運(yùn)作和管理的信息化應(yīng)用為目標(biāo),通過(guò)連貫性、系統(tǒng)性的理論教學(xué)和實(shí)踐教學(xué),有效地提高學(xué)生的數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)、開發(fā)與管理能力,提升信管專業(yè)學(xué)生的就業(yè)競(jìng)爭(zhēng)力。同時(shí),在確保學(xué)生有扎實(shí)的基礎(chǔ)和科學(xué)的知識(shí)結(jié)構(gòu)的前提下,加強(qiáng)學(xué)生對(duì)所學(xué)知識(shí)的融會(huì)貫通和綜合應(yīng)用,加強(qiáng)學(xué)生的創(chuàng)新意識(shí)和創(chuàng)新能力的培養(yǎng),培養(yǎng)學(xué)生繼續(xù)學(xué)習(xí)的能力,形成終身學(xué)習(xí)的觀念,從知識(shí)結(jié)構(gòu)上保證課程體系的系統(tǒng)性和完整性[2]。

3 數(shù)據(jù)庫(kù)類課程群體系結(jié)構(gòu)

課程群的設(shè)置必須以課程體系的具體培養(yǎng)目標(biāo)和具體課程為基礎(chǔ)來(lái)完成。數(shù)據(jù)庫(kù)類課程群緊密圍繞培養(yǎng)學(xué)生數(shù)據(jù)庫(kù)系統(tǒng)管理、維護(hù)與數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)能力這個(gè)中心點(diǎn)[3],確定的群內(nèi)課程與實(shí)踐環(huán)節(jié)包括數(shù)據(jù)庫(kù)原理及應(yīng)用、數(shù)據(jù)庫(kù)建模技術(shù)、數(shù)據(jù)庫(kù)課程設(shè)計(jì)、信息系統(tǒng)分析與設(shè)計(jì)、ERP技術(shù)及應(yīng)用、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)編程技術(shù)和信息系統(tǒng)課程設(shè)計(jì)。因此,我們確定的數(shù)據(jù)庫(kù)類課程群的知識(shí)層次以數(shù)據(jù)庫(kù)原理及應(yīng)用(包括SQL Server)的基礎(chǔ)層次為重點(diǎn),以掌握數(shù)據(jù)庫(kù)設(shè)計(jì)工具的應(yīng)用和數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)方法和開發(fā)、以及數(shù)據(jù)庫(kù)系統(tǒng)管理與后臺(tái)數(shù)據(jù)庫(kù)的維護(hù)為目標(biāo),構(gòu)建面向信息系統(tǒng)實(shí)踐需要的教學(xué)內(nèi)容體系,確保課程內(nèi)容的層次性、邏輯性和遞進(jìn)性。

其中,數(shù)據(jù)庫(kù)類課程群的支撐課程包括管理學(xué)、信息管理學(xué)、程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)和計(jì)算機(jī)網(wǎng)絡(luò),其延伸課程可選大型關(guān)系數(shù)據(jù)庫(kù)技術(shù)(Oracle)、數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘。確定群內(nèi)課程時(shí),我們沒(méi)有把實(shí)現(xiàn)數(shù)據(jù)庫(kù)技術(shù)的工具SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)單獨(dú)作為一門課程開設(shè),而是對(duì)數(shù)據(jù)庫(kù)原理進(jìn)行整合,依托SQL Server平臺(tái)開展教學(xué)和實(shí)踐,使學(xué)生體驗(yàn)理論知識(shí)在實(shí)際應(yīng)用中的作用,將抽象的數(shù)據(jù)庫(kù)原理知識(shí)運(yùn)用到生活實(shí)際中,對(duì)利用數(shù)據(jù)庫(kù)技術(shù)解決實(shí)際問(wèn)題有一個(gè)完整的認(rèn)識(shí)。這使得數(shù)據(jù)庫(kù)原理課程更具有實(shí)踐性和應(yīng)用性,增加學(xué)生對(duì)課程群后續(xù)課程的學(xué)習(xí)興趣。

同時(shí),學(xué)習(xí)了“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程后,在2010版的培養(yǎng)計(jì)劃中,我們專門獨(dú)立開設(shè)了“數(shù)據(jù)庫(kù)建模技術(shù)”課程,主要學(xué)習(xí)數(shù)據(jù)庫(kù)分析與設(shè)計(jì)的理論和方法,數(shù)據(jù)庫(kù)建模工具Power Designer、ERWIN的使用;為了避免內(nèi)容上的重復(fù),在2010版的培養(yǎng)計(jì)劃中,我們?nèi)サ袅?006版中的“軟件工程”課程,沒(méi)有單獨(dú)開設(shè)并不意味著刪減了這部分內(nèi)容,而是把“軟件工程”課程的相關(guān)內(nèi)容和“信息系統(tǒng)分析與設(shè)計(jì)”課程的內(nèi)容進(jìn)行重新整合,從知識(shí)結(jié)構(gòu)上保證課程體系的系統(tǒng)性和完整性。

再者,我們通過(guò)招聘網(wǎng)和畢業(yè)生的調(diào)查,根據(jù)ERP方向的崗位需求和就業(yè)率,我們把“ERP技術(shù)及應(yīng)用”加入群內(nèi),成為網(wǎng)絡(luò)信息系統(tǒng)開發(fā)和企業(yè)信息管理這兩個(gè)方向的必修課,主要原因是:

1) 其先行課程“信息系統(tǒng)分析與設(shè)計(jì)”僅僅是對(duì)企業(yè)管理中的某些子系統(tǒng)或某些功能進(jìn)行設(shè)計(jì),加入“ERP技術(shù)及應(yīng)用”課程可以使學(xué)生建立企業(yè)整體信息化管理的知識(shí)結(jié)構(gòu),畢業(yè)后能在各種各樣的企業(yè)中完成各種不同的信息化工作。

2) 信管專業(yè)培養(yǎng)的目標(biāo)是管理與開發(fā)并重,全面提升能力。對(duì)網(wǎng)絡(luò)信息系統(tǒng)方向的學(xué)生來(lái)說(shuō),沒(méi)有深厚的企業(yè)管理知識(shí),就不能深刻領(lǐng)會(huì)管理問(wèn)題的實(shí)質(zhì),更不可能開發(fā)出具有實(shí)用性的信息系統(tǒng);同樣道理,不精通技術(shù),就不知道如何設(shè)計(jì)合理的技術(shù)方案以支持管理,更不能勝任ERP軟件的研發(fā)、實(shí)施工作。

4 課程內(nèi)容體系及教學(xué)安排

為了實(shí)現(xiàn)課程群課程體系的教學(xué)目標(biāo),最終使學(xué)生畢業(yè)后能夠應(yīng)用所學(xué)的專業(yè)知識(shí)和技術(shù)解決實(shí)際問(wèn)題,我們將群內(nèi)課程進(jìn)行整合,構(gòu)建三個(gè)知識(shí)層面,即數(shù)據(jù)庫(kù)原理及應(yīng)用的基礎(chǔ)層面、數(shù)據(jù)庫(kù)設(shè)計(jì)層面和數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)、管理與維護(hù)的應(yīng)用層面。下面我們以三個(gè)知識(shí)層面,按照群內(nèi)課程邏輯的先后順序?qū)φn程內(nèi)容體系及教學(xué)安排加以說(shuō)明[4]。

4.1 核心課程內(nèi)容體系

4.1.1 數(shù)據(jù)庫(kù)基礎(chǔ)層面

“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程屬于基礎(chǔ)層面,它是整個(gè)課程群的基石,其主要內(nèi)容涉及到數(shù)據(jù)庫(kù)原理、數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)庫(kù)應(yīng)用三個(gè)方面,主要研究的是如何利用有效的數(shù)據(jù)模型描述現(xiàn)實(shí)世界中各種對(duì)象以及對(duì)象之間的相互關(guān)系,解決基于實(shí)際而提出的各種需求。教學(xué)中要求掌握的主要內(nèi)容包括:數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)、關(guān)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論、數(shù)據(jù)庫(kù)設(shè)計(jì)理論,并依托SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)平臺(tái)掌握SQL語(yǔ)言的應(yīng)用、數(shù)據(jù)庫(kù)安全性、完整性、并發(fā)控制和數(shù)據(jù)庫(kù)恢復(fù)技術(shù)以及存儲(chǔ)過(guò)程、觸發(fā)器的編程技術(shù)。如果學(xué)生不能較好地理解原理、設(shè)計(jì)和應(yīng)用三方面的內(nèi)容就很難進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)、開發(fā)以及數(shù)據(jù)庫(kù)系統(tǒng)的管理維護(hù)。因此,數(shù)據(jù)庫(kù)原理及應(yīng)用課程對(duì)其先行課程和后續(xù)課程的知識(shí)點(diǎn)具有銜接作用,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)、應(yīng)用和開發(fā)起著指導(dǎo)作用。

4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)層面

“數(shù)據(jù)庫(kù)建模技術(shù)”與“數(shù)據(jù)庫(kù)課程設(shè)計(jì)”屬于數(shù)據(jù)庫(kù)設(shè)計(jì)知識(shí)層面的課程。

“數(shù)據(jù)庫(kù)建模技術(shù)”課程主要學(xué)習(xí)數(shù)據(jù)庫(kù)的建模工具Power Designer的使用。通過(guò)Power Designer的學(xué)習(xí),使學(xué)生掌握數(shù)據(jù)庫(kù)分析與設(shè)計(jì)的理論和方法,提高靈活運(yùn)用所學(xué)知識(shí)解決對(duì)實(shí)際數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)能力,通過(guò)建立學(xué)生個(gè)體感性的認(rèn)識(shí),使數(shù)據(jù)庫(kù)的創(chuàng)建過(guò)程和應(yīng)用變得相對(duì)容易理解。教學(xué)中要求掌握的內(nèi)容包括:Power Designer業(yè)務(wù)處理模型,概念數(shù)據(jù)模型,物理數(shù)據(jù)模型,面向?qū)ο竽P鸵约皵?shù)據(jù)庫(kù)的生成與修改,正向工程、逆向工程,觸發(fā)器及存儲(chǔ)過(guò)程的創(chuàng)建,模型文檔編輯器的使用等。學(xué)習(xí)了Power Designer建模工具,后續(xù)可以利用相應(yīng)的開發(fā)工具結(jié)合Power Designer的設(shè)計(jì)結(jié)果進(jìn)行前臺(tái)開發(fā)。

“數(shù)據(jù)庫(kù)課程設(shè)計(jì)”是課程群中非常重要的實(shí)踐環(huán)節(jié)之一,是一門實(shí)踐性都很強(qiáng)的、面向?qū)嶋H應(yīng)用的課程,是學(xué)完數(shù)據(jù)庫(kù)原理及應(yīng)用、數(shù)據(jù)庫(kù)建模技術(shù)課程后的一次全面的綜合練習(xí)。課程設(shè)計(jì)的主要內(nèi)容包括數(shù)據(jù)庫(kù)系統(tǒng)的分析、數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)以及數(shù)據(jù)庫(kù)的建立等。通過(guò)課程設(shè)計(jì),使學(xué)生能夠通過(guò)數(shù)據(jù)庫(kù)建模工具,進(jìn)一步掌握數(shù)據(jù)庫(kù)原理、數(shù)據(jù)庫(kù)技術(shù)及其應(yīng)用,從而能夠適應(yīng)從事復(fù)雜信息系統(tǒng)研究、設(shè)計(jì)工作,為后續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)與應(yīng)用工作的需求打下堅(jiān)實(shí)的基礎(chǔ)。

4.1.3 應(yīng)用層面

應(yīng)用層面針對(duì)數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)、管理與維護(hù)的相關(guān)課程,包括信息系統(tǒng)分析與設(shè)計(jì)、ERP技術(shù)及應(yīng)用、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)編程技術(shù)和信息系統(tǒng)課程設(shè)計(jì)。

“信息系統(tǒng)分析與設(shè)計(jì)”是為培養(yǎng)學(xué)生系統(tǒng)分析、設(shè)計(jì)、應(yīng)用和管理方面的基本素養(yǎng)與能力的一門專業(yè)必修課,對(duì)專業(yè)發(fā)展、學(xué)生能力和素質(zhì)培養(yǎng)具有決定性作用。該課程以“管理信息化”為主線,圍繞信息系統(tǒng)的生命周期,結(jié)合結(jié)構(gòu)化和面向?qū)ο蟮拈_發(fā)方法,從軟件工程的角度系統(tǒng)闡述如何對(duì)社會(huì)、經(jīng)濟(jì)、管理、工程領(lǐng)域中的信息系統(tǒng)進(jìn)行分析與設(shè)計(jì),主要內(nèi)容包括信息系統(tǒng)的戰(zhàn)略規(guī)劃和開發(fā)方法、信息系統(tǒng)分析、信息系統(tǒng)設(shè)計(jì)、信息系統(tǒng)實(shí)

施、信息系統(tǒng)管理、信息系統(tǒng)最新進(jìn)展等。分析與設(shè)計(jì)的過(guò)程既是對(duì)管理流程、管理業(yè)務(wù)深入理解的過(guò)程,同時(shí)也是思考技術(shù)架構(gòu)的過(guò)程。其教學(xué)目的是:使學(xué)生具備承擔(dān)企事業(yè)單位信息系統(tǒng)的規(guī)劃、信息系統(tǒng)的分析與設(shè)計(jì)、信息系統(tǒng)的實(shí)施、信息系統(tǒng)的管理等工作的能力。

“ERP技術(shù)及應(yīng)用”是信管專業(yè)提升的一門課程。課程的理論教學(xué)主要解決“什么是ERP”的問(wèn)題,而實(shí)踐教學(xué)主要解決“如何做ERP”的問(wèn)題,主要內(nèi)容包括:ERP活動(dòng)中銷售管理、主生產(chǎn)計(jì)劃、物料需求計(jì)劃、能力需求計(jì)劃、采購(gòu)管理、庫(kù)存管理、財(cái)務(wù)與成本管理、ERP的實(shí)施。并通過(guò)ERP的軟件操作和技能的一系列訓(xùn)練,使學(xué)生能夠做到理論聯(lián)系實(shí)際,學(xué)以致用。

“網(wǎng)絡(luò)數(shù)據(jù)庫(kù)編程技術(shù)”要求學(xué)生在學(xué)習(xí)完群內(nèi)的先行課程后,系統(tǒng)地掌握數(shù)據(jù)訪問(wèn)技術(shù),C/S模式、B/S模式和多層模式的開發(fā)技術(shù)。課程開發(fā)工具的選取和內(nèi)容的設(shè)置沒(méi)有固定的模式,一般盡可能的采用主流的開發(fā)工具,使得學(xué)生畢業(yè)后所學(xué)的知識(shí)和開發(fā)工具與時(shí)俱進(jìn),盡可能地使畢業(yè)生走向工作崗位就能夠直接上手,實(shí)現(xiàn)專業(yè)與社會(huì)的直接對(duì)接。

“信息系統(tǒng)課程設(shè)計(jì)”是在群內(nèi)基礎(chǔ)實(shí)驗(yàn)驗(yàn)證的基礎(chǔ)上,培養(yǎng)和提高學(xué)生的綜合運(yùn)用能力和實(shí)踐動(dòng)手能力的一門綜合實(shí)踐課程。對(duì)兩個(gè)方向的學(xué)生要求有所不同,對(duì)網(wǎng)絡(luò)信息系統(tǒng)開發(fā)方向的學(xué)生,要求采用團(tuán)隊(duì)合作的形式,采用主流的開發(fā)工具、技術(shù)和體系結(jié)構(gòu)進(jìn)行網(wǎng)絡(luò)信息系統(tǒng)的具體構(gòu)建,按照工程化的思想,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于特定平臺(tái)的實(shí)用信息系統(tǒng),以培養(yǎng)學(xué)生基本的信息系統(tǒng)開發(fā)能力。而對(duì)于信息管理方向的學(xué)生要求采用一定的開發(fā)方法,進(jìn)行信息系統(tǒng)的分析與設(shè)計(jì)。

4.2 課程群課程教學(xué)安排

針對(duì)課程群各門課程體系,在2010版的培養(yǎng)計(jì)劃中,我們重新制定了各門課程的教學(xué)大綱。

在設(shè)置群內(nèi)課程內(nèi)容體系時(shí),注重?cái)?shù)據(jù)庫(kù)原理的基本知識(shí)的同時(shí),我們加大了實(shí)踐環(huán)節(jié)的比例和力度,采用循序漸進(jìn)的原則,強(qiáng)調(diào)理論與實(shí)踐的結(jié)合,形成一個(gè)“驗(yàn)證―設(shè)計(jì)―綜合”的多層次實(shí)踐教學(xué)模式,同時(shí)學(xué)生可以根據(jù)自己的興趣愛好,在扎實(shí)掌握群內(nèi)課程的基礎(chǔ)上,可以選擇數(shù)據(jù)庫(kù)技術(shù)應(yīng)用的不同方向。

5 結(jié)語(yǔ)

數(shù)據(jù)庫(kù)類課程群的建設(shè),對(duì)我校信管專業(yè)的發(fā)展有著重要的啟示作用,符合信管專業(yè)人才培養(yǎng)的目標(biāo)和需求,符合我校的辦學(xué)定位和指導(dǎo)思想。今后,我們將從實(shí)踐教學(xué)、師資隊(duì)伍、網(wǎng)絡(luò)教學(xué)平臺(tái)等方面完善課程群的建設(shè),進(jìn)一步深化教學(xué)改革,更加有效地提高學(xué)生數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)、開發(fā)與管理能力。

參考文獻(xiàn):

[1] 中國(guó)高等院校信息系統(tǒng)學(xué)科課程體系課題組. 中國(guó)高等院校信息系統(tǒng)學(xué)科課程體系[M]. 北京:清華大學(xué)出版社,2005.

[2] 李洪波,鄒海林. 信息管理與信息系統(tǒng)專業(yè)職位強(qiáng)適應(yīng)性的課程體系探索[J]. 計(jì)算機(jī)教育,2010(4):86-90.

[3] 王曉敏. 信息管理與信息系統(tǒng)專業(yè)計(jì)算機(jī)課程體系結(jié)構(gòu)研究[C]//大學(xué)計(jì)算機(jī)課程報(bào)告論壇組委會(huì). 大學(xué)計(jì)算機(jī)課程報(bào)告論壇論文集. 北京:高等教育出版社,2006:133-136.

[4] 陳慧萍. 數(shù)據(jù)庫(kù)系統(tǒng)分析與設(shè)計(jì)課程群建設(shè)實(shí)踐與探索[C]//大學(xué)計(jì)算機(jī)課程報(bào)告論壇組委會(huì). 大學(xué)計(jì)算機(jī)課程報(bào)告論壇論文集. 北京:高等教育出版社,2009:18-22.

[5] 魏玲,張鐵柱. 信息管理與信息系統(tǒng)專業(yè)課程體系的構(gòu)建[J]. 中國(guó)管理信息化,2009(16):109-111.

Research about Curriculum Group of Database Series in Information Management and Information System

XIAO Hairong

(Dept.of Computer Science and Technology, Shaanxi University of Technology, Hanzhong 723000, China)

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告范文6

【關(guān)鍵詞】團(tuán)隊(duì)學(xué)習(xí) 軟件工程 評(píng)價(jià)

【基金項(xiàng)目】本文受湖南省教育科學(xué)規(guī)劃課題XJK08BGD017支助。

【中圖分類號(hào)】G642 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2013)08-0218-01

引言

軟件工程專業(yè)是為了培養(yǎng)具有創(chuàng)新、創(chuàng)業(yè)意識(shí),具有競(jìng)爭(zhēng)和團(tuán)隊(duì)精神,具有良好的外語(yǔ)運(yùn)用能力,能適應(yīng)技術(shù)進(jìn)步和社會(huì)需求變化的高素質(zhì)軟件工程專業(yè)人才[1]。針對(duì)這個(gè)專業(yè)培養(yǎng)目標(biāo),各高校對(duì)軟件人才培養(yǎng)思路進(jìn)行了許多有益的探索[2,3]。南華大學(xué)從國(guó)內(nèi)知名、國(guó)際上有一定影響的辦學(xué)定位出發(fā)。針對(duì)軟件工程專業(yè),提出應(yīng)培養(yǎng)“基礎(chǔ)扎實(shí)、專長(zhǎng)突出、動(dòng)手能力強(qiáng),勤勉務(wù)實(shí),甘于奉獻(xiàn),追求卓越,面向未來(lái)”的應(yīng)用型高級(jí)軟件工程師。

為實(shí)現(xiàn)這一培養(yǎng)目標(biāo),課題組對(duì)軟件工程專業(yè)人才培養(yǎng)模式、學(xué)生團(tuán)隊(duì)構(gòu)建、學(xué)生實(shí)訓(xùn)等方面進(jìn)行了有益的探索[4,5],強(qiáng)調(diào)從多方面培養(yǎng)學(xué)生的工程實(shí)踐能力和團(tuán)隊(duì)合作精神,其中課程設(shè)計(jì)就是一個(gè)很重要的環(huán)節(jié)。但現(xiàn)在各種課程設(shè)計(jì)一般都安排在期末兩周內(nèi)進(jìn)行。期末學(xué)生需要進(jìn)行英語(yǔ)四、六級(jí)備戰(zhàn)和準(zhǔn)備多門課程的考試和考查課程的報(bào)告,如果再加上兩三個(gè)課程設(shè)計(jì)和一些實(shí)驗(yàn)課,學(xué)生在這段時(shí)間內(nèi)的任務(wù)就會(huì)很重,可能沒(méi)有足夠的精力去完成相應(yīng)的課程設(shè)計(jì),往往敷衍了事,達(dá)不到培養(yǎng)學(xué)生工程實(shí)踐能力和團(tuán)隊(duì)合作精神的目的。

一、課程改革探索

為此,本文以團(tuán)隊(duì)學(xué)習(xí)理論[6]-[8]為基礎(chǔ)對(duì)軟件工程專業(yè)的有關(guān)課程從項(xiàng)目選題、學(xué)生分組及考核評(píng)價(jià)等方面做了如下探索:

(一)選題緊貼實(shí)際

為了使學(xué)生在課程設(shè)計(jì)過(guò)程中獲得工程實(shí)踐的經(jīng)驗(yàn),題目需要來(lái)自實(shí)際的工程項(xiàng)目。但這樣的項(xiàng)目通常都有一定的復(fù)雜性和相當(dāng)?shù)墓ぷ髁浚枰^多的精力和時(shí)間的投入。

而現(xiàn)在期末學(xué)生都很忙。學(xué)生往往沒(méi)有辦法集中時(shí)間去完成一個(gè)工作量較大的項(xiàng)目。以往的課程設(shè)計(jì)題目都比較容易。

第四學(xué)期軟件工程專業(yè)有軟件工程和數(shù)據(jù)庫(kù)原理與技術(shù)課程設(shè)計(jì)。這兩門課程都要求綜合運(yùn)用軟件工程的方法完成一個(gè)項(xiàng)目。但這兩者有不同的側(cè)重:前者側(cè)重于使用軟件工程的方法學(xué)去解決實(shí)際的問(wèn)題;而后者則側(cè)重于數(shù)據(jù)庫(kù)的分析與實(shí)現(xiàn)。但數(shù)據(jù)庫(kù)的設(shè)計(jì)和實(shí)現(xiàn)又是基于需求和分析的。因此,本文結(jié)合這兩門課程給出幾個(gè)由實(shí)際項(xiàng)目改編而成的題目,由學(xué)生分組完成一個(gè)。針對(duì)需求分析、設(shè)計(jì)和測(cè)試階段,形成相應(yīng)的工程文檔作為軟件工程課程的報(bào)告;數(shù)據(jù)庫(kù)的設(shè)計(jì)和實(shí)現(xiàn)部分則形成數(shù)據(jù)庫(kù)原理與技術(shù)課程設(shè)計(jì)的報(bào)告。在第10周就完成分組,選題等工作。題目是從實(shí)際項(xiàng)目南華教務(wù)在線中提取出來(lái)的:學(xué)籍管理、課程管理、排課管理、排考管理、成績(jī)管理、教材管理等相對(duì)獨(dú)立的子項(xiàng)目。

(二)分組高低搭配

讓學(xué)生自由組合,可能會(huì)造成各組實(shí)力不均,個(gè)別組無(wú)法完成項(xiàng)目。團(tuán)隊(duì)學(xué)習(xí)的“最近發(fā)展區(qū)”理論認(rèn)為:學(xué)習(xí)團(tuán)隊(duì)最好由不同層次的成員組成,處于不同能力層次的團(tuán)隊(duì)學(xué)習(xí)成員有利于發(fā)展所有學(xué)習(xí)成員的“最近發(fā)展區(qū)”。同時(shí)學(xué)生需要完成的項(xiàng)目可以由兩門課程的任課教師一起指導(dǎo),這也有利于發(fā)展學(xué)習(xí)成員的“最近發(fā)展區(qū)”。

因此,以學(xué)生以往的成績(jī)和宿舍住宿情況為依據(jù),將學(xué)生分成高低搭配的項(xiàng)目組。一方面,可以通過(guò)團(tuán)隊(duì)成員的“傳幫帶”學(xué)習(xí)法,使得成員能縮短學(xué)習(xí)的時(shí)間,較快地進(jìn)入角色,提高團(tuán)隊(duì)的工作效率和工作質(zhì)量。另一方面,通過(guò)高低搭配,基本上可以保證每個(gè)組都能完成項(xiàng)目,避免出現(xiàn)組間的兩極分化和某些組消極的對(duì)待項(xiàng)目任務(wù)等現(xiàn)象。

團(tuán)隊(duì)內(nèi)除“傳幫帶”學(xué)習(xí)法還有很多其他的學(xué)習(xí)方法。例如,在項(xiàng)目初期的分析和設(shè)計(jì)階段,可以采用頭腦風(fēng)暴法來(lái)形成系統(tǒng)的整體設(shè)計(jì)思路;在遇到分歧時(shí),可采用討論法來(lái)形成較為統(tǒng)一的觀點(diǎn)。對(duì)話法在團(tuán)隊(duì)學(xué)習(xí)過(guò)程中也是經(jīng)常使用。在項(xiàng)目實(shí)施過(guò)程中,小組成員在例會(huì)時(shí),基于相互尊重、信任和平等的立場(chǎng),敞開心扉,講出自己的解決方案,通過(guò)交談和傾聽,形成最終的實(shí)施方案。

(三)評(píng)價(jià)客觀公正

團(tuán)隊(duì)學(xué)習(xí)的共生理論認(rèn)為:團(tuán)隊(duì)學(xué)習(xí)的學(xué)習(xí)主體是具有共生關(guān)系的團(tuán)隊(duì),它追求的不僅是每位成員的發(fā)展,更注重團(tuán)隊(duì)整體的表現(xiàn)。

因此,首先把團(tuán)隊(duì)作為一個(gè)共生體來(lái)評(píng)價(jià),同時(shí)也充分考慮團(tuán)隊(duì)內(nèi)的激勵(lì)機(jī)制,以及各成員對(duì)項(xiàng)目的貢獻(xiàn)大小。故采用以下方案對(duì)項(xiàng)目組進(jìn)行評(píng)價(jià):首先由組長(zhǎng)根據(jù)每個(gè)成員對(duì)項(xiàng)目的貢獻(xiàn)大小給每個(gè)成員一個(gè)調(diào)節(jié)分,但要求各成員的調(diào)節(jié)分之和必須為0。然后,由指導(dǎo)教師組根據(jù)小組的現(xiàn)場(chǎng)演示和答辯情況給出該小組的基準(zhǔn)分。小組基準(zhǔn)分即為組長(zhǎng)的分?jǐn)?shù),其他成員的分?jǐn)?shù)為基準(zhǔn)分與調(diào)節(jié)分之和。例如,某組長(zhǎng)給成員甲、乙、丙的調(diào)節(jié)分為10分、-3分和-7分;指導(dǎo)教師組給該組的基準(zhǔn)分為80分;則組長(zhǎng)的分?jǐn)?shù)為80分、甲的分?jǐn)?shù)為80+10=90分,乙的分?jǐn)?shù)為80-3=77分,丙的分?jǐn)?shù)為80-7=73分。

該評(píng)價(jià)方法,一方面將團(tuán)隊(duì)作為整體考慮,所有成員都有一個(gè)相同的基準(zhǔn)分;另一方面為使項(xiàng)目組長(zhǎng)能發(fā)揮相應(yīng)的組織作用,以及充分調(diào)動(dòng)每個(gè)成員的積極性。

二、結(jié)論與展望

在軟件工程和數(shù)據(jù)庫(kù)原理與技術(shù)課程設(shè)計(jì)的改革實(shí)踐,受到學(xué)生的歡迎。一方面減輕了學(xué)生的負(fù)擔(dān),另一方面學(xué)生的工程實(shí)踐能力和團(tuán)隊(duì)合作精神得到了鍛煉。如果能推廣到更大的范圍,將會(huì)使更多的學(xué)生受益。

參考文獻(xiàn):

[1]教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì) 編制. 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報(bào)告暨專業(yè)規(guī)范(試行)[M]. 北京: 高等教育出版社,2006

[2]齊治昌. 示范性軟件學(xué)院驗(yàn)收評(píng)估的思考與體會(huì)[J]. 計(jì)算機(jī)教育. 2006,(12):4-7

[3]胡洋, 蘇琳. 應(yīng)用型本科計(jì)算機(jī)專業(yè)模塊化教學(xué)課程體系建設(shè)的實(shí)踐[J]. 中國(guó)成人教育,2008,(5):1445-1446

[4]劉征海. 普通本科層次軟件工程專業(yè)人才培養(yǎng)模式探索[J]. 長(zhǎng)沙大學(xué)學(xué)報(bào),2008,22(5):175-177

[5]陽(yáng)小華, 李萌, 劉志明等. 軟件工程學(xué)生團(tuán)隊(duì)構(gòu)建的案例分析[J].計(jì)算機(jī)教育, 2011,5:57-61

[6]高宏卿,王新法.團(tuán)隊(duì)學(xué)習(xí)層次模型研究[J].軟件導(dǎo)刊,2009,(1):7-8

[7]牛繼舜.試論團(tuán)隊(duì)學(xué)習(xí)的方法[J].現(xiàn)代管理科學(xué),2004,(8):29-30

[8]吳鐵鈞.大學(xué)生團(tuán)隊(duì)學(xué)習(xí):模型建構(gòu)與團(tuán)隊(duì)效能[D].蘇州大學(xué)博士論文,2011

主站蜘蛛池模板: 欧美高清一区三区在线专区| 人妻中文字幕无码专区| 一本大道久久久久精品嫩草| 极品白嫩的小少妇| 性一交一乱一伧国产女士spa| 电影 国产 偷窥 亚洲 欧美| 精品国产成人av在线| 国产午夜精品一区二区三区老| 国产精品视频第一区二区三区| 夜夜影院未满十八勿进| 亚洲av无码专区亚洲av伊甸园| 少妇午夜啪爽嗷嗷叫视频| 狠狠躁夜夜躁人人爽超碰97香蕉| 国产又黄又猛又粗又爽的a片动漫| 特级毛片a级毛片100免费播放| 少妇群交换bd高清国语版| 国内精品久久人妻无码网站| 四库影院永久四虎精品国产| 国产成人av亚洲一区二区| 麻豆国产成人av高清在线观看| 亚洲熟女综合一区二区三区| 午夜性色一区二区三区不卡视频| 精品国产一区二区三区久久久狼| 激情内射亚洲一区二区三区爱妻| 久久国产精品77777| 丰满少妇人妻久久久久久| 国产精品麻豆欧美日韩ww| 顶级欧美熟妇高潮xxxxx| 精国产品一区二区三区a片| v一区无码内射国产| 天堂av无码大芭蕉伊人av孕妇| 九九热线有精品视频86| 国产精品无码久久久久成人影院| 国产精品乱码在线观看| 国产又黄又爽又色的免费| 一个人看的视频www免费| 国产精品秘入口18禁麻豆免会员| 无码办公室丝袜ol中文字幕| 国产女人高潮抽搐喷水视频| 男人边吃奶边做好爽免费视频| 午夜福利精品视频免费看|