首頁(yè) > 文章中心 > 數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作

      前言:想要寫(xiě)出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作范文,相信會(huì)為您的寫(xiě)作帶來(lái)幫助,發(fā)現(xiàn)更多的寫(xiě)作思路和靈感。

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作范文第1篇

      該系統(tǒng)由鉆井工程設(shè)計(jì)典型案例信息管理子系統(tǒng)、鉆井工程輔助設(shè)計(jì)模板子系統(tǒng)、鉆井工程輔助設(shè)計(jì)計(jì)算系統(tǒng)、鉆井工程設(shè)計(jì)輔導(dǎo)與教學(xué)子系統(tǒng)和鉆井工程輔助設(shè)計(jì)數(shù)據(jù)庫(kù)等幾大部分組成(圖1),每一部分的功能概述如下。(1)設(shè)計(jì)文檔管理與查閱子系統(tǒng)。系統(tǒng)主要用于對(duì)鉆井工程課程設(shè)計(jì)管理文件、制度要求和各種規(guī)范的數(shù)據(jù)庫(kù)管理、維護(hù),并方便學(xué)生及時(shí)查閱。另外,該子系統(tǒng)也提供了鉆井工程設(shè)計(jì)書(shū)案例和鉆井工程設(shè)計(jì)說(shuō)明書(shū)的RFT文檔顯示,使學(xué)生能夠了解鉆井工程設(shè)計(jì)書(shū)與設(shè)計(jì)說(shuō)明書(shū)的書(shū)寫(xiě)格式與規(guī)范,以及設(shè)計(jì)書(shū)的內(nèi)容與流程,以方便學(xué)生在設(shè)計(jì)過(guò)程中能夠及時(shí)掌握設(shè)計(jì)書(shū)和設(shè)計(jì)說(shuō)明書(shū)書(shū)寫(xiě)的流程、格式和各種規(guī)范要求,最終形成合格的設(shè)計(jì)文檔。(2)鉆井工程典型設(shè)計(jì)案例管理與查閱子系統(tǒng)。為了使學(xué)生能夠從各種典型的設(shè)計(jì)案例中學(xué)習(xí)得到進(jìn)行鉆井工程各環(huán)節(jié)設(shè)計(jì)的要點(diǎn)、方法、流程,工程設(shè)計(jì)書(shū)書(shū)寫(xiě)的格式、要求與規(guī)范。系統(tǒng)從產(chǎn)學(xué)研合作單位的油田設(shè)計(jì)院獲取了十余份鉆井工程設(shè)計(jì)書(shū),采用信息管理系統(tǒng)的方法將這些設(shè)計(jì)書(shū)中的內(nèi)容全部錄入到數(shù)據(jù)庫(kù)中,進(jìn)行日常的管理與維護(hù)。按任務(wù)進(jìn)行逐一的分解,使得學(xué)生在做每一部分的設(shè)計(jì)時(shí),能夠及時(shí)閱讀了解各部分設(shè)計(jì)的內(nèi)容和流程,結(jié)合各種資料,采用邊學(xué)習(xí)、邊設(shè)計(jì)的方法來(lái)順利地完成相關(guān)的任務(wù)。(3)鉆井工程輔助設(shè)計(jì)模板管理與使用子系統(tǒng)。本文在參閱大量工程設(shè)計(jì)書(shū)案例的基礎(chǔ)上,以任務(wù)驅(qū)動(dòng)的方法進(jìn)行層層分解,并綜合形成了一整套鉆井工程設(shè)計(jì)書(shū)模板。學(xué)生可以參照這些模板來(lái)展開(kāi)相關(guān)的設(shè)計(jì)工作。既規(guī)范了學(xué)生的設(shè)計(jì),又啟發(fā)、引導(dǎo)了學(xué)生在通適化的設(shè)計(jì)邏輯與步驟下,通過(guò)系統(tǒng)給予的各種提示信息來(lái)逐步完成相關(guān)的設(shè)計(jì)。(4)鉆井工程輔助設(shè)計(jì)與計(jì)算子系統(tǒng)。在鉆井工程設(shè)計(jì)過(guò)程中,涉及大量繁雜的工程設(shè)計(jì)計(jì)算,許多計(jì)算過(guò)程需要進(jìn)行循環(huán)迭代和優(yōu)化搜索操作,依靠計(jì)算器根本無(wú)法完成。以往由于缺少設(shè)計(jì)信息和數(shù)據(jù)的數(shù)據(jù)庫(kù)管理,導(dǎo)致學(xué)生在使用工程設(shè)計(jì)軟件的過(guò)程中,需要重復(fù)輸入大量的數(shù)據(jù)。而且由于缺乏規(guī)范化的管理,低級(jí)錯(cuò)誤層出不窮,工作效率十分低下。鑒于此,本系統(tǒng)提供了一個(gè)能夠?qū)iT(mén)進(jìn)行各種鉆井工程計(jì)算的計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng),通過(guò)規(guī)范化的輸入,將各種基礎(chǔ)數(shù)據(jù)按照任務(wù)的要求逐一輸入到數(shù)據(jù)庫(kù),進(jìn)行統(tǒng)一的管理維護(hù)。由于實(shí)現(xiàn)了鉆井工程數(shù)據(jù)的信息化管理,所有數(shù)據(jù)只需輸入一次。在設(shè)計(jì)過(guò)程中,本系統(tǒng)能夠自動(dòng)調(diào)用相應(yīng)的數(shù)據(jù)來(lái)幫助學(xué)生完成各種工程設(shè)計(jì)與計(jì)算。(5)鉆井工程設(shè)計(jì)輔助教學(xué)與管理子系統(tǒng)。在鉆井工程設(shè)計(jì)模板和鉆井工程設(shè)計(jì)計(jì)算模塊中,針對(duì)可能出現(xiàn)的各種問(wèn)題,本系統(tǒng)都提供了詳細(xì)的解決方案,以便引導(dǎo)學(xué)生按步驟完成相關(guān)的設(shè)計(jì)。(6)鉆井工程課程設(shè)計(jì)輔助教學(xué)系統(tǒng)數(shù)據(jù)庫(kù)。為了順利地完成以上各項(xiàng)工作,本文將各種信息通過(guò)數(shù)據(jù)庫(kù),利用信息管理系統(tǒng)技術(shù)實(shí)現(xiàn)高效的管理與維護(hù)。該數(shù)據(jù)庫(kù)主要由以下3大部分組成:①基礎(chǔ)數(shù)據(jù)子庫(kù),包括油田、區(qū)塊、工具類(lèi)型、工具名稱(chēng)、鉆頭類(lèi)型、鉆頭廠家、學(xué)生資料等基礎(chǔ)性數(shù)據(jù)資料的管理、維護(hù)與使用;②典型工程設(shè)計(jì)案例數(shù)據(jù)子庫(kù),用于保存鉆進(jìn)工程典型案例設(shè)計(jì)書(shū)中的所有信息;③鉆井工程課程設(shè)計(jì)結(jié)果數(shù)據(jù)庫(kù),根據(jù)鉆井工程設(shè)計(jì)模板和流程的要求,本系統(tǒng)將設(shè)計(jì)過(guò)程中的所有結(jié)果信息以數(shù)據(jù)庫(kù)的形式進(jìn)行保存,以方便學(xué)生的設(shè)計(jì),并在每個(gè)環(huán)節(jié)的考核過(guò)程中實(shí)現(xiàn)計(jì)算機(jī)化的管理,加強(qiáng)考核的科學(xué)性和有效性。

      二、鉆井工程典型設(shè)計(jì)案例檢索系統(tǒng)簡(jiǎn)介

      為了能夠使學(xué)生從各種典型設(shè)計(jì)案例中學(xué)習(xí)得到進(jìn)行鉆井工程設(shè)計(jì)的方法,本文開(kāi)發(fā)了一個(gè)鉆井工程典型設(shè)計(jì)案例檢索子系統(tǒng),該系統(tǒng)的具體組成參見(jiàn)圖2。該檢索系統(tǒng)包括了從一口井的地質(zhì)設(shè)計(jì)任務(wù)書(shū)下達(dá)到鉆井完鉆,及鉆井工程進(jìn)度與技術(shù)經(jīng)濟(jì)指標(biāo)等各項(xiàng)具體的設(shè)計(jì)內(nèi)容,可以將一口井完整的鉆井工程設(shè)計(jì)書(shū)錄入到本系統(tǒng)數(shù)據(jù)庫(kù),進(jìn)行日常的管理、維護(hù),并能隨時(shí)進(jìn)行調(diào)入顯示與查閱。圖3是該子系統(tǒng)項(xiàng)目檢索入口應(yīng)用程序主窗口,在檢索某口井的設(shè)計(jì)資料進(jìn)行閱讀顯示之前,首先要選擇相應(yīng)的井號(hào)。圖4是一口井地質(zhì)設(shè)計(jì)任務(wù)書(shū)檢索窗口應(yīng)用實(shí)例。為了方便學(xué)生對(duì)資料的檢索,本系統(tǒng)充分發(fā)揮了Windows系統(tǒng)的功能,實(shí)現(xiàn)了MDI多窗口文檔管理,圖5就是MDI多窗口文檔管理應(yīng)用實(shí)例。另外,本系統(tǒng)在每個(gè)窗口中都帶有“檢索”命令按鈕。該按鈕就是在需要檢索其他井資料的時(shí)候,方便地彈出圖3窗口,并在選擇結(jié)束后自動(dòng)調(diào)用相應(yīng)井號(hào)數(shù)據(jù)進(jìn)行顯示。

      三、鉆井工程設(shè)計(jì)模板系統(tǒng)簡(jiǎn)介

      該子系統(tǒng)的目的是引導(dǎo)學(xué)生按照任務(wù)分解要求,在規(guī)定的時(shí)間內(nèi)逐一完成相關(guān)的設(shè)計(jì)任務(wù),圖6是該子系統(tǒng)的功能菜單項(xiàng)組成。鉆井工程課程設(shè)計(jì)時(shí)間為兩周,要求學(xué)生每天利用《鉆井工程輔助設(shè)計(jì)系統(tǒng)》來(lái)完成相關(guān)的設(shè)計(jì),并錄入到數(shù)據(jù)庫(kù)進(jìn)行保存,以便教師審閱、考核,及時(shí)發(fā)現(xiàn)問(wèn)題,開(kāi)展針對(duì)性的輔導(dǎo)。每一天的任務(wù)分解結(jié)果如表1所示。學(xué)生第一次進(jìn)入課程設(shè)計(jì)輔導(dǎo)教學(xué)系統(tǒng)時(shí),計(jì)算機(jī)從十余個(gè)工程設(shè)計(jì)案例中隨機(jī)確定其中的一個(gè)案例為設(shè)計(jì)模板,并自動(dòng)生成一個(gè)設(shè)計(jì)系數(shù)。要求學(xué)生將案例的地質(zhì)設(shè)計(jì)書(shū)和地質(zhì)分層中涉及的垂深全部乘上該系數(shù),手動(dòng)修改后作為該生設(shè)計(jì)的基礎(chǔ)數(shù)據(jù)。

      四、設(shè)計(jì)使用效果

      我校石油工程專(zhuān)業(yè)2010級(jí)所有學(xué)生在該輔助設(shè)計(jì)系統(tǒng)的引導(dǎo)下,順利完成了鉆井工程課程設(shè)計(jì)任務(wù)。使用表明,該系統(tǒng)具有如下大優(yōu)點(diǎn)。(1)該系統(tǒng)提供了多個(gè)鉆井工程設(shè)計(jì)案例,可供學(xué)生隨時(shí)檢索、調(diào)閱與學(xué)習(xí),使得學(xué)生能夠從中了解設(shè)計(jì)的內(nèi)容、方法與設(shè)計(jì)思路,并以這些案例為模板,標(biāo)準(zhǔn)、規(guī)范地完成鉆井工程各環(huán)節(jié)的課程設(shè)計(jì)。(2)任務(wù)明確、針對(duì)性強(qiáng)、效率高。由于實(shí)現(xiàn)了任務(wù)的模塊化分解和層次化設(shè)計(jì),可以在輔助系統(tǒng)的引導(dǎo)下逐步完成課程設(shè)計(jì)工作,每一步要做的工作,如何做,系統(tǒng)都能夠非常明確地給予提示與指導(dǎo)。學(xué)生的任務(wù)就是在系統(tǒng)所提供的設(shè)計(jì)指導(dǎo)下,收集數(shù)據(jù)并以統(tǒng)一的方式錄入到數(shù)據(jù)庫(kù)中。例如,圖7就是噴射鉆井?dāng)?shù)據(jù)錄入管理應(yīng)用實(shí)例。而每一步的設(shè)計(jì),系統(tǒng)都能夠給予詳細(xì)的提示,讓學(xué)生明白設(shè)計(jì)的原理和過(guò)程。圖7噴射鉆井設(shè)計(jì)數(shù)據(jù)的整理、錄入與維護(hù)本系統(tǒng)既是一個(gè)輔助設(shè)計(jì)系統(tǒng),同時(shí)又是一個(gè)較為完整的學(xué)習(xí)系統(tǒng)。本系統(tǒng)將熟悉了解設(shè)計(jì)流程、明確設(shè)計(jì)原理和方法、規(guī)范設(shè)計(jì)語(yǔ)言與行文方式放在首要的位置,強(qiáng)調(diào)學(xué)生設(shè)計(jì)能力的實(shí)訓(xùn)與培養(yǎng)。例如,圖8為如何確定噴射鉆井最大和最小流量的應(yīng)用實(shí)例。該系統(tǒng)通過(guò)精心的規(guī)劃設(shè)計(jì),不僅能夠使學(xué)生知道如何做,又能及時(shí)提供信息使學(xué)生明白哪些是固定的知識(shí),哪些又是靈活的知識(shí),哪些需要根據(jù)現(xiàn)場(chǎng)的資料來(lái)確定等,使學(xué)生在進(jìn)行動(dòng)態(tài)的工程設(shè)計(jì)和計(jì)算過(guò)程中,能夠及時(shí)獲得設(shè)計(jì)所需的相關(guān)知識(shí)、方法和原理,將一個(gè)繁雜、晦澀的設(shè)計(jì)過(guò)程演化成為一個(gè)生動(dòng)有趣的學(xué)習(xí)過(guò)程,從而大大提高了學(xué)生主動(dòng)學(xué)習(xí)的積極性和設(shè)計(jì)的能動(dòng)性,解決了以往普遍存在的畏難情緒,推動(dòng)了學(xué)生動(dòng)起手來(lái),結(jié)合自己的設(shè)計(jì)數(shù)據(jù)完成相關(guān)的設(shè)計(jì)任務(wù)。(3)課題選擇多樣性、設(shè)計(jì)完整度高。本系統(tǒng)使學(xué)生第一次進(jìn)入課程設(shè)計(jì)時(shí),能夠自動(dòng)地從十余個(gè)工程設(shè)計(jì)案例中隨機(jī)地確定其中的一個(gè)案例為設(shè)計(jì)模板,并提供一個(gè)設(shè)計(jì)系數(shù),將案例的地質(zhì)設(shè)計(jì)書(shū)和地質(zhì)分層中涉及的垂深數(shù)據(jù)統(tǒng)一乘上該系數(shù),作為該生設(shè)計(jì)的基礎(chǔ)數(shù)據(jù)。同時(shí),本系統(tǒng)也采用了地層孔隙壓力和破例壓力多案例選擇,并以案例數(shù)據(jù)為基礎(chǔ)輔之以隨機(jī)波動(dòng)量的方法,形成每個(gè)學(xué)生設(shè)計(jì)所需的壓力剖面,使得每一個(gè)學(xué)生的設(shè)計(jì)參數(shù)均不相同,從源頭上有效地杜絕了學(xué)生的抄襲現(xiàn)象。因此,盡管設(shè)計(jì)模板可以相同,但設(shè)計(jì)的基礎(chǔ)參數(shù)各不相同,設(shè)計(jì)結(jié)果也各有差異。由于所有的設(shè)計(jì)結(jié)果都保存到數(shù)據(jù)庫(kù)中,計(jì)算機(jī)能夠很方便地利用每個(gè)學(xué)生的基礎(chǔ)數(shù)據(jù)自動(dòng)完成相應(yīng)的設(shè)計(jì),通過(guò)比較學(xué)生設(shè)計(jì)和計(jì)算機(jī)設(shè)計(jì)之間的差異,可以有效地判別評(píng)價(jià)學(xué)生的設(shè)計(jì)情況。利用所提供的鉆井工程輔助設(shè)計(jì)系統(tǒng),極大地降低了學(xué)生手動(dòng)計(jì)算的工作量。能夠?qū)W(xué)生的注意力轉(zhuǎn)移到設(shè)計(jì)數(shù)據(jù)的采集、整理、錄入與維護(hù),設(shè)計(jì)原理、步驟和方法的了解,設(shè)計(jì)結(jié)果的整理和規(guī)范文本的形成上。使得原來(lái)需要一天、甚至數(shù)天的設(shè)計(jì)內(nèi)容,只要通過(guò)點(diǎn)擊幾個(gè)屏幕按鈕就可以完成相應(yīng)的設(shè)計(jì),設(shè)計(jì)的時(shí)效性得到了極大的提高。利用本輔助系統(tǒng),使得學(xué)生能夠在兩周的時(shí)間內(nèi)順利完成整個(gè)鉆井工程的設(shè)計(jì)工作。由于設(shè)計(jì)過(guò)程又是一個(gè)學(xué)習(xí)、訓(xùn)練的過(guò)程,學(xué)生的能動(dòng)性得到了極大的激發(fā),滿(mǎn)足了學(xué)生對(duì)設(shè)計(jì)工作的信心和成就感的訴求,這是以往進(jìn)行鉆井工程課程設(shè)計(jì)無(wú)法做到的。設(shè)計(jì)結(jié)束后,學(xué)生們都能夠及時(shí)地上交完整的鉆井工程設(shè)計(jì)書(shū)。(4)避免繁雜的計(jì)算,降低設(shè)計(jì)和輔導(dǎo)的工作量。本系統(tǒng)提供的鉆井?dāng)?shù)據(jù)信息管理子系統(tǒng)和模塊化工程計(jì)算工具,極大地方便了學(xué)生使用。使學(xué)生能夠從數(shù)據(jù)資料整理和手工計(jì)算中解脫出來(lái),將重點(diǎn)轉(zhuǎn)移到資料的綜合利用和設(shè)計(jì)能力的培養(yǎng)上。由于采用了個(gè)性化的計(jì)算機(jī)教學(xué)方式,許多問(wèn)題在學(xué)生與計(jì)算機(jī)交互過(guò)程中得到解決,工程計(jì)算已成為達(dá)到設(shè)計(jì)目的的手段,而不是設(shè)計(jì)過(guò)程中一種枯燥繁重的勞動(dòng),計(jì)算過(guò)程顯得十分輕松、快捷。采用本輔助系統(tǒng)也提高了解決問(wèn)題的時(shí)效性,極大地減輕了教師的輔導(dǎo)工作量。(5)易于實(shí)現(xiàn)質(zhì)量監(jiān)督與控制。由于實(shí)現(xiàn)了設(shè)計(jì)資料和過(guò)程參數(shù)的數(shù)據(jù)庫(kù)管理,使教師能夠及時(shí)了解每一位學(xué)生的設(shè)計(jì)進(jìn)度、設(shè)計(jì)存在的問(wèn)題,督促學(xué)生認(rèn)真完成每天的設(shè)計(jì)任務(wù),學(xué)生的整個(gè)設(shè)計(jì)過(guò)程能夠?qū)崿F(xiàn)透明的跟蹤管理,從而保證每位學(xué)生設(shè)計(jì)的質(zhì)量。(6)易于實(shí)現(xiàn)成績(jī)的評(píng)價(jià)。為了能夠盡可能客觀地評(píng)價(jià)學(xué)生的設(shè)計(jì)成果,本系統(tǒng)研制開(kāi)發(fā)了一個(gè)工程設(shè)計(jì)評(píng)價(jià)系統(tǒng)。該系統(tǒng)能夠?qū)W(xué)生設(shè)計(jì)的每一環(huán)節(jié)進(jìn)行逐一分析并評(píng)價(jià),給每一位學(xué)生的設(shè)計(jì)結(jié)果進(jìn)行逐一的成績(jī)?cè)u(píng)定,圖9就是該系統(tǒng)的運(yùn)行界面窗口實(shí)例。系統(tǒng)可以對(duì)圖9左邊的每一張學(xué)生設(shè)計(jì)結(jié)果數(shù)據(jù)庫(kù)表進(jìn)行及時(shí)的匯總、評(píng)判,例如選中圖9左邊的“S_DIRECTIONALWELL”數(shù)據(jù)庫(kù)表之后,單擊窗口中部最上邊的“庫(kù)表讀入”按鈕,就可以將所有學(xué)生的定向井基礎(chǔ)數(shù)據(jù)匯總在右邊的數(shù)據(jù)庫(kù)窗口中動(dòng)態(tài)顯示,并且在右邊的成績(jī)?cè)u(píng)定欄輸入相應(yīng)的評(píng)定結(jié)果。按一定權(quán)重和統(tǒng)計(jì)方式逐一匯總每一項(xiàng)評(píng)定結(jié)果,就可以確定該生在利用該輔助系統(tǒng)進(jìn)行鉆井課程設(shè)計(jì)所取得的成績(jī)。由于數(shù)據(jù)庫(kù)能夠?qū)⒃O(shè)計(jì)所涉及的中間數(shù)據(jù)和設(shè)計(jì)結(jié)果都保存下來(lái),因此能夠利用該系統(tǒng)對(duì)學(xué)生的設(shè)計(jì)作出全面系統(tǒng)的評(píng)價(jià)。在評(píng)定過(guò)程中還可以不顯示相關(guān)的學(xué)生信息,能夠最大化地實(shí)現(xiàn)教師評(píng)定的客觀公正性。由于這些操作都是在計(jì)算機(jī)上完成的,操作起來(lái)十分快捷、規(guī)范,極大地減少了教師評(píng)閱的日常工作量。當(dāng)然,本系統(tǒng)不能夠代替學(xué)生完成所有的課程設(shè)計(jì)任務(wù),為此,在利用該系統(tǒng)完成鉆井工程計(jì)算機(jī)化設(shè)計(jì)的同時(shí),還要求學(xué)生按照計(jì)算機(jī)輔助設(shè)計(jì)結(jié)果手工撰寫(xiě)鉆井工程課程設(shè)計(jì)書(shū)和鉆井工程課程設(shè)計(jì)說(shuō)明書(shū)各一份。將設(shè)計(jì)書(shū)成績(jī)、設(shè)計(jì)說(shuō)明書(shū)成績(jī)、計(jì)算機(jī)輔助設(shè)計(jì)成績(jī)和平時(shí)成績(jī)按一定權(quán)重匯總,作為學(xué)生本次設(shè)計(jì)的最終成績(jī)。

      五、結(jié)論與建議

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作范文第2篇

      本課程被定位為專(zhuān)業(yè)核心課程。.NET職業(yè)崗位主要分為兩類(lèi),一類(lèi)是使用C#開(kāi)發(fā)WINFORM程序,另外一類(lèi)是使用開(kāi)發(fā)的WEB應(yīng)用程序,本課程的職業(yè)技能涵蓋了最關(guān)鍵的數(shù)據(jù)庫(kù)技術(shù),本課程中學(xué)習(xí)的數(shù)據(jù)庫(kù)原理、數(shù)據(jù)庫(kù)技術(shù)和數(shù)據(jù)庫(kù)安全機(jī)制同樣適用于后續(xù)的專(zhuān)業(yè)課程。所以本課程是軟件技術(shù)專(zhuān)業(yè).NET開(kāi)發(fā)方向的專(zhuān)業(yè)核心能力和崗位專(zhuān)用能力培養(yǎng)課程,是校企合作開(kāi)發(fā)的基于C#WinForm管理信息系統(tǒng)工作過(guò)程的課程。并且本課程在教學(xué)過(guò)程中注重培養(yǎng)學(xué)生的適應(yīng)能力、自學(xué)能力和抗壓能力,培養(yǎng)學(xué)生的規(guī)范意識(shí)、合作意識(shí)和溝通意識(shí)。整個(gè)學(xué)習(xí)過(guò)程中,監(jiān)督并要求學(xué)生能夠不斷反省自己、養(yǎng)成良好的習(xí)慣。對(duì)職業(yè)素養(yǎng)的養(yǎng)成起到支撐作用。為后續(xù)課程和從事軟件開(kāi)發(fā)工作打下良好的基礎(chǔ)。在設(shè)計(jì)課程的時(shí)候還要考慮學(xué)生的基礎(chǔ)和特點(diǎn)。學(xué)生的基礎(chǔ)知識(shí)較為薄弱,學(xué)習(xí)能力也比較弱,與普通高校學(xué)生的學(xué)術(shù)性智能相比,我們的學(xué)生傾向于“動(dòng)作性智能”。我們應(yīng)將課程設(shè)計(jì)為情景化教學(xué),學(xué)習(xí)過(guò)程模擬工作過(guò)程以適應(yīng)學(xué)生的認(rèn)知規(guī)律。綜合以上分析,本課程的性質(zhì)是軟件技術(shù)業(yè)的專(zhuān)業(yè)核心課程,是校企合作開(kāi)發(fā)的基于數(shù)據(jù)庫(kù)設(shè)計(jì)、應(yīng)用工作過(guò)程的課程。

      2課程設(shè)計(jì)理念與思路

      考慮到高職院校的辦學(xué)理念,結(jié)合本專(zhuān)業(yè)的人次培養(yǎng)目標(biāo),本課程的設(shè)計(jì)理念是:(1)校企合作開(kāi)發(fā)課程;(2)適應(yīng)學(xué)生智能特點(diǎn);(3)基于行動(dòng)導(dǎo)向培養(yǎng)職業(yè)能力;(4)以學(xué)生為主體,重視終身學(xué)習(xí)的能力培養(yǎng)。明確了課程的設(shè)計(jì)理念后,還要有一個(gè)合理的執(zhí)行路徑:我們先來(lái)選取課程內(nèi)容,首先進(jìn)行典型工作任務(wù)描述,分為三個(gè)模塊,分別是數(shù)據(jù)庫(kù)的設(shè)計(jì)、應(yīng)用和安全管理。在數(shù)據(jù)庫(kù)設(shè)計(jì)工作模塊中,分為數(shù)據(jù)庫(kù)的需求分析、數(shù)據(jù)庫(kù)的概念設(shè)計(jì)、數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)、數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。在數(shù)據(jù)庫(kù)應(yīng)用工作中,分為兩個(gè):程序設(shè)計(jì)員或者數(shù)據(jù)庫(kù)管理員使用結(jié)構(gòu)化查詢(xún)語(yǔ)言(ISOSQL)編寫(xiě)存儲(chǔ)過(guò)程;根據(jù)用戶(hù)的需求,方便、及時(shí)和準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息。在數(shù)據(jù)庫(kù)安全管理中,分為安裝和升級(jí)服務(wù)器、登記數(shù)據(jù)庫(kù)的用戶(hù)、維護(hù)數(shù)據(jù)庫(kù)的安全性、制定數(shù)據(jù)庫(kù)備份計(jì)劃、數(shù)據(jù)庫(kù)信息進(jìn)行恢復(fù)。轉(zhuǎn)換到學(xué)習(xí)領(lǐng)域,經(jīng)過(guò)篩選,我們選取了教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)作為項(xiàng)目的載體。在組織和安排教學(xué)內(nèi)容時(shí),按照《教務(wù)管理數(shù)據(jù)庫(kù)》的整個(gè)生存周期的順序進(jìn)行,特別將數(shù)據(jù)庫(kù)系統(tǒng)認(rèn)知、概念設(shè)計(jì)和邏輯設(shè)計(jì)的這些理論學(xué)習(xí)融入到了需求分析階段。最后,為了讓學(xué)生對(duì)所學(xué)知識(shí)和技能進(jìn)行整合,也為了鍛煉學(xué)生的自主學(xué)習(xí)、分析解決問(wèn)題的能力,還安排了30課時(shí)的綜合實(shí)訓(xùn)。在實(shí)施教學(xué)時(shí),以小組為單位,整個(gè)教學(xué)過(guò)程以學(xué)生為主體、以項(xiàng)目為導(dǎo)向,劃分成5個(gè)環(huán)節(jié):項(xiàng)目展示:教師項(xiàng)目任務(wù)書(shū)和參考資料,介紹項(xiàng)目?jī)?nèi)容和實(shí)施步驟,使學(xué)生帶著明確的目標(biāo)學(xué)習(xí)。課堂實(shí)踐:突出學(xué)生為主體,嘗試完成項(xiàng)目,匯總這一過(guò)程中出現(xiàn)的問(wèn)題。這個(gè)環(huán)節(jié)可以培養(yǎng)學(xué)生閱讀文檔的能力、自學(xué)能力以及自省的能力。重難點(diǎn)講解:學(xué)生就匯總的問(wèn)題與教師交流,教師將重點(diǎn)難點(diǎn)分析、演示。項(xiàng)目匯演:各個(gè)項(xiàng)目組分別匯報(bào)課堂實(shí)踐成果,接受專(zhuān)任教師、實(shí)踐指導(dǎo)教師和其他同學(xué)的檢驗(yàn),鍛煉學(xué)生的項(xiàng)目掌控能力和語(yǔ)言表達(dá)能力。總結(jié)提高:教師帶領(lǐng)學(xué)生總結(jié)項(xiàng)目實(shí)施過(guò)程中遇見(jiàn)的問(wèn)題,給出指導(dǎo)性解決方案,布置拓展任務(wù)。

      3教學(xué)方法和手段

      采用“教學(xué)做用一體化”的教學(xué)模式,將理論與實(shí)踐緊密融合。教師規(guī)劃、準(zhǔn)備、主導(dǎo)整個(gè)學(xué)習(xí)流程,在學(xué)習(xí)過(guò)程中,則是以學(xué)生為主體,讓學(xué)生在做項(xiàng)目的過(guò)程中能夠主動(dòng)搭建知識(shí)體系,并參與真實(shí)項(xiàng)目的數(shù)據(jù)庫(kù)維護(hù)。做到理論與實(shí)踐相結(jié)合,針對(duì)不同的教學(xué)環(huán)節(jié),結(jié)合學(xué)生的特點(diǎn),采取了相應(yīng)的教學(xué)方法。考核評(píng)價(jià)方式分為過(guò)程性考核和終結(jié)性考核。最終分?jǐn)?shù)得出之后,還會(huì)選擇成績(jī)優(yōu)異的同學(xué)參與真實(shí)項(xiàng)目的數(shù)據(jù)庫(kù)維護(hù)工作。極大地調(diào)動(dòng)了學(xué)生的學(xué)習(xí)積極性。

      4教學(xué)條件

      本課程組教師與企業(yè)專(zhuān)家共同編寫(xiě)了課程標(biāo)準(zhǔn)、單元設(shè)計(jì)、任務(wù)指導(dǎo)書(shū)等教學(xué)資料,并錄制了大量的課堂視頻、操作演示視頻、微課。在不同的教學(xué)階段,也配備的不同的教學(xué)環(huán)境,基礎(chǔ)項(xiàng)目階段,在一體化教師和實(shí)訓(xùn)室進(jìn)行,方便教師演示和學(xué)生練習(xí),而在真實(shí)項(xiàng)目階段,則在校內(nèi)實(shí)訓(xùn)基地進(jìn)行,讓學(xué)生融入到仿真工作環(huán)境中,進(jìn)一步鍛煉職業(yè)素養(yǎng)。網(wǎng)絡(luò)課堂這個(gè)網(wǎng)絡(luò)教學(xué)環(huán)境則貫穿全部教學(xué)階段,讓學(xué)生隨時(shí)隨地都可以自主學(xué)習(xí)。而本課程的課程網(wǎng)站,按照項(xiàng)目整合了學(xué)習(xí)資源,針對(duì)每一個(gè)項(xiàng)目,都提供了資料、作業(yè)習(xí)題、操作視頻和在線(xiàn)測(cè)試功能。還突出互動(dòng)性,教師可以設(shè)置學(xué)習(xí)限制,比如測(cè)試通過(guò)了項(xiàng)目1,才能進(jìn)行項(xiàng)目2的學(xué)習(xí),激發(fā)了學(xué)生的學(xué)習(xí)熱情,此外還有學(xué)習(xí)論壇、項(xiàng)目答疑等模塊。

      5課程特色

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作范文第3篇

      根據(jù)齊魯網(wǎng)及山東傳媒職業(yè)學(xué)院畢業(yè)生崗位調(diào)研結(jié)果,我校畢業(yè)生在網(wǎng)頁(yè)設(shè)計(jì)方面適應(yīng)的崗位主要有網(wǎng)頁(yè)頁(yè)面設(shè)計(jì)、前端網(wǎng)頁(yè)開(kāi)發(fā)、后臺(tái)動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)等。

      網(wǎng)頁(yè)頁(yè)面設(shè)計(jì):主要應(yīng)用Photoshop、Illustrator等圖片處理和圖形設(shè)計(jì)工具;

      前端網(wǎng)頁(yè)開(kāi)發(fā):主要應(yīng)用Dreamweaver、Notepad++、Editplus等網(wǎng)頁(yè)編碼工具;

      后臺(tái)動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā):主要應(yīng)用Mysql數(shù)據(jù)庫(kù)、PHP動(dòng)態(tài)頁(yè)面開(kāi)發(fā)工具等。

      這些工作崗位要求學(xué)生熟悉整個(gè)網(wǎng)頁(yè)設(shè)計(jì)和開(kāi)發(fā)的工作流程,具備所需的基本知識(shí)和操作技能,同時(shí)還要有良好的職業(yè)道德和團(tuán)隊(duì)精神,以適應(yīng)行業(yè)發(fā)展需求。為了進(jìn)一步實(shí)現(xiàn)職業(yè)院校的人才培養(yǎng)目標(biāo),提高職業(yè)教育的教學(xué)質(zhì)量,圍繞實(shí)際的網(wǎng)頁(yè)設(shè)計(jì)和開(kāi)發(fā)的工作過(guò)程,對(duì)《網(wǎng)頁(yè)綜合實(shí)訓(xùn)》課程進(jìn)行改革和開(kāi)發(fā)。

      二、課程設(shè)計(jì)原則和設(shè)計(jì)依據(jù)

      設(shè)計(jì)原則:以學(xué)生為主體,提高學(xué)生的學(xué)習(xí)興趣;以職業(yè)崗位任務(wù)為導(dǎo)向,組織教學(xué)內(nèi)容;以職業(yè)崗位需求為依據(jù),突出職業(yè)能力培養(yǎng);以項(xiàng)目為載體,訓(xùn)練學(xué)生職業(yè)崗位能力和自學(xué)能力。

      設(shè)計(jì)依據(jù):本課程以真實(shí)完整的網(wǎng)站開(kāi)發(fā)項(xiàng)目為載體設(shè)計(jì)教學(xué)過(guò)程,以網(wǎng)站技術(shù)人員的崗位工作任務(wù)為依據(jù),設(shè)計(jì)相應(yīng)教學(xué)工作任務(wù),以這些工作任務(wù)為載體設(shè)計(jì)學(xué)習(xí)情境。教師帶領(lǐng)學(xué)生在網(wǎng)絡(luò)機(jī)房完成網(wǎng)站項(xiàng)目的開(kāi)發(fā)設(shè)計(jì)任務(wù),學(xué)生以小組為單位開(kāi)展工作任務(wù)。

      三、根據(jù)崗位能力要求和專(zhuān)業(yè)培養(yǎng)目標(biāo),確定課程培養(yǎng)目標(biāo)

      1.崗位能力目標(biāo)

      (1)網(wǎng)頁(yè)頁(yè)面設(shè)計(jì):要求學(xué)生能對(duì)網(wǎng)站結(jié)構(gòu)進(jìn)行規(guī)劃及功能設(shè)計(jì)、能利用ps等工具設(shè)計(jì)制作網(wǎng)頁(yè)頁(yè)面效果圖;

      (2)前端網(wǎng)頁(yè)開(kāi)發(fā):能將網(wǎng)頁(yè)效果圖重構(gòu)為HTML網(wǎng)頁(yè)、能為網(wǎng)頁(yè)添加常用的js特效;

      (3)后臺(tái)動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā):能進(jìn)行網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì);能對(duì)常用的動(dòng)態(tài)頁(yè)面功能模塊進(jìn)行開(kāi)發(fā)。

      2.職業(yè)素質(zhì)目標(biāo)

      完成具體工作項(xiàng)目,要求學(xué)生能自主學(xué)習(xí)和查閱資料。通過(guò)網(wǎng)絡(luò)搜索資源,首先通過(guò)模仿然后舉一反三,自主分析問(wèn)題、解決問(wèn)題;完成整個(gè)網(wǎng)站開(kāi)發(fā)工作項(xiàng)目,要求學(xué)生具備良好的職業(yè)道德,能夠團(tuán)結(jié)協(xié)作共同完成工作任務(wù),重在培養(yǎng)學(xué)生的團(tuán)隊(duì)合作能力和愛(ài)崗敬業(yè)精神。

      四、根據(jù)工作流程,基于工作任務(wù),設(shè)計(jì)學(xué)習(xí)情境

      1.設(shè)計(jì)思路

      網(wǎng)站開(kāi)發(fā)實(shí)際工作任務(wù)主要包括網(wǎng)站規(guī)劃設(shè)計(jì)、網(wǎng)站前端設(shè)計(jì)、網(wǎng)站后臺(tái)開(kāi)發(fā)、運(yùn)營(yíng)與維護(hù)。網(wǎng)站開(kāi)發(fā)過(guò)程中的重要環(huán)節(jié)為設(shè)計(jì)與開(kāi)發(fā),即網(wǎng)站規(guī)劃設(shè)計(jì)網(wǎng)站前端設(shè)計(jì)網(wǎng)站后臺(tái)開(kāi)發(fā)。遵循實(shí)際網(wǎng)站開(kāi)發(fā)流程,本課程主要針對(duì)這一階段設(shè)計(jì)開(kāi)發(fā)一個(gè)實(shí)際的網(wǎng)站。

      2.學(xué)習(xí)情境設(shè)計(jì)

      遵循網(wǎng)站開(kāi)發(fā)工作流程,以工作過(guò)程為導(dǎo)向,以項(xiàng)目為載體,把本課程設(shè)計(jì)成以下五大學(xué)習(xí)情境:(1)網(wǎng)站的整體規(guī)劃設(shè)計(jì);(2)網(wǎng)頁(yè)設(shè)計(jì)與實(shí)現(xiàn);(3)網(wǎng)頁(yè)特效設(shè)計(jì)與實(shí)現(xiàn);(4)網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì);(5)網(wǎng)站后臺(tái)功能設(shè)計(jì)。

      3.學(xué)習(xí)子情境設(shè)計(jì)

      對(duì)應(yīng)工作流程和能力目標(biāo),每一個(gè)情境又以工作任務(wù)為載體細(xì)分為若干個(gè)子情境,即學(xué)習(xí)任務(wù)。學(xué)習(xí)子情境要與整個(gè)項(xiàng)目的實(shí)際工作過(guò)程相結(jié)合,與每個(gè)工作階段的能力目標(biāo)相對(duì)應(yīng)。下面以第二大情境――網(wǎng)頁(yè)設(shè)計(jì)與實(shí)現(xiàn)為例,進(jìn)行基于工作過(guò)程為導(dǎo)向的學(xué)習(xí)子情境設(shè)計(jì)與實(shí)施。

      學(xué)習(xí)情境二:XX網(wǎng)頁(yè)設(shè)計(jì)與實(shí)現(xiàn)

      子情境設(shè)計(jì)及主要工作任務(wù):

      (1)網(wǎng)頁(yè)版面設(shè)計(jì):規(guī)劃網(wǎng)頁(yè)頁(yè)面內(nèi)容版塊;繪制頁(yè)面布局線(xiàn)框圖;

      (2)網(wǎng)頁(yè)素材的搜索及制作:根據(jù)網(wǎng)站主題和風(fēng)格,利用網(wǎng)絡(luò)搜索,或利用工具軟件制作網(wǎng)頁(yè)素材;

      (3)網(wǎng)頁(yè)效果圖設(shè)計(jì)與實(shí)現(xiàn):利用ps完成網(wǎng)頁(yè)設(shè)計(jì)psd效果圖;

      (4)HTML網(wǎng)頁(yè)重構(gòu):根據(jù)psd網(wǎng)頁(yè)設(shè)計(jì)圖編寫(xiě)html網(wǎng)頁(yè)代碼。

      4.考核評(píng)價(jià)設(shè)計(jì)

      考核方法:本課程的考核包括平時(shí)過(guò)程考核和期末結(jié)果考核,兩者各占一定比例。

      考核對(duì)象:包括小組團(tuán)隊(duì)考核和個(gè)人表現(xiàn)考核,且側(cè)重于團(tuán)隊(duì)的考核,著重培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作意識(shí)。過(guò)程考核除了考核團(tuán)隊(duì)協(xié)作以外,還要對(duì)學(xué)生個(gè)人表現(xiàn)情況進(jìn)行考核,根據(jù)小組分工、工作量和完成質(zhì)量等對(duì)每位學(xué)生進(jìn)行考核。

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作范文第4篇

       

      1校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程概述

       

      1.1校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程意義

       

      校企合作開(kāi)發(fā)課程是新形勢(shì)下高校與企業(yè)之間緊密聯(lián)系,推動(dòng)知識(shí)產(chǎn)業(yè)化和增強(qiáng)高校學(xué)生畢業(yè)后崗位能力的有效方式。計(jì)算機(jī)網(wǎng)絡(luò)是更新速度快、能力與素質(zhì)要求高的行業(yè),在企業(yè)市場(chǎng)競(jìng)爭(zhēng)越來(lái)越激烈的環(huán)境下,人才的能力與素質(zhì)要求越來(lái)越高,企業(yè)與高校合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程能夠定向招聘人才,減少員工的二次培訓(xùn),實(shí)現(xiàn)就業(yè)零距離。此外,高校所開(kāi)發(fā)的新知識(shí)、新技術(shù)對(duì)于企業(yè)創(chuàng)新發(fā)展具有非常好的幫助作用。高校在與企業(yè)合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程中能夠及時(shí)通過(guò)企業(yè)獲取市場(chǎng)需求信息,針對(duì)市場(chǎng)進(jìn)行科研和學(xué)生教育的培養(yǎng),促進(jìn)高校資源轉(zhuǎn)化為經(jīng)濟(jì)效益。

       

      1.2校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程問(wèn)題

       

      計(jì)算機(jī)網(wǎng)絡(luò)課程具有很強(qiáng)的技術(shù)性和連貫性,并且技術(shù)更新速度相對(duì)于其他專(zhuān)業(yè)要快很多。高校在現(xiàn)有教育資源的基礎(chǔ)上,按照學(xué)科體系進(jìn)行教育,往往會(huì)出現(xiàn)教學(xué)內(nèi)容與時(shí)代脫節(jié)的問(wèn)題。企業(yè)與高校合作局形式化現(xiàn)象普遍存在,在高校與企業(yè)合作中僅僅局限于學(xué)生畢業(yè)后的招聘,而沒(méi)有將企業(yè)研發(fā)課題與高校進(jìn)行系統(tǒng)的合作,高校知識(shí)轉(zhuǎn)化為實(shí)際利益的效果較弱。校企合作平臺(tái)沒(méi)有發(fā)揮出其真正的效能,高校學(xué)生無(wú)法獲取企業(yè)設(shè)計(jì)及開(kāi)發(fā)實(shí)際需求,不能具有針對(duì)性地進(jìn)行學(xué)習(xí),企業(yè)也無(wú)法從平臺(tái)上獲得對(duì)于企業(yè)發(fā)展有效的設(shè)計(jì)方案。

       

      1.3校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程方法

       

      校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程要做到課程內(nèi)容連貫性強(qiáng)、課程與實(shí)際緊密關(guān)聯(lián)、課程設(shè)計(jì)與開(kāi)發(fā)內(nèi)容可用性強(qiáng)。高校與企業(yè)合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程,要以由淺入深為原則,具有連貫性的課程內(nèi)容便于學(xué)生深刻掌握知識(shí)內(nèi)容,利用校企合作網(wǎng)絡(luò)平臺(tái),可實(shí)現(xiàn)企業(yè)與高校學(xué)生之間的互動(dòng)交流,學(xué)生明確未來(lái)發(fā)展方向,具有針對(duì)性的學(xué)習(xí)技術(shù)內(nèi)容,當(dāng)完成某一門(mén)課程可通過(guò)校企平臺(tái)檢驗(yàn)學(xué)習(xí)成果。在計(jì)算機(jī)網(wǎng)絡(luò)課程內(nèi)容設(shè)計(jì)上,其數(shù)據(jù)要以企業(yè)項(xiàng)目實(shí)際參數(shù)為學(xué)習(xí)對(duì)象,企業(yè)提出任務(wù)目標(biāo),高校做出任務(wù)分析和分解,并逐步完成,通過(guò)實(shí)際過(guò)程演練,讓學(xué)生掌握技術(shù)要點(diǎn)。高校課程實(shí)施后,企業(yè)通過(guò)學(xué)生所設(shè)計(jì)和開(kāi)發(fā)出的項(xiàng)目成果的實(shí)用性、易用性和可用性進(jìn)行學(xué)生學(xué)習(xí)成果的評(píng)價(jià)。

       

      2校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)設(shè)計(jì)

       

      2.1設(shè)計(jì)思路

       

      校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)是以互聯(lián)網(wǎng)為通信方式,利用網(wǎng)絡(luò)實(shí)現(xiàn)高校與企業(yè)之間課程內(nèi)容的相互銜接。平臺(tái)分為兩大部分,一部分為高校用戶(hù)登錄應(yīng)用,另一部分為企業(yè)用戶(hù)登錄應(yīng)用。高校用戶(hù)登錄可通過(guò)平臺(tái)獲取企業(yè)設(shè)計(jì)開(kāi)發(fā)項(xiàng)目需求,了解項(xiàng)目的相關(guān)數(shù)據(jù)與參數(shù)。高校教師通過(guò)企業(yè)需求項(xiàng)目進(jìn)行項(xiàng)目分析與分解,對(duì)項(xiàng)目進(jìn)行分層次教學(xué)。企業(yè)用戶(hù)登錄系統(tǒng)后可企業(yè)所需設(shè)計(jì)與開(kāi)發(fā)的項(xiàng)目,并能夠通過(guò)學(xué)生所設(shè)計(jì)的內(nèi)容進(jìn)行選取與評(píng)價(jià),獲得可用內(nèi)容。校企合作開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)應(yīng)用流程。

       

      2.2設(shè)計(jì)工具介紹

       

      本文所設(shè)計(jì)開(kāi)發(fā)的計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)是以系統(tǒng)采用.net平臺(tái),VisualStudio,net開(kāi)發(fā)環(huán)境,.netFramework基礎(chǔ)結(jié)構(gòu)和SQLServer數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),系統(tǒng)采用B/S架構(gòu)體系,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)課程系統(tǒng)進(jìn)行模塊化程序設(shè)計(jì)。

       

      2.3功能模塊設(shè)計(jì)

       

      計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)根據(jù)企業(yè)與高校的需要和計(jì)算機(jī)網(wǎng)絡(luò)課程內(nèi)容,模塊可分為系統(tǒng)登錄模塊、項(xiàng)目模塊、課程模塊。

       

      系統(tǒng)登錄模塊:用戶(hù)要登錄系統(tǒng),必須經(jīng)過(guò)身份驗(yàn)證才能登錄成功。根據(jù)用戶(hù)注冊(cè)身份,可以自動(dòng)識(shí)別用戶(hù)是企業(yè)用戶(hù)還是高校用戶(hù),針對(duì)用戶(hù)屬性跳轉(zhuǎn)到對(duì)應(yīng)界面。用戶(hù)登錄模塊,需要用戶(hù)名和密碼,與相應(yīng)數(shù)據(jù)庫(kù)表中的員工名稱(chēng)和密碼一致才可以,如果用戶(hù)的信息輸入正確無(wú)誤,則用戶(hù)就可以成功登錄,并將登錄信息記錄到日志中;如果用戶(hù)所輸入的用戶(hù)名或者密碼出現(xiàn)錯(cuò)誤,則會(huì)為用戶(hù)提供錯(cuò)誤信息,提示用戶(hù)輸入有誤。本模塊中,還設(shè)計(jì)有一個(gè)功能,就是在用戶(hù)名和密碼輸入正確的情況下,用戶(hù)所錄入的信息會(huì)自動(dòng)保存在系統(tǒng)用戶(hù)數(shù)據(jù)庫(kù)中,當(dāng)同一IP地址訪(fǎng)問(wèn)系統(tǒng)時(shí),數(shù)據(jù)庫(kù)會(huì)對(duì)用戶(hù)做出判斷,用戶(hù)在不清理IE緩存的情況下,系統(tǒng)將自動(dòng)跳轉(zhuǎn)進(jìn)入系統(tǒng),而無(wú)需用戶(hù)二次輸入用戶(hù)名和密碼。

       

      項(xiàng)目管理模塊:項(xiàng)目管理模塊中分為企業(yè)項(xiàng)目、項(xiàng)目課程分解、項(xiàng)目教學(xué)和項(xiàng)目設(shè)計(jì)與實(shí)現(xiàn)。企業(yè)通過(guò)平臺(tái)企業(yè)所需內(nèi)容,在學(xué)生完成的項(xiàng)目成果中選擇優(yōu)秀的作品應(yīng)用于企業(yè)實(shí)際生產(chǎn)中。教師通過(guò)項(xiàng)目平臺(tái)將企業(yè)的項(xiàng)目進(jìn)行分析,并分解成為階段性教學(xué)課程。學(xué)生通過(guò)平臺(tái)進(jìn)行學(xué)習(xí),并將設(shè)計(jì)靈感融入在項(xiàng)目開(kāi)發(fā)中,將最終的學(xué)習(xí)成果變?yōu)楝F(xiàn)實(shí)。

       

      課程模塊:課程模塊是將計(jì)算機(jī)網(wǎng)絡(luò)課程內(nèi)容進(jìn)行模塊化設(shè)計(jì),計(jì)算機(jī)網(wǎng)絡(luò)課程主要包括:網(wǎng)絡(luò)組建項(xiàng)目實(shí)訓(xùn)、網(wǎng)絡(luò)系統(tǒng)集成、網(wǎng)絡(luò)設(shè)備調(diào)試、網(wǎng)絡(luò)技術(shù)綜合實(shí)訓(xùn)、網(wǎng)絡(luò)操作系統(tǒng)、Web應(yīng)用技術(shù)開(kāi)發(fā)實(shí)訓(xùn)、RedHat應(yīng)用基礎(chǔ)、Oracle數(shù)據(jù)庫(kù)及應(yīng)用、多媒體技術(shù)、WindowsServer操作系統(tǒng)、網(wǎng)絡(luò)信息安全、LAMP架構(gòu)與開(kāi)發(fā)、網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)項(xiàng)目實(shí)訓(xùn)、網(wǎng)頁(yè)設(shè)計(jì)與制作、腳本語(yǔ)言與動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)絡(luò)操作系統(tǒng)(Linux)、網(wǎng)絡(luò)技術(shù)及應(yīng)用等。企業(yè)項(xiàng)目往往需要多種課程綜合運(yùn)用才能夠?qū)崿F(xiàn)。因此,教師在項(xiàng)目分解中,應(yīng)與學(xué)生真實(shí)水平為中心,由淺入深進(jìn)行教學(xué),不斷鼓勵(lì)學(xué)生在學(xué)習(xí)中融入自己的思維,輔助學(xué)生發(fā)揮出高水平的創(chuàng)造力。

       

      2.4數(shù)據(jù)庫(kù)設(shè)計(jì)

       

      數(shù)據(jù)庫(kù)是計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)的重要組成部分,在計(jì)算機(jī)領(lǐng)域,數(shù)據(jù)庫(kù)可以理解為數(shù)據(jù)的集合,屬于數(shù)據(jù)組織的范疇。對(duì)于存儲(chǔ)于數(shù)據(jù)庫(kù)中的數(shù)據(jù),都是根據(jù)一定的結(jié)構(gòu)來(lái)組織的。計(jì)算機(jī)網(wǎng)絡(luò)課程平臺(tái)數(shù)據(jù)庫(kù)選用SQLServer2010作為基礎(chǔ)管理軟件按照網(wǎng)絡(luò)平臺(tái)需求劃分出用戶(hù)信息表、課程信息表、課程分類(lèi)信息表、項(xiàng)目信息表、項(xiàng)目評(píng)價(jià)信息表等。

       

      3結(jié)語(yǔ)

      數(shù)據(jù)庫(kù)課程設(shè)計(jì)工作范文第5篇

      關(guān)鍵詞:C/S結(jié)構(gòu);ODBC;SQL Server;遠(yuǎn)程視圖;連接

      中圖分類(lèi)號(hào):TP311.132 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2008)28-0018-02

      The Development of C/S Structure Database System Based on VFP 6.0

      WANG Ping-shui

      (College of Information Engineering, Anhui University of Finance & Economics, Bengbu 233041, China)

      Abstract: With the rapid development and increasing popularization of the computer network technology, C/S system has been widely used. To develop C/S structure Database system conveniently, fundamental principle about C/S structure database system was researched, and the method of developing C/S Structure database system based on VFP 6.0 was briefly introduced. It was turned out that the method was correct and effective.

      Key words: C/S structure; ODBC; SQL server; remote view; connection

      目前廣泛流行的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具很多,如DELPHI、VB、PB等,用它們開(kāi)發(fā)基于C/S 模式的應(yīng)用系統(tǒng)較方便,但卻很少見(jiàn)到用Visual FoxPro (VFP)開(kāi)發(fā)的C/S 系統(tǒng)。本文就來(lái)談?wù)動(dòng)肰isual FoxPro 6.0開(kāi)發(fā)C/S 結(jié)構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)的方法和經(jīng)驗(yàn),與讀者共享。

      1 建立數(shù)據(jù)庫(kù)及ODBC數(shù)據(jù)源

      C/S結(jié)構(gòu)最大的優(yōu)點(diǎn)就是將工作合理分配于服務(wù)器與工作站以便讓它們同時(shí)發(fā)揮所長(zhǎng),C/S結(jié)構(gòu)包括三個(gè)重要的部分:網(wǎng)絡(luò)操作系統(tǒng)、數(shù)據(jù)庫(kù)服務(wù)器及前端應(yīng)用程序。我們可以采用Visual FoxPro、SQL Server 2000、Windows NT Server相結(jié)合來(lái)實(shí)現(xiàn)。SQL SERVER是微軟的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),可以安裝在專(zhuān)門(mén)的NT數(shù)據(jù)SERVER上,也有個(gè)人版可以安裝在Windows 2000或Windows XP上,它的功能主要有:數(shù)據(jù)庫(kù)的管理和維護(hù)、用戶(hù)/安全管理、數(shù)據(jù)的/轉(zhuǎn)換等。我們首先需在SQL Server上建立所需的數(shù)據(jù)庫(kù),如:Mydata,并創(chuàng)建所需要的表,如Mytable等。在SQL Server上的數(shù)據(jù)庫(kù)建完之后,我們可以為剛才創(chuàng)建的數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)用戶(hù),如:guest,這樣我們就可以進(jìn)行下一步操作。

      在前臺(tái)的工作站上,操作系統(tǒng)采用Windows 2000或Windows XP即可,在工作站建立連接到SQL Server的ODBC數(shù)據(jù)源。我們新建了一個(gè)數(shù)據(jù)源Myodbc,連接到 SQL Server上的Mydata數(shù)據(jù)庫(kù)。

      2 建立和數(shù)據(jù)庫(kù)的連接

      在以Visual FoxPro所開(kāi)發(fā)的C/S結(jié)構(gòu)中,遠(yuǎn)程視圖扮演著關(guān)鍵性的角色。遠(yuǎn)程視圖使得程序設(shè)計(jì)人員能夠?qū)F(xiàn)有的技術(shù)直接應(yīng)用于C/S結(jié)構(gòu)系統(tǒng)的開(kāi)發(fā)上,而無(wú)須增加太多的負(fù)擔(dān)。當(dāng)我們想要在 Visual FoxPro中存取其他數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)記錄時(shí),便必須借助于遠(yuǎn)程視圖。在建立一個(gè)遠(yuǎn)程視圖之前,必須在數(shù)據(jù)庫(kù)中建立一個(gè)連接(Connection),它記錄了登入SQL Server的相關(guān)信息并定義連接通道的一些設(shè)定信息。在數(shù)據(jù)庫(kù)設(shè)計(jì)器中新建一個(gè)連接,分別在數(shù)據(jù)源、用戶(hù)標(biāo)識(shí)、密碼、數(shù)據(jù)庫(kù)所對(duì)應(yīng)的輸入框中輸入如前文所述的名稱(chēng),然后驗(yàn)證連接即可,當(dāng)然也可以用連接串連接,如:dsn=Myodbc;uid=guest;pwd=123456;database=Mydata,或許在某些情況下,我們?cè)趹?yīng)用系統(tǒng)執(zhí)行期間以程序控制方式更改連接的相關(guān)設(shè)定,我們就可以用DBSETPROP()函數(shù),比如我們要更改名為connection1的連接串,可用如下的命令實(shí)現(xiàn):

      OPEN DATABASE test

      DBSETPROP("connection1","connection","connectstring","dsn=Myodbc;uid=guest;pwd=123456;database= Mydata")

      3 建立遠(yuǎn)程視圖

      在連接成功的情況下,我們就可以建立遠(yuǎn)程視圖。我們既可以在數(shù)據(jù)庫(kù)設(shè)計(jì)器中用視圖向?qū)Ы⒁晥D,也可以用命令來(lái)建立視圖。下面以向?qū)槔齺?lái)進(jìn)行說(shuō)明,在向?qū)е形覀兛梢允褂脭?shù)據(jù)源或者連接來(lái)創(chuàng)建視圖,一般而言,讓遠(yuǎn)程視圖透過(guò)已定義的連接來(lái)連接到所需的數(shù)據(jù)來(lái)源較好,因?yàn)檫B接本身就包含較完整的連接定義信息,而用數(shù)據(jù)源則每次使用遠(yuǎn)程視圖時(shí)便會(huì)出現(xiàn)SQL Server Login對(duì)話(huà)框,顯然這是用戶(hù)所不希望看到的。接著選擇視圖所對(duì)應(yīng)的SQL Server中的來(lái)源表即可。

      我們就視圖所需要的字段、聯(lián)接條件、篩選條件、排序、分組、更新條件應(yīng)分別進(jìn)行設(shè)置,以滿(mǎn)足我們的需要,要提到的是前后端數(shù)據(jù)類(lèi)型對(duì)應(yīng)的問(wèn)題,Visual FoxPro中的數(shù)據(jù)類(lèi)型與SQL Server中的數(shù)據(jù)類(lèi)型不盡相同,不過(guò)前后端的數(shù)據(jù)類(lèi)型有一固定的關(guān)系。比如,某一個(gè)字段在SQL Server上的數(shù)據(jù)類(lèi)型是money,而在遠(yuǎn)程視圖中此字段的數(shù)據(jù)類(lèi)型將是貨幣值類(lèi)型,又例如,某一個(gè)字段在SQL Server上的數(shù)據(jù)類(lèi)型是text,而在遠(yuǎn)程視圖之中此字段的數(shù)據(jù)類(lèi)型將是備注型,我們往往需要手動(dòng)去調(diào)節(jié)對(duì)應(yīng)的字段類(lèi)型,例如,所有的SQL Server上的datetime類(lèi)型到了遠(yuǎn)程視圖中都要變成date型。我們可以在相應(yīng)的頁(yè)面來(lái)確定聯(lián)接關(guān)系、指定過(guò)濾條件、指定排序依據(jù),特別要注意的是在“更新頁(yè)面”欄,如果我們想要建立一個(gè)可更新的視圖,必須選中“發(fā)送SQL更新”欄,這樣針對(duì)視圖所作的任何變動(dòng),會(huì)主動(dòng)反映到后端的SQL Server中去,你就可以直接使用所熟悉的Visual FoxPro來(lái)更新后端數(shù)據(jù)。另外,我們指定鍵值欄、可更新字段、更新沖突的檢查方式以及后端的SQL Server如何執(zhí)行更新操作,視圖的建立就完成了。

      遠(yuǎn)程視圖一旦建立完成,我們就可以利用它來(lái)顯示與更新數(shù)據(jù)。由于遠(yuǎn)程視圖在外觀與使用上皆與表大同小異,因此即使其來(lái)源數(shù)據(jù)實(shí)際上是位于SQL Server中,我們無(wú)須有任何顧慮,過(guò)去替Visual FoxPro本身的數(shù)據(jù)建立平行輸入/輸出界面、報(bào)表及標(biāo)簽的方法完全適用于遠(yuǎn)程視圖。我們可以在表單設(shè)計(jì)工具、報(bào)表設(shè)計(jì)工具與標(biāo)簽設(shè)計(jì)工具中,將遠(yuǎn)程視圖加至表單、報(bào)表或標(biāo)簽的數(shù)據(jù)環(huán)境組件中,并快速建立出數(shù)據(jù)源為遠(yuǎn)程視圖或其某字段的控制項(xiàng)。但是在實(shí)際應(yīng)用中,我們往往會(huì)遇到這樣的情況,如符合條件的數(shù)據(jù)記錄很多,或者經(jīng)常要使用離線(xiàn)方式的系統(tǒng),我們除了簡(jiǎn)單的使用遠(yuǎn)程視圖之外,還必須靈活的運(yùn)用“有條件的遠(yuǎn)程視圖”和離線(xiàn)式視圖,盡量減少服務(wù)器端的數(shù)據(jù)下載量,減輕網(wǎng)絡(luò)的負(fù)荷,一些不常更新的數(shù)據(jù)甚至可以以DBF的形式直接放置在客戶(hù)端,以提高整個(gè)系統(tǒng)的運(yùn)行效率。

      4 SQL Pass-Through (SPT) 技術(shù)的運(yùn)用

      要使一個(gè)C/S結(jié)構(gòu)系統(tǒng)趨于完善,除了用遠(yuǎn)程視圖來(lái)構(gòu)筑C/S結(jié)構(gòu)的主體,還必須輔以SQL Pass-Through技術(shù)。所謂SQL Pass-Through,意指我們可以將任何符合SQL Server語(yǔ)法的命令敘述從前端透過(guò)連接通道送至后端的SQL Server來(lái)執(zhí)行,與SQL Server進(jìn)行其他直接有效的溝通。利用SQL Pass-Through我們還可以直接去執(zhí)行儲(chǔ)存在SQL Server上的儲(chǔ)存式程序和系統(tǒng)儲(chǔ)存式程序,如,我們可以從前端去執(zhí)行SQL Server的系統(tǒng)儲(chǔ)存式程序sp_addlogin ,來(lái)要求加入一個(gè)使用者帳號(hào)。一般而言,SPT函數(shù)的使用流程如下所示:

      1) 首先使用SQLCONNECT()或SQLSTRINGCONNECT() 函數(shù)來(lái)連接所需的數(shù)據(jù)源。

      2) 成功的連接到SQL Server 之后,即可以透過(guò)連接通道進(jìn)行所需的各項(xiàng)處理。比如,我們可以使用SQLEXEC()函數(shù)將SQL命令送至SQL Server執(zhí)行。

      3) 完成所有的操作后,應(yīng)用SQLDISCONNECT()函數(shù)斷開(kāi)與數(shù)據(jù)源的連接。下面我們舉一個(gè)典型的運(yùn)用SQL Pass-Through的例子:

      CLEAR ALL

      CLOSE ALL

      SQLSETPROP(0,"DispLogin",3)&&登錄失敗時(shí)不顯示ODBC登錄對(duì)話(huà)框

      nConnectHandle=SQLSTRINGCONNECT("dsn=Myodbc;uid=guest;pwd=123456;database= Mydata")

      IF nConnectHandle

      MessageBox("無(wú)法與數(shù)據(jù)庫(kù)連接",0+48,"異常情況")

      ELSE

      MessageBox("連接成功",0+48,"提示信息")

      SQLEXEC(nConnectHandle,"Select * from Mytable")

      Browse

      ……

      SQLDISCONNECT(nConnectHandle)&&斷開(kāi)連接

      ENDIF

      通過(guò)這樣簡(jiǎn)單有效的代碼,我們就能對(duì)數(shù)據(jù)庫(kù)進(jìn)行有效的操作,以確保數(shù)據(jù)的完整性和安全性。

      在用SQL Pass-Through技術(shù)時(shí),程序設(shè)計(jì)師能夠擁有較高的主導(dǎo)權(quán)與控制權(quán),因此若能夠?qū)⑦h(yuǎn)程視圖和SQL Pass-Through 技術(shù)緊密的結(jié)合起來(lái),互補(bǔ)有無(wú),我們的C/S系統(tǒng)就可以無(wú)所不能了。

      5 結(jié)束語(yǔ)

      可以說(shuō),Visual FoxPro是一個(gè)相當(dāng)不錯(cuò)的開(kāi)發(fā)基于C/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的前端軟件,在Internet廣為流行的今天,只要徹底學(xué)會(huì)C/S結(jié)構(gòu),并了解Visual FoxPro在C/S結(jié)構(gòu)中所扮演的角色,必將能夠成功開(kāi)發(fā)出C/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。

      參考文獻(xiàn):

      [1] 伍俊良.Visual FoxPro課程設(shè)計(jì)與系統(tǒng)開(kāi)發(fā)案例[M].北京:清華大學(xué)出版社,2003.

      [2] 邵洋.Visual FoxPro 6.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M].北京:人民郵電出版社,2002.

      相關(guān)期刊更多

      數(shù)據(jù)

      省級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

      北京市統(tǒng)計(jì)局

      大數(shù)據(jù)

      統(tǒng)計(jì)源期刊 審核時(shí)間1個(gè)月內(nèi)

      工業(yè)和信息化部

      數(shù)據(jù)通信

      部級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

      信息產(chǎn)業(yè)部

      亚洲精品和日本精品| 亚洲成av人在片观看| 亚洲精品V欧洲精品V日韩精品 | 亚洲AV网站在线观看| 亚洲国产成人手机在线观看| 亚洲乱码一区二区三区国产精品| 亚洲a∨无码男人的天堂| 亚洲国产av一区二区三区丶| 91在线亚洲精品专区| 亚洲福利视频一区二区三区| 亚洲精品国产福利片| 亚洲欧洲日产国码在线观看| 亚洲成a人片在线观看播放| 亚洲熟妇无码爱v在线观看| 亚洲成在人线中文字幕| 亚洲人成7777| 中文字幕亚洲精品无码| 亚洲国产欧美一区二区三区| 亚洲精华液一二三产区| 无码欧精品亚洲日韩一区夜夜嗨 | 亚洲AV电影天堂男人的天堂| 亚洲AV女人18毛片水真多| 五月婷婷亚洲综合| 亚洲日本在线观看视频| 亚洲中文久久精品无码ww16| 亚洲日韩精品A∨片无码| 国产偷v国产偷v亚洲高清| 久久综合日韩亚洲精品色| 亚洲午夜视频在线观看| 亚洲国产精品综合久久久| 亚洲 日韩经典 中文字幕| 亚洲精品无AMM毛片| 国产亚洲精品第一综合| 中文字幕亚洲专区| 久久久久亚洲精品无码系列| 亚洲黄色在线播放| 在线观看亚洲AV日韩AV| 国产99久久亚洲综合精品| 色久悠悠婷婷综合在线亚洲| 亚洲av伊人久久综合密臀性色| 精品日韩亚洲AV无码|