三年片免费观看影视大全,tube xxxx movies,最近2019中文字幕第二页,暴躁少女CSGO高清观看

數(shù)據(jù)庫課程設(shè)計匯總十篇

時間:2023-03-08 14:51:15

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇數(shù)據(jù)庫課程設(shè)計范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

篇(1)

目前,數(shù)據(jù)庫產(chǎn)品市場95%以上都是關(guān)系數(shù)據(jù)庫產(chǎn)品.關(guān)系數(shù)據(jù)庫理論是數(shù)據(jù)庫設(shè)計的基礎(chǔ),掌握關(guān)系數(shù)據(jù)庫課程理論是數(shù)據(jù)庫課程設(shè)計的前提.數(shù)據(jù)庫課程是研究數(shù)據(jù)處理技術(shù)的一門綜合性學(xué)科,它是與離散數(shù)學(xué)、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、軟件工程、計算機原理等學(xué)科及其他應(yīng)用領(lǐng)域的知識和方法相結(jié)合的學(xué)科.數(shù)據(jù)庫理論研究的核心內(nèi)容是數(shù)據(jù)建模、數(shù)據(jù)規(guī)范化理論、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫的安全性、完整性、數(shù)據(jù)恢復(fù)技術(shù)、模式分解理論和方法.只有掌握了數(shù)據(jù)庫理論才能做好數(shù)據(jù)庫設(shè)計[1]22-49.全國大部分院校都將數(shù)據(jù)庫理論和應(yīng)用作為兩門課程開設(shè),一門是數(shù)據(jù)庫系統(tǒng)概論(主講數(shù)據(jù)原理),另一門是數(shù)據(jù)庫應(yīng)用(主講程序設(shè)計).對于絕大多數(shù)學(xué)習(xí)者來講,學(xué)習(xí)數(shù)據(jù)庫的最終目的是掌握數(shù)據(jù)庫應(yīng)用方法和技術(shù),在現(xiàn)有DBMS的基礎(chǔ)上二次開發(fā)數(shù)據(jù)庫產(chǎn)品,而不是開發(fā)新的DBMS,所以大多數(shù)高校往往在數(shù)據(jù)理論之前先開設(shè)數(shù)據(jù)應(yīng)用課程,如VisualFoxpro6.0、Delphi、Oracle、SQLServer、Access等程序設(shè)計課程是關(guān)系數(shù)據(jù)庫的產(chǎn)品,它們屬于原理的具體應(yīng)用部分.學(xué)習(xí)數(shù)據(jù)庫應(yīng)用課程后,便于掌握和應(yīng)用數(shù)據(jù)庫理論;反之,也只有學(xué)習(xí)了數(shù)據(jù)庫理論才能更好地掌握和應(yīng)用數(shù)據(jù)庫技術(shù).

2數(shù)據(jù)庫設(shè)計理論是數(shù)據(jù)庫理論的應(yīng)用和延伸

2.1數(shù)據(jù)庫理論在數(shù)據(jù)庫設(shè)計中的指導(dǎo)應(yīng)用

按照規(guī)范設(shè)計的方法,將數(shù)據(jù)庫設(shè)計分為6個階段:需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫的實施、數(shù)據(jù)庫運行和維護.在數(shù)據(jù)庫設(shè)計的每一個階段,都不同程度地用到了數(shù)據(jù)庫理論與方法,同時對數(shù)據(jù)庫理論進行了豐富的擴充.在概念結(jié)構(gòu)設(shè)計中,核心內(nèi)容是數(shù)據(jù)建模,即根據(jù)實體類型設(shè)計E-R(實體-聯(lián)系)圖.在E-R圖中要搞清楚哪些是實體,哪些是屬性.從理論的角度來說,實體是客觀存在的,并可以相互區(qū)別的事物,屬性是對實體特征的描述,但是它們之間既有必然區(qū)別,也有一定聯(lián)系.實體和屬性不是絕對的,如果需要對屬性進一步描述,則屬性就作為實體,反之,如果不需要對實體進一步描述,則實體也可以作為另一實體的屬性.例如,在設(shè)計職工檔案管理數(shù)據(jù)庫時,實體類型“職工”的屬性:檔案號,姓名,性別,出生日期,參加工作時間,學(xué)歷,職稱,職務(wù),工資.如果只考慮現(xiàn)在的工資,則工資就是職工實體的屬性,但是如果考慮職工的工資歷史,則工資就是一個實體.在邏輯結(jié)構(gòu)設(shè)計時,用到規(guī)范化理論、求極小集和碼的方法、模式分解理論和方法.

2.2數(shù)據(jù)庫設(shè)計理論是對數(shù)據(jù)庫理論的延伸

數(shù)據(jù)庫設(shè)計理論對數(shù)據(jù)庫理論在很多方面進行了延伸和擴展,使得數(shù)據(jù)庫理論更加簡捷、方便和直觀.在邏輯結(jié)構(gòu)設(shè)計中,將概念模型的產(chǎn)品基本E-R圖轉(zhuǎn)換為邏輯結(jié)構(gòu)的關(guān)系模型,是模式分解理論的直接應(yīng)用,是在數(shù)據(jù)庫理論基礎(chǔ)上的抽象和延伸,實體內(nèi)和實體間的轉(zhuǎn)換,實體間的每一個實體轉(zhuǎn)換為一個關(guān)系,實體內(nèi)的屬性是關(guān)系的屬性,實體內(nèi)屬性的碼就是關(guān)系的碼.按照關(guān)系理論的函數(shù)依賴,每一個實體中,碼決定每一個屬性,而模式分解中,碼相同的合并,左右兩端的屬性合并作為一個分解,從操作方面減少了復(fù)雜性,所以設(shè)計理論與數(shù)據(jù)理論完全吻合;數(shù)據(jù)庫實體之間的聯(lián)系分為一對一、一對多、多對多和多實體之間的聯(lián)系4種情況,這些轉(zhuǎn)換在邏輯結(jié)構(gòu)設(shè)計中都給出了轉(zhuǎn)換規(guī)則,也完全滿足模式分解理論,在模型優(yōu)化時,用到極小集方法與設(shè)計理論的結(jié)合.

3注重數(shù)據(jù)庫設(shè)計理論與實踐的結(jié)合

3.1處理好數(shù)據(jù)庫設(shè)計經(jīng)驗和數(shù)據(jù)庫設(shè)計理論的關(guān)系

數(shù)據(jù)庫設(shè)計理論盡管比較完善,按照規(guī)范化理論,在函數(shù)依賴領(lǐng)域,如果關(guān)系滿足BCNF,不會存在數(shù)據(jù)冗余、插入異常、刪除異常和更新異常,實際上關(guān)系規(guī)范化不一定要達到BCNF;如果達到BCNF,不會出現(xiàn)冗余和各種異常,但會出現(xiàn)查詢效率降低.這就要根據(jù)實際情況綜合權(quán)衡.下面以規(guī)范化后的學(xué)生成績管理系統(tǒng)為例說明.學(xué)生成績管理系統(tǒng)包含下列3個關(guān)系:學(xué)生(學(xué)號,姓名,性別,出生年月);課程(課號,課名,學(xué)時,學(xué)分);成績(學(xué)號,課號,成績).我們經(jīng)常查詢“某同學(xué)學(xué)習(xí)某課程的成績”,這就需要3個關(guān)系的連接,如果學(xué)生人數(shù)較多(數(shù)據(jù)庫較大),可能需要較長時間,但如果是第1范式,則不需要連接,如果是第2范式,可能連接的次數(shù)較少,也會減少耗費.在實際應(yīng)用中,我們可能不需要把關(guān)系劃分到BCNF,也許只需要達到2NF,甚至1NF,也就是逆規(guī)范化,到底規(guī)范化到什么程度,要結(jié)合實際問題和具體設(shè)計經(jīng)驗[2]3-39.

3.2課程實驗是數(shù)據(jù)庫課程設(shè)計的基礎(chǔ)

數(shù)據(jù)庫課程是理論與應(yīng)用結(jié)合較為緊密的一門課程.學(xué)習(xí)數(shù)據(jù)庫課程的主要目的是為了應(yīng)用.因此,為了深入淺出地講授數(shù)據(jù)庫理論,在每一章都設(shè)計一些課程實驗,以便通過實踐驗證理論,同時掌握其應(yīng)用方法,為后續(xù)的課程設(shè)計打下基礎(chǔ).在大部分教科書中,都是以SQLServer為例,講授SQL語言、數(shù)據(jù)的安全性、完整性.在講授SQL語言時,可以讓學(xué)生先建立數(shù)據(jù)庫,結(jié)合所學(xué)內(nèi)容對數(shù)據(jù)庫進行查詢、插入、刪除、修改等實踐操作,在實踐的過程中真正理解并掌握SQL語言的應(yīng)用環(huán)境.在講授數(shù)據(jù)庫安全性和完整性時,利用數(shù)據(jù)庫系統(tǒng)的實際應(yīng)用讓學(xué)生對系統(tǒng)做數(shù)據(jù)控制.提高學(xué)生對數(shù)據(jù)庫課程的認識,激發(fā)學(xué)生的學(xué)習(xí)興趣和欲望.

3.3課程設(shè)計是提升學(xué)生綜合應(yīng)用能力的關(guān)鍵

課程設(shè)計是課程內(nèi)容的展示,是對所學(xué)知識的延伸,是學(xué)生掌握學(xué)習(xí)內(nèi)容、方法和技巧的綜合體現(xiàn).數(shù)據(jù)庫設(shè)計理論主要是為了指導(dǎo)數(shù)據(jù)庫的應(yīng)用和實踐,通過系統(tǒng)的理論學(xué)習(xí)和部分單元(如創(chuàng)建用戶、創(chuàng)建視圖、用戶管理、權(quán)限管理等)的應(yīng)用實踐訓(xùn)練,充分認識到DBA在數(shù)據(jù)庫系統(tǒng)中的作用.通過課程設(shè)計讓學(xué)生在掌握數(shù)據(jù)庫設(shè)計理論的同時掌握數(shù)據(jù)庫課程設(shè)計的全過程,可以采取將學(xué)生分組的方式,為每組同學(xué)擬定相關(guān)題目,如學(xué)生檔案管理系統(tǒng)、財務(wù)管理系統(tǒng)、售票管理系統(tǒng)等,設(shè)計可以采取集中設(shè)計和分散設(shè)計相結(jié)合的方式,如果條件允許可以集中7~10天時間做課程設(shè)計,否則,可以利用周末時間集中設(shè)計,學(xué)生自己找業(yè)余時間,教師加強指導(dǎo),題目在期中布置,期末老師驗收.讓每一位同學(xué)獨立完成或者協(xié)助完成數(shù)據(jù)庫設(shè)計的過程,同時,使每一組同學(xué)進行上機運行并調(diào)試,完成所有功能進行程序?qū)崿F(xiàn),最后組織設(shè)計答辯.教課評價方面,可將學(xué)生平時的課程設(shè)計和期末考試相結(jié)合,作為學(xué)期期末成績.通過課程設(shè)計和設(shè)計答辯,學(xué)生不僅鞏固了理論知識,豐富了課程實踐,掌握了如何運用理論指導(dǎo)實踐應(yīng)用,也對今后其他課程設(shè)計以及畢業(yè)設(shè)計打下堅實的基礎(chǔ),取得較好的效果.

3.4數(shù)據(jù)庫課程設(shè)計的具體內(nèi)容

數(shù)據(jù)庫設(shè)計是在指定的應(yīng)用環(huán)境下,構(gòu)建最優(yōu)的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),滿足各種用戶的各種需求(信息、管理和操作需求),并能夠有效地存儲和管理數(shù)據(jù).數(shù)據(jù)庫設(shè)計要按照需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫的運行和維護各個階段突出特點嚴格進行結(jié)構(gòu)設(shè)計是與行為設(shè)計的有機結(jié)合.每一個階段都有具體的技術(shù)要求,教師提出要求讓學(xué)生深入圖書館、學(xué)生管理部門或者企業(yè)進行系統(tǒng)調(diào)查,通過需求分析設(shè)計出數(shù)據(jù)流圖,編寫數(shù)據(jù)字典.概念結(jié)構(gòu)設(shè)計是從數(shù)據(jù)流圖和數(shù)據(jù)字典中提煉出E-R圖,對E-R圖優(yōu)化后獲得基本E-R圖.按照轉(zhuǎn)換規(guī)則和DBMS的轉(zhuǎn)換功能將概念結(jié)構(gòu)的產(chǎn)品基本E-R圖轉(zhuǎn)換為邏輯結(jié)構(gòu)設(shè)計的關(guān)系模型.物理結(jié)構(gòu)設(shè)計主要根據(jù)DBMS的詳細特征設(shè)計存儲結(jié)構(gòu)和存取技術(shù),最后經(jīng)過優(yōu)化、評價滿足用戶的效率要求.數(shù)據(jù)庫實施和運行維護主要考慮代碼的編寫、調(diào)試、試運行和維護,涉及數(shù)據(jù)轉(zhuǎn)儲、安全性、完整性、數(shù)據(jù)組等問題.整個設(shè)計都是在數(shù)據(jù)庫理論的指導(dǎo)下進行[3]181-250.

篇(2)

0 引言

計算機網(wǎng)絡(luò)技術(shù)和通訊技術(shù)促進了網(wǎng)絡(luò)教育的發(fā)展,網(wǎng)絡(luò)課程是網(wǎng)絡(luò)教育的基本載體,其質(zhì)量是決定網(wǎng)絡(luò)教育質(zhì)量的關(guān)鍵要素之一。教育部充分意識到網(wǎng)絡(luò)課程在高等教育中的戰(zhàn)略地位,在2000年啟動了新世紀網(wǎng)絡(luò)課程建設(shè)工程;自2003年起陸續(xù)出臺了一系列建設(shè)優(yōu)質(zhì)網(wǎng)絡(luò)教育資源和網(wǎng)絡(luò)課程的相關(guān)政策,如2003年了《關(guān)于啟動高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程精品課程建設(shè)工作的通知》;并且自2007年起將網(wǎng)絡(luò)課程納入國家精品課程的評選項目中。

1 數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程的意義

數(shù)據(jù)庫系統(tǒng)原理是計算機科學(xué)與技術(shù)、信息安全、軟件工程和網(wǎng)絡(luò)工程及相關(guān)專業(yè)的專業(yè)基礎(chǔ)課或主干課程。建構(gòu)數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程可以整合豐富的教育資源,突破學(xué)習(xí)的時空限制,實現(xiàn)自主學(xué)習(xí)、個性學(xué)習(xí)和遠程交互,使學(xué)生立體化、多元化地了解并掌握數(shù)據(jù)庫系統(tǒng)的基本原理、基本技術(shù)和基本方法,為開發(fā)信息管理系統(tǒng)、網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)等應(yīng)用提供基礎(chǔ)知識與技術(shù),為后續(xù)專業(yè)基礎(chǔ)和專業(yè)課程的學(xué)習(xí)和應(yīng)用打下良好的基礎(chǔ)。具體意義如下:

(1)網(wǎng)絡(luò)課程以學(xué)生為中心,強調(diào)學(xué)生自主學(xué)習(xí),不受教師、課堂和時間的限制。學(xué)生按照自身條件安排課程的學(xué)習(xí),根據(jù)個人的基礎(chǔ)選擇適合的學(xué)習(xí)內(nèi)容,實現(xiàn)真正意義上的因材施教和個性化學(xué)習(xí)。

(2)互聯(lián)網(wǎng)匯集了大量的教學(xué)資源,包括由國內(nèi)外著名的教育專家、優(yōu)秀教師和計算機專業(yè)人員共同開發(fā)的教學(xué)數(shù)據(jù)、檔案資料、優(yōu)秀教案等。學(xué)生可以得到任一學(xué)科和領(lǐng)域的知識信息,得到專家學(xué)者的指導(dǎo),拓展學(xué)生的學(xué)習(xí)內(nèi)容,開闊學(xué)生的學(xué)習(xí)視角,實現(xiàn)教學(xué)資源的共享。

(3)網(wǎng)絡(luò)課程能最大限度地提供自由交互。師生之間的交互可以讓學(xué)生獲得教師的指導(dǎo):學(xué)生之間的交互可以讓他們進行協(xié)作學(xué)習(xí)。學(xué)生通過實時的或非實時的交互,獲得圖、文、聲、像并茂的學(xué)習(xí)信息。

(4)越來越多的人離開高校后通過學(xué)習(xí)網(wǎng)絡(luò)課程完成繼續(xù)教育。網(wǎng)絡(luò)課程沒有地域和時空的限制,學(xué)生可以根據(jù)需要隨時接受優(yōu)質(zhì)的遠程教育,滿足繼續(xù)學(xué)習(xí)和終身學(xué)習(xí)的需要。

2 數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程設(shè)計原則

數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程的建設(shè)以建構(gòu)主義學(xué)習(xí)理論為理論基礎(chǔ)。建構(gòu)主義認為學(xué)習(xí)者并不是簡單地把知識從外界搬到記憶里,而是應(yīng)該以已有經(jīng)驗為基礎(chǔ),通過與外界的相互作用來獲取、建構(gòu)新知識;知識不是通過教師傳授得到,而是學(xué)習(xí)者在一定的情境(社會文化背景)下學(xué)習(xí),借助其他人(教師和學(xué)習(xí)伙伴)的幫助,利用必要的學(xué)習(xí)資料,通過意義建構(gòu)的方式獲得的。建構(gòu)主義學(xué)習(xí)理論的教學(xué)設(shè)計專家指出:學(xué)習(xí)問題應(yīng)該在真實情景中展開,是一項真實的任務(wù);為課程設(shè)計多個學(xué)習(xí)起點和多個學(xué)習(xí)路徑;各種教學(xué)因素應(yīng)能支持學(xué)習(xí)者的自主學(xué)習(xí);對學(xué)習(xí)活動進行非量化的整體評價,反對以過分細化的標準評價。結(jié)合建構(gòu)主義的學(xué)習(xí)觀點,我們給出數(shù)據(jù)庫原理網(wǎng)絡(luò)課程設(shè)計的基本原則。

1)營造真實情境。

學(xué)習(xí)環(huán)境的創(chuàng)設(shè)是學(xué)習(xí)的一個重要環(huán)節(jié),因此網(wǎng)絡(luò)課程要能給學(xué)生創(chuàng)設(shè)符合教學(xué)主題要求并且接近真實的情境。首先,教師可以利用圖形、文字、聲音、錄像等各種手段生動地模擬一些對學(xué)生來說是真實的同時又與教學(xué)活動相關(guān)的問題。其次,教師要切實激發(fā)學(xué)生的學(xué)習(xí)動機,引導(dǎo)學(xué)生挑戰(zhàn)各種復(fù)雜的問題情境。第三,讓學(xué)生進行角色扮演,模擬在真實問題情境下的各種角色的行為。

2)自主學(xué)習(xí)為主,協(xié)作學(xué)習(xí)為輔。

網(wǎng)絡(luò)課程將學(xué)生從傳統(tǒng)教學(xué)中的被動建構(gòu)者變?yōu)橹鲃咏?gòu)者,激勵學(xué)生主動獲取知識,主動查閱網(wǎng)絡(luò)資源,主動進行學(xué)結(jié)。學(xué)生在網(wǎng)絡(luò)課程的學(xué)習(xí)過程中,不僅掌握了專業(yè)知識,還通過信息檢索提高了自身的信息素養(yǎng)和創(chuàng)造能力。在進行自主學(xué)習(xí)的同時,協(xié)作交流也是必不可少的。協(xié)作學(xué)習(xí)不僅能讓學(xué)生通過各種交流解決自己所遇到的問題,而且能讓學(xué)生感覺到自己在一個真實的團體中學(xué)習(xí),從而不會感到孤單和無助,這對建構(gòu)知識、共享觀點、傳遞與獲得信息、交流感情均有重要作用。

3)尊重學(xué)生的個體差異。

不同的學(xué)生具有不同的社會背景,他們的行為習(xí)慣和思維方式呈現(xiàn)多樣性。網(wǎng)絡(luò)課程應(yīng)充分考慮到這種個體差異,教學(xué)方式和表現(xiàn)形式應(yīng)多樣化、個性化,并根據(jù)學(xué)生認知的特點不斷改進,做到因材施教。同時,網(wǎng)絡(luò)課程要提供豐富的學(xué)習(xí)資源,為學(xué)生自由探索創(chuàng)造條件,幫助他們自我發(fā)展。

3 數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程架構(gòu)

網(wǎng)絡(luò)課程包括學(xué)習(xí)內(nèi)容、學(xué)習(xí)資源、教學(xué)策略、學(xué)習(xí)支持、學(xué)習(xí)評價和教學(xué)活動6個要素。在數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程設(shè)計原則的指導(dǎo)下,圍繞網(wǎng)絡(luò)課程的6個要素,我們采用3層架構(gòu)結(jié)構(gòu)對數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程進行設(shè)計,總體設(shè)計結(jié)構(gòu)見圖1。

數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程包括以下6個模塊:

(1)課程指南。課程指南目的是使學(xué)生對課程有一個總體了解。

(2)課程學(xué)習(xí)。提供一系列立體化的課程學(xué)習(xí)資源,滿足學(xué)生系統(tǒng)地學(xué)習(xí)基礎(chǔ)原理知識的需要。學(xué)生如果想進一步拓寬知識面,了解數(shù)據(jù)庫技術(shù)的最新理論,研究前沿內(nèi)容,可以通過“技術(shù)前沿”子模塊獲得相關(guān)支持。

(3)實踐教學(xué)。實驗內(nèi)容的安排由淺到深,學(xué)生從認識數(shù)據(jù)庫管理系統(tǒng)開始,先完成一些簡單操作,接著完成一個中型的信息管理系統(tǒng)的設(shè)計與開發(fā),并在此基礎(chǔ)上,通過“拓展訓(xùn)練”子模塊進一步提高應(yīng)用和實踐能力。

(4)學(xué)習(xí)互動。網(wǎng)絡(luò)課程提供在線作業(yè)和在線答疑,學(xué)生可以提交電子作業(yè)或向老師提問和留言,老師可以在線布置作業(yè)、批改作業(yè)和回答學(xué)生的提問。同學(xué)之間可以通過在線交流互相學(xué)習(xí),增進同學(xué)感情,減少孤軍作戰(zhàn)的感覺。

(5)自主學(xué)習(xí)。數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程的設(shè)計以“學(xué)生學(xué)習(xí)型”為主,學(xué)生可以下載相關(guān)學(xué)習(xí)資料,或者在線觀看教師教學(xué)錄像,或者利用網(wǎng)絡(luò)課程中的導(dǎo)航瀏覽、問題訓(xùn)練等手段獲得相關(guān)學(xué)習(xí)信息,自定學(xué)習(xí)路線和學(xué)習(xí)進度。學(xué)生在學(xué)習(xí)過程中可以自行中斷教學(xué)視頻,記錄學(xué)習(xí)心得、疑難問題和重點內(nèi)容,便于日后有針對性地復(fù)習(xí)。電子作業(yè)不僅便于提交和批改,而且教師對作業(yè)的批改和學(xué)生對作業(yè)的改正可長時間保留,使傳統(tǒng)的學(xué)習(xí)過程變得更加方便靈活和高效,真正實現(xiàn)學(xué)生自主學(xué)習(xí)。

篇(3)

1.1管理信息系統(tǒng)簡介

隨著計算機技術(shù)的飛速發(fā)展,計算機在企業(yè)管理中的應(yīng)用越來越普及,利用計算機實現(xiàn)企業(yè)員工工資的管理顯得越來越重要。對于大中型企業(yè)來說,利用計算機支持企業(yè)高效率完成勞動員工工資管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)員工工資管理走向科學(xué)化、規(guī)范化的必要條件;而員工工資管理是一項瑣碎、復(fù)雜而又十分細致的工作,工資計算、發(fā)放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發(fā)放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關(guān)工資的各種信息進行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,同時計算機具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高員工工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。

不同的企業(yè)具有不同員工工資管理制度,這就決定了不同的企業(yè)需要不同的員工工資管理系統(tǒng)。

..........

目錄

第一章緒論............................................1

1.1管理信息系統(tǒng)簡介...................................1

1.2VB的選用和簡介....................................1

1.3設(shè)計和開發(fā)步驟.....................................2

第二章系統(tǒng)功能.......................................2

2.1系統(tǒng)功能分析........................................2

2.2系統(tǒng)功能模塊設(shè)計....................................3

第三章數(shù)據(jù)庫設(shè)計....................................4

3.1數(shù)據(jù)庫需求分析......................................4

3.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計..................................5

3.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計..................................7

第四章設(shè)計總結(jié)...........................9

附錄......................................11

參考資料

[1]丁寶康《數(shù)據(jù)庫原理》.經(jīng)濟科學(xué)出版社.

[2]劉韜駱娟河旭洪《VB6.0數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航》

[3]鄭阿奇《VB實用教程》電子工業(yè)出版社。

[4]《寶典》TOMArcherAndrew.Whitechapet著

[5]鄭阿奇《SQLServer實用教程》電子工業(yè)出版社。

[6]馮玉才《數(shù)據(jù)庫系統(tǒng)基礎(chǔ)》華中科技大學(xué)出版社

篇(4)

通過一個暑假的學(xué)習(xí),基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學(xué)期的課程設(shè)計打下了鋪墊。

來到學(xué)校后,隨著這學(xué)期的數(shù)據(jù)庫課程大賽開始了,我有一個看法就是我自己應(yīng)該具備的能力不是我會多少,而是我應(yīng)該具備快速學(xué)會東西的能力。遇到什么就學(xué)什么。我們有時候很容易被一些專業(yè)名詞說嚇著,包括什么建模,軟件工程,數(shù)據(jù)分析,數(shù)據(jù)挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。其實都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,但是用一個工具就容易多了,just do it!我記得我做這個數(shù)據(jù)庫之前,我們老師說要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最后我選擇了roseuml建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么uml建模對我而言就是一張空白的紙。但是真正接觸后并沒有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個信息橫流的世界,有g(shù)oogle,baidu就沒有不能解決的知識難題。以及后來的數(shù)據(jù)庫分析的時候用到的powerdesigner也是一樣。

開發(fā)的時候我想過用什么架構(gòu),c/s模式?模式有很多,怎么選擇?我就上網(wǎng)搜索現(xiàn)在最流行的架構(gòu)是什么。結(jié)果搜到了mvc架構(gòu),就是你啦。我決定用這個架構(gòu),不會,沒關(guān)系,咱學(xué)。just do it!前期工作準備好后,那么我就得把我暑假學(xué)的.net加以實踐。這個時候我更加深入的了解了利用操縱數(shù)據(jù)庫的知識。并且對數(shù)據(jù)庫里面的存儲過程有了比較深入的了解。經(jīng)過大概2個多星期的奮斗,我完成了我的數(shù)據(jù)庫課程設(shè)計--基于.net數(shù)據(jù)集的圖書館管理系統(tǒng)。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術(shù)應(yīng)用獎。

與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)庫課程設(shè)計給我的最大的印象就是如果自己有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)庫開始無論遇到什么困難,我都沒有一絲的放棄的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)庫課程設(shè)計,不過這只是我學(xué)習(xí)路上的驛站,未來十年.net的核心技術(shù)就是xml[至少微軟是這么宣傳的],我會繼續(xù)學(xué)習(xí)它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,just do it!語言并不重要畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事情,主要是了解學(xué)習(xí)思想。古語說的好:學(xué)無止境啊!

篇(5)

數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計算機處理數(shù)據(jù)和管理信息的基礎(chǔ),是數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心部分。隨著計算機技術(shù)與網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,數(shù)據(jù)庫技術(shù)得到廣泛的應(yīng)用與發(fā)展,如今各類信息系統(tǒng)和網(wǎng)站的開發(fā)都需要使用后臺數(shù)據(jù)庫,各行各業(yè)的數(shù)據(jù)大多是利用數(shù)據(jù)庫進行存儲和管理的,數(shù)據(jù)庫已經(jīng)成為信息系統(tǒng)和動態(tài)網(wǎng)站不可或缺的組成部分。

1 課程設(shè)置和課程定位

1.1 職業(yè)崗位需求分析 高職院校每開設(shè)一門課程都應(yīng)進行市場調(diào)研,進行職業(yè)崗位需求分析,了解市場對該課程的知識、技能有哪些具體要求,課程定位是否準確,課程內(nèi)容是否流行或落后。每當給學(xué)生開設(shè)一門新課程或訓(xùn)練一種新技能時,首先應(yīng)該讓學(xué)生了解該課程在所學(xué)專業(yè)的課程體系中的地位和作用,對學(xué)習(xí)后續(xù)課程有哪些幫助,學(xué)生明確了學(xué)習(xí)目標,有助于提高學(xué)習(xí)的興趣。通過走訪調(diào)研企業(yè)以及對網(wǎng)上招聘信息進行分析等方式,確定數(shù)據(jù)庫相關(guān)職業(yè)崗位及崗位能力需求。

1.2 課程定位 根據(jù)對數(shù)據(jù)庫相關(guān)職業(yè)崗位的知識、技能和素質(zhì)需求分析,同時充分了解高職學(xué)生的認知規(guī)律和專業(yè)技能的形成規(guī)律,為使學(xué)生熟練掌握數(shù)據(jù)庫的基本理論和開發(fā)技術(shù),高職院校一般會選用Access、SQL Server和Oracle三種主流數(shù)據(jù)庫管理系統(tǒng)作為教學(xué)內(nèi)容,其軟件開發(fā)實訓(xùn)、信息系統(tǒng)和動態(tài)網(wǎng)頁開發(fā)類畢業(yè)設(shè)計等教學(xué)環(huán)節(jié)一般選擇這三種數(shù)據(jù)庫作為后臺數(shù)據(jù)庫。許多高職院校計算機類專業(yè)開設(shè)了1~2門數(shù)據(jù)庫技術(shù)方面的課程。其中,SQL Server數(shù)據(jù)庫是軟件開發(fā)和動態(tài)網(wǎng)站開發(fā)時經(jīng)常使用的一種數(shù)據(jù)庫管理系統(tǒng),SQL Server數(shù)據(jù)庫課程也是計算機類專業(yè)的一門核心課程。

2 課程教學(xué)設(shè)計和實施

2.1 教學(xué)設(shè)計思路 根據(jù)程序員和數(shù)據(jù)庫管理員的崗位能力要求和學(xué)生的認知規(guī)律,以企業(yè)工程項目為導(dǎo)向,按照項目化任務(wù)驅(qū)動式教學(xué)設(shè)計,將項目分解為多個既獨立又有一定聯(lián)系的小任務(wù),將知識的講解和技能訓(xùn)練設(shè)計在同一教學(xué)單元,融教學(xué)做于一體。每個任務(wù)都是先提出任務(wù)目標,然后由教師演示任務(wù)完成過程,最后讓學(xué)生模仿完成類似的任務(wù),體現(xiàn)“做中教、做中學(xué)”的教學(xué)理念。

2.2 教學(xué)項目選取 教學(xué)項目的選取和設(shè)計至關(guān)重要,教師不能閉門造車,每個項目源于企業(yè)真實工程項目但又不能照搬,教師需要按照涵蓋的知識點對其進行加工提煉。課程在教學(xué)項目的選取上,采用教學(xué)課堂示范項目、學(xué)生課堂實踐項目和實訓(xùn)項目三個層次貫穿整個教學(xué)過程。筆者選取的三級項目分別是“示范項目-電子商城系統(tǒng)(webshop)”、“課堂實踐項目-電子商城系統(tǒng)(webshop1)”和“實訓(xùn)項目-企業(yè)人事管理系統(tǒng)(Factory)等”。

2.3 教學(xué)內(nèi)容設(shè)計 課程教學(xué)圍繞三級項目展開,其中教學(xué)示范項目的設(shè)計最為關(guān)鍵。示范項目由教師在課堂上演示,引出學(xué)生應(yīng)該掌握的知識點和技能。按照數(shù)據(jù)庫創(chuàng)建與管理工作過程,將一個大的示范項目分解成若干小項目,每個小項目按照“任務(wù)目標-任務(wù)導(dǎo)航-任務(wù)描述-任務(wù)完成”等環(huán)節(jié)進行設(shè)計。以“子項目:webshop數(shù)據(jù)庫創(chuàng)建”為例,下表給出項目化任務(wù)驅(qū)動式的具體設(shè)計:

課堂實踐項目與示范項目間知識點要對應(yīng),適合學(xué)生在課堂上模仿完成。對課堂實踐項目,教師需要設(shè)計好課堂實踐日志,明確給出實踐項目的各個任務(wù)描述,以便學(xué)生有的放矢地進行訓(xùn)練。當學(xué)生完成了課堂實踐中規(guī)定的任務(wù)之后,在學(xué)完整個課程時會發(fā)現(xiàn)自己已經(jīng)創(chuàng)建了一個完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)。

示范項目和課堂實踐項目穿插在一個教學(xué)單元中,以4學(xué)時作為1個教學(xué)單元,便于實現(xiàn)“講-練”循環(huán),理論與實踐交互,融為一體。

實訓(xùn)項目供學(xué)生進行課外拓展,是為了開闊學(xué)生的思路,鞏固所學(xué)知識。教師也可提供多個真實的項目,由學(xué)生根據(jù)自己所熟悉的行業(yè)選擇一個項目,采用小組分工協(xié)作的方式,劃分出每人的工作任務(wù),在教師引導(dǎo)下逐步完成。

2.4 教學(xué)模式及教學(xué)組織環(huán)節(jié)設(shè)計 由于課程的實踐性要求很強,知識點多,傳統(tǒng)的授課方式是“多媒體課件+實例演示”,而且理論課和實驗課往往隔了幾天,不能做到及時練習(xí),及時鞏固,不利于對多知識點的記憶和應(yīng)用。為了達到良好的教學(xué)效果,該課程采用教學(xué)做一體化教學(xué),即上課上機均在機房進行。在機房利用電子教室軟件進行廣播教學(xué),學(xué)生在聽完老師講解和演示后,可以馬上上機實踐,遇到問題,學(xué)生可以相互討論,教師也可以現(xiàn)場進行解答。講授與練習(xí)同時進行,邊講邊練,講練循環(huán),學(xué)生的印象更深刻,學(xué)習(xí)效率更高。這種授課方式徹底解決了傳統(tǒng)教學(xué)模式存在的理論與實踐課程不論是時間還是地點上都過于分離的問題。課程教學(xué)組織與實施環(huán)節(jié)具體如下圖所示:

2.5 課程考核設(shè)計 課程考核是教學(xué)過程中不可缺少的環(huán)節(jié),是評價教師教學(xué)質(zhì)量和學(xué)生學(xué)習(xí)效果的重要手段。與課程的教學(xué)設(shè)計和過程組織相適應(yīng),本課程采用形成性考核方式,用以加強課程學(xué)習(xí)過程的控制,注重學(xué)生學(xué)習(xí)能力的評價。課程考核成績主要來自以下三個方面:

①課堂實踐成績:來自學(xué)生每次課堂實踐日志中任務(wù)的完成情況。教師在設(shè)計課堂實踐日志的任務(wù)時,就給該教學(xué)單元設(shè)計一定的分值,學(xué)生完成日志任務(wù)的同時也就獲得了相應(yīng)的分值,逐步累計到學(xué)期末。這種任務(wù)和分值驅(qū)動的考核方式極大激發(fā)了學(xué)生完成項目任務(wù)的熱情。②實訓(xùn)項目成績:實訓(xùn)項目由學(xué)生在課外以團隊分工協(xié)作的形式完成,實訓(xùn)項目成績由項目組長和項目組成員互評,主要考察學(xué)生在項目中承擔(dān)的工作量以及技術(shù)貢獻度。③課程答辯成績:課程答辯主要圍繞數(shù)據(jù)庫知識、技能積累的程度、解決實際問題的能力以及課程學(xué)習(xí)的收獲與體會等方面,答辯組由教師和各項目組長組成。

課程總評成績按照課堂實踐50%、實訓(xùn)項目30%、課程答辯20%的組成比例綜合評定。

3 結(jié)束語

SQL Server數(shù)據(jù)庫課程教學(xué)以職業(yè)崗位能力要求為目標,以學(xué)生的認知規(guī)律為基礎(chǔ),充分發(fā)揮理論與實踐相結(jié)合的一體化教學(xué)優(yōu)勢,以學(xué)生為主體,學(xué)生在學(xué)中做,在做中學(xué),在完成具體任務(wù)的過程中學(xué)習(xí)知識和技能,學(xué)習(xí)的積極性和主動性得到充分發(fā)揮,教師從傳統(tǒng)的知識傳授者轉(zhuǎn)化為學(xué)習(xí)過程組織者、指導(dǎo)者和評價者,有效地將學(xué)習(xí)過程向?qū)W生自覺的學(xué)習(xí)過程轉(zhuǎn)化,學(xué)生在相對開放的教學(xué)組織形式下,在輕松活躍的課堂氛圍中,愉快地完成整個課程的學(xué)習(xí)。

參考文獻:

[1]劉志成主編.SQL Server 2005實例教程[M].北京:電子工業(yè)出版社,2009年7月.

[2]劉育鋒編著.面向世界的職業(yè)教育新探索[M].北京:北京理工大學(xué)出版社,2009.1.

篇(6)

中圖分類號:TP311.138-4

高職教育培養(yǎng)的是高端技能型人才,注重學(xué)生應(yīng)用實踐能力的培養(yǎng)。近年來,為了滿足市場需求,提高人才培養(yǎng)質(zhì)量,我院全面推廣項目化職業(yè)教育課程教學(xué)改革。項目化課程設(shè)計的原則是:以職業(yè)活動為導(dǎo)向,以素質(zhì)為基礎(chǔ),突出能力目標;以學(xué)生為主體,以項目為載體,以實訓(xùn)為手段,設(shè)計出知識、理論、實踐一體化的課程。下面是我院計算機應(yīng)用技術(shù)專業(yè)《SQL Server數(shù)據(jù)庫》(以下簡稱“本課程”)課程項目化教學(xué)改革成果。

1 項目化課程設(shè)計思路

我們采用“雙線項目”教學(xué)模式,即用兩個真實、具體的項目來貫穿整學(xué)期的教學(xué)過程,突出高職教育職業(yè)性、實踐性和開發(fā)性。

1.1 職業(yè)性

鑒于學(xué)生對日常學(xué)生、班級、課程等數(shù)據(jù)比較熟悉,我們以鷹潭職業(yè)技術(shù)學(xué)院學(xué)生選課數(shù)據(jù)庫系統(tǒng)為項目載體,按照實際工作任務(wù)的進程,設(shè)計對應(yīng)的學(xué)習(xí)情境,在情境問題的解決過程中將知識點融合到一起,實現(xiàn)課程內(nèi)容和順序的重構(gòu)。

1.2 實踐性

為了學(xué)生更好地掌握學(xué)習(xí)內(nèi)容、提高實踐能力,我們設(shè)計了銷售數(shù)據(jù)系統(tǒng)作為學(xué)生的課外實訓(xùn)項目,學(xué)生通過合作或獨立完成項目,再現(xiàn)學(xué)習(xí)情境,回顧知識內(nèi)容,從而實現(xiàn)能力的提升和遷移。

1.3 開放性

我們建立了本課程學(xué)習(xí)網(wǎng)站,將所有課件、教案、實訓(xùn)代碼,重點難點教學(xué)內(nèi)容的微課視頻等教學(xué)資源均放在網(wǎng)上,學(xué)生可以隨時、隨地開展學(xué)習(xí),與老師在線互動答疑,拓寬了課堂教學(xué)時間和空間的局限性;另外,我們在課程網(wǎng)站的知識拓展模塊,提供行業(yè)、企業(yè)信息,鏈接部分專業(yè)網(wǎng)站,引導(dǎo)學(xué)生關(guān)注行業(yè)發(fā)展動態(tài),了解最新行業(yè)信息。

2 課程目標設(shè)計

通過市場調(diào)研和對畢業(yè)生的跟蹤調(diào)查,我們發(fā)現(xiàn)計算機應(yīng)用技術(shù)畢業(yè)的學(xué)生初始工作崗位主要有初級程序員、網(wǎng)站程序員和數(shù)據(jù)庫管理員等。以數(shù)據(jù)庫管理員崗位為例,需要學(xué)生能夠具有良好的合作交流能力,能應(yīng)用所學(xué)知識創(chuàng)建和管理數(shù)據(jù)庫,進行簡單的數(shù)據(jù)庫應(yīng)用開發(fā),本課程在此崗位能力培養(yǎng)中取到關(guān)鍵作用。另外,本課程以《C語言程序設(shè)計》課程為基礎(chǔ),與《》、《軟件工程與項目實踐》等課程一起培養(yǎng)學(xué)生軟件開發(fā)能力。本課程屬于計算機專業(yè)核心課程。

根據(jù)課程在崗位能力培養(yǎng)的作用,我們確定本課程的總體目標是:以大型數(shù)據(jù)庫SQL Server 2005/2008為平臺,將“數(shù)據(jù)庫理論知識”有機地融合到“SQL Server數(shù)據(jù)庫管理系統(tǒng)”中,使學(xué)生在掌握操作方法的基礎(chǔ)上,充分理解相關(guān)的數(shù)據(jù)庫基本理論,初步具備使用數(shù)據(jù)庫應(yīng)用技術(shù)解決實際問題的能力。具體要達到以下知識目標、能力目標和素質(zhì)目標:

知識目標是:掌握數(shù)據(jù)庫基本理論;熟悉SQL Server系統(tǒng)工具;掌握數(shù)據(jù)庫創(chuàng)建和維護;掌握數(shù)據(jù)庫對象的創(chuàng)建和管理;掌握數(shù)據(jù)庫語言;熟悉數(shù)據(jù)庫的備份和恢復(fù);掌握數(shù)據(jù)庫安全性管理和數(shù)據(jù)轉(zhuǎn)換;能力目標是:會使用數(shù)據(jù)庫管理工具創(chuàng)建數(shù)據(jù)庫;能夠設(shè)置數(shù)據(jù)表的主鍵和表間聯(lián)系等約束條件;能夠設(shè)置數(shù)據(jù)表的主鍵和表間聯(lián)系等約束條件;會使用數(shù)據(jù)庫管理工具創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫;具備簡單應(yīng)用系統(tǒng)開發(fā)能力;素質(zhì)目標是:通過學(xué)生自行設(shè)計實施方案,培養(yǎng)學(xué)生的邏輯思維能力和解決實際問題能力;通過模擬工作過程,完成實際項目,培養(yǎng)學(xué)生工作適應(yīng)能力;通過分組合作、討論的方式,培養(yǎng)學(xué)生團隊協(xié)助能力。

3 教學(xué)內(nèi)容設(shè)計

基于以上課程目標,根據(jù)實際工作過程,結(jié)合學(xué)生由易到難的認知規(guī)律,我們推演出5個典型工作任務(wù),分別是:數(shù)據(jù)庫創(chuàng)建和管理、數(shù)據(jù)查詢和編輯處理、數(shù)據(jù)庫對象的創(chuàng)建與管理、數(shù)據(jù)庫編程、數(shù)據(jù)庫安全與維護。以鷹潭職業(yè)技術(shù)學(xué)院學(xué)生選課系統(tǒng)作為項目載體(以下簡稱鷹職學(xué)生選課數(shù)據(jù)庫系統(tǒng))來組織教學(xué),根據(jù)5個典型工作任務(wù),創(chuàng)設(shè)了對應(yīng)的學(xué)習(xí)情境。

4.3 課程考核

我們遵循過程性考核與終結(jié)性考核相結(jié)合,能力考核與知識考核為一體的原則進行課程考核。首先,我們根據(jù)學(xué)生的上課出勤,討論問題積極性等綜合表現(xiàn)評定學(xué)生的平時成績,占總成績的20%;其次,為了培養(yǎng)學(xué)生動手實踐能力,我們對學(xué)生實訓(xùn)項目嚴格考核,設(shè)計各子項目的分值比例,最終形成學(xué)生的項目考核成績,占總成績的40%;最后,我們通過筆試,對課程的理論知識進行終結(jié)性考核,占總成績的40%。

5 項目化課程設(shè)計實施成效

本課程在教學(xué)實踐過程中經(jīng)歷了以下階段:第一,傳統(tǒng)三段式教學(xué)。2005年以前,我們采用的是理論――練習(xí)――實踐三段式教學(xué)方式,有相當部分同學(xué)對理論缺乏興趣,往往在理論學(xué)習(xí)過程中有挫折感,從而對課程產(chǎn)生敬畏,失去興趣,教學(xué)效果有待提高;第二,案例教學(xué)。2011年以前,我們采用SQL Server系統(tǒng)自帶數(shù)據(jù)庫或教材自帶數(shù)據(jù)庫作為案例進行教學(xué),學(xué)生學(xué)習(xí)興趣有所提高,但是,學(xué)生更多的是對案例的被動模仿和理解,教學(xué)效果不顯著;第三,項目教學(xué)。近2年來,我們以真實具體的項目為載體,通過創(chuàng)設(shè)學(xué)習(xí)情境,引導(dǎo)學(xué)生在情境問題的解決過程當中學(xué)習(xí)知識,培養(yǎng)能力,讓學(xué)生在“做中學(xué)、學(xué)中做”。教學(xué)實踐表明,項目化課程教學(xué)改革以來,學(xué)生上課積極性明顯提高,解決實際問題的能力增強,教學(xué)效果顯著。

6 結(jié)束語

本課程基于工作過程的項目化教學(xué)改革的實施,突出了工作過程的特點,教學(xué)過程中以學(xué)生為主體,以素質(zhì)為基礎(chǔ),突出了能力培養(yǎng),提高了學(xué)生的學(xué)習(xí)積極性,同時也鍛煉了教師的課程開發(fā)能力和整合設(shè)計能力,達到了培養(yǎng)高素質(zhì)技能型人才的要求,實現(xiàn)了學(xué)校和學(xué)生的雙贏。

參考文獻:

[1]戴士弘.職業(yè)教育課程教學(xué)改革[M].北京:清華大學(xué)出版社,2007,6.

[2]徐人鳳,曾建華.SQL Server2005數(shù)據(jù)庫及應(yīng)用[M].北京:高等教育出版社,2011,8.

[3]陳俊偉.《〈數(shù)據(jù)庫原理與應(yīng)用〉課程設(shè)計》的教學(xué)設(shè)計[J].新課程(中旬),2013,3.

[4]王詠.《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計教學(xué)方案研究及實踐[J].高校實驗室工作研究,2010,6.

[5]徐安令.高職高專“數(shù)據(jù)庫原理與應(yīng)用”課程教學(xué)設(shè)計[J].德宏師范高等專科學(xué)校學(xué)報,2011,3.

[6]秦敏,張宇敬.項目教學(xué)法在數(shù)據(jù)庫原理課程設(shè)計中的應(yīng)用[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報,2010,9.

篇(7)

1.引言

《數(shù)據(jù)庫課程設(shè)計》是計算機科學(xué)與技術(shù)專業(yè)集中實踐環(huán)節(jié)的必修課,是學(xué)生學(xué)習(xí)完《數(shù)據(jù)庫系統(tǒng)原理》課程后,進行的一次全面的綜合實踐,其目的旨在加深對數(shù)據(jù)庫基礎(chǔ)理論和基本知識的理解,培養(yǎng)學(xué)生具有C/S或B/S模式的數(shù)據(jù)庫應(yīng)用軟件系統(tǒng)的符合設(shè)計需求的設(shè)計和開發(fā)能力,在具體實現(xiàn)過程中強化學(xué)生的實踐意識,提高應(yīng)用能力、創(chuàng)新意識和合作精神。本文對我校《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)中存在的問題及我校實施基于項目的《數(shù)據(jù)庫課程設(shè)計》教學(xué)方法進行了探索和分析。

2.《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)中存在的問題

2.1學(xué)生對課程設(shè)計的重要性認識不夠

在近幾年的《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)中,我發(fā)現(xiàn)很多學(xué)生對課程設(shè)計的重要性認識不夠。有很多學(xué)生認為《數(shù)據(jù)庫課程設(shè)計》是一門考查課,所以直接從網(wǎng)上下載一個軟件交差,或者完全依賴于同組同學(xué)去完成而沒有真正參與其中。實際上,《數(shù)據(jù)庫課程設(shè)計》是一門實踐性和綜合性非常強的課程,它不僅要求學(xué)生有程序開發(fā)的基礎(chǔ),而且要求學(xué)生結(jié)合《軟件工程》和《數(shù)據(jù)庫系統(tǒng)原理》相關(guān)理論知識加以綜合運用,完成一個解決實際問題的數(shù)據(jù)庫應(yīng)用系統(tǒng)軟件的分析、設(shè)計和實現(xiàn),是一次難得的實踐鍛煉機會。

2.2課程設(shè)計題目選擇方式單一

在以往的《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)中,往往采用的是提供固定的題目供學(xué)生選擇這一種單一的方式,沒有照顧到學(xué)生感興趣的計算機應(yīng)用領(lǐng)域,同時也沒有考慮到學(xué)生調(diào)研分析的可行性問題。

2.3學(xué)生分組分工方式不夠合理

在以往的《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)中,學(xué)生分組分工方式采用學(xué)生自由組合的方式,這種分工方式明顯不夠合理,以致出現(xiàn)了兩種不良狀況:一是強強聯(lián)合、弱弱無奈組合的兩極分化;二是強弱聯(lián)合后部分學(xué)生的完全依賴性。

2.4課程設(shè)計的開設(shè)時間和安排不夠科學(xué)

我校的《數(shù)據(jù)庫課程設(shè)計》安排在《數(shù)據(jù)庫系統(tǒng)原理》開設(shè)的下一個學(xué)期,這樣使得很多學(xué)生不能及時地將所學(xué)的理論知識應(yīng)用于實踐。另外,課程安排上是集中在兩周時間內(nèi),學(xué)生基本上不可能在這么短的時間內(nèi)完成一個數(shù)據(jù)庫應(yīng)用系統(tǒng)軟件的分析、設(shè)計和實現(xiàn)。

2.5課程評價方式不夠合理

《數(shù)據(jù)庫課程設(shè)計》的評價方式基本上是從考勤和學(xué)生提交的課程設(shè)計說明書進行評價,而沒有對學(xué)生所實現(xiàn)的數(shù)據(jù)庫應(yīng)用系統(tǒng)軟件進行剖析,這種單一的評價方式不夠合理。

3.實施基于項目的《數(shù)據(jù)庫課程設(shè)計》教學(xué)方法

實施基于項目的《數(shù)據(jù)庫課程設(shè)計》教學(xué)方法是我校在實踐教學(xué)中的一次有益嘗試,其重點在于把學(xué)生的課程設(shè)計任務(wù)提高到軟件工程項目的高度。針對《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)中存在的問題,我校從讓學(xué)生認識到課程設(shè)計的重要性、課程設(shè)計項目選擇、學(xué)生分組分工、課程設(shè)計時間安排和課程設(shè)計評價方式五個方面進行了改革嘗試和探索。

3.1讓學(xué)生認識到課程設(shè)計的重要性

通過組織學(xué)生觀摩畢業(yè)班級的畢業(yè)答辯環(huán)節(jié)和召開主題班會的方式,讓學(xué)生認識到《數(shù)據(jù)庫課程設(shè)計》是畢業(yè)答辯環(huán)節(jié)的一次演練,同時是學(xué)生綜合運用所學(xué)理論知識解決實際問題的一次難得的鍛煉機會。

3.2課程設(shè)計項目選擇

根據(jù)《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)的要求,結(jié)合我校實際,精心設(shè)計若干個模擬實際應(yīng)用、學(xué)生能方便地進行調(diào)研分析、涵蓋《數(shù)據(jù)庫系統(tǒng)原理》課程大綱知識點并符合《數(shù)據(jù)庫課程設(shè)計》教學(xué)大綱要求的中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)項目,并將每一個項目按照工作流程分解成若干個子模塊。同時也允許學(xué)生在征得指導(dǎo)老師同意的情況下,進行課程設(shè)計項目的自主選擇。項目自主選擇的前提是學(xué)生對該項目的應(yīng)用環(huán)境和業(yè)務(wù)流程相對比較熟悉;或者學(xué)生對其應(yīng)用比較感興趣,通過調(diào)研分析能弄清楚其業(yè)務(wù)流程。這種靈活的課程設(shè)計項目選擇方式,使得學(xué)生積極主動地對自己感興趣的應(yīng)用進行深入了解,這也是綜合應(yīng)用所學(xué)理論知識解決實際問題的能力的體現(xiàn)。

3.3學(xué)生分組分工

針對以往學(xué)生分組分工環(huán)節(jié)出現(xiàn)的問題,采用老師指定動手能力和組織能力較強的學(xué)生擔(dān)任組長,然后由組長挑選成員和學(xué)生挑選組長的雙向選擇方式,同時明確分配給每一個學(xué)生具體的任務(wù)。這樣就能形成以強帶弱、分工明確、責(zé)任落實到個人的良好局面。

3.4課程設(shè)計時間安排

針對課程設(shè)計時間安排上存在的問題,采取一種較為靈活的應(yīng)對方式:提前讓學(xué)生進入選題環(huán)節(jié)和分組分工環(huán)節(jié),讓學(xué)生做好項目的前期準備工作;在學(xué)校安排的相對集中的兩周時間里,解決學(xué)生的實際問題;延遲學(xué)生提交可運行程序和課程設(shè)計報告的時間。

3.5課程設(shè)計評價方式

針對課程設(shè)計評價方式上存在的問題,我引入課程設(shè)計答辯環(huán)節(jié)。最終課程設(shè)計的評價由考勤、課程設(shè)計報告和系統(tǒng)演示答辯三部分組成,成績比例為3∶3∶4。考勤和課程設(shè)計報告對每一個學(xué)生進行單獨評定,答辯成績部分以小組為單位進行評定,同時兼顧各成員的付出和分工后的完成情況,最主要的是答辯時回答問題的情況。答辯由小組組長演示程序,各成員根據(jù)分工回答老師提出的相應(yīng)問題。我根據(jù)驗收答辯的情況和課程設(shè)計報告的規(guī)范程度以及考勤綜合給出成績,課程設(shè)計成績考核采用:優(yōu)、良、中、及格、不及格五級評價方式。

4.結(jié)語

在對我校2008和2009級計算機科學(xué)與技術(shù)專業(yè)實施基于項目的《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)過程中,我們通過采用提高學(xué)生對課程設(shè)計重要性的認識、靈活的課程設(shè)計項目選擇方式、較為合理的學(xué)生分組分工、恰當?shù)恼n程設(shè)計時間安排和科學(xué)的課程設(shè)計評價方式等方法,較為明顯地解決了以往《數(shù)據(jù)庫課程設(shè)計》實踐教學(xué)過程中存在的部分問題,提高了學(xué)生綜合應(yīng)用所學(xué)理論知識解決實際問題的能力。同時,使學(xué)生了解和掌握了數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)原理和開發(fā)方法,對軟件系統(tǒng)開發(fā)的全過程有了一個初步的認識和實踐,較好地達到了《數(shù)據(jù)庫課程設(shè)計》教學(xué)大綱的預(yù)期要求。

參考文獻:

[1]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2006.

[2]秦敏,張宇敬.項目教學(xué)法在數(shù)據(jù)庫原理課程設(shè)計中的應(yīng)用[J].河北軟件職業(yè)技術(shù)學(xué)院院報,2010,(9).

篇(8)

中圖分類號:G642 文獻標識碼:A

1引言

數(shù)據(jù)庫技術(shù)是計算機科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣泛的技術(shù)之一,已成為計算機信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。當前,計算機的計算模式已由單用戶發(fā)展到主從式或主機/終端式結(jié)構(gòu)、C/S結(jié)構(gòu)、B/S結(jié)構(gòu),進而發(fā)展到了Web服務(wù)與網(wǎng)絡(luò)計算時代,而數(shù)據(jù)庫及其技術(shù)一直是它們的后臺與基礎(chǔ)。

當前國內(nèi)軟件產(chǎn)業(yè)發(fā)展迅速,為了增強學(xué)生的就業(yè)競爭能力,必須全面培養(yǎng)學(xué)生的軟件項目開發(fā)能力,以適應(yīng)時代的發(fā)展。學(xué)生在大學(xué)四年學(xué)習(xí)中,不僅應(yīng)該掌握一定的理論與技術(shù)知識,而且應(yīng)該樹立管理理念,建立項目工程思維觀念。

數(shù)據(jù)庫課程設(shè)計是學(xué)生實踐數(shù)據(jù)庫理論知識,真正掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技能所必須的學(xué)習(xí)環(huán)節(jié),目的在于培養(yǎng)學(xué)生面對大量而復(fù)雜的數(shù)據(jù)管理要求時,具備分析問題和解決問題的能力。我們于2004年完成對數(shù)據(jù)庫課程設(shè)計的教學(xué)方法改革,不僅在教學(xué)手段(包括課程設(shè)計的實施過程、考核方法等)上進行了體系化和規(guī)范化,而且與“軟件工程”課程結(jié)合,對兩門課程的實踐教學(xué)環(huán)節(jié)進行了整合。

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

2數(shù)據(jù)庫課程設(shè)計的教學(xué)方案

2.1基本內(nèi)容

學(xué)生運用已學(xué)數(shù)據(jù)庫理論思想和數(shù)據(jù)庫設(shè)計理念,具體設(shè)計一個實用小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。開發(fā)設(shè)計過程按以下順序進行――自選課題研究方向,調(diào)查用戶需求,總結(jié)歸納數(shù)據(jù)流程,分析性能,書寫需求分析及總體設(shè)計報告(包括數(shù)據(jù)流圖、數(shù)據(jù)字典、數(shù)據(jù)庫概念模型、邏輯模型、系統(tǒng)功能模塊),完成應(yīng)用系統(tǒng)的開發(fā),匯報設(shè)計成果(包括撰寫設(shè)計報告、系統(tǒng)驗收、結(jié)果匯報),在這一系列工作中樹立學(xué)生項目開發(fā)管理思想,培養(yǎng)學(xué)生的綜合素質(zhì)。

2.2進度安排

為使學(xué)生充分感受數(shù)據(jù)庫系統(tǒng)開發(fā)的全過程,安排課程設(shè)計進度如下。

2.2.1前期準備階段

該階段主要任務(wù)是理解數(shù)據(jù)庫、數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng)的基本概念;掌握數(shù)據(jù)庫的概念模型、數(shù)據(jù)模型及數(shù)據(jù)

庫系統(tǒng)的設(shè)計方法;進而確立自選課程設(shè)計題目,并依據(jù)軟件工程中項目需求調(diào)研方法進行系統(tǒng)需求調(diào)研,繪制系統(tǒng)數(shù)據(jù)流程,提出系統(tǒng)要解決的問題。該階段成果主要包括3份報告。

(1) 系統(tǒng)需求分析報告:包括采用的工程開發(fā)模型,數(shù)據(jù)流圖和數(shù)據(jù)字典,系統(tǒng)功能。

(2) 數(shù)據(jù)庫信息要求報告:對數(shù)據(jù)庫中要存儲的信息及語義進行詳細描述,對數(shù)據(jù)約束和數(shù)據(jù)之間的關(guān)聯(lián)進行詳細描述。

(3) 數(shù)據(jù)庫的操作和應(yīng)用要求報告:詳細描述數(shù)據(jù)庫的數(shù)據(jù)操作要求、處理方法和處理流程,畫出系統(tǒng)功能劃分的模塊圖。

2.2.2基本操作階段

主要任務(wù)是掌握數(shù)據(jù)庫系統(tǒng)的基本操作,包括SQL語言的應(yīng)用以及利用DBMS的工具進行數(shù)據(jù)庫定義、維護、查詢及掌握數(shù)據(jù)庫安全性、數(shù)據(jù)完整性和并發(fā)控制技術(shù)等基本操作,初步設(shè)計系統(tǒng)測試數(shù)據(jù),并能夠正確解決實際遇到的問題。該階段的成果包括一套系統(tǒng)數(shù)據(jù)表、關(guān)系以及基本數(shù)據(jù)。

2.2.3技術(shù)提高階段

該階段要求學(xué)生不僅掌握書本上的內(nèi)容,而且還需要自學(xué)一些數(shù)據(jù)庫系統(tǒng)開發(fā)新技術(shù)和相關(guān)知識。主要任務(wù)是掌握數(shù)據(jù)庫備份和恢復(fù)技術(shù)以及有關(guān)的數(shù)據(jù)轉(zhuǎn)換、復(fù)制、傳送和數(shù)據(jù)庫系統(tǒng)編程技術(shù)。該階段成果為新技術(shù)交流討論資料。

2.2.4設(shè)計完成驗收階段

該階段教師通過3種方式對學(xué)生設(shè)計的應(yīng)用系統(tǒng)進行全面驗收:系統(tǒng)運行測評、分小組成果匯報和上交課程設(shè)計報告。

2.3全程指導(dǎo)原則

在課程設(shè)計進行過程中教師僅從宏觀上把握一系列原則,讓學(xué)生自己有更大的可選范圍,實踐時間長,緊密結(jié)合應(yīng)用,實現(xiàn)了在課程設(shè)計中全面培養(yǎng)項目開發(fā)能力的目標,體現(xiàn)了新課程教學(xué)理念。在方案實施中嚴格要求學(xué)生從理論出發(fā),與實際項目結(jié)合,從而提高他們項目開發(fā)的綜合能力。

2.4評分原則

2.4.1根據(jù)數(shù)據(jù)庫系統(tǒng)總體結(jié)構(gòu)對系統(tǒng)從三方面進行評測

數(shù)據(jù)庫原理、數(shù)據(jù)庫應(yīng)用和數(shù)據(jù)庫設(shè)計三部分有機地聯(lián)系起來形成數(shù)據(jù)庫系統(tǒng)的總體結(jié)構(gòu),因此對課題設(shè)計的評測也從這三方面著手,達到對數(shù)據(jù)庫系統(tǒng)的主要內(nèi)容和框架的評測。

(1) 數(shù)據(jù)庫原理部分:主要評測學(xué)生在數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫系統(tǒng)總體設(shè)計以及數(shù)據(jù)庫安全保護方面完成的工作。

(2) 數(shù)據(jù)庫設(shè)計部分:主要評測學(xué)生如何將現(xiàn)實系統(tǒng)的數(shù)據(jù)通過某種數(shù)據(jù)模型組織起來,并利用DBMS系統(tǒng)提供的功能,完成結(jié)構(gòu)及其約束的建立。

(3) 數(shù)據(jù)庫應(yīng)用部分:主要評測現(xiàn)實系統(tǒng)業(yè)務(wù)邏輯的實現(xiàn),即通過某種應(yīng)用模式(C/S模式、B/S模式)和某些(個)程序設(shè)計語言、開發(fā)技術(shù)和工具,在數(shù)據(jù)庫設(shè)計以及DBMS平臺支持的基礎(chǔ)上,實現(xiàn)現(xiàn)實系統(tǒng)的業(yè)務(wù)功能,為用戶提供友好和人性化的業(yè)務(wù)操作界面。

該環(huán)節(jié)的目的是使學(xué)生對于理論課中涉及的內(nèi)容和自學(xué)內(nèi)容進行綜合實踐以達到對它們之間關(guān)系的清晰理解,實現(xiàn)理論與實際的緊密結(jié)合。

2.4.2嚴格把關(guān)和考核,確保每一名學(xué)生在課程設(shè)計中得到實實在在的鍛煉

由于課程是在學(xué)生第七學(xué)期開設(shè),并且貫穿整個學(xué)期,很多學(xué)生面臨考研或其他一些畢業(yè)前的事務(wù),為了防止有些學(xué)生對課程設(shè)計任務(wù)敷衍了事,我們對課程設(shè)計的考核方法進行了詳細規(guī)劃,實施過程考核,而不是結(jié)果考核。具體考核步驟主要分為以下幾個方面。

(1) 開題階段:在第1~3周進行,要求每組寫一份開題報告,包括課題內(nèi)容、建立的需求分析及總體設(shè)計、小組成員任務(wù)分配、具體時間分配計劃等,審驗合格后方可進行系統(tǒng)開發(fā)。

(2) 中期檢查:在第8~9周開展,根據(jù)計劃表檢查學(xué)生開發(fā)進度,糾正問題,督促學(xué)生按計劃開展課程設(shè)計。

(3) 系統(tǒng)驗收:在第13周進行,學(xué)生演示系統(tǒng),說明和解釋運行效果。考查的重點:每名學(xué)生是否完成了分配的任務(wù)以及任務(wù)量的多少、完成情況等。通過該階段以后方可進入答辯階段。

(4) 答辯:在第14周進行,每組學(xué)生指派一名代表進行陳述,然后進入教師提問環(huán)節(jié)(可提問小組中任何一名學(xué)生,為了鼓勵學(xué)生參與提問,凡是提問的學(xué)生可以獲得成績加分)。考查的重點:陳述是否清晰、回答問題是否正確。

(5) 課程設(shè)計報告:報告的編寫是考查一個學(xué)生總結(jié)工作,撰寫科技論文的能力。考查的重點:報告是否內(nèi)容完整、充實,條理是否清楚,格式是否符合科技文章規(guī)范。

以上各個方面考查的結(jié)果,進行匯總和綜合評判,最后得出評分。

3數(shù)據(jù)庫課程設(shè)計的創(chuàng)新點

3.1整合課程

目前在我國項目管理人員奇缺,大多數(shù)項目負責(zé)人在技術(shù)上能獨當一面,而項目管理方面的知識缺乏,并且普遍存在著“重技術(shù),輕管理”的思想,因此導(dǎo)致項目開發(fā)效率低、花費大。我們在課程設(shè)計中結(jié)合軟件工程課程中學(xué)習(xí)的項目開發(fā)管理思想,對整個課程設(shè)計任務(wù)進行全面管理與實施,樹立工程概念,培養(yǎng)團隊合作精神。主要從以下幾個方面強調(diào)管理理念。

(1) 認真執(zhí)行需求分析與需求管理。

(2) 合理制訂時間執(zhí)行計劃,記錄與分析時間分配效果,積累時間分配經(jīng)驗。

(3) 個人分工明確,團隊合理協(xié)作,通過全過程管理理念的貫徹,提高學(xué)生的管理能力,培養(yǎng)學(xué)生團隊合作進行項目開發(fā)的素質(zhì)。

同時各項目小組在課程設(shè)計的各個階段還需填寫階段性報告,包括項目開發(fā)計劃、小組角色的職責(zé)、需求規(guī)格說明書、概要設(shè)計說明書、詳細設(shè)計說明書、項目開發(fā)日志等。

通過全過程管理理念的貫徹,提高學(xué)生的管理能力,培養(yǎng)學(xué)生團隊合作進行項目開發(fā)的素質(zhì)。

3.2豐富選題

教師推薦部分設(shè)計題目供學(xué)生選擇,學(xué)生也可以自擬題目課題。但是課題的選擇要由教師把關(guān),主要依據(jù)以下幾個原則。

(1) 隨著Internet和Intranet的普及,網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用需求越來越廣泛,因此課題注重開發(fā)基于B/S或C/S結(jié)構(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),以適應(yīng)時代需要。

(2) 選題要求學(xué)生盡量選擇實際需求的題目,這樣學(xué)生不僅可以走出“象牙塔”,通過調(diào)查走訪,了解國內(nèi)計算機應(yīng)用發(fā)展的狀況,開闊眼界,而且在開發(fā)一個真實項目中,帶來求學(xué)的動力,激發(fā)自主學(xué)習(xí)的渴望以及創(chuàng)造力。

(3) 對于虛擬題目,要求學(xué)生切合實際需要,符合發(fā)展潮流。

3.3工具多樣

市場實際可用的編程開發(fā)工具與日俱增,且不斷更新,為此在課程設(shè)計中,對于學(xué)生到底選擇哪種開發(fā)工具,不做過多限制,鼓勵學(xué)生自主選擇,使學(xué)生可以選擇自己感興趣的程序設(shè)計工具進行系統(tǒng)開發(fā),一方面鍛煉他們自學(xué)的能力,另一方面也讓學(xué)生成為項目開發(fā)的決策者,這種“主人翁”意識使得他們變被動學(xué)習(xí)為主動學(xué)習(xí),實踐證明學(xué)生自主學(xué)習(xí)的積極性和主動性直接決定了項目開發(fā)的成與敗。

實際運作中教師會隨時了解開發(fā)工具的發(fā)展形勢,提出指導(dǎo)性意見,使學(xué)生根據(jù)選題“量身訂做”工具,避免所選工具“大材小用”;跟上當前發(fā)展方向,實踐技術(shù)“與時俱進”。同時,要求學(xué)生以講座形式分類介紹所用新的開發(fā)工具,講解自己學(xué)習(xí)新開發(fā)工具之后的體會,通過這種研究性的學(xué)習(xí)方式,避免學(xué)生重復(fù)學(xué)習(xí)、盲目學(xué)習(xí),同時打開眼界,更加廣泛了解技術(shù)發(fā)展局勢。

3.4彰顯個性

在完成數(shù)據(jù)庫應(yīng)用系統(tǒng)基本功能的基礎(chǔ)上,鼓勵學(xué)生運用安全技術(shù)、多媒體技術(shù)和美術(shù)功底等突出系統(tǒng)特色,完善系統(tǒng)性能,培養(yǎng)學(xué)生綜合運用知識和創(chuàng)新的素質(zhì)。

主要在以下幾方面做進一步要求。

(1) 強調(diào)系統(tǒng)中信息安全保護的實現(xiàn),把理論課中關(guān)于“數(shù)據(jù)庫安全保護”的教學(xué)內(nèi)容應(yīng)用到所開發(fā)的系統(tǒng)中,學(xué)以致用。

(2) 用戶界面友好、設(shè)計合理、畫面優(yōu)美反映系統(tǒng)設(shè)計人員的審美意識,強調(diào)色彩的協(xié)調(diào),布局的合理,操作的方便。

(3) 各組之間允許選題相同,但必須突出本組特色,使學(xué)生通過競爭,努力發(fā)揮個人特長和創(chuàng)新意識。

3.5理論聯(lián)系實際

系統(tǒng)的評測按照數(shù)據(jù)庫系統(tǒng)的總體結(jié)構(gòu)進行,從而達到對數(shù)據(jù)庫系統(tǒng)的主要內(nèi)容和框架進行評測,使學(xué)生對于理論課中涉及的內(nèi)容和自學(xué)內(nèi)容進行綜合實踐,以達到對它們之間關(guān)系的清晰理解,實現(xiàn)了理論與實際的緊密結(jié)合。

3.6過程評測

課程設(shè)計分階段,每階段設(shè)有檢查與評估,既做到及時指導(dǎo),又確保督促每一名學(xué)生在課程設(shè)計中得到實實在在的鍛煉。考核依據(jù)環(huán)節(jié)的特點進行不同形式的考評,不僅培養(yǎng)學(xué)生的語言表達能力、編寫技術(shù)文檔、科技論文的能力,而且可以發(fā)現(xiàn)有組織能力的人才。

4實踐效果

依據(jù)匯總的五輪評測統(tǒng)計表格可以看到,學(xué)生在課程設(shè)計中,學(xué)習(xí)積極性高漲,開發(fā)出來的系統(tǒng)形式多樣,有單機版、C/S或B/S結(jié)構(gòu)的網(wǎng)絡(luò)版,甚至C/S和B/S結(jié)合的網(wǎng)絡(luò)版,使用的數(shù)據(jù)庫管理系統(tǒng)從小型DBMS,如VFP、ACCESS到大型DBMS,如SQL Server、Oracle等,前臺開發(fā)工具從傳統(tǒng)的Delphi、VB到先進的.Net、Java等,學(xué)生們普遍樂于挑選新工具、新技術(shù),積極檢索學(xué)習(xí)資料,參與網(wǎng)上BBS技術(shù)論壇,相互討論,全面體驗網(wǎng)絡(luò)學(xué)習(xí)環(huán)境的樂趣。各組學(xué)生除了完成系統(tǒng)應(yīng)具備的功能外,都在努力突出系統(tǒng)性能特色,完善系統(tǒng)功能,發(fā)揮本組同學(xué)的特長。各組開發(fā)的系統(tǒng)基本符合課程設(shè)計總目標的要求,并有幾個系統(tǒng)成為他們工作后繼續(xù)研究的方向。

通過數(shù)據(jù)庫課程設(shè)計,表現(xiàn)出大部分學(xué)生具備參與一個項目開發(fā)的基本能力,并使他們動手實踐、自主學(xué)習(xí)、積極創(chuàng)新等科學(xué)素質(zhì)得到很好的培養(yǎng),反映出課程設(shè)計大大提高了學(xué)生綜合應(yīng)用所學(xué)知識的素質(zhì),說明我們培養(yǎng)的學(xué)生具備終生學(xué)習(xí)的能力,能夠適應(yīng)社會發(fā)展的需要。

5小結(jié)

學(xué)習(xí)是人生的一個環(huán)節(jié),就業(yè)是大學(xué)學(xué)習(xí)后的現(xiàn)實目標。面對嚴峻的就業(yè)形勢,培養(yǎng)學(xué)生的實際動手人力,提升他們的競爭能力,是教師的責(zé)任。在課程教學(xué)過程中不斷探索新方法,開展課程教學(xué)過程的改革,是教師的必須任務(wù)。這里所做的數(shù)據(jù)庫課程設(shè)計改革,意在與大家共同探討如何幫助學(xué)生擺脫“沒有工作經(jīng)驗”難于就業(yè)的尷尬局面。

參考文獻:

[1] 錢雪忠. 數(shù)據(jù)庫原理及技術(shù)課程設(shè)計[M].北京:清華大學(xué)出版社,2009.

[2] 苗雪蘭. 數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程[M]. 北京:機械工業(yè)出版社,2004.

[3] (美)Stephen R.Schach.面向?qū)ο筌浖こ蘙M]. 黃林鵬,等譯.北京:機械工業(yè)出版社,2008.

[4] 張海藩. 軟件工程[M]. 北京:人民郵電出版社,2006.

The Training for Students’ Project Developing Ability in Database Course Design

WANG Yan-hong, ZHANG Xiao-li, JIANG Xiang-gang

篇(9)

中圖分類號:G642 文獻標識碼:A 文章編號:1007-0079(2014)21-0022-02

教育部2012年對《普通高等學(xué)校本科專業(yè)目錄》和《普通高等學(xué)校本科專業(yè)設(shè)置管理規(guī)定》進行修訂。以此為契機,結(jié)合華北水利水電大學(xué)(以下簡稱“我校”)軟件人才培養(yǎng)模式,根據(jù)軟件工程專業(yè)的培養(yǎng)目標和培養(yǎng)要求,積極借鑒“高等學(xué)校本科教學(xué)質(zhì)量與教學(xué)改革工程”實施以來的教學(xué)改革理念、措施和經(jīng)驗,對“數(shù)據(jù)庫課程設(shè)計”實踐教學(xué)環(huán)節(jié)存在的問題進行反思,提出將工程設(shè)計的理念固化在課程設(shè)計的各個環(huán)節(jié),對其進行改革和研究,旨在提高學(xué)生的實踐動手能力和自主創(chuàng)新能力。

一、“數(shù)據(jù)庫課程設(shè)計”現(xiàn)狀概述

“數(shù)據(jù)庫課程設(shè)計”為軟件學(xué)院(以下簡稱“我院”)軟件工程專業(yè)在學(xué)習(xí)完“數(shù)據(jù)庫系統(tǒng)”(包括“數(shù)據(jù)庫原理”與“數(shù)據(jù)庫應(yīng)用”)課程之后于學(xué)期末獨立開設(shè)的一個綜合實踐教學(xué)環(huán)節(jié)。實踐教學(xué)在工科教學(xué)領(lǐng)域是一個不可忽視的環(huán)節(jié),它不但是理論知識得以遷移的手段,也是抽象與具體、理論與實踐結(jié)合的基點。數(shù)據(jù)庫系統(tǒng)是一門理論性、實踐性均非常強的課程,開設(shè)該環(huán)節(jié)旨在加深學(xué)生對數(shù)據(jù)庫系統(tǒng)相關(guān)理論知識的理解,培養(yǎng)學(xué)生分析、設(shè)計和編程實現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,并在具體的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程中強化學(xué)生的專業(yè)技能。

“數(shù)據(jù)庫課程設(shè)計”是讓學(xué)生獨立地根據(jù)具體的應(yīng)用環(huán)境,構(gòu)造滿足相應(yīng)需求的數(shù)據(jù)庫應(yīng)用系統(tǒng),它屬于設(shè)計性實驗范疇。設(shè)計性實驗不但能夠促使學(xué)生運用所學(xué)知識培養(yǎng)綜合解決問題的能力,而且也會充分激發(fā)學(xué)生的學(xué)習(xí)動機,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,加強學(xué)生的實踐能力。但在目前的實施過程中達不到預(yù)期的效果,通過分析和反思主要原因如下:

1.輕視實踐教學(xué)環(huán)節(jié)

“數(shù)據(jù)庫課程設(shè)計”于學(xué)期末開設(shè),為期2周。從時間上考慮課程已全部結(jié)束,從心理上處于一個放松的狀態(tài),已不能全身心地投入學(xué)習(xí)。且時間較短,學(xué)生總以為2周的時間學(xué)不到專業(yè)技能,不能充分認識安排實踐環(huán)節(jié)的目的和重要性,缺乏學(xué)習(xí)的興趣,不能積極參與。

2.缺乏軟件工程觀念

在學(xué)習(xí)完“數(shù)據(jù)庫原理”之后進行“數(shù)據(jù)庫課程設(shè)計”,大部分學(xué)生認為該課程設(shè)計只需編程完成數(shù)據(jù)庫的建立、各位數(shù)據(jù)庫對象的建立及數(shù)據(jù)的添加、刪除、修改和查詢等功能。學(xué)生根據(jù)老師布置的課程設(shè)計題目馬上就做這部分工作,對系統(tǒng)設(shè)計缺乏一個整體認識。這部分工作一天時間足以完成,在實際的實踐教學(xué)環(huán)節(jié)中,學(xué)生大部分時間會浪費在數(shù)據(jù)庫的連接、登錄等問題上。這就出現(xiàn)了重程序設(shè)計技能,[1]輕軟件工程方法,熱衷于探索各種機巧的程序設(shè)計方法,忽視需求分析、評審、測試等軟件工程的基本原則與方法。

3.考核模式過于傳統(tǒng)

“數(shù)據(jù)庫課程設(shè)計”作為一個獨立的實踐教學(xué)環(huán)節(jié),傳統(tǒng)的考核方式為出勤率(10%)、電子版系統(tǒng)(30%,界面+數(shù)據(jù)庫連接+數(shù)據(jù)庫設(shè)計)和紙質(zhì)課程設(shè)計報告(50%),沒有對學(xué)生所設(shè)計的數(shù)據(jù)庫應(yīng)用系統(tǒng)進行深入分析,投入的人力、精力不足,沒有充分調(diào)動學(xué)生的自主創(chuàng)新能力。

如何充分發(fā)揮“數(shù)據(jù)庫課程設(shè)計”的作用,收到良好的教學(xué)效果,是本次教學(xué)改革的主要研究任務(wù)。基于以上分析,主要從以下幾個方面進行研究。

二、課程設(shè)計實踐環(huán)節(jié)改革思路

1.任務(wù)提前分配

通過“數(shù)據(jù)庫系統(tǒng)”課程的教學(xué)及“數(shù)據(jù)庫課程設(shè)計”實踐教學(xué)環(huán)節(jié)的實施,經(jīng)過反思和討論,認為通過對課程設(shè)計任務(wù)的提前分配可以充分認識到實踐環(huán)節(jié)中的要求,調(diào)動學(xué)生的學(xué)習(xí)興趣積極參與其中。關(guān)鍵問題是任務(wù)如何分配,提前到什么時候。

“數(shù)據(jù)庫課程設(shè)計”是在學(xué)習(xí)完“數(shù)據(jù)庫系統(tǒng)”課程之后于學(xué)期末開設(shè),課程與實踐環(huán)節(jié)是前后連貫的。那么在講授“數(shù)據(jù)庫系統(tǒng)”時就把“數(shù)據(jù)庫課程設(shè)計”的題目、內(nèi)容、要求、目標及成果提交的方式等分配給學(xué)生,在學(xué)生認識到學(xué)習(xí)完課程之后還有一項重要的任務(wù)。在學(xué)習(xí)課程的過程中,學(xué)生自己就能認識到學(xué)習(xí)的重點與難點。

“數(shù)據(jù)庫系統(tǒng)”課程與“數(shù)據(jù)庫課程設(shè)計”各個環(huán)節(jié)的對應(yīng)關(guān)系如圖1所示。

2.注重題目設(shè)計

“數(shù)據(jù)庫課程設(shè)計”的第一個環(huán)節(jié):題目的設(shè)計,至關(guān)重要。教師查閱資料,認真選題。首先題目的難度要適中,若選題簡單,會讓學(xué)生誤認為數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)是一件很容易的事情,學(xué)生不能在設(shè)計中全面了解數(shù)據(jù)庫設(shè)計的全過程及數(shù)據(jù)庫系統(tǒng)的各種功能,達不到課程設(shè)計的目的;若選題過難,部分學(xué)生會知難而退。其次,題目要充分,避免抄襲現(xiàn)象,要設(shè)計到較多的領(lǐng)域,題目示例如表1所示。由于在學(xué)期初進行任務(wù)分配,學(xué)生有充分的時間對自己感興趣的題目進行詳細地實地調(diào)研,并能讓學(xué)生充分認識到所學(xué)的知識并不抽象,能用來解決現(xiàn)實生活、工作中的實際問題,理論與實踐完美結(jié)合。

由于學(xué)生的工作經(jīng)驗和社會閱歷都不夠豐富,在給出題目時,不但包括系統(tǒng)應(yīng)該完成的功能需求,也包括一些描述系統(tǒng)的素材,同時還對各系統(tǒng)中現(xiàn)實環(huán)境中的情景用flash或DV制作了一系列的虛擬片斷,從而為學(xué)生直觀地理解系統(tǒng)中的業(yè)務(wù)需求奠定了基礎(chǔ)。[2]

3.培養(yǎng)團隊合作意識

學(xué)生分組,每組一題,不能重復(fù),組內(nèi)成員分工合作,培養(yǎng)團隊協(xié)作能力,避免出現(xiàn)注重個人程序設(shè)計技能的運用和各種經(jīng)典程序設(shè)計難題的解決,輕視團隊協(xié)作能力和具體項目環(huán)境下的工程開發(fā)能力。

尤其在設(shè)計環(huán)節(jié),要求學(xué)生靈活運用學(xué)過的知識進行設(shè)計,給同學(xué)們提供了較大的思維想象空間,調(diào)動了學(xué)生的學(xué)習(xí)興趣,勤于思考,充分表達對不同設(shè)計的看法,然后集體討論和總結(jié),發(fā)揮集體的智慧,得到較優(yōu)的數(shù)據(jù)庫模式。

4.加強軟件工程觀

根據(jù)學(xué)生在進行數(shù)據(jù)庫信息系統(tǒng)設(shè)計時重編程、輕設(shè)計的問題,提出把軟件工程的觀念貫穿到信息系統(tǒng)設(shè)計的各個環(huán)節(jié)。基于國際軟件工程學(xué)科CC-SE2004規(guī)范,軟件工程的教學(xué)與實踐,從早期注重培養(yǎng)學(xué)生的軟件工程觀。

軟件開發(fā)過程是一個系列活動,應(yīng)包括:需求分析、軟件設(shè)計、實現(xiàn)與調(diào)試、測試與驗收、部署、維護等活動,具體過程如圖2所示,在此過程中要借鑒工業(yè)工程中的“過程決定質(zhì)量”的理論,強調(diào)過程對于軟件開發(fā)的作用。[3]由此可見,編程只是其中很小一部分工作,應(yīng)把重點放在分析和設(shè)計階段。

為幫助學(xué)生以工程方法構(gòu)建中小規(guī)模軟件系統(tǒng)的知識和技能,演示一完整的項目作品,并制作開發(fā)視頻,視頻中展示數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中每個階段的主要任務(wù)和具體做法,尤其是需求分析和項目設(shè)計階段,從而避免重編程實現(xiàn)而輕分析、設(shè)計的現(xiàn)象。

5.考核模式創(chuàng)新

為充分調(diào)動學(xué)生積極參與到課程設(shè)計各個環(huán)節(jié),課程設(shè)計最后一天,每個設(shè)計小組分別答辯,講解項目開況并回答老師提出的問題,最后提交課程設(shè)計報告。最終的成績由考勤記錄、課程設(shè)計報告和答辯三部分組成,成績比例為2:3:5。該方式可充分調(diào)動學(xué)生的積極性,讓每個學(xué)生均參與其中。

在此基礎(chǔ)上,院里可以組織系統(tǒng)設(shè)計大賽,課程設(shè)計的作品可以參賽,并把獲獎作品上傳到院系網(wǎng)站,讓學(xué)生自己進行投票,評選出界面設(shè)計獎、功能獎、代碼設(shè)計獎等獎項。

6.實踐效果的評價與反思

在課程設(shè)計結(jié)束后要做好教學(xué)效果的反思工作,通過問卷、交談、建議等方式了解學(xué)生的心得體會,[4]特別是在實踐動手能力方面的收獲以及不足之處,以便進行教學(xué)改革,逐步提高教學(xué)水平,達到更好地教學(xué)和實踐效果。

三、總結(jié)

根據(jù)軟件工程專業(yè)特色,對“數(shù)據(jù)庫課程設(shè)計”實踐教學(xué)環(huán)節(jié)的任務(wù)分配、題目設(shè)計、團隊意識、軟件工程觀及考核模式等方面進行改革和研究。近幾年的實踐表明,改革后效果良好,提高了學(xué)生的實踐能力,達到了課程設(shè)計的預(yù)期效果。

參考文獻:

[1]何福保,道,胡開華.基于項目模擬實訓(xùn)的“數(shù)據(jù)庫課程設(shè)計”教學(xué)方法研究[J].福建電腦,2012,(1):31-32.

篇(10)

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)01-0023-02

數(shù)據(jù)庫技術(shù)是現(xiàn)代軟件類人才所必需的三大技能之一,在高校培養(yǎng)軟件類人才的課程體系中,數(shù)據(jù)庫原理課程占有舉足輕重的地位[1]。數(shù)據(jù)庫技術(shù)是一項應(yīng)用最為廣泛,發(fā)展最快的技術(shù),幾乎涉及所有的計算機應(yīng)用領(lǐng)域[2]。特別是隨著大數(shù)據(jù)技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)已經(jīng)成為該技術(shù)的核心技術(shù)之一。而對應(yīng)于傳統(tǒng)的數(shù)據(jù)庫原理課程設(shè)計,存在著重原理,輕應(yīng)用,教學(xué)方法較為陳舊等不足[3]。很難適應(yīng)應(yīng)用型本科人才的培養(yǎng)目標。通過在數(shù)據(jù)庫原理課程設(shè)計中,引入小組互助式教學(xué)方法[4],可以改善這些問題。采用小組合作教學(xué)模式,教學(xué)過程的所有環(huán)節(jié)以小組活動為核心,依靠小組成員積極的相互依賴關(guān)系,面對面的促進式互助來完成學(xué)習(xí)任務(wù);以小組成績?yōu)樽罱K考核成績,而非某個成員的成績。本文探討了小組互助式教學(xué)模式在數(shù)據(jù)庫原理課程設(shè)計的運用。

1 數(shù)據(jù)庫原理課程設(shè)計中存在問題分析

近幾年來,全國大多數(shù)的高等院校都進行了數(shù)據(jù)庫原理課程設(shè)計的改革研究,并取得一定的成果,但數(shù)據(jù)庫原理課程設(shè)計教學(xué)過程中存在以下不足。

1)重理論輕實踐,大部分高校開設(shè)數(shù)據(jù)庫原理這門課程存在著理論原理學(xué)時和課程設(shè)計上機實踐學(xué)時分布不均衡的問題。也就是注重理論知識的講授,忽略了學(xué)生動手能力的培養(yǎng),這與應(yīng)用型人才培養(yǎng)是相矛盾的。

2)課程設(shè)計工作量較小,只適合一人獨立完成。這與現(xiàn)代軟件開發(fā)是相抵觸的,從軟件工程學(xué)角度來講,軟件開發(fā)需要團隊協(xié)作完成。

3)課程設(shè)計考核制度較為陳舊。傳統(tǒng)的數(shù)據(jù)庫課程設(shè)計考核,大多以學(xué)生所做數(shù)據(jù)庫系統(tǒng)的前臺實現(xiàn)情況和后臺數(shù)據(jù)庫設(shè)計兩個方面進行考核。所做系統(tǒng)相對簡單,與實際要求的技術(shù)水平有出入。不利于激發(fā)學(xué)生實踐的主動性,應(yīng)用型人才培養(yǎng)的目標也無法真正落到實處。

2 小組互助式教學(xué)的實施

1)組建數(shù)據(jù)庫原理課設(shè)小組

根據(jù)學(xué)生自選優(yōu)先的選擇,分成若干小組。各小組組建后,求小組成員推薦組長。老師布置好課程設(shè)計任務(wù)后,學(xué)生根據(jù)要求開會討論確定實施方案。有組長牽頭實施,統(tǒng)籌全局,并將課程設(shè)計任務(wù)分解,分配到各小組成員手中。按照相應(yīng)的工作內(nèi)容,將小組成員劃分為需求分析、概要設(shè)計、數(shù)據(jù)庫設(shè)計、詳細設(shè)計等工作的負責(zé)人。也就是每個人負責(zé)組織在不同階段的實施內(nèi)容,例如召集例會討論、調(diào)研、設(shè)計等工作。每個小組成員,并不意味著完成自己的相應(yīng)工作就完成了,也要參與到其他環(huán)節(jié)中去。

2)數(shù)據(jù)庫原理課程設(shè)計題目的選取

根據(jù)所學(xué)數(shù)據(jù)庫原理知識,根據(jù)所給題目,進行數(shù)據(jù)庫設(shè)計,選擇SQL Server數(shù)據(jù)庫管理系統(tǒng)作為后臺開發(fā)工具。結(jié)合所學(xué)面向?qū)ο缶幊讨R,選擇合適面向?qū)ο蟪绦蛟O(shè)計語言作為前臺開發(fā)工具。設(shè)計一個數(shù)據(jù)庫應(yīng)用系統(tǒng),一般以中型題目為宜,能夠?qū)?shù)據(jù)進行錄入、編輯、修改、刪除、添加、瀏覽等功能。教師規(guī)定學(xué)生可以從學(xué)生成績管理子系統(tǒng)、課程管理子系統(tǒng)、圖書管理子系統(tǒng)、通訊錄子系統(tǒng)、教室管理子系統(tǒng)、宿舍管理子系統(tǒng)、個人事務(wù)管理子系統(tǒng),庫房入庫出庫管理子系統(tǒng)進行選取,也可小組自擬題目,但工作量必須由指導(dǎo)教師進行審核。對于題目,教師鼓勵小組自擬題目,因為這樣學(xué)生才能選取與實際項目相近的題目,提高學(xué)生的課程設(shè)計的興趣。

3)課設(shè)中實施

指導(dǎo)教師,要對各小組的工作進行整體監(jiān)控。在課設(shè)的前期準備工作中,參與到各小組的課設(shè)討論中去,給予相應(yīng)的開發(fā)建議。通過小組間的競爭,點燃各小組的課設(shè)工作的熱情,激發(fā)學(xué)生的數(shù)據(jù)庫設(shè)計工作的欲望。當各小組進入到課程設(shè)計實施過程中時,要進行必要的指導(dǎo),省得學(xué)生走彎路。

課程設(shè)計環(huán)節(jié)對學(xué)生技能的提升來說非常重要,它能提升學(xué)生的設(shè)計能力和創(chuàng)新能力。學(xué)生在課設(shè)的實施環(huán)節(jié)中,按照小組進行,由組長統(tǒng)籌安排。依據(jù)數(shù)據(jù)庫設(shè)計的工作流程進行開發(fā),做到人員分工明確,以團隊形式進行課程設(shè)計工作。課程設(shè)計結(jié)束后,要以小組為單位進行公開答辯,小組各成員表述自己設(shè)計的理念和實施方案,小組成員的結(jié)構(gòu)和分工,遇到問題及解決方案等,由指導(dǎo)教師和各小組組長作為評委進行考核。這樣有利于,增強學(xué)生的溝通能力,也提高了學(xué)生的社交能力和數(shù)據(jù)庫原理實踐能力,還培養(yǎng)了學(xué)生的團隊精神。并且教師在整個過程中,既是主導(dǎo)者又是參與者,融洽了師生關(guān)系。

4)課設(shè)的總結(jié)

答辯結(jié)束后,各小組長要代表本組進行總結(jié),主要總結(jié)課設(shè)過程中存在的不足,以及從其他組學(xué)習(xí)來的經(jīng)驗,還有對本組課設(shè)內(nèi)容怎么進行完善等。最后教師對每組進一步的點評,包括各組的優(yōu)缺點,課設(shè)中存在的共性和個性問題等。

3 小組互助式在課設(shè)工作中的優(yōu)勢和不足

小組互助式進行數(shù)據(jù)庫課設(shè)工作,是以小組為主導(dǎo),教師為輔助的一種課設(shè)教學(xué)方式。比以教師為主導(dǎo)的程序要復(fù)雜,但學(xué)生在參與熱情上明顯提升。比較優(yōu)秀的學(xué)生通過此進程,可以提高自身理論實踐的水平;中低層次的學(xué)生,可以通過與小組其他成員學(xué)習(xí),增加自己的學(xué)習(xí)興趣。這種方式,給予每名同學(xué)展現(xiàn)自我的平等機會,更有利于個體的發(fā)展。

當一個小組中,責(zé)任不清晰,工作不平衡時,會導(dǎo)致課設(shè)工作要集中到一兩個人的手中,導(dǎo)致其他學(xué)生產(chǎn)生不勞而獲的狀態(tài)。所以,指導(dǎo)教師,要監(jiān)控整個課設(shè)活動,積極進行巡查督導(dǎo),發(fā)現(xiàn)問題,解決問題。

4 結(jié)論

本文分析了數(shù)據(jù)庫原理課程設(shè)計中存在的一些問題,并進行了分析,提出了一種基于小組互助式的數(shù)據(jù)庫原理課程設(shè)計的實施方案。該方案,為學(xué)生的想象力、創(chuàng)造力的發(fā)揮提供了平臺,也為將來的團隊式軟件開發(fā)工作打下了堅實基礎(chǔ)。為數(shù)據(jù)庫原理課程設(shè)計和其他實踐能力要求比較強的實踐教學(xué)環(huán)節(jié),提供了相應(yīng)指導(dǎo)。

參考文獻:

[1]楊進,鄭先榮,唐德玉.數(shù)據(jù)庫課程教學(xué)改革探討與實踐[J].教改創(chuàng)新,2011(32):136-137.

[2]王珊,薩師煊.數(shù)據(jù)庫原理概論[M].北京:高等教育出版社,2006.

上一篇: 沖壓工藝論文 下一篇: 市場策劃書
相關(guān)精選
相關(guān)期刊
主站蜘蛛池模板: 泽库县| 社会| 内丘县| 衡南县| 阜宁县| 东乡族自治县| 宁河县| 西平县| 宁陕县| 大庆市| 本溪市| 南安市| 吐鲁番市| 北京市| 太仆寺旗| 蓬溪县| 遂宁市| 济源市| 延寿县| 沛县| 溧水县| 金湖县| 于田县| 开鲁县| 榆社县| 正定县| 巴林左旗| 临颍县| 富蕴县| 涿鹿县| 喀什市| 乳山市| 高密市| 桂东县| 田阳县| 浑源县| 额尔古纳市| 玉环县| 鄂托克前旗| 阿荣旗| 天峨县|