軟件工程的論文_第1頁(yè)
軟件工程的論文_第2頁(yè)
軟件工程的論文_第3頁(yè)
軟件工程的論文_第4頁(yè)
軟件工程的論文_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第頁(yè)共頁(yè)關(guān)于軟件工程的論文關(guān)于軟件工程的論文軟件工程是計(jì)算機(jī)類(lèi)專(zhuān)業(yè)課程中一門(mén)非常重要的專(zhuān)業(yè)課程,具有很強(qiáng)的理論性與理論性。從工程意義講,軟件工程包括軟件的設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、運(yùn)行及維護(hù)等一系列工程活動(dòng);從課程構(gòu)造講,軟件工程外表看是一門(mén)課程,本質(zhì)上系統(tǒng)綜合了計(jì)算機(jī)類(lèi)的多門(mén)專(zhuān)業(yè)課程及工程管理類(lèi)課程。因此,軟件工程課程是一門(mén)既抽象又綜合的工程類(lèi)課程。軟件工程課程不僅是一門(mén)學(xué)生學(xué)習(xí)難度較大的課程,也是眾多任課老師較難進(jìn)展有效課堂教學(xué)的課程。這主要于傳統(tǒng)教學(xué)方式存在問(wèn)題。一、傳統(tǒng)教學(xué)中存在的問(wèn)題〔一〕教材內(nèi)容過(guò)于理論化目前,軟件工程教學(xué)使用的教材大多偏向于理論知識(shí)介紹,主要講解軟件開(kāi)發(fā)過(guò)程的各個(gè)步驟及使用方法,缺乏有效案例和工程工程支撐。同時(shí),大多數(shù)學(xué)生沒(méi)有軟件開(kāi)發(fā)方面的經(jīng)歷,對(duì)軟件開(kāi)發(fā)及相關(guān)概念只停留在記憶層面,只知道有這些方法,卻不知道這些方法能用在哪些地方、什么時(shí)候用、怎么用,導(dǎo)致學(xué)生越學(xué)越迷茫,最終失去學(xué)習(xí)興趣?!捕持R(shí)體系不完好雖然整個(gè)軟件工程的知識(shí)構(gòu)造是完好的,但在進(jìn)展課堂教學(xué)時(shí),知識(shí)點(diǎn)的講解是單個(gè)的,割裂了知識(shí)的連接性。盡管知識(shí)點(diǎn)前后有一定連續(xù)性,但軟件工程課程比擬特殊。軟件工程可分為假設(shè)干子階段,有需求分析^p、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和編碼等子階段。每個(gè)子階段可以看作是一個(gè)里程碑,有自己的獨(dú)立性,導(dǎo)致各子階段對(duì)應(yīng)知識(shí)點(diǎn)相對(duì)獨(dú)立。因此,課程對(duì)應(yīng)的各階段知識(shí)點(diǎn)顯得孤立、沒(méi)有連續(xù)性,各章節(jié)知識(shí)點(diǎn)互相割裂,使學(xué)生無(wú)法系統(tǒng)完好地理解和掌握整個(gè)軟件工程各階段的知識(shí)點(diǎn),無(wú)法形成整體的軟件工程概念和思想?!踩持乩碚撝v解,少理論練習(xí)軟件工程是一門(mén)理論性很強(qiáng)的課程,但在傳統(tǒng)教學(xué)中,多數(shù)以講解軟件工程的根本原理、方法和理論為主,抑或增加一些對(duì)應(yīng)知識(shí)點(diǎn)的簡(jiǎn)單案例講解,學(xué)生大多時(shí)候都是被動(dòng)接收,沒(méi)有參與內(nèi)容或案例的分析^p討論,對(duì)知識(shí)點(diǎn)的理解只停留在外表,導(dǎo)致學(xué)生缺乏運(yùn)用這些知識(shí)解決實(shí)際問(wèn)題的才能。雖然也有一定的實(shí)驗(yàn)教學(xué)要求,但一般只停留在編寫(xiě)軟件工程文檔的單一環(huán)節(jié)上。假設(shè)沒(méi)有進(jìn)展實(shí)際工程演練,這種單純文件編寫(xiě)的教學(xué)效果并不理想。二、以工程為導(dǎo)向教學(xué)思想的提出針對(duì)上述幾點(diǎn)問(wèn)題,要使軟件工程課程教學(xué)積極調(diào)動(dòng)學(xué)生主觀能動(dòng)性,改變以往學(xué)生感到難學(xué)、老師感到難教的場(chǎng)面,提出以工程為導(dǎo)向的軟件工程課程教學(xué)形式,即以軟件工程工程為導(dǎo)向,工程開(kāi)發(fā)為主線,貫穿整個(gè)教學(xué)過(guò)程的教學(xué)新形式。詳細(xì)內(nèi)容包括:以工程開(kāi)發(fā)為主線,輔以相應(yīng)的理論講解,學(xué)生在工程開(kāi)發(fā)過(guò)程中運(yùn)用軟件工程中的理論知識(shí)分析^p和解決問(wèn)題。這樣既學(xué)到了軟件工程的思想,又將理論知識(shí)運(yùn)用到詳細(xì)工程中,從而形成一個(gè)較完好的學(xué)習(xí)體系。該教學(xué)形式能獲得積極成效的關(guān)鍵點(diǎn)在于工程工程的設(shè)計(jì)與選取。為使用于教學(xué)的工程工程能更好地進(jìn)步教學(xué)效果,工程的選取可以從以下兩方面進(jìn)展考慮。第一,與軟件開(kāi)發(fā)企業(yè)進(jìn)展校企合作或結(jié)合辦學(xué),將企業(yè)內(nèi)的工程劃出一些子工程讓學(xué)生開(kāi)發(fā),子工程在企業(yè)同時(shí)進(jìn)展開(kāi)發(fā)。每個(gè)開(kāi)發(fā)階段,可將學(xué)生的文檔與企業(yè)工程文檔進(jìn)展比擬,找出差距,使學(xué)生能更有針對(duì)性地學(xué)習(xí)和理解各階段文檔的重要性及寫(xiě)作標(biāo)準(zhǔn)。這種工程選擇方式,使學(xué)生接觸真實(shí)工程,且有實(shí)實(shí)在在的工程文檔進(jìn)展比擬和學(xué)習(xí),使學(xué)生的學(xué)習(xí)不再抽象。第二,從自身需求或較熟悉的領(lǐng)域獲得工程,如學(xué)生信息管理系統(tǒng)、學(xué)生宿舍管理系統(tǒng)、課程管理系統(tǒng)、圖書(shū)管理系統(tǒng)等。這些工程學(xué)生都比擬熟悉,與其生活和學(xué)習(xí)相關(guān),易于理解,相對(duì)容易施行。然而,也存在一定的問(wèn)題。由于這些工程需求較少,且是學(xué)生熟悉的領(lǐng)域,有些學(xué)生可能會(huì)拋棄軟件工程思想,跳過(guò)前期的可靠性分析^p、需求分析^p、概要設(shè)計(jì)等階段,直接進(jìn)展編碼階段的工程編碼,完成工程制作。這樣,可能會(huì)讓學(xué)消費(fèi)生前期工作可有可無(wú)的錯(cuò)誤觀點(diǎn)。目前,這種工程獲取方式是高校常用的一種方式。因此,采用這種工程獲取方式時(shí),老師應(yīng)根據(jù)學(xué)生的工程開(kāi)發(fā)程度,適當(dāng)增加工程難度,使學(xué)生運(yùn)用軟件工程的工程開(kāi)發(fā)思想,順利完成工程。三、教學(xué)施行方案設(shè)計(jì)以工程為導(dǎo)向的教學(xué)形式在進(jìn)展理論教學(xué)時(shí),主要以老師的理論知識(shí)講解為主,并在講解過(guò)程中根據(jù)相關(guān)知識(shí)點(diǎn)提出問(wèn)題,引導(dǎo)學(xué)生對(duì)該知識(shí)點(diǎn)進(jìn)展分析^p和討論。理論教學(xué)時(shí),以學(xué)生的自主開(kāi)發(fā)理論為主,老師起輔助、輔導(dǎo)的作用,從而鍛煉學(xué)生自主分析^p問(wèn)題、解決問(wèn)題、團(tuán)隊(duì)協(xié)作、文檔編寫(xiě)等綜合才能。詳細(xì)教學(xué)施行過(guò)程分為4個(gè)階段?!惨弧辰虒W(xué)準(zhǔn)備階段在準(zhǔn)備階段,任課老師根據(jù)軟件工程課程各章節(jié)教學(xué)內(nèi)容的知識(shí)構(gòu)造及內(nèi)容間的聯(lián)絡(luò),按上述工程設(shè)計(jì)與選取原那么,制訂假設(shè)干工程工程課題。學(xué)生根據(jù)自身情況分成假設(shè)干開(kāi)發(fā)小組,每個(gè)小組從工程組中選擇一個(gè)工程課題。條件允許時(shí),可以一組一題,也可以?xún)山M一題。兩組一題的好處是兩組間可以互相比擬,取長(zhǎng)補(bǔ)短。〔二〕理論講解階段理論講解階段是把軟件工程課程的知識(shí)點(diǎn)按軟件開(kāi)發(fā)順序進(jìn)展講解。在理論教學(xué)時(shí),以一個(gè)實(shí)際工程作為教學(xué)案例,貫穿軟件開(kāi)發(fā)的整個(gè)過(guò)程,以表達(dá)軟件工程課程各知識(shí)點(diǎn)的'連接性和體系構(gòu)造的整體性,培養(yǎng)學(xué)生軟件工程開(kāi)發(fā)的全局意識(shí)。理論講解時(shí),不能一味講理論知識(shí),而要根據(jù)知識(shí)點(diǎn),結(jié)合案例,多進(jìn)展引導(dǎo)、分析^p和討論。通過(guò)案例引出要講解的知識(shí)點(diǎn),然后結(jié)合知識(shí)點(diǎn)分析^p案例,再根據(jù)案例分析^p需要解決的問(wèn)題,引發(fā)學(xué)生進(jìn)展考慮和討論,待學(xué)生考慮和討論后,再對(duì)案例進(jìn)展詳細(xì)分析^p講解,使學(xué)生理解如何在工程領(lǐng)域運(yùn)用這些知識(shí)點(diǎn),并運(yùn)用這些知識(shí)分析^p自己的小組工程。〔三〕工程理論階段工程理論階段以學(xué)生的工程工程理論為主,老師指導(dǎo)為輔。學(xué)生開(kāi)學(xué)之初選定工程課題,在整個(gè)理論教學(xué)過(guò)程中隨著理論知識(shí)的學(xué)習(xí),對(duì)已選擇的工程課題建立初步設(shè)計(jì)思路,接下來(lái)把思路付諸于理論。這個(gè)階段以學(xué)生自主進(jìn)展工程工程設(shè)計(jì)為主,老師只需在旁邊進(jìn)展指導(dǎo)和答疑。學(xué)生根據(jù)前期學(xué)習(xí)的理論知識(shí),按照軟件工程步驟,從需求分析^p做起,一直到工程測(cè)試,完成整個(gè)工程工程的開(kāi)發(fā)過(guò)程,從而鍛煉學(xué)生運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的才能。當(dāng)一個(gè)完好的工程開(kāi)發(fā)完畢,學(xué)生會(huì)有很強(qiáng)的成就感,從而激發(fā)他們對(duì)工程開(kāi)發(fā)的興趣和熱情,使他們更加深化地學(xué)習(xí),實(shí)現(xiàn)知識(shí)擴(kuò)展?!菜摹彻こ舔?yàn)收及評(píng)價(jià)階段到學(xué)期末,要對(duì)各組工程完成情況進(jìn)展驗(yàn)收。檢查工程的完成情況,并對(duì)工程的總體完成情況進(jìn)展評(píng)價(jià)。評(píng)價(jià)時(shí),可采取小組互評(píng)的方式,由老師主導(dǎo),小組之間互相評(píng)價(jià),找出各自的優(yōu)缺點(diǎn),最后由老師根據(jù)各組工程的優(yōu)點(diǎn)和缺乏進(jìn)展評(píng)價(jià)。通過(guò)小組評(píng)價(jià),學(xué)生能學(xué)習(xí)各組之長(zhǎng),取長(zhǎng)補(bǔ)短,不斷完善自己的工程工程課題。四、結(jié)語(yǔ)以工程為導(dǎo)向的軟件工程教學(xué)方式,使學(xué)生站在軟件開(kāi)發(fā)人員角度模擬完成工程,以工程開(kāi)發(fā)過(guò)程為主線,在完成工程過(guò)程中學(xué)習(xí)軟

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論