999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高職《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》(VB+SQL Server)項(xiàng)目課程的開(kāi)發(fā)

2010-01-01 00:00:00
電腦知識(shí)與技術(shù) 2010年2期

摘要:該文全面介紹我院計(jì)算機(jī)軟件開(kāi)發(fā)相關(guān)專業(yè)《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》項(xiàng)目課程開(kāi)發(fā)的思路,項(xiàng)目課程開(kāi)發(fā)中項(xiàng)目選擇與技術(shù)引入的策略和方法、項(xiàng)目課程的實(shí)施和效果。

關(guān)鍵詞:高職;項(xiàng)目課程;項(xiàng)目教學(xué);數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng);Visual Basic;SQL Server

中圖分類號(hào):TP312文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2010)02-372-02

Development of \"Database Application System Development\" Project Course in Higher Vocational Education

WU Bin

(Changzhou College of Information Technology, Changzhou 213164, China)

Abstract: This article introduces completely the way of thinking of \"database application system development\" project course of our computer software development's related specialities, the strategy and methods of project chooses and technique introduce, the implement and effect of the project course.

Key words: higher vocational education; project course; project teaching; database application system; Visual Basic;SQL Server

高職高專計(jì)算機(jī)軟件開(kāi)發(fā)專業(yè)的課程體系大多以分立的前導(dǎo)專業(yè)基礎(chǔ)課程、短期階段性的綜合課程設(shè)計(jì)或項(xiàng)目實(shí)訓(xùn)構(gòu)成。由于計(jì)算機(jī)技術(shù)迅速發(fā)展,軟件開(kāi)發(fā)工具不斷產(chǎn)生,課程體系中課程的數(shù)量不斷膨脹,課程課時(shí)受學(xué)制等條件的限制不斷壓縮,無(wú)論是專業(yè)基礎(chǔ)課程還是綜合課程設(shè)計(jì)或項(xiàng)目實(shí)訓(xùn)的教學(xué)均難以深入,課程猶如蜻蜓點(diǎn)水,難以給學(xué)生形成一個(gè)軟件系統(tǒng)開(kāi)發(fā)過(guò)程的完整思路,學(xué)生的軟件開(kāi)發(fā)能力,特別是編程能力培養(yǎng)效果不明顯,影響高職高專軟件開(kāi)發(fā)人才的培養(yǎng)效果。

構(gòu)建合理課程體系、開(kāi)發(fā)軟件開(kāi)發(fā)專業(yè)課程,在較短時(shí)間內(nèi)有效提高學(xué)生編程能力,培養(yǎng)學(xué)生軟件開(kāi)發(fā)核心能力,是高職高專計(jì)算機(jī)軟件開(kāi)發(fā)相關(guān)專業(yè)教學(xué)研究的一個(gè)重要問(wèn)題。

1 《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》項(xiàng)目課程開(kāi)發(fā)思路

按照國(guó)家對(duì)于高職高專人才培養(yǎng)的思路和要求,我們對(duì)軟件開(kāi)發(fā)專業(yè)人才發(fā)展的規(guī)律進(jìn)行研究。大量軟件開(kāi)發(fā)專業(yè)人才發(fā)展經(jīng)歷的研究表明,精通一個(gè)系列軟件系統(tǒng)開(kāi)發(fā),很容易遷移到其它平臺(tái)。為此,我們確立了軟件專業(yè)課程體系的指導(dǎo)思想-“一套工具、一項(xiàng)技術(shù)、一條主線、一個(gè)完整實(shí)際系統(tǒng)”,課程設(shè)置堅(jiān)持少而精,用3~4門(mén)核心課程為主線貫穿整個(gè)教學(xué),在有限課時(shí)內(nèi),采用有限開(kāi)發(fā)工具,使學(xué)生在畢業(yè)前精通一套軟件開(kāi)發(fā)工具的使用,開(kāi)發(fā)出一個(gè)完整的系統(tǒng)。

軟件開(kāi)發(fā)涉及面廣,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)是軟件開(kāi)發(fā)的重要方面。VB+SQL Server,ASP+SQL Server是C/S、B/S數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)的典型工具,具有代表性。可以通過(guò)3~4門(mén)課程培養(yǎng)學(xué)生軟件開(kāi)發(fā)核心能力。可以構(gòu)建以VB、ASP、SQL Server為前導(dǎo)專業(yè)基礎(chǔ)課,數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)(VB+SQL Server或ASP+SQL Server)為綜合性開(kāi)發(fā)實(shí)踐類專業(yè)課程為主線的課程體系,培養(yǎng)學(xué)生軟件開(kāi)發(fā)核心能力。其中,VB、ASP、SQL Server前導(dǎo)專業(yè)基礎(chǔ)課采用案例以一體化教學(xué)形式教學(xué),數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)采用項(xiàng)目以一體化教學(xué)形式開(kāi)展教學(xué)。

《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》(VB+SQL Server)項(xiàng)目課程開(kāi)發(fā)思路:以實(shí)際開(kāi)發(fā)所使用的最簡(jiǎn)單,最有效的數(shù)據(jù)庫(kù)操作技術(shù)貫穿整個(gè)課程,選擇學(xué)生熟悉的項(xiàng)目,以一個(gè)專業(yè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的完整過(guò)程,使學(xué)生能夠使用Visual Basic、SQL Server開(kāi)發(fā)出一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。

2 《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》項(xiàng)目課程開(kāi)發(fā)實(shí)踐

2.1 課程開(kāi)發(fā)團(tuán)隊(duì)的組建

我院軟件專業(yè)課程體系以及《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》項(xiàng)目課程的開(kāi)發(fā)始終在校企緊密合作的基礎(chǔ)上進(jìn)行。企業(yè)專業(yè)人員擔(dān)任專業(yè)任課教師,專業(yè)教師負(fù)責(zé)、參加企業(yè)軟件項(xiàng)目開(kāi)發(fā)為本課程的開(kāi)發(fā)打下良好的基礎(chǔ)。在課程開(kāi)發(fā)之初,我們引進(jìn)2位具有多年軟件項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)的專業(yè)人員與學(xué)院教師、企業(yè)專業(yè)人員共同組建本課程的開(kāi)發(fā)組,確保項(xiàng)目課程開(kāi)發(fā)的質(zhì)量。

2.2 課程項(xiàng)目的選擇

課程項(xiàng)目的選擇首先需要考慮能涵蓋數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的主要技術(shù),課程項(xiàng)目專業(yè)、真實(shí)、實(shí)用才能確保課程符合數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的實(shí)際需要,才能使學(xué)生得到真正的鍛煉。其次,過(guò)于生僻的項(xiàng)目將影響學(xué)生對(duì)其業(yè)務(wù)流程的理解,最終影響教學(xué)效果,課程所選擇項(xiàng)目的業(yè)務(wù)流程應(yīng)當(dāng)盡量為學(xué)生熟知、熟悉。此外,課程項(xiàng)目不能一味追求技術(shù)的完整和完全覆蓋,而應(yīng)將重點(diǎn)放在能充分體現(xiàn)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的核心、常用技術(shù)方面。

按照這種思路,我們最終選定學(xué)生熟悉的《班級(jí)信息管理系統(tǒng)》以及易于理解的《人事信息管理系統(tǒng)》為課程的項(xiàng)目。其中,《班級(jí)信息管理系統(tǒng)》作為課程的主線項(xiàng)目,《人事信息管理系統(tǒng)》作為課程的同步實(shí)訓(xùn)項(xiàng)目。

2.3 主線技術(shù)的選擇

數(shù)據(jù)庫(kù)技術(shù)紛繁復(fù)雜,如果不加選擇地引入課程,影響學(xué)生對(duì)關(guān)鍵、核心技術(shù)的掌握,影響學(xué)生學(xué)習(xí)熱情。重視主線技術(shù)的選擇、力求簡(jiǎn)潔、高效、主線清晰、便于快速入門(mén)是課程主線技術(shù)選擇的原則。

1)課程使用ADO對(duì)象數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)貫穿整個(gè)項(xiàng)目,技術(shù)簡(jiǎn)潔、高效、主線清晰。

2)課程放棄在實(shí)際開(kāi)發(fā)中已較少使用、復(fù)雜的DAO技術(shù)以及效率低下、系統(tǒng)資源消耗大的其它數(shù)據(jù)控件技術(shù)。

3)課程通過(guò)4~6學(xué)時(shí)ADO對(duì)象技術(shù)學(xué)習(xí)后、即可編制代碼訪問(wèn)數(shù)據(jù)庫(kù)、進(jìn)行簡(jiǎn)單操作、學(xué)生能盡快入門(mén)。同時(shí),在項(xiàng)目的各個(gè)階段都能使學(xué)生立即實(shí)現(xiàn)相應(yīng)模塊的功能、使學(xué)生盡早體驗(yàn)成功喜悅。

2.4 實(shí)用技術(shù)的引入

實(shí)際數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)包含很多常用、實(shí)用的技術(shù)和組件,這些技術(shù)與組件可以使得設(shè)計(jì)的系統(tǒng)更加真實(shí)和專業(yè)。由于實(shí)用技術(shù)內(nèi)容較多,實(shí)用技術(shù)的引入策略非常重要。根據(jù)項(xiàng)目模塊開(kāi)發(fā)的需要,在項(xiàng)目開(kāi)發(fā)過(guò)程中適時(shí)、漸進(jìn)引入合適的技術(shù)與專業(yè)的組件,每個(gè)模塊引入1~2項(xiàng)實(shí)用技術(shù),在確保系統(tǒng)的真實(shí)性、專業(yè)性的同時(shí)有效降低學(xué)習(xí)難度。例如:

1)系統(tǒng)框架模塊為顯示系統(tǒng)主界面引入ToolBar、StausBar控件。

2)班級(jí)管理模塊以樹(shù)結(jié)構(gòu)管理班級(jí),引入TreeView、ImageList控件。

3)學(xué)生管理模塊為展示班級(jí)學(xué)生列表引入ListView、DTPicker控件,為分類顯示學(xué)生基本信息、家庭成員引入SSTab控件。

4)學(xué)生照片處理、班級(jí)檔案管理模塊,引入數(shù)據(jù)庫(kù)圖像、二進(jìn)制數(shù)據(jù)處理技術(shù)。

5)學(xué)生獎(jiǎng)勵(lì)模塊為展示學(xué)生獎(jiǎng)勵(lì)信息引入DataGrid等控件。

6)綜合查詢模塊中實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)與Excel數(shù)據(jù)的交換。

7)登錄身份驗(yàn)證模塊使用靜態(tài)變量統(tǒng)計(jì)非法登錄次數(shù)。

8)在完成系統(tǒng)功能的主線下,體現(xiàn)系統(tǒng)效率的優(yōu)化。如數(shù)據(jù)表增加記錄,采用“select top 0 * from ...”語(yǔ)句取出該表的表結(jié)構(gòu)而非返回整個(gè)記錄集進(jìn)行記錄添加;使用較小開(kāi)銷的查詢等技術(shù)減少大量數(shù)據(jù)的網(wǎng)絡(luò)傳輸;照片顯示算法分塊處理圖像數(shù)據(jù),占用內(nèi)存少,效率高。

9)項(xiàng)目逐步對(duì)各種可能的錯(cuò)誤提供了有效處理,確保代碼嚴(yán)謹(jǐn)、健壯。

2.5 課程的實(shí)施

針對(duì)不同的專業(yè),《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》項(xiàng)目課程的實(shí)施可以安排在前導(dǎo)Visual Basic、SQL Server課程之后,按照單獨(dú)的課程進(jìn)行教學(xué),典型的教學(xué)安排如表1;也可以將Visual Basic、SQL Server、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)3門(mén)課程整合為一門(mén)課程教學(xué),此時(shí),課程計(jì)劃分為3個(gè)階段(Visual Basic基礎(chǔ)、SQL Server基礎(chǔ)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)),典型的教學(xué)安排如表2。

項(xiàng)目課程的重點(diǎn)在于培養(yǎng)學(xué)生獨(dú)立項(xiàng)目開(kāi)發(fā)能力,貫穿整個(gè)課程項(xiàng)目《班級(jí)信息管理系統(tǒng)》的開(kāi)發(fā)安排了同步實(shí)訓(xùn)項(xiàng)目《人事信息管理系統(tǒng)》供學(xué)生開(kāi)發(fā)實(shí)踐。課程的考核以項(xiàng)目設(shè)計(jì)為主,重點(diǎn)考核學(xué)生項(xiàng)目開(kāi)發(fā)能力。此外,課程還建立了由6個(gè)實(shí)用項(xiàng)目構(gòu)成的項(xiàng)目庫(kù)供學(xué)生自主選擇、獨(dú)立完成系統(tǒng)的開(kāi)發(fā)。

3 《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》項(xiàng)目課程實(shí)施效果

我院計(jì)算機(jī)軟件相關(guān)專業(yè)人才培養(yǎng)方案選擇數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)作為軟件開(kāi)發(fā)主要方向。《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》課程自2004年起列入我院計(jì)算機(jī)系04/05/06/07級(jí)人才培養(yǎng)方案,從軟件公司引進(jìn)具有多年軟件開(kāi)發(fā)經(jīng)驗(yàn)的專業(yè)人才加強(qiáng)課程建設(shè)的力量,組建了本課程的開(kāi)發(fā)組,2005、2006年分別完成《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》院內(nèi)講義第1、2版。《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》課程自2005年在我院開(kāi)設(shè)以來(lái),先后完成了20余個(gè)班的教學(xué),課程講義在較短時(shí)間使學(xué)生初步掌握數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù),盡快體會(huì)成功喜悅,學(xué)生的學(xué)習(xí)興趣和參與熱情都高,取得良好教學(xué)效果。《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)》教材建設(shè)列入學(xué)院2007年精品教材建設(shè)立項(xiàng),獲得學(xué)院經(jīng)費(fèi)支持并公開(kāi)出版,得到多所院校應(yīng)用。

項(xiàng)目教學(xué)的實(shí)踐激發(fā)了學(xué)生學(xué)習(xí)軟件開(kāi)發(fā)的熱情,學(xué)生學(xué)習(xí)軟件技術(shù)熱情高,2005~2007年連續(xù)三年我院學(xué)生計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)考試報(bào)考率、通過(guò)率均位居常州所有高校第一,學(xué)生畢業(yè)設(shè)計(jì)質(zhì)量顯著提高,畢業(yè)生工作后的開(kāi)發(fā)能力和學(xué)習(xí)遷移能力增強(qiáng)。此外,項(xiàng)目課程的開(kāi)發(fā)和實(shí)施也對(duì)青年教師培養(yǎng)起到明顯效果,許多青年教師通過(guò)項(xiàng)目課程的教學(xué)和實(shí)踐,軟件開(kāi)發(fā)能力顯著增強(qiáng)。

實(shí)踐證明,工學(xué)結(jié)合、校企合作,以項(xiàng)目為主線的課程開(kāi)發(fā)和實(shí)施無(wú)論對(duì)于學(xué)生還是教師培養(yǎng)都是一個(gè)行之有效的方法。

參考文獻(xiàn):

[1] 徐安東,李飛,邢曉怡.Visual Basic數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)教程[M].北京:清華大學(xué)出版社,2006.

[2] 李曉黎,張巍.Visual Basic+SQL Server數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例[M].北京:人民郵電出版社,2003.

[3] 李長(zhǎng)林,張麗華,王紅.Visual Basic數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)從基礎(chǔ)到實(shí)踐[M].北京: 電子工業(yè)出版社,2005.

[4] 啟明工作室.MIS系統(tǒng)開(kāi)發(fā)與應(yīng)用[M].北京:人民郵電出版社,2005.

[5] 王穎,李敏業(yè).Visual Basic + SQL Server數(shù)據(jù)庫(kù)應(yīng)用實(shí)例完全解析[M].北京:人民郵電出版社,2006.

[6] 黃明.Visual Basic+SQL Server中小型信息系統(tǒng)開(kāi)發(fā)實(shí)例精選[M].機(jī)械工業(yè)出版社,2007.

主站蜘蛛池模板: 亚洲中文字幕精品| 亚洲欧美日韩成人高清在线一区| 久青草免费在线视频| 欧美中文字幕在线播放| 亚洲第一精品福利| 亚洲欧美精品一中文字幕| 欧美第一页在线| 老司机午夜精品视频你懂的| 国产福利小视频高清在线观看| 精品国产免费第一区二区三区日韩| 日韩午夜福利在线观看| 亚洲欧美不卡中文字幕| 亚洲国产亚洲综合在线尤物| 欧美午夜理伦三级在线观看| 手机在线看片不卡中文字幕| 亚洲无线一二三四区男男| 精品亚洲国产成人AV| 无码视频国产精品一区二区| 久久久久久午夜精品| 欧美自拍另类欧美综合图区| 欧美中文字幕第一页线路一| 日韩欧美国产精品| 亚洲一区二区三区国产精品| 国产精品任我爽爆在线播放6080| 福利一区在线| 亚洲综合九九| 亚洲欧美日本国产综合在线 | 九九免费观看全部免费视频| 国产亚洲精品91| 成人毛片免费在线观看| 欧美日韩一区二区三| 国产91av在线| 99国产精品免费观看视频| 亚洲天堂成人在线观看| 亚洲最新在线| 国产激爽大片在线播放| 国产福利在线免费| 狂欢视频在线观看不卡| 强乱中文字幕在线播放不卡| 亚洲床戏一区| 精品国产香蕉在线播出| 国产高清无码第一十页在线观看| 免费观看成人久久网免费观看| 综合网久久| 亚洲精品在线观看91| 国产亚洲美日韩AV中文字幕无码成人| 激情综合激情| 最新无码专区超级碰碰碰| 国产精品美女自慰喷水| 99re精彩视频| 国产91丝袜在线播放动漫| 日本黄网在线观看| 欧美精品v欧洲精品| 久久免费精品琪琪| 91蝌蚪视频在线观看| 亚洲国产成人麻豆精品| 国产一区二区三区夜色| 久久一本日韩精品中文字幕屁孩| 香蕉伊思人视频| 日韩精品中文字幕一区三区| 免费日韩在线视频| 国产精品无码翘臀在线看纯欲| 亚洲熟女中文字幕男人总站| 白浆视频在线观看| 99精品高清在线播放| 亚洲乱码精品久久久久..| 亚洲中字无码AV电影在线观看| 久久精品亚洲中文字幕乱码| 国产精品免费久久久久影院无码| 麻豆精品在线播放| 国产精品成人免费综合| 欧美性爱精品一区二区三区| 国产精品不卡永久免费| 国内精品九九久久久精品| 性色生活片在线观看| 四虎影院国产| 亚洲精品国产首次亮相| 欧洲欧美人成免费全部视频| 欧洲成人免费视频| 久久国产成人精品国产成人亚洲 | 日本午夜三级| 色综合五月婷婷|