《軟件工導(dǎo)論A》教學(xué)大綱_第1頁
《軟件工導(dǎo)論A》教學(xué)大綱_第2頁
《軟件工導(dǎo)論A》教學(xué)大綱_第3頁
《軟件工導(dǎo)論A》教學(xué)大綱_第4頁
《軟件工導(dǎo)論A》教學(xué)大綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《軟件工導(dǎo)論A》教學(xué)大綱適用范圍:202X版本科人才培養(yǎng)方案課程代碼:08140541課程性質(zhì):專業(yè)必修課學(xué)分:3學(xué)分學(xué)時(shí):48學(xué)時(shí)(其中:理論48學(xué)時(shí))先修課程:C程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等后續(xù)課程:軟件分析與設(shè)計(jì)、軟件質(zhì)量保證與測(cè)試、軟件項(xiàng)目管理A適用專業(yè):軟件工程開課單位:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院一、課程說明《軟件工程導(dǎo)論A》是軟件工程專業(yè)的一門專業(yè)必修課。本課程主要是了解軟件項(xiàng)目開發(fā)和維護(hù)的一般過程,掌握軟件開發(fā)的傳統(tǒng)方法和最新方法;掌握軟件工程的分析、開發(fā)和管理的方法;為將來具有以軟件工程的方法參與軟件項(xiàng)目的分析、設(shè)計(jì)、實(shí)現(xiàn)和維護(hù)的能力儲(chǔ)備扎實(shí)的理論基礎(chǔ);同時(shí)為更深入地學(xué)習(xí)和今后從事軟件工程實(shí)踐打下良好的基礎(chǔ)。二、課程目標(biāo)通過本課程的學(xué)習(xí),使學(xué)生達(dá)到如下目標(biāo):課程目標(biāo)1:能夠踐行社會(huì)主義核心價(jià)值觀,具有良好的職業(yè)道德、社會(huì)公德和勞動(dòng)觀念,能夠在工程實(shí)踐中遵守職業(yè)規(guī)范,履行責(zé)任。課程目標(biāo)2:了解軟件項(xiàng)目開發(fā)和維護(hù)的一般過程;掌握軟件與軟件工程基本概念和基本知識(shí);熟悉軟件生存周期各階段的目標(biāo)和任務(wù);熟悉軟件生存周期各階段的過程、步驟和原理;掌握軟件生存周期各階段的模型、方法和描述工具。課程目標(biāo)3:在課程教學(xué)中把理想信念教育與科學(xué)精神的培養(yǎng)結(jié)合起來,提高學(xué)生用馬克思主義的世界觀和方法論認(rèn)識(shí)、分析和解決問題的能力;讓學(xué)生在學(xué)好專業(yè)知識(shí)的同時(shí)堅(jiān)定理想信念,不斷增強(qiáng)科技強(qiáng)國的使命感和責(zé)任感;培養(yǎng)學(xué)生精益求精的工匠精神和創(chuàng)新精神。三、課程目標(biāo)與畢業(yè)要求《軟件工程導(dǎo)論A》課程教學(xué)目標(biāo)對(duì)軟件工程專業(yè)畢業(yè)要求的支撐見表1。表1課程教學(xué)目標(biāo)與畢業(yè)要求關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)支撐強(qiáng)度6.工程與社會(huì)6.1掌握軟件工程領(lǐng)域相關(guān)的技術(shù)標(biāo)準(zhǔn)、知識(shí)產(chǎn)權(quán)、產(chǎn)業(yè)政策和法律法規(guī),理解不同社會(huì)文化對(duì)軟件工程活動(dòng)的影響。課程目標(biāo)1:能夠踐行社會(huì)主義核心價(jià)值觀,具有良好的職業(yè)道德、社會(huì)公德和勞動(dòng)觀念,能夠在工程實(shí)踐中遵守職業(yè)規(guī)范,履行責(zé)任。M8.職業(yè)規(guī)范8.1樹立正確的世界觀、人生觀、價(jià)值觀,了解中國國情,能夠踐行社會(huì)主義核心價(jià)值觀。課程目標(biāo)3:在課程教學(xué)中把理想信念教育與科學(xué)精神的培養(yǎng)結(jié)合起來,提高學(xué)生用馬克思主義的世界觀和方法論認(rèn)識(shí)、分析和解決問題的能力;讓學(xué)生在學(xué)好專業(yè)知識(shí)的同時(shí)堅(jiān)定理想信念,不斷增強(qiáng)科技強(qiáng)國的使命感和責(zé)任感;培養(yǎng)學(xué)生精益求精的工匠精神和創(chuàng)新精神。M11.項(xiàng)目管理11.1了解軟件工程領(lǐng)域相關(guān)工程與產(chǎn)品全周期、全流程的成本構(gòu)成,理解其中涉及的工程管理與經(jīng)濟(jì)決策問題,掌握軟件工程領(lǐng)域工程項(xiàng)目中涉及的管理與經(jīng)濟(jì)決策方法。課程目標(biāo)2:了解軟件項(xiàng)目開發(fā)和維護(hù)的一般過程;掌握軟件與軟件工程基本概念和基本知識(shí);熟悉軟件生存周期各階段的目標(biāo)和任務(wù);熟悉軟件生存周期各階段的過程、步驟和原理;掌握軟件生存周期各階段的模型、方法和描述工具。H注:表中“H(高)、M(中)”表示課程與相關(guān)畢業(yè)要求的關(guān)聯(lián)度。四、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配1.理論部分理論部分的教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配見表2。表2教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配教學(xué)內(nèi)容教學(xué)要求,教學(xué)重點(diǎn)難點(diǎn)理論學(xué)時(shí)對(duì)應(yīng)的課程目標(biāo)1.軟件工程概述1.1軟件危機(jī)、軟件工程、軟件生存周期;1.2軟件工程模型及特點(diǎn);1.3軟件工程標(biāo)準(zhǔn)及意義;1.4三種典型軟件開發(fā)方法、軟件開發(fā)環(huán)境、軟件文檔含義及作用。教學(xué)要求:使學(xué)生了解軟件工程的發(fā)展及研究?jī)?nèi)容;掌握軟件生存期過程和各種開發(fā)模型的特點(diǎn);熟悉常見的軟件開發(fā)工具和環(huán)境;了解文檔在軟件工程中的地位和作用。重點(diǎn):軟件工程的基本原理、軟件生存周期及各階段的基本任務(wù)。難點(diǎn):各類軟件過程模型的特點(diǎn)和適用范圍。41、2、32.可行性研究2.1可行性研究的任務(wù)和過程;2.2系統(tǒng)流程圖;2.3數(shù)據(jù)流圖;2.4數(shù)據(jù)字典;2.5系統(tǒng)分析、成本估計(jì)和效益分析的有關(guān)原理和方法。教學(xué)要求:使學(xué)生理解可行性研究的內(nèi)容;掌握系統(tǒng)分析的有關(guān)原理和方法;了解成本估計(jì)和效益分析方法。重點(diǎn):系統(tǒng)流程圖、數(shù)據(jù)流圖和數(shù)據(jù)字典的畫法。難點(diǎn):數(shù)據(jù)流圖和數(shù)據(jù)字典的畫法。61、2、33.需求分析3.1需求分析的任務(wù);3.2與用戶溝通獲取需求的方法;3.3分析建模與規(guī)格說明;3.4各種常用的需求分析模型建立圖形工具,包括E-R圖、狀態(tài)圖、層次方框圖、Warnier圖、和IPO圖;3.5驗(yàn)證軟件需求。教學(xué)要求:使學(xué)生了解需求分析的任務(wù)、與用戶溝通獲取需求的方法;掌握各種常用的需求分析模型建立圖形工具等。重點(diǎn):實(shí)體-聯(lián)系圖、狀態(tài)轉(zhuǎn)換圖和常用圖形工具的使用方法。難點(diǎn):狀態(tài)轉(zhuǎn)換圖等常用圖形工具的使用方法。61、2、34.總體設(shè)計(jì)4.1總體設(shè)計(jì)的目標(biāo)、任務(wù)、過程、原理和準(zhǔn)則;4.2描繪軟件結(jié)構(gòu)的各種圖形工具;4.3面向數(shù)據(jù)流圖的結(jié)構(gòu)化設(shè)計(jì)方法。教學(xué)要求:使學(xué)生了解軟件體系結(jié)構(gòu)風(fēng)格;理解軟件設(shè)計(jì)基本原則;掌握面向數(shù)據(jù)流圖的結(jié)構(gòu)化設(shè)計(jì)方法和各種描繪軟件結(jié)構(gòu)的各種圖形工具。重點(diǎn):結(jié)構(gòu)化設(shè)計(jì)方法、面向數(shù)據(jù)流的設(shè)計(jì)方法。難點(diǎn):軟件設(shè)計(jì)原則、描繪軟件結(jié)構(gòu)的各種圖形工具。61、2、35.詳細(xì)設(shè)計(jì)5.1詳細(xì)設(shè)計(jì)的目標(biāo)、任務(wù)、圖形描述方法;5.2結(jié)構(gòu)化程序的詳細(xì)設(shè)計(jì)方法;5.3面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)的特點(diǎn)和方法;5.4程序復(fù)雜程度的定量度量。教學(xué)要求:使學(xué)生理解詳細(xì)設(shè)計(jì)的目標(biāo)和任務(wù);掌握詳細(xì)設(shè)計(jì)圖形描述工具;了解面向數(shù)據(jù)結(jié)構(gòu)的詳細(xì)設(shè)計(jì)方法,掌握程序復(fù)雜程度的定量度量的計(jì)算方法。重點(diǎn):詳細(xì)設(shè)計(jì)圖形描述工具、面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法、程序復(fù)雜程度的定量度量。難點(diǎn):面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法、程序復(fù)雜程度的定量度量。61、2、36.編碼6.1程序設(shè)計(jì)語言的發(fā)展和分類;6.2程序設(shè)計(jì)風(fēng)格。教學(xué)要求:使學(xué)生理解詳細(xì)設(shè)計(jì)的目標(biāo)和任務(wù);掌握程序設(shè)計(jì)語言詳細(xì)設(shè)計(jì)方法和風(fēng)格。重點(diǎn):程序設(shè)計(jì)風(fēng)格。難點(diǎn):程序設(shè)計(jì)風(fēng)格。21、2、37.測(cè)試7.1軟件測(cè)試的目標(biāo)、組織、步驟和方法;7.2軟件測(cè)試的分類、過程,軟件測(cè)試用例的定義;7.3黑盒測(cè)試和白盒測(cè)試方法;7.4軟件調(diào)試。教學(xué)要求:使學(xué)生理解軟件測(cè)試的有關(guān)概念和觀點(diǎn),能夠區(qū)分測(cè)試和調(diào)試的作用。掌握白盒法和黑盒法設(shè)計(jì)測(cè)試用例的方法。重點(diǎn):單元測(cè)試、集成測(cè)試和確認(rèn)測(cè)試的方法,黑盒測(cè)試和白盒測(cè)試。難點(diǎn):黑盒測(cè)試和白盒測(cè)試技術(shù)的測(cè)試用例設(shè)計(jì)121、2、38.軟件維護(hù)8.1軟件維護(hù)概述;8.2軟件維護(hù)類型、過程;8.3軟件可維護(hù);8.4軟件重用和再工程。教學(xué)要求:使學(xué)生了解軟件維護(hù)的概念,分類;理解軟件的可維護(hù)性;掌握軟件的可維護(hù)性;了解軟件重用和再工程。重點(diǎn):軟件維護(hù)的過程和可維護(hù)性。難點(diǎn):軟件重用和再工程。61、2、3合計(jì)48五、教學(xué)方法及手段本課程以課堂講授為主,結(jié)合討論、案例、網(wǎng)絡(luò)資源共享等教學(xué)手段完成課程教學(xué)任務(wù)和相關(guān)能力的培養(yǎng)。學(xué)生比較全面地了解軟件項(xiàng)目開發(fā)和維護(hù)的一般過程、軟件開發(fā)的方法;掌握軟件工程的分析、開發(fā)和管理的方法;為將來更深入地學(xué)習(xí)和今后從事軟件工程實(shí)踐打下良好的基礎(chǔ)。六、課程資源1.推薦教材:張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2020.112.參考書:(1)吳迪.軟件工程教程[M].北京:電子科技大學(xué)出版社,2019.08(2)張海藩.實(shí)用軟件工程[M].北京:人民郵電出版社,2015.05(3)何曉蓉.軟件工程與UML案例解析[M].北京:中國鐵道出版社,2018.13.期刊:(1)矯大鵬.大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用分析[J].深圳:信息技術(shù)時(shí)代,2022(6),98-100(2)申玲.基于思政教育的《軟件工程》課程改革探討[J].北京:教育現(xiàn)代化,2022(19),17-20(3)盧瀾.基于大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用研究[J].天津:計(jì)算機(jī)產(chǎn)品與流通,2022(1),61-63(4)靳同欣,成岳鵬.軟件工程項(xiàng)目質(zhì)量管理體系構(gòu)建研究[J].沈陽:工程與管理科學(xué),2022(2),39-42(5)ReformandPracticeofSoftwareEngineeringTeachingundertheBackgroundofEmergingEngineeringEducation[J].YangZhao,HuXiong.2021第十七屆中歐軟件工程教育國際研討會(huì)4.網(wǎng)絡(luò)資源:(1)UML軟件工程組織,/(2)軟件測(cè)試時(shí)代,/html/index.html(3)中國UML播種機(jī),/七、課程考核對(duì)課程目標(biāo)的支撐課程成績(jī)由過程性考核成績(jī)和期末大作業(yè)成績(jī)兩部分構(gòu)成,具體考核/評(píng)價(jià)細(xì)則及對(duì)課程目標(biāo)的支撐關(guān)系見表4。表4課程考核對(duì)課程目標(biāo)的支撐考核環(huán)節(jié)占比考核/評(píng)價(jià)細(xì)則課程目標(biāo)123過程性考核課堂表現(xiàn)16(1)根據(jù)課堂出勤情況和課堂回答問題情況進(jìn)行考核,滿分100分。(2)以平時(shí)考核成績(jī)乘以其在總評(píng)成績(jī)中所占的比例計(jì)入課程總評(píng)成績(jī)?!獭獭?64階段測(cè)驗(yàn)12(1)根據(jù)知識(shí)結(jié)構(gòu)進(jìn)行學(xué)習(xí)內(nèi)容的測(cè)試。(2)每次測(cè)試單獨(dú)評(píng)分,取各次測(cè)試成績(jī)的平均值作為此環(huán)節(jié)的最終成績(jī)。(3)以平時(shí)考核成績(jī)乘以其在總評(píng)成績(jī)中所占的比例計(jì)入課程總評(píng)成績(jī)?!?2作業(yè)12(1)主要考核學(xué)生對(duì)各章節(jié)知識(shí)點(diǎn)的復(fù)習(xí)、理解和掌握程度,滿分100分;(2)每次作業(yè)單獨(dú)評(píng)分,取各次成績(jī)的平均值作為此環(huán)節(jié)的最終成績(jī)。(3)以作業(yè)成績(jī)乘以其在總評(píng)成績(jī)中所占的比例計(jì)入課程總評(píng)成績(jī)?!獭獭?44期末考核60(1)期末考核方式為大作業(yè)。成績(jī)100分,以大作業(yè)成績(jī)乘以其在總評(píng)成績(jī)中所占的比例計(jì)入課程總評(píng)成績(jī)。√√√202020合計(jì):100分304228八、考核與成績(jī)?cè)u(píng)定1.考核方式及成績(jī)?cè)u(píng)定考核方式:本課程主要以課堂表現(xiàn)、階段測(cè)驗(yàn)、作業(yè)、期末大作業(yè)等方式對(duì)學(xué)生進(jìn)行考核評(píng)價(jià)。考核基本要求:考核總成績(jī)由期末大作業(yè)成績(jī)和過程性考核成績(jī)組成。其中:期末大作業(yè)成績(jī)?yōu)?00分(權(quán)重60%);課堂表現(xiàn)、階段測(cè)驗(yàn)、作業(yè)等過程性考核成績(jī)?yōu)?00分(權(quán)重40%)。2.過程性考核成績(jī)的標(biāo)準(zhǔn)過程性考核方式重點(diǎn)考核內(nèi)容、評(píng)價(jià)標(biāo)準(zhǔn)、所占比重見表5。表5過程性考核方式評(píng)價(jià)標(biāo)準(zhǔn)考核方式所占比重(%)100>x≥9090>x≥8080>x≥7070>x≥60x<60課堂表現(xiàn)40積極參與教學(xué)活動(dòng),踴躍回答問題,準(zhǔn)確率大于90%。認(rèn)真參與教學(xué)活動(dòng),回答問題準(zhǔn)確率大于80%。偶爾參與教學(xué)活動(dòng),回答問題準(zhǔn)確率大于70%。上課不認(rèn)真,不認(rèn)真聽講,偶爾參與教學(xué)活動(dòng)。上課不認(rèn)真,不認(rèn)真聽講,不參與教學(xué)活動(dòng)。作業(yè)30作業(yè)完整,思路清晰,準(zhǔn)確率大于90%,字跡工整。作業(yè)完整,準(zhǔn)確率大于80%,字跡工整。不交作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論