下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
SU-QR-JW-033(AO)
【軟件工程】
【SoftwareEngineering1
一、基本信息
課程代碼:【2050168】
課程學(xué)分:[4]
面向?qū)I(yè);【軟件工程】
課程性質(zhì):【院級必修課◎】
開課院系:計算機(jī)科學(xué)學(xué)院軟件工程系
使用教材:
主教材【軟件工程與實踐(第4版)賈鐵軍等清華大學(xué)出版社2022年】暢銷圖書
參考書【軟件工程實用教程桑海濤等主編清華大學(xué)出版社2021年】
【軟件工程與項目案例教程(笫2版)梁立新,郭銳清華大學(xué)出版社2021年】
【實用軟件工程(第5版)趙遲龍電子工業(yè)出版社2019年7月】
【軟件工程習(xí)題解答李代平,楊成義清華大學(xué)出版社2017年7月】
先修課程:【程序設(shè)計】、【數(shù)據(jù)庫原理】
二、課程簡介
本課程是計算機(jī)類學(xué)科專業(yè)本科生重要的專業(yè)課(對軟件工程專業(yè)屬于“導(dǎo)論”性質(zhì)的課程),
是軟件工程理論結(jié)合實際綜合應(yīng)用、“教學(xué)做練用一體化”融會貫通所學(xué)專業(yè)知識的綜合性
專業(yè)課程。本門課程的任務(wù)是根據(jù)計算機(jī)及手機(jī)或嵌入設(shè)條應(yīng)用軟件實際項目開發(fā)需要,使學(xué)生
了解現(xiàn)代軟件工程各個階段和層面,掌握軟件工程實用的概念、原則、技術(shù)、方法和工具,學(xué)會
面向過程、面向數(shù)據(jù)、面向?qū)ο蟮能浖_發(fā)方法,熟悉面向流程分析、面向數(shù)據(jù)設(shè)計、面向?qū)ο?/p>
實現(xiàn)、面向功能測試、面向過程管理等常用的軟件工程技犬、方法和應(yīng)用等內(nèi)容。
三、選課建議
本課程采用課堂上以典型安全啟發(fā)式教學(xué)方式、演示教學(xué)法和“理論實踐與演練結(jié)合”等,
課下采用“教學(xué)做練用一體化”教學(xué)方式和“模擬企業(yè)項目推進(jìn)法”教學(xué)方法,逐步展開及
循序漸進(jìn),并通過實踐加深理解與提高、檢驗和鞏固所學(xué)知識。并通過云班課和手機(jī)云作業(yè),增
加資源和學(xué)習(xí)方法充實相關(guān)知識。
“軟件工程”課程在很多院校為計算機(jī)類專業(yè)的必修課程(主要是應(yīng)用軟件的研發(fā)能力和綜
合應(yīng)用能力的必備素質(zhì)能力要求,以及畢業(yè)設(shè)計中大部分學(xué)生都采用“應(yīng)用軟件研發(fā)選題”),
除了學(xué)過計和機(jī)基礎(chǔ)知識外,已掌握1-2門程序設(shè)計語言和數(shù)據(jù)庫原理等專業(yè)基礎(chǔ)知識,從而具
備了學(xué)好該課程的綜合應(yīng)用能力和基本必要的知識。提高學(xué)生對軟件工程問題的分析、綜合、實
踐和創(chuàng)新能力,”教學(xué)做練用?體化”融會貫通所學(xué)知識,為未來就業(yè)打好基礎(chǔ)。
四、課程與專業(yè)畢業(yè)要求的關(guān)聯(lián)性
軟件工程專業(yè)畢業(yè)要求關(guān)聯(lián)
LO31:設(shè)計/開發(fā)解決方案:能夠設(shè)計針對夏雜工程問題的解決方案,設(shè)沖滿足特定需
求的系統(tǒng)、單元(部件)或工藝流程,并能夠在設(shè)計環(huán)節(jié)中為現(xiàn)創(chuàng)新意識,考慮社會、
健康、安全、法律、文化以及環(huán)境等因素
LO41;研究;能夠基于科學(xué)原理并采用科學(xué)方法對更雜工程問題進(jìn)行研究,包括設(shè)計實
驗、分析與解釋數(shù)據(jù)、并通過信息綜合得到合理有效的結(jié)論
L061:工程與社會:能夠基于工程相關(guān)背景知識進(jìn)行合理分析,評價專業(yè)工程實踐和復(fù)
雜工程問題解決方案對社會、健康、安全、法律以及文化的影響,并理解應(yīng)承擔(dān)的責(zé)任■
L071:環(huán)境和可持續(xù)發(fā)展:能夠理解和評價針對復(fù)雜工程問題的專業(yè)工程實踐對環(huán)境、
社會可持續(xù)發(fā)展的影響
L081:職業(yè)規(guī)范:具有人文社會科學(xué)素養(yǎng)、社會責(zé)任感,能夠在工程實踐中理解并遵守
工程職業(yè)道德和規(guī)范,履行責(zé)任?
L091:個人和團(tuán)隊:能夠在多學(xué)科背景下的團(tuán)隊中承擔(dān)個體、團(tuán)隊成員以及負(fù)貢人角色?
2101:溝通:能夠就復(fù)雜工程問題與業(yè)界同行及社會公眾進(jìn)行有效溝通和交流,包括
撰寫報告和設(shè)計文稿、陳述發(fā)言、清晰表達(dá)或回應(yīng)指令。并具備一定的國際視野,能夠■
在跨文化背景下進(jìn)行溝通和交流
L01U:項目管理:理解并掌握工程管理原理與經(jīng)濟(jì)決策方法,并能在多學(xué)科環(huán)境中應(yīng)?
用
L0121:終身學(xué)習(xí):具有自主學(xué)習(xí)和終身學(xué)習(xí)的意識,行不斷學(xué)習(xí)和適應(yīng)發(fā)展的能力?
備注:LO=learningoutcomes(學(xué)習(xí)成果)
五、課程目標(biāo)/課程預(yù)期學(xué)習(xí)成果
序課程預(yù)期課程目標(biāo)
教與學(xué)方式評價方式
號學(xué)習(xí)成果(細(xì)化的預(yù)期學(xué)習(xí)成果)
設(shè)計/開發(fā)解決方案:能夠設(shè)計軟件工程問題案例教學(xué)法作業(yè)本、云
的解決方案,設(shè)計滿足特定需求的系統(tǒng)、單模擬企業(yè)項作業(yè)、交流
1L031元(部件)或工藝流程,并能夠在設(shè)計環(huán)節(jié)目推進(jìn)法和實驗報告
中體現(xiàn)創(chuàng)新意識,考慮社會、健康、安全、
法律、文化以及環(huán)境等因素
研究:能夠基于科學(xué)原理并采用科學(xué)方法對案例教學(xué)法作業(yè)本、云
軟件工程問題進(jìn)行研究,包括設(shè)計實驗、分模擬企業(yè)項作業(yè).交流
2L041
析與解釋數(shù)據(jù)、并通過信息綜合得到合理有目推進(jìn)法和實驗報告
效的結(jié)論
工程與社會:能夠基于工程相美背景知識進(jìn)案例教學(xué)法作業(yè)本、云
行合理分析,評價專業(yè)工程實踐和軟件工程模擬企業(yè)項作業(yè)、交流
3L061
問題解決方案對社會、健康、安全、法律以目推進(jìn)法和實驗報告
及文化的影響,并理解應(yīng)承擔(dān)的責(zé)任
職業(yè)規(guī)范:具有人文社會科學(xué)素養(yǎng)、社會責(zé)案例教學(xué)法小組交流
4L081任感,能夠在工程實踐中理解并遵守工程職模擬企業(yè)項實驗報告
業(yè)道餡和規(guī)范,履行貢任目推進(jìn)法
個人和團(tuán)隊:能夠在多學(xué)科背景下的團(tuán)隊中模擬企業(yè)項小組交流
5L091
承擔(dān)個體、團(tuán)隊成員以及負(fù)責(zé)人的角色目推進(jìn)法
溝通:能夠就軟件工程問題與業(yè)界同行及社案例教學(xué)法作業(yè)本、云
會公眾進(jìn)行有效溝通和交流,包括撰寫報告模擬企業(yè)項作業(yè)、交流
6L0101和設(shè)計文稿、陳述發(fā)言、清晰表達(dá)或回應(yīng)指目推進(jìn)法和實驗報告
令。井具備一定的國際視野,能夠在跨文化
背景下進(jìn)行溝通和交流
7L0111具有專業(yè)工程實習(xí)和社會實踐的經(jīng)歷,講授教學(xué)法實險報告
了解技術(shù)實施的可行性和其市場相容性(可行性分析
報告)
8L0121項目管理:理解并掌握工程管理原理與經(jīng)濟(jì)案例教學(xué)法實驗報告
決策方法,并能在多學(xué)科環(huán)境中應(yīng)用小組交流
六、課程內(nèi)容
第1章軟件工程基礎(chǔ)(理論學(xué)時:4)
通過本章學(xué)習(xí),學(xué)生可以了解軟件工程的發(fā)展和軟件危機(jī):掌握軟件工程的概念、內(nèi)容和原
理?熟悉軟件生存周期及階段任務(wù);掌握常用的欽件開發(fā)模型(模式);掌握軟件開發(fā)準(zhǔn)告及
Visi。應(yīng)用實驗。
本章重點:軟件工程的概念、內(nèi)容和原理;軟件生存周期及階段任務(wù):常用的軟件開發(fā)模型
(模式);
本章難點:軟件生存周期及階段任務(wù);常用的軟件開發(fā)模型(模式)。
第2章可行性分析及開發(fā)計劃(理論學(xué)時:4)
通過本章學(xué)習(xí),使學(xué)生了解軟件開發(fā)初步需求、調(diào)研與問題定義內(nèi)容;理解可行性分析的概
念、任務(wù)、步驟與立項;掌握可行性研究的圖形工具系統(tǒng)流程圖畫法;理解軟件開發(fā)計劃的內(nèi)
容和制定過程;掌握編寫軟件可行性分析報告的方法。
本章重點:可行性研究的圖形工具系統(tǒng)流程圖畫法;軟件開發(fā)計劃的內(nèi)容和制定過程;編寫
軟件可行性分析報告的方法。
本章難點:系統(tǒng)流程圖畫法;軟件開發(fā)計劃的內(nèi)容和制定過程。
第3章軟件需求分析(理論學(xué)時:6)
通過本章學(xué)習(xí),學(xué)生可以理解軟件需求分析的概念和特點、目的和原則:熟悉軟件系統(tǒng)需求
分析的具體任務(wù)及步驟;掌握需求分析描述工具并編寫軟件需求文檔。
本章重點:軟件需求分析的概念和特點、目的和原則:軟件系統(tǒng)需求分析的具體任務(wù)及步驟;
需求分析描述工具并編寫軟件需求文檔。
本章難點:軟件需求分析的具體任務(wù)及步驟;描述工具和編寫軟件需求文檔。
第4章軟件設(shè)計(理論學(xué)時:6)
通過本章學(xué)習(xí),學(xué)生可以較好地掌握軟件設(shè)計的概念、目標(biāo)、階段和過程;熟悉軟件總體
設(shè)計及詳細(xì)設(shè)計的任務(wù)和原則;掌握數(shù)據(jù)庫設(shè)計、網(wǎng)絡(luò)設(shè)計和界面設(shè)計要點;掌握軟件設(shè)計工具
使用及設(shè)計文檔編寫方法。
本章重點:軟件設(shè)計的概念、目標(biāo)、階段和過程:軟件總體設(shè)計及詳細(xì)設(shè)計的任務(wù)和原則;
軟件設(shè)計工具使用及設(shè)計文檔編寫方法。
本章難點:軟件設(shè)計的過程:軟件總體設(shè)計及詳細(xì)設(shè)計的任務(wù):軟件設(shè)計工具使用
第5章面向?qū)ο箝_發(fā)技術(shù)(理論學(xué)時:6)
通過本章學(xué)習(xí),學(xué)生可以掌握面向?qū)ο蠹捌浞椒ǖ挠嘘P(guān)概念和特點:理解面向?qū)ο筌浖?/p>
主要開發(fā)任務(wù)及過程;熟悉面向?qū)ο蠓治?(00A)和面向電象設(shè)計(00D)方法;掌握一種面向
對象分析和設(shè)計的方法的實際應(yīng)用。
本章重點:面向?qū)ο蠹捌浞椒ǖ挠嘘P(guān)概念和特點;面向?qū)ο筌浖闹饕_發(fā)任務(wù)及過程;面
向?qū)ο蠓治觯∣OA)和面向?qū)ο笤O(shè)計(OOD)方法:面向時象分析和設(shè)計的方法的實際應(yīng)用。
本章難點:面向?qū)ο蠓治觯∣OA)和面向?qū)ο笤O(shè)計(OOD)方法:分析和設(shè)計方法應(yīng)用。
第6章軟件實現(xiàn)(理論學(xué)時:6)
通過本章學(xué)習(xí),學(xué)生可以較好地理解軟件實現(xiàn)的方法、過程、任務(wù)、準(zhǔn)則、策略:掌握軟
件實現(xiàn)的輸入與輸出、軟件實現(xiàn)管理;熟練掌握編程技術(shù)、編碼風(fēng)格、編程規(guī)范、軟件生成技術(shù);
掌握相關(guān)文檔的編寫方法及軟件工具應(yīng)用。
本章重點:軟件實現(xiàn)的方法、過程和任務(wù):軟件實現(xiàn)的管理:編程技術(shù)、規(guī)范、軟件生成技
術(shù);相關(guān)文檔的編寫方法及軟件工具應(yīng)用。
本章難點:軟件實現(xiàn)的管理;編程技術(shù)、規(guī)范、軟件生成技術(shù):軟件工具應(yīng)用。
第7章軟件測試與維護(hù)(理論學(xué)時:4)
通過本章學(xué)習(xí),學(xué)生可以掌握軟件測試的概念、目的和原則:熟悉軟件測試的步驟、方法
和測試用例設(shè)計:掌握軟件調(diào)試的含義、步驟、方法和原則:掌握軟件維護(hù)方法及有關(guān)實際應(yīng)用。
本章重點:軟件測試的概念:軟件測試的步驟、方法和測試用例設(shè)計:軟件調(diào)試步驟和方法:
軟件維護(hù)方法和應(yīng)用。
第8章軟件項目管理(理論學(xué)時:4)
通過本章學(xué)習(xí),學(xué)生能夠較好地理解軟件項目管理的特點、過程和內(nèi)容;熟悉軟件項目過
程管理各階段的任務(wù)和技術(shù)方法;掌握軟件項目管理的常月工具、文檔及應(yīng)用。
本章重點:軟件項目管理的過程和內(nèi)容:軟件項目過程管理各階段的任務(wù)和技術(shù)方法;軟件
項目管理的常用工具、文檔及應(yīng)用。
本章難點:軟件項目過程管理技術(shù)方法:常用工具。
*第9章軟件開發(fā)新技術(shù)及體系(選講)(理論學(xué)時:2+機(jī)動及復(fù)習(xí)4)
通過本章學(xué)習(xí),學(xué)生可以基本掌握軟件開發(fā)新技術(shù)的概念、特點及應(yīng)用;掌握能力成熟度集
成模型CMMI及評估方法:了解常見的現(xiàn)代軟件工程體系及形式化方法。
本章重點:軟件開發(fā)新技術(shù)的概念、特點及應(yīng)用;掌握常用評估方法。
本章難點:常用評估方法。
第10章WebApp開發(fā)綜合應(yīng)用(理論學(xué)時:4+2交流)
通過本章學(xué)習(xí),學(xué)生了解Web工程概念及與傳統(tǒng)軟件工程的區(qū)別;理解WebApp的概念、
特點和開發(fā)過程:掌握WebApp的分析、設(shè)計和測試方法;掌握WebApp綜合開發(fā)方法及課程設(shè)
計。
本章重點:WebApp的概念、特點和開發(fā)過程;WebApp的分析、設(shè)計和測試方法:綜合開
發(fā)方法。
本章難點:WebApp的開發(fā)過程:應(yīng)用軟件分析、設(shè)計和測試方法;綜合開發(fā)方法。
七、課內(nèi)實瞼名稱及基本要求
理論課內(nèi)理論教學(xué)52(實踐12)學(xué)時,為了更好地聯(lián)系實際、提高教學(xué)效果,課外補(bǔ)充8
學(xué)時實驗。課程實驗的名稱、學(xué)時數(shù)、實驗類型(演示型、驗證型、設(shè)計型、綜合型)及內(nèi)容。
序?qū)嶒瀸嶒?/p>
實驗名稱主要內(nèi)容備注
號時數(shù)類型
選定一個應(yīng)用軟件的開發(fā)項
組成團(tuán)隊及選題:
目,確定系統(tǒng)的功能,進(jìn)行
驗證每個學(xué)生參加一
1可行性分析及報告編寫可行性研究,組織組員,合2
型
(含系統(tǒng)流程圖)理分工,熟悉軟件開發(fā)環(huán)境,個團(tuán)隊(2-3人組
成)并完成選題
培養(yǎng)團(tuán)隊精神。
分析系統(tǒng)及用戶需求,按照模擬企業(yè)項目推
設(shè)計
2需求分析及需求規(guī)格說團(tuán)隊模型組織完成需求規(guī)格2進(jìn)法,調(diào)研和需求
型
明書說明書編寫和評審。分析,寫出文檔
設(shè)計系統(tǒng)架構(gòu)和模塊,編寫分組分工合作,在
總體設(shè)計及設(shè)計說明書概要設(shè)計說明書編寫技能,2設(shè)計
3型需求分析基礎(chǔ)上
評審。完成總體設(shè)計
軟件詳細(xì)設(shè)計及設(shè)計說應(yīng)用軟件模塊設(shè)計、數(shù)據(jù)庫
設(shè)計需求分析基礎(chǔ)上
4明書設(shè)計、網(wǎng)絡(luò)設(shè)計、界面設(shè)計2
型
等,以及詳細(xì)設(shè)計說明書編詳細(xì)設(shè)計
應(yīng)用軟件實現(xiàn)(編程與集小組合作編程,完成簡單軟綜
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年洪雅縣招教考試備考題庫及答案1套
- 2026年企業(yè)人力資源管理師之四級人力資源管理師考試題庫300道【綜合卷】
- 2025年派潭鎮(zhèn)中心衛(wèi)生院招聘鄉(xiāng)村醫(yī)生備考題庫附答案
- 2025江西南昌市環(huán)境工程評估中心勞務(wù)派遣招聘1人考試核心題庫及答案解析
- 2025浙江溫州市甌海科技投資有限公司招聘8人備考核心試題附答案解析
- 2025中國南方航空航醫(yī)崗位社會招聘3人考試核心題庫及答案解析
- 2025年陜西空天絲路文化運營管理有限責(zé)任公司招聘(44人)筆試重點試題及答案解析
- 2025年度鄭州市骨科醫(yī)院第二批公開招聘工作人員32人備考筆試試題及答案解析
- 2025年安徽工程大學(xué)勞務(wù)派遣人員招聘1名考試題庫附答案
- 2025中共安化縣委衛(wèi)生健康工作委員招聘“兩新”組織黨建工作指導(dǎo)員參考題庫附答案
- 云南省昆明市呈貢區(qū)2024-2025學(xué)年九年級上學(xué)期期末學(xué)業(yè)水平檢測物理試題(含答案)
- 放療引起認(rèn)知功能障礙的機(jī)制以及干預(yù)和預(yù)防
- 粘豆包歇后語順口溜
- 《城鎮(zhèn)新建供水管道沖洗消毒技術(shù)規(guī)程 》
- 社區(qū)中心及衛(wèi)生院65歲及以上老年人健康體檢分析報告模板
- 病歷書寫基本規(guī)范課件
- 砼面板堆石壩混凝土面板無軌滑模施工技術(shù)專項方案設(shè)計模板
- 新海蘭褐飼養(yǎng)管理手冊
- 地下室抗浮錨桿工程施工方案
- 桿件的應(yīng)力與強(qiáng)度計算拉伸桿
- HGT-20519-2009-化工工藝設(shè)計施工圖內(nèi)容和深度統(tǒng)一規(guī)定
評論
0/150
提交評論