亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        改革“軟件工程”課程,促進(jìn)工程型應(yīng)用人才培養(yǎng)

        2008-12-31 00:00:00競(jìng)岳麗華
        計(jì)算機(jī)教育 2008年10期

        文章編號(hào):1672-5913(2008)10-0128-02

        摘要:本文從“軟件工程”課程的特點(diǎn)和目標(biāo)出發(fā),從調(diào)整課程結(jié)構(gòu)、加強(qiáng)工程實(shí)踐、規(guī)范文檔三個(gè)方面進(jìn)行了詳細(xì)的闡述,并對(duì)課程改革中的重要問(wèn)題及細(xì)節(jié)作了分析與解決。

        關(guān)鍵詞:軟件工程;課程改革;分階段課程;工程實(shí)踐訓(xùn)練

        中圖分類號(hào):G642

        文獻(xiàn)標(biāo)識(shí)碼:B

        1引言

        目前,在國(guó)內(nèi)1900多所普通高校中有500多所開設(shè)了計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),有40所左右的院校開設(shè)了軟件工程專業(yè)。“軟件工程”是軟件工程專業(yè)的專業(yè)核心課程,是一門綜合性很強(qiáng)的課程,幾乎包含了SWEBOK的全部領(lǐng)域。在教學(xué)中為了教學(xué)課時(shí)的安排和突出重點(diǎn),通常是以軟件需求、軟件設(shè)計(jì)、軟件工程工具和方法為主,再加上各種條件的限制,較多地強(qiáng)調(diào)理論學(xué)習(xí),所講授知識(shí)相對(duì)當(dāng)前的新技術(shù)來(lái)講有些滯后,雖然也有一定的實(shí)踐相配合,但實(shí)踐與當(dāng)前軟件工程技術(shù)的發(fā)展還有較大差距。

        再加上由于軟件工程的優(yōu)勢(shì)在訓(xùn)練學(xué)生的小型項(xiàng)目上體現(xiàn)不充分,學(xué)生普遍認(rèn)為軟件工程就是畫畫圖,學(xué)與沒(méi)學(xué)差別不大,導(dǎo)致學(xué)習(xí)效果不好,使得軟件方向的學(xué)生只重視編碼,面向?qū)ο蟮拈_發(fā)方法重視不夠,建模方法使用混亂,文檔不規(guī)范,影響了對(duì)學(xué)生工程素質(zhì)的培養(yǎng)和能力的提高,與社會(huì)對(duì)畢業(yè)生需求的能力相差較大。這些暴露出的問(wèn)題說(shuō)明“軟件工程”課程的教學(xué)結(jié)果不令人滿意,教與學(xué)的付出和收獲沒(méi)有成正比,沒(méi)有得到社會(huì)的認(rèn)可。此外,隨著軟件工程技術(shù)的發(fā)展,軟件工程領(lǐng)域的教學(xué)內(nèi)容不斷更新、豐富,軟件企業(yè)對(duì)軟件工程能力的要求越來(lái)越高。為改變這一現(xiàn)狀,適應(yīng)技術(shù)的發(fā)展,對(duì)現(xiàn)行的“軟件工程”課程進(jìn)行改革勢(shì)在必行。

        2以培養(yǎng)工程型應(yīng)用人才為課程目標(biāo)

        開設(shè)軟件工程專業(yè)的大部分院校通常會(huì)把培養(yǎng)目標(biāo)定位于應(yīng)用型人才。但是,對(duì)于軟件工程專業(yè)來(lái)說(shuō),僅局限于應(yīng)用型人才是不夠的,這是由軟件工程專業(yè)的特點(diǎn)(即它是計(jì)算機(jī)科學(xué)為基礎(chǔ)的新興交叉學(xué)科,具有鮮明的工程特色,與應(yīng)用領(lǐng)域結(jié)合緊密)決定的。軟件工程專業(yè)的培養(yǎng)目標(biāo)應(yīng)當(dāng)是培養(yǎng)信息化社會(huì)需要的工程型應(yīng)用人才。學(xué)生通過(guò)理論和實(shí)踐的學(xué)習(xí),應(yīng)具備軟件工程師從事軟件工程實(shí)踐所需要的素質(zhì)、知識(shí)和能力。

        對(duì)軟件工程專業(yè)核心課程的“軟件工程”來(lái)說(shuō),課程目標(biāo)應(yīng)同專業(yè)的培養(yǎng)目標(biāo)一致,也就是培養(yǎng)學(xué)生的軟件工程素質(zhì),提高學(xué)生的軟件工程能力,促進(jìn)工程型應(yīng)用人才的培養(yǎng)。

        3調(diào)整課程結(jié)構(gòu),不斷強(qiáng)化工程能力

        現(xiàn)行軟件工程課通常是以軟件生命周期為主線進(jìn)行教學(xué),在內(nèi)容上,以需求分析、軟件設(shè)計(jì)、編碼為主,輔以軟件測(cè)試、軟件維護(hù)、軟件項(xiàng)目管理的一般知識(shí);在方法上,面向過(guò)程和面向?qū)ο缶?;課程安排,通常集中在一學(xué)期內(nèi)完成,課時(shí)通常較其他專業(yè)課程多,配套的實(shí)踐課通常是與理論在同一學(xué)期完成,課時(shí)較理論課時(shí)少,題目一般較簡(jiǎn)單。在保留現(xiàn)行課程教學(xué)優(yōu)點(diǎn)的基礎(chǔ)上,主要從調(diào)整課程結(jié)構(gòu)、加強(qiáng)工程實(shí)踐、規(guī)范文檔三個(gè)方面進(jìn)行“軟件工程”課程的教學(xué)改革。

        3.1調(diào)整課程結(jié)構(gòu),延長(zhǎng)教學(xué)的時(shí)間和空間

        這里對(duì)課程結(jié)構(gòu)的調(diào)整不是要打亂軟件生命周期,而是增大課程的時(shí)空跨度,將原來(lái)在一學(xué)期內(nèi)開設(shè)的課程擴(kuò)展為兩個(gè)學(xué)期的課程,增加案例教學(xué)與實(shí)踐訓(xùn)練題目的綜合度,進(jìn)一步充實(shí)課程內(nèi)容,通過(guò)連續(xù)性教學(xué)的刺激,使工程的意識(shí)和方法得到正強(qiáng)化。從而在較長(zhǎng)時(shí)期的潛移默化中培養(yǎng)學(xué)生的工程素質(zhì),在不斷的實(shí)踐中提高學(xué)生的工程能力。具體措施是:將現(xiàn)行課程分為基礎(chǔ)和提高兩個(gè)階段,基礎(chǔ)階段理論和實(shí)踐相結(jié)合,以理論為主,高級(jí)階段以實(shí)踐為主,適當(dāng)補(bǔ)充理論,兩個(gè)階段之間是螺旋上升的關(guān)系。

        課程基礎(chǔ)階段的內(nèi)容是軟件工程的基礎(chǔ)知識(shí),以軟件生命周期為主線,目的是讓學(xué)生對(duì)軟件工程課程的內(nèi)容、結(jié)構(gòu)有一個(gè)較全面的了解,掌握基本知識(shí),熟悉基本方法,為后續(xù)的學(xué)習(xí)打好基礎(chǔ),課時(shí)數(shù)可以在50~60學(xué)時(shí)之間。理論講授以需求分析、軟件設(shè)計(jì)、編碼為主,注意小案例的運(yùn)用,配套實(shí)踐以訓(xùn)練基本技能為主,包括對(duì)Visio或者Rose等工具的使用。課程基礎(chǔ)階段應(yīng)盡量早地開始,可以在第四或第五學(xué)期,這個(gè)時(shí)候程序設(shè)計(jì)課、數(shù)據(jù)結(jié)構(gòu)等重要前驅(qū)課程都已經(jīng)開過(guò)了;更重要的是,在其后的其他課程學(xué)習(xí)中,特別是實(shí)踐環(huán)節(jié),很多時(shí)候都要用到軟件工程的知識(shí)和方法,這樣可以讓學(xué)生在不斷的練習(xí)中強(qiáng)化基礎(chǔ)知識(shí),加強(qiáng)知識(shí)之間的聯(lián)系,培養(yǎng)工程意識(shí)。

        課程的提高階段主要是以項(xiàng)目小組為單位的實(shí)踐訓(xùn)練,仍然是以軟件生命周期為主線,以較綜合的貼近實(shí)際的軟件項(xiàng)目進(jìn)行訓(xùn)練,包括完整的軟件過(guò)程,目的是讓學(xué)生在強(qiáng)化訓(xùn)練中,把軟件工程課的基礎(chǔ)知識(shí)與包括軟件程序設(shè)計(jì)技術(shù)、項(xiàng)目管理、數(shù)據(jù)庫(kù)、軟件測(cè)試等各相關(guān)課程的知識(shí)聯(lián)系起來(lái),以文檔和程序系統(tǒng)為手段,提高工程能力,形成一定的工程素質(zhì)。提高階段課程應(yīng)稍后一些,可以在第七學(xué)期,以學(xué)生課外完成為主,課堂上主要是答疑性指導(dǎo),課時(shí)數(shù)可以在40左右,在實(shí)驗(yàn)室進(jìn)行。同時(shí),教師應(yīng)根據(jù)學(xué)生的掌握情況,查漏補(bǔ)缺,并適當(dāng)補(bǔ)充一些知識(shí),比如較新軟件過(guò)程模型、軟件開發(fā)方法和CMM的實(shí)施等。

        在進(jìn)行課程結(jié)構(gòu)調(diào)整時(shí),必須注意兩個(gè)階段的連續(xù)性,否則容易造成理論與實(shí)踐脫節(jié)的后果。注意到在兩個(gè)階段課程之間的長(zhǎng)達(dá)兩三個(gè)學(xué)期的時(shí)段,因此必須有相應(yīng)的課程安排與之配合,這就是知識(shí)與能力不斷線原則。課程安排可以是在其他課程的實(shí)驗(yàn)里面規(guī)定使用基礎(chǔ)階段所講授的內(nèi)容,也可以是單獨(dú)的課外實(shí)踐,一定要保證正強(qiáng)化。

        3.2加強(qiáng)工程實(shí)踐,切實(shí)提高學(xué)生的工程能力

        理論結(jié)合實(shí)際的能力是當(dāng)前畢業(yè)生的一個(gè)軟肋,滿足不了社會(huì)的需要,造成當(dāng)前計(jì)算機(jī)相關(guān)專業(yè)特別是軟件工程專業(yè)學(xué)生畢業(yè)后的就業(yè)“低潮”。只有從低年級(jí)開始大力加強(qiáng)以“軟件工程”課程實(shí)踐為代表的實(shí)踐環(huán)節(jié),提高能力,才能使學(xué)生具備一定的工程素質(zhì)和工程能力。這里以課程提高階段的實(shí)踐進(jìn)行說(shuō)明。

        課程提高階段的實(shí)踐訓(xùn)練是整個(gè)課程的總結(jié),課程的成敗很大程度上依賴于綜合實(shí)踐,因此,在進(jìn)行實(shí)踐訓(xùn)練安排時(shí),訓(xùn)練形式、內(nèi)容、要求等都很重要,用于訓(xùn)練的項(xiàng)目要有一定的規(guī)模和綜合度。

        實(shí)踐訓(xùn)練在一學(xué)期之內(nèi)完成,以項(xiàng)目小組的形式進(jìn)行,每個(gè)組按照項(xiàng)目管理的方式進(jìn)行組織和管理,充分發(fā)揮學(xué)生的主動(dòng)性。按軟件生命周期分為需求分析、軟件設(shè)計(jì)(也可再分為總體設(shè)計(jì)、詳細(xì)設(shè)計(jì))、編碼、軟件測(cè)試與改進(jìn)四個(gè)階段,每一階段都要進(jìn)行驗(yàn)收,驗(yàn)收時(shí)盡量推行學(xué)生論講,最后階段完成后要進(jìn)行答辯,對(duì)每一階段都要嚴(yán)格要求。

        實(shí)踐訓(xùn)練的內(nèi)容實(shí)際上就是需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、軟件測(cè)試與改進(jìn),其中,可以需求分析與詳細(xì)設(shè)計(jì)為重點(diǎn)。方法上應(yīng)以面向?qū)ο蟮姆治雠c設(shè)計(jì)為主。除編碼外,每一內(nèi)容都應(yīng)有相應(yīng)的文檔訓(xùn)練,而且對(duì)文檔應(yīng)嚴(yán)格要求,在小組完成項(xiàng)目后,應(yīng)該有一個(gè)總結(jié)報(bào)告。根據(jù)專業(yè)的特色和條件,訓(xùn)練的項(xiàng)目最好與某些應(yīng)用領(lǐng)域相結(jié)合,這樣能使訓(xùn)練更接近實(shí)際。在訓(xùn)練過(guò)程中,不僅要考慮系統(tǒng)的性能,還要考慮建造系統(tǒng)的代價(jià)以及可能帶來(lái)的副作用,逐步培養(yǎng)學(xué)生的工程素質(zhì)。此外,可以適當(dāng)引入一些中小IT企業(yè)的方法和管理,可以建議學(xué)生在詳細(xì)設(shè)計(jì)和編碼階段寫程序員日志(或叫開發(fā)日志),提前讓學(xué)生感受到企業(yè)的工作氛圍。

        軟件測(cè)試對(duì)軟件環(huán)境和師資條件要求較高,有條件時(shí)可以使用WinRunner、QTP等軟件進(jìn)行訓(xùn)練,條件不具備時(shí),可以使用JUnit等進(jìn)行單元測(cè)試訓(xùn)練。

        在學(xué)生負(fù)擔(dān)不重而且有相應(yīng)的條件時(shí),可以按照CMM2實(shí)施,從中抽取初五個(gè)關(guān)鍵過(guò)程:需求管理、軟件項(xiàng)目計(jì)劃、軟件項(xiàng)目跟蹤與監(jiān)控、軟件質(zhì)量保證、軟件配置管理,對(duì)其加以改造或者適當(dāng)降低要求進(jìn)行訓(xùn)練。

        3.3文檔的規(guī)范化引導(dǎo)

        軟件工程的文檔編寫一直是學(xué)生的難點(diǎn),好多學(xué)生都認(rèn)為太麻煩,這是因?yàn)樗麄儗?duì)文檔的重要性認(rèn)識(shí)不夠。因此,在整個(gè)“軟件工程”課程中都要強(qiáng)調(diào)并加強(qiáng)引導(dǎo),在各個(gè)驗(yàn)收階段要嚴(yán)格要求。

        軟件文檔的標(biāo)準(zhǔn)本身對(duì)師生來(lái)說(shuō)就是一個(gè)較困難的事情,因?yàn)閷W(xué)校跟IT業(yè)界是有距離的。很多主流的文檔格式或者說(shuō)模版,比如CMM標(biāo)準(zhǔn)的文檔,如果沒(méi)有跟企業(yè)合作的話,是很難了解或拿到的。在這種情況下,可以按照國(guó)標(biāo)GB-85系列來(lái)進(jìn)行。

        實(shí)際上,對(duì)學(xué)生的文檔規(guī)范性引導(dǎo),并不是一定要有了最新的業(yè)界標(biāo)準(zhǔn)文檔格式才能進(jìn)行,因?yàn)楦袷竭@個(gè)東西很容易學(xué)會(huì),關(guān)鍵是要訓(xùn)練學(xué)生常規(guī)的編寫經(jīng)驗(yàn),培養(yǎng)文檔意識(shí),把文檔作為驗(yàn)收的內(nèi)容和階段結(jié)束的標(biāo)志。因此,在訓(xùn)練過(guò)程中一定要詳細(xì)地給學(xué)生講解怎么寫文檔,需要注意些什么,在驗(yàn)收后一定要對(duì)學(xué)生的文檔進(jìn)行點(diǎn)評(píng),對(duì)典型問(wèn)題要注重回頭看,教師要用自己的嚴(yán)謹(jǐn)、負(fù)責(zé)的態(tài)度感染學(xué)生,突出文檔規(guī)范的重要性。

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

        “軟件工程”課程自身的綜合性以及在軟件工程專業(yè)中的重要地位決定了課程必須跟上時(shí)代的發(fā)展,符合社會(huì)的需求,因此對(duì)“軟件工程”課程必須以培養(yǎng)工程型應(yīng)用人才為目標(biāo),不斷向前推進(jìn)改革。只有在教學(xué)過(guò)程中注重理論與實(shí)踐的結(jié)合,不單純地以“軟件工程”課程的基本知識(shí)為內(nèi)容,而是綜合軟件工程專業(yè)的多個(gè)相關(guān)課程,對(duì)學(xué)生進(jìn)行綜合訓(xùn)練,加強(qiáng)文檔訓(xùn)練,把握好課程改革的度,穩(wěn)步推進(jìn),才能有效改進(jìn)目前的課程教學(xué)。

        參考文獻(xiàn)

        [1] 中國(guó)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科教程2002研究組. 中國(guó)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科教程2002[M]. 北京:清華大學(xué)出版社,2002:7-52.

        [2] 汪斌,湯文亮. 軟件工程教學(xué)改革初論[J]. 華東交通大學(xué)學(xué)報(bào),2006,(10):152-153.

        [3] 潘婭. 軟件工程教學(xué)方法探索[J]. 西南科技大學(xué)學(xué)報(bào)(哲社版),2006,(6):28-30.

        国产人成在线成免费视频| 少妇被猛男粗大的猛进出| 成年在线观看免费视频| 怡红院a∨人人爰人人爽| 亚洲精品国产v片在线观看| 人妖另类综合视频网站| 中文字幕亚洲永久精品| 亚洲黄片av在线播放| 国产h视频在线观看| 亚洲国产成人精品女人久久久| 亚洲无码毛片免费视频在线观看| 成人久久精品人妻一区二区三区| 亚洲av天堂免费在线观看| 人妻av无码一区二区三区| 国产av人人夜夜澡人人爽麻豆| 亚洲另类欧美综合久久图片区 | 亚洲精品乱码久久久久久| 久久午夜无码鲁丝片午夜精品| 少妇熟女视频一区二区三区| 久热香蕉av在线爽青青| 白色白色白色在线观看视频| 婷婷五月六月激情综合色中文字幕| 国产真实强被迫伦姧女在线观看| 少妇勾引视频网站在线观看| 成熟的女人毛茸茸色视频| 日本少妇春药特殊按摩3| 天天弄天天模| 国产亚洲sss在线观看| 91久久大香伊蕉在人线国产| 亚洲综合中文字幕综合| 2021国产精品国产精华| 国产精品久久久久久久久免费观看| 亚洲黄片高清在线观看| 亚洲中文字幕在线第六区| 免费又黄又爽又色的视频| 中文字幕人妻中文av不卡专区| 亚洲成在人线电影天堂色| 免费看草逼操爽视频网站| 在线观看的网站| 国产精品美女久久久久久2018| 欧美丝袜激情办公室在线观看|