版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ADDINCNKISM.UserStyle《軟件工程》課程教學(xué)大綱(理論課程)一、課程基本信息課程號(hào)3023S06005開課單位國(guó)際學(xué)院課程名稱(中文)軟件工程(英文)SoftwareEngineering課程性質(zhì)必修考核類型考試課程學(xué)分3課程學(xué)時(shí)51課程類別專業(yè)發(fā)展課程(專業(yè)核心課)先修課程程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蠓椒▽W(xué)、數(shù)據(jù)庫(kù)原理適用專業(yè)(類)軟件工程二、課程描述及目標(biāo)(一)課程簡(jiǎn)介《軟件工程》是本專業(yè)(類)的一門專業(yè)發(fā)展核心課程,是指導(dǎo)計(jì)算機(jī)軟件開發(fā)與維護(hù)的工程學(xué)科。為了使學(xué)生掌握現(xiàn)代化的軟件開發(fā)方法,本課程將結(jié)合當(dāng)代軟件工程技術(shù)的發(fā)展實(shí)際,向?qū)W生系統(tǒng)地講述軟件工程相關(guān)知識(shí),并選擇典型的軟件工程開發(fā)案例進(jìn)行剖析,使同學(xué)能夠在牢固掌握軟件工程書本知識(shí)的同時(shí),可以將所學(xué)靈活地應(yīng)用于實(shí)際的軟件開發(fā)中。課程從實(shí)用的角度講述軟件工程學(xué)的基本原理、概念和技術(shù)方法,主要內(nèi)容包括:軟件工程的基本原理以及典型軟件過(guò)程;介紹了需求分析、體系結(jié)構(gòu)設(shè)計(jì)、構(gòu)件級(jí)設(shè)計(jì)、軟件測(cè)試與軟件支持策略等各個(gè)階段的任務(wù)、過(guò)程、方法和工具;軟件項(xiàng)目管理的相關(guān)知識(shí)。通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握軟件工程的基本概念、方法、理論體系,了解工具對(duì)實(shí)現(xiàn)軟件工程的作用,領(lǐng)會(huì)一些分析與設(shè)計(jì)原則的意義,完整理解軟件開發(fā)的全過(guò)程。(二)教學(xué)目標(biāo)課程目標(biāo)1:掌握軟件工程的基本原理、概念和技術(shù)方法,領(lǐng)會(huì)一些分析與設(shè)計(jì)原則的意義,完整理解軟件開發(fā)的全過(guò)程;課程目標(biāo)2:培養(yǎng)學(xué)生的終身學(xué)習(xí)能力、創(chuàng)新意識(shí)和創(chuàng)新能力以及職業(yè)和專業(yè)素養(yǎng);課程目標(biāo)3:掌握文獻(xiàn)檢索的方法,并能夠進(jìn)行文獻(xiàn)分析,了解本學(xué)科的發(fā)展熱點(diǎn)和趨勢(shì);課程目標(biāo)4:通過(guò)項(xiàng)目小組的形式,讓學(xué)生了解軟件工程團(tuán)隊(duì)合作各角色的責(zé)任,能夠完成團(tuán)隊(duì)分配的工作,增強(qiáng)學(xué)生團(tuán)隊(duì)合作意識(shí)。三、課程目標(biāo)對(duì)畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)權(quán)重1-1:軟件工程基礎(chǔ)理論知識(shí);1-2:軟件項(xiàng)目管理與開發(fā)知識(shí)。課程目標(biāo)10.62-1:求學(xué)能力;2-5:創(chuàng)新能力;3-2:創(chuàng)新意識(shí);3-3:職業(yè)素養(yǎng);3-4:專業(yè)素養(yǎng)。課程目標(biāo)20.12-3:信息獲取能力。課程目標(biāo)30.12-6:組織協(xié)調(diào)能力。課程目標(biāo)40.2四、教學(xué)方式與方法教學(xué)方式:課堂講授、課堂討論、案例分析、小組展示。教學(xué)方法:探討式教學(xué)、啟發(fā)式教學(xué)、案例教學(xué)相結(jié)合;理論與實(shí)踐相結(jié)合的任務(wù)和目標(biāo)驅(qū)動(dòng)教學(xué)方式。在基本分析和設(shè)計(jì)方法指導(dǎo)下,以完成一個(gè)完整的軟件過(guò)程作為教學(xué)任務(wù)和目標(biāo),用一個(gè)個(gè)階段性的任務(wù)和目標(biāo)來(lái)引導(dǎo)學(xué)習(xí),使其貫穿整個(gè)教學(xué)過(guò)程。以項(xiàng)目小組的形式,通過(guò)完成階段性的任務(wù),使學(xué)生掌握軟件工程的基本概念、基本原理、設(shè)計(jì)原則及分析方法,逐步建立軟件工程整體概念,培養(yǎng)創(chuàng)新、團(tuán)隊(duì)合作、文獻(xiàn)檢索以及軟件開發(fā)的分析和設(shè)計(jì)能力。五、教學(xué)重點(diǎn)與難點(diǎn)(一)教學(xué)重點(diǎn)軟件工程的基本原理以及典型軟件過(guò)程;問(wèn)題定義、可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試與軟件維護(hù)等各個(gè)階段的任務(wù)、過(guò)程、方法和工具;引入面向?qū)ο蠓椒▽W(xué)后的面向?qū)ο蠓治?、設(shè)計(jì)與實(shí)現(xiàn)過(guò)程;軟件項(xiàng)目管理的相關(guān)知識(shí)。(二)教學(xué)難點(diǎn)典型的軟件過(guò)程;總體設(shè)計(jì)以及詳細(xì)設(shè)計(jì)的方法和工具;測(cè)試的基本理論和測(cè)試技術(shù);面向?qū)ο蠓椒▽W(xué)及相關(guān)工具;面向?qū)ο蠓治觥⒃O(shè)計(jì)過(guò)程;軟件項(xiàng)目管理相關(guān)過(guò)程。六、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配序號(hào)教學(xué)內(nèi)容基本要求學(xué)時(shí)教學(xué)方式對(duì)應(yīng)課程目標(biāo)1第1章軟件與軟件工程掌握軟件與軟件工程的基本概念內(nèi)涵;掌握軟件工程的基本原則和方法;理解軟件工程過(guò)程的概念及框架;理解通用框架活動(dòng)和普適性活動(dòng)。3講授討論課程目標(biāo)1課程目標(biāo)22第2章過(guò)程模型掌握軟件過(guò)程框架活動(dòng)的定義及任務(wù)集的明確;理解各種軟件過(guò)程模型的特點(diǎn)及應(yīng)用。3講授討論課堂練習(xí)課程目標(biāo)1課程目標(biāo)23第3章推薦的過(guò)程模型掌握可調(diào)整的軟件過(guò)程的原理及方法;掌握開發(fā)過(guò)程每個(gè)階段的工作及特點(diǎn)。3講授討論課堂練習(xí)課程目標(biāo)1-34第4章理解需求掌握需求工程的概念及七項(xiàng)任務(wù)的基本內(nèi)容,掌握每個(gè)任務(wù)的原理及方法。3講授討論課堂練習(xí)課程目標(biāo)1-45第5章需求模型——一種推薦的方法掌握需求分析的目標(biāo)、原理和原則,掌握需求模型中基于場(chǎng)景的建模、基于類建模、功能建模和行為建模。6講授討論案例分析課程目標(biāo)1-46第6章設(shè)計(jì)概念掌握設(shè)計(jì)的定義和設(shè)計(jì)過(guò)程,掌握并靈活運(yùn)用設(shè)計(jì)的原理和相關(guān)概念。掌握設(shè)計(jì)建模的原則,理解二維的設(shè)計(jì)模型及五種設(shè)計(jì)元素。6講授討論課堂練習(xí)小組展示課程目標(biāo)1-47第7章體系結(jié)構(gòu)設(shè)計(jì)——一種推薦的方法掌握軟件體系結(jié)構(gòu)的定義及在軟件開發(fā)過(guò)程中的地位。掌握幾種體系結(jié)構(gòu)風(fēng)格和體系結(jié)構(gòu)的設(shè)計(jì)。理解對(duì)軟件體系結(jié)構(gòu)的評(píng)審及檢查。3講授案例分析小組展示課程目標(biāo)1-48第8章構(gòu)件級(jí)設(shè)計(jì)掌握三種觀點(diǎn)下構(gòu)件的含義。掌握基于類的構(gòu)件的設(shè)計(jì)方法及原理。掌握實(shí)施構(gòu)件級(jí)設(shè)計(jì)的基本步驟。理解構(gòu)建重構(gòu)。3講授課程目標(biāo)1-49第9章軟件測(cè)試——構(gòu)件級(jí)掌握軟件測(cè)試的概念及含義。掌握各種測(cè)試的基本概念。掌握并靈活運(yùn)用白盒測(cè)試和黑盒測(cè)試設(shè)計(jì)測(cè)試用例的方法。理解面向?qū)ο鬁y(cè)試的概念。6講授討論課堂練習(xí)小組展示課程目標(biāo)1課程目標(biāo)2課程目標(biāo)410第10章軟件測(cè)試——集成級(jí)掌握軟件測(cè)試的基礎(chǔ),掌握并靈活運(yùn)用集成測(cè)試,深刻理解持續(xù)集成。理解面向?qū)ο蟓h(huán)境中的集成測(cè)試。3講授討論小組展示課程目標(biāo)1課程目標(biāo)2課程目標(biāo)411第11章軟件配置管理理解軟件的變更是不可避免的,掌握軟件配置管理的概念及重要性,掌握基線、變更控制、配置審核等關(guān)鍵概念。掌握變更管理的過(guò)程。3講授案例分析小組展示課程目標(biāo)1課程目標(biāo)2課程目標(biāo)412第12章制定可行的軟件計(jì)劃理解軟件項(xiàng)目計(jì)劃的概念及重要性,掌握軟件項(xiàng)目計(jì)劃的五項(xiàng)主要活動(dòng)。掌握軟件規(guī)模、工作量估算的方法,掌握項(xiàng)目任務(wù)集及任務(wù)網(wǎng)絡(luò)的定義。掌握工程網(wǎng)絡(luò)和Gantt圖的繪制。3講授討論課堂練習(xí)小組展示課程目標(biāo)1課程目標(biāo)2課程目標(biāo)413第13章軟件支持策略掌握軟件維護(hù)的定義、類型和過(guò)程;理解軟件可維護(hù)性的因素、軟件逆向工程的定義。理解三個(gè)層面的重構(gòu),理解軟件可維護(hù)性的因素、軟件演化定義和主要活動(dòng)。3講授討論課堂練習(xí)小組展示課程目標(biāo)1-414總結(jié)復(fù)習(xí)3講授討論課堂練習(xí)課程目標(biāo)1-4合計(jì)51七、學(xué)業(yè)評(píng)價(jià)和課程考核(一)考核類型:考試考查(二)考核方式:開卷考試閉卷考試課程論文課程報(bào)告其它:(三)成績(jī)?cè)u(píng)定:考核依據(jù)建議分值(百分比)考核/評(píng)價(jià)細(xì)則對(duì)應(yīng)課程目標(biāo)過(guò)程考核60%課堂表現(xiàn)10%是否曠課,遲到,早退。課程目標(biāo)1-2作業(yè)20%是否及時(shí)上交、完整,對(duì)基本概念的理解是否正確,對(duì)軟件開發(fā)環(huán)境和工具的應(yīng)用是否熟練。課程目標(biāo)1-3案例分析20%是否清晰了解案例的背景知識(shí)并給出合理的解決方案,案例講解過(guò)程是否流程、邏輯清晰,能否準(zhǔn)確回答相關(guān)問(wèn)題。課程目標(biāo)1-4課堂小測(cè)20%是否獨(dú)立完成,在規(guī)定的時(shí)間提交,不抄襲。課程目標(biāo)1-3小組報(bào)告30%是否積極參與項(xiàng)目小組的各項(xiàng)工作,論述是否清晰、準(zhǔn)確、合理。課程目標(biāo)1-4期末考核40%期末考試成績(jī)。課程目標(biāo)1-4八、課程目標(biāo)達(dá)成評(píng)價(jià)課程目標(biāo)的實(shí)際達(dá)成效果計(jì)算方式如下,達(dá)成值越高,教學(xué)效果越好。課程目標(biāo)達(dá)成度畢業(yè)要求指標(biāo)點(diǎn)達(dá)成度九、教材與教學(xué)參考書(一)教材《軟件工程:實(shí)踐者的研究方法(本科教學(xué)版·原書第9版)》,羅杰s.普萊斯曼,北京:機(jī)械工業(yè)出版社,2022,第9版;《軟件工程:實(shí)踐者的研究方法(英文精編版·原書第9版)》,羅杰s.普萊斯曼,北京:機(jī)械工業(yè)出版社,2021,第9版。(二)教學(xué)參考書《軟件工程概論》,鄭人杰,北京:機(jī)械工業(yè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45979-2025采煤沉陷區(qū)衛(wèi)星遙感動(dòng)態(tài)監(jiān)測(cè)技術(shù)規(guī)程
- 管道護(hù)理的法律法規(guī)與倫理
- 病原檢測(cè)面試試題及答案
- 新生兒復(fù)蘇理論測(cè)試試題附答案
- 醫(yī)學(xué)檢驗(yàn)技術(shù)初級(jí)士(專業(yè)知識(shí))沖刺模擬試題及答案
- 攝影題庫(kù)及答案
- 【題庫(kù)】公務(wù)員考試真題答案
- 中式烹調(diào)師高級(jí)工練習(xí)題與答案
- 特種設(shè)備安全管理人員測(cè)試題(含答案解析)
- 內(nèi)蒙古建筑施工類安全員試題及答案
- GJB3243A-2021電子元器件表面安裝要求
- 學(xué)堂在線 雨課堂 學(xué)堂云 工程倫理 章節(jié)測(cè)試答案
- 附件5:安全爬梯連墻件計(jì)算書
- 提高人行道透水磚鋪裝平整度穩(wěn)固性試驗(yàn)合格率
- 松鋪系數(shù)計(jì)算表2
- 江蘇省高等職業(yè)教育實(shí)訓(xùn)基地建設(shè)指南
- 中心靜脈導(dǎo)管沖管及封管專家共識(shí)解讀
- 白血病醫(yī)學(xué)知識(shí)培訓(xùn)
- 護(hù)理敏感質(zhì)量指標(biāo)實(shí)用手冊(cè)解讀
- 圓柱彈簧通用作業(yè)指導(dǎo)書
- 熱力學(xué)統(tǒng)計(jì)物理第三章
評(píng)論
0/150
提交評(píng)論