軟件工程課程標(biāo)準(zhǔn)_第1頁(yè)
軟件工程課程標(biāo)準(zhǔn)_第2頁(yè)
軟件工程課程標(biāo)準(zhǔn)_第3頁(yè)
軟件工程課程標(biāo)準(zhǔn)_第4頁(yè)
軟件工程課程標(biāo)準(zhǔn)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件工程課程標(biāo)準(zhǔn)山西煤炭管理干部學(xué)院計(jì)算機(jī)系計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)2012.06、課程基本信息課程名稱軟件工程課程代碼Z學(xué)時(shí)76學(xué)分5.授課時(shí)間第5學(xué)期適用專業(yè)計(jì)算機(jī)應(yīng)用技術(shù)課程類型拓展能力學(xué)習(xí)領(lǐng)域先修課程計(jì)算機(jī)應(yīng)用基礎(chǔ)«C語言、VB程序設(shè)計(jì)數(shù)據(jù)庫(kù)原理與應(yīng)用(VFP)操作系統(tǒng)后續(xù)課程無二、課程定位軟件工程是計(jì)算機(jī)應(yīng)用專業(yè)教學(xué)計(jì)劃中一門綜合性和實(shí)踐性很強(qiáng)的核心課程,主要內(nèi)容包括軟件工程概述、可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、面向?qū)ο蠓治雠c設(shè)計(jì)、編碼、軟件質(zhì)量與質(zhì)量保證、項(xiàng)目計(jì)劃與管理。本課程教學(xué)是既要側(cè)重軟件開發(fā)的方法、原理的講解,又要重點(diǎn)培養(yǎng)學(xué)生動(dòng)手設(shè)計(jì)和開發(fā)軟件的能力,兩者并重

2、、相互結(jié)合。根據(jù)培養(yǎng)計(jì)算機(jī)高級(jí)理論與應(yīng)用型人才的需要,本課程的目的與任務(wù)是使學(xué)生通過本課程的學(xué)習(xí),了解軟件項(xiàng)目開發(fā)和維護(hù)的一般過程,掌握軟件開發(fā)的傳統(tǒng)方法和最新方法,為更深入地學(xué)習(xí)和今后從事軟件工程實(shí)踐打下良好的基礎(chǔ)。三、課程設(shè)計(jì)思路根據(jù)軟件技術(shù)專業(yè)的人才培養(yǎng)目標(biāo),通過企業(yè)調(diào)研,與企業(yè)專家座談,了解企業(yè)需求,梳理崗位任務(wù),構(gòu)建適應(yīng)崗位需求的課程體系。根據(jù)典型工作任務(wù)確定學(xué)習(xí)內(nèi)容。通過企業(yè)調(diào)研,深入了解軟件開發(fā)企業(yè)的需求,分析各崗位的典型工作任務(wù),根據(jù)典型工作任務(wù)確定學(xué)習(xí)內(nèi)容,設(shè)計(jì)學(xué)習(xí)情境,摒棄傳統(tǒng)的從結(jié)構(gòu)設(shè)計(jì)角度學(xué)習(xí)本課程的方法,從軟件項(xiàng)目設(shè)計(jì)、開發(fā)、測(cè)試、維護(hù)的角度將整個(gè)工作過程中的典型工作

3、任務(wù)轉(zhuǎn)化為若干學(xué)習(xí)情境,以完成崗位任務(wù)所需知識(shí)和能力選取教學(xué)內(nèi)容,使其符合企業(yè)真實(shí)的工作程序、技術(shù)標(biāo)準(zhǔn)。以行動(dòng)導(dǎo)向組織實(shí)施教學(xué)。課程教學(xué)遵循“計(jì)劃、調(diào)研、設(shè)計(jì)、實(shí)施、測(cè)試、發(fā)布與維護(hù)”這一“行動(dòng)”過程序列;在基于職業(yè)情境的學(xué)習(xí)情境中,學(xué)生根據(jù)該情境設(shè)置的各項(xiàng)工作任務(wù),制定設(shè)計(jì)方案,實(shí)踐操作,最終總結(jié)匯報(bào)形成成果,整個(gè)過程以學(xué)生動(dòng)手“工作”為主要學(xué)習(xí)過程。學(xué)生在以完成任務(wù)為目的的這一“工作”過程中,開展主動(dòng)“學(xué)習(xí)”,主動(dòng)建構(gòu)真正屬于自己的經(jīng)驗(yàn)和知識(shí)體系,將知識(shí)用于完成項(xiàng)目任務(wù)的“工作”,最后通過相互的成果展示和階段評(píng)審達(dá)到知識(shí)的更新、職業(yè)能力的鞏固和升華。建立多元能力考核評(píng)價(jià)體系。突出過程與成果

4、結(jié)合評(píng)價(jià),強(qiáng)調(diào)理論與實(shí)踐一體化評(píng)價(jià),建立以學(xué)生為中心的綜合評(píng)價(jià)模式,包括課堂講評(píng)、實(shí)踐操作、階段評(píng)審、成果展示等多種手段相結(jié)合,綜合評(píng)定學(xué)生成績(jī)。將課程考核與企業(yè)的崗位需求融合在一起,形成多元能力考核評(píng)價(jià)體系。四、課程目標(biāo)(一)能力目標(biāo)1. 能夠按照規(guī)范的軟件項(xiàng)目開發(fā)流程來設(shè)計(jì)、開發(fā)軟件;2. 能夠規(guī)范地編寫軟件項(xiàng)目開發(fā)各階段的文檔;3. 能夠使用Project工具軟件進(jìn)行軟件項(xiàng)目管理;4. 能夠使用Rose或Viso等工具軟件進(jìn)行項(xiàng)目輔助設(shè)計(jì);5. 能夠準(zhǔn)確地設(shè)計(jì)測(cè)試用例,進(jìn)行軟件項(xiàng)目測(cè)試;6. 能夠規(guī)范地發(fā)布項(xiàng)目并制定合理的后期維護(hù)計(jì)劃。(二)知識(shí)目標(biāo)1. 掌握軟件工程的基本概念;2. 掌

5、握軟件工程各個(gè)階段的目的與任務(wù);3. 掌握軟件需求分析和軟件設(shè)計(jì)的基本原理;4. 掌握結(jié)構(gòu)化設(shè)計(jì)方法和面向?qū)ο笤O(shè)計(jì)建模方法;5. 掌握軟件測(cè)試的常用方法和選取測(cè)試用例的原則;6. 掌握軟件發(fā)布的正規(guī)操作流程;7. 掌握軟件后期維護(hù)的原則和方法。(三)素質(zhì)目標(biāo)1. 培養(yǎng)學(xué)生規(guī)范的系統(tǒng)設(shè)計(jì)、開發(fā)思路2. 培養(yǎng)學(xué)生良好的編程習(xí)慣和準(zhǔn)確的語言表達(dá)能力3. 培養(yǎng)學(xué)生團(tuán)隊(duì)精神與協(xié)作能力,使學(xué)生具有一定的崗位意識(shí)和崗位適應(yīng)能力4. 培養(yǎng)學(xué)生認(rèn)真嚴(yán)謹(jǐn)、求真務(wù)實(shí)、遵紀(jì)守時(shí)、吃苦耐勞的工作作風(fēng)5. 養(yǎng)成良好的職業(yè)素養(yǎng)和自主學(xué)習(xí)的能力。五、課程內(nèi)容及要求序號(hào)教學(xué)內(nèi)容能力目標(biāo)知識(shí)目標(biāo)教學(xué)方法及手段學(xué)時(shí)1軟件的概述軟件

6、工程的概念軟件生存周期與軟件開發(fā)模型要求學(xué)生掌握軟件生存周期各階段的主要任務(wù)及相應(yīng)文檔1 .要求學(xué)生了解軟件生產(chǎn)的發(fā)展過程、軟件的概念和特點(diǎn)、軟件危機(jī)的產(chǎn)生與解決的途徑。2 .要求學(xué)生理解軟件工程的過程、軟件生存周期模型、軟件開發(fā)方法教師講授多媒體演示42可行性研究的定義、任務(wù)和研究方法系統(tǒng)流程圖的作用、符號(hào)及畫法項(xiàng)目開發(fā)計(jì)劃說明書的內(nèi)容,GANN圖及網(wǎng)絡(luò)圖的應(yīng)用要求學(xué)生掌握軟件成本估算方法:任務(wù)分解技術(shù)和代碼行技術(shù),并掌握軟件的成本/效益分析法,并能根據(jù)具體項(xiàng)目書寫項(xiàng)目的可行性研究報(bào)告。1 .要求學(xué)生了解軟件可行性研究的定義、可行性研究的任務(wù)及可行性研究的步驟,了解GANN-S及網(wǎng)絡(luò)圖的畫法

7、。2 .要求學(xué)生理解系統(tǒng)流程圖的作用、符號(hào)及畫法及項(xiàng)目開發(fā)計(jì)劃說明書的內(nèi)容。教師講授多媒體演示43需求分析的任務(wù)、步驟和原則結(jié)構(gòu)化分析方法的概念及原則數(shù)據(jù)流圖(DFD的組成、畫法及注意事項(xiàng)數(shù)據(jù)詞典(DD)的內(nèi)容及格式,加工邏輯的描述工具:結(jié)構(gòu)化語言、判定表和判斷樹。要求學(xué)生掌握數(shù)據(jù)流圖(DFD的畫法,掌握數(shù)據(jù)詞典(DD)建立方法,并會(huì)使用各種工具進(jìn)行加工邏輯的描述,并能將上述方法應(yīng)用到實(shí)際的軟件需求分析中去。1 .要求學(xué)生了解需求分析的任務(wù)、需求分析的步驟、需求分析的原則。2 .要求學(xué)生理解結(jié)構(gòu)化分析方法的概念及原則。教師講授多媒體演示84總體設(shè)計(jì)的過程、總體設(shè)計(jì)的基本原理、要求學(xué)生掌握結(jié)構(gòu)化

8、設(shè)計(jì)方法:事務(wù)1.要求學(xué)生了解總體設(shè)計(jì)的過程、總體設(shè)計(jì)的基本原理、總體設(shè)計(jì)的原則教師講授多媒體演示10總體設(shè)計(jì)的原則。模塊、模塊化的概念,信息隱藏、抽象的概念,模塊獨(dú)立性概念。內(nèi)聚的類型,耦合的類型。結(jié)構(gòu)化設(shè)計(jì)方法:事務(wù)設(shè)計(jì)和變換設(shè)計(jì)設(shè)計(jì)和變換設(shè)計(jì),并能將上述方法應(yīng)用到實(shí)際的軟件總體設(shè)計(jì)中去。2.要求字生埋解模塊拽立性的概念及原則。5結(jié)構(gòu)化程序設(shè)計(jì)的概念及理論基礎(chǔ)詳細(xì)設(shè)計(jì)的工具Jackson程序設(shè)計(jì)方法。.要求學(xué)生掌握詳細(xì)設(shè)計(jì)的工具:程序流程圖PFCN-S圖、PAD圖、HIPO圖、過程設(shè)計(jì)語言PDL1 .要求學(xué)生了解結(jié)構(gòu)化程序設(shè)計(jì)的概念及理論基礎(chǔ)。2 .要求學(xué)生理解Jackson程序設(shè)計(jì)方法。

9、教師講授多媒體演示106程序設(shè)計(jì)語言的分類程序設(shè)計(jì)語言的選擇原則。程序設(shè)計(jì)的風(fēng)格要求學(xué)生掌握程序設(shè)計(jì)的風(fēng)格,并能夠編寫出具有易使用性、易維護(hù)性、易移植性的軟件。1 .要求學(xué)生了解程序設(shè)計(jì)語言的分類2 .要求學(xué)生理解程序設(shè)計(jì)語言的選擇原則。教師講授多媒體演示107軟件測(cè)試的基本概念、基本原則、測(cè)試步驟軟件測(cè)試方法:黑盒法與白盒法。測(cè)試用例的設(shè)計(jì):邏輯覆蓋、等價(jià)類劃分、邊界值分析、因果圖。調(diào)試步驟與策略、測(cè)試工具。要求學(xué)生掌握測(cè)試用例的設(shè)計(jì),并用邏輯覆蓋、等價(jià)類劃分、邊界值分析、因果圖等手段進(jìn)行軟件的測(cè)試與調(diào)試,掌握集成測(cè)試的方法與步驟,并用于實(shí)際的軟件測(cè)試中去。1 .要求學(xué)生了解軟件測(cè)試的基本概

10、念、軟件測(cè)試的基本原則、軟件測(cè)試的步驟。要求學(xué)生理解軟件測(cè)試方法:黑盒法與白盒法。2 .要求學(xué)生理解軟件測(cè)試方法:黑盒法與白盒法教師講授多媒體演示128軟件維護(hù)的基本概念、軟件維護(hù)的種類、影響維護(hù)工作量的因素。軟件維護(hù)的特點(diǎn)、維護(hù)成本。軟件維護(hù)的過程。軟件可維護(hù)性的度量、提高可維護(hù)性和方法。要求學(xué)生掌握軟件可維護(hù)性的度量、提高可維護(hù)性的方法1 .要求學(xué)生了解軟件維護(hù)的基本概念、軟件維護(hù)的種類、影響維護(hù)工作量的因素。2 .要求學(xué)生理解軟件維護(hù)的特點(diǎn)、維護(hù)成本、軟件維護(hù)的過程。教師講授多媒體演示2六、課程實(shí)施建議(一)教學(xué)建議教學(xué)方法及手段:根據(jù)課程內(nèi)容和學(xué)生特點(diǎn),在學(xué)習(xí)過程中注重實(shí)踐操作,在充分

11、運(yùn)用多媒體等現(xiàn)代教學(xué)手段的同時(shí),靈活運(yùn)用情境教學(xué)法、項(xiàng)目教學(xué)法、任務(wù)驅(qū)動(dòng)法、分組討論法、案例教學(xué)法等多種教學(xué)方法,引導(dǎo)學(xué)生積極思考、樂于實(shí)踐,提高教學(xué)效果。情境教學(xué)法根據(jù)職業(yè)崗位要求創(chuàng)設(shè)職業(yè)情景,激發(fā)學(xué)生學(xué)習(xí)興趣,幫助學(xué)生理解和掌握知識(shí),培養(yǎng)創(chuàng)新精神,提高學(xué)生崗位適應(yīng)能力。項(xiàng)目教學(xué)法課程的教學(xué)內(nèi)容以項(xiàng)目為載體,將實(shí)際開發(fā)項(xiàng)目由教師作為一個(gè)項(xiàng)目任務(wù)引入到課程教學(xué)中,通過實(shí)施一個(gè)完整的工作項(xiàng)目進(jìn)而獲得項(xiàng)目成果。通過項(xiàng)目教學(xué)法的使用,實(shí)現(xiàn)以項(xiàng)目帶動(dòng)教學(xué),將理論與實(shí)踐很好的結(jié)合在一起,加強(qiáng)了對(duì)學(xué)生職業(yè)能力的培養(yǎng),在實(shí)際教學(xué)中取得了非常好的效果。2 .任務(wù)驅(qū)動(dòng)法任務(wù)驅(qū)動(dòng)教學(xué)法配合項(xiàng)目教學(xué)法的實(shí)施,通過實(shí)

12、際項(xiàng)目分析,設(shè)計(jì)若干學(xué)習(xí)情境,并將項(xiàng)目分解為若干個(gè)工作任務(wù),確定任務(wù)名稱、任務(wù)完成時(shí)間、任務(wù)目標(biāo)及任務(wù)成果,通過工作任務(wù)的完成來驅(qū)動(dòng)教學(xué)。3 .分組討論法依據(jù)項(xiàng)目規(guī)模和學(xué)生人數(shù),將學(xué)生分成若干個(gè)項(xiàng)目組,在項(xiàng)目實(shí)施的各個(gè)工作環(huán)節(jié)都要展開小組討論,以解決當(dāng)前問題和確定下一個(gè)工作步驟。5.案例教學(xué)法針對(duì)項(xiàng)目開發(fā)過程中關(guān)鍵技術(shù)的應(yīng)用,以項(xiàng)目案例為教材,運(yùn)用多種方式啟發(fā)學(xué)生獨(dú)立思考,通過對(duì)具體案例的討論和思考,誘發(fā)學(xué)生的創(chuàng)造潛能,從而形成學(xué)生自主學(xué)習(xí)、合作學(xué)習(xí)、研究性學(xué)習(xí)和探索性學(xué)習(xí)的學(xué)習(xí)氛圍。教學(xué)資料開發(fā)建議:1. 教材編寫要以崗位職業(yè)能力分析和職業(yè)技能考證為指導(dǎo),以本課程標(biāo)準(zhǔn)為依據(jù)。2. 教材應(yīng)結(jié)合

13、職業(yè)技能證書考證,充分體現(xiàn)任務(wù)引領(lǐng)、實(shí)踐導(dǎo)向的課程設(shè)計(jì)思想。3. 教材以“工作項(xiàng)目”為主線,分解成若干個(gè)“工作任務(wù)”,按完成任務(wù)需要的知識(shí)和技能為順序組織編寫教材。5.教材中涉及的活動(dòng)設(shè)計(jì),應(yīng)盡可能以崗位操作規(guī)程為基準(zhǔn),并在教材中體現(xiàn)。教學(xué)資源使用建議1. 開發(fā)適合教師與學(xué)生使用的多媒體教學(xué)素材和輔導(dǎo)學(xué)生學(xué)習(xí)的多媒體教學(xué)課件。2. 充分利用行業(yè)資源,為學(xué)生提供階段實(shí)訓(xùn),讓學(xué)生在真實(shí)的環(huán)境中磨練自已,提升其職業(yè)綜合素質(zhì)。3. 要充分利用網(wǎng)絡(luò)資源,搭建網(wǎng)絡(luò)課程平臺(tái),開發(fā)網(wǎng)絡(luò)課程,實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享。4. 積極利用數(shù)字圖書館、電子期刊、電子書籍,使教學(xué)內(nèi)容更多元化,以此拓展學(xué)生的知識(shí)和能力。5. 充分利用信息技術(shù)開放實(shí)訓(xùn)中心,將教學(xué)與培訓(xùn)合一,將教學(xué)與實(shí)訓(xùn)合一,滿足學(xué)生綜合能力培養(yǎng)的要求。(二)考核建議本課為考試課,采取過程考核與結(jié)果考核結(jié)合的方式,過程考核占30%,結(jié)果考

溫馨提示

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

評(píng)論

0/150

提交評(píng)論