《UML與需求分析》課程簡介與教學(xué)大綱_第1頁
《UML與需求分析》課程簡介與教學(xué)大綱_第2頁
《UML與需求分析》課程簡介與教學(xué)大綱_第3頁
《UML與需求分析》課程簡介與教學(xué)大綱_第4頁
《UML與需求分析》課程簡介與教學(xué)大綱_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《UML與需求分析》課程簡介及教學(xué)大綱《UML與需求分析》課程簡介課程編號(hào):JX02L1122課程結(jié)構(gòu):專業(yè)教育平臺(tái)★/必修學(xué)分/學(xué)時(shí):2學(xué)分/32學(xué)時(shí)先修課程:無適用專業(yè):軟件工程內(nèi)容簡介:《UML與需求分析》是軟件工程專業(yè)的一門必修課程。本課程主要介紹UML得基本語法、面向?qū)ο蟮姆治龇椒ㄒ约皯?yīng)用UML進(jìn)行需求分析的最佳實(shí)踐等內(nèi)容。課程任務(wù)是使學(xué)生學(xué)習(xí)和掌握UML統(tǒng)一建模語言的基本原理和技術(shù),能夠使用畫圖工具繪制各類UML圖,以及使用UML圖來進(jìn)行需求分析的能力。參考教材、著作或參考資料:[1]張傳波.UML大戰(zhàn)需求分析[M].中國水利水電出版社,2012.[2]刁成嘉.UML系統(tǒng)建模與分析設(shè)計(jì)[M].機(jī)械工業(yè)出版社,2007.[3]譚云杰.大象:ThinkinginUML(第2版)[M].中國水利水電出版社,2012.

UMLandRequirementAnalysisCourseDescriptionTerm:2-2CourseTitle:UMLandRequirementAnalysisCourseCode:JX02L1122PrerequisiteCourses:noneCredit/Hours:2/32CourseDescription:UMLandrequirementanalysisisarequiredcourseforsoftwareengineeringmajor.ThiscoursemainlyintroducesthebasicsyntaxofUML,theobject-orientedanalysismethodandthebestpracticeofrequirementanalysiswithUML.ThetaskofthecourseistoenablestudentstolearnandmasterthebasicprinciplesandtechnologiesofUMLunifiedmodelinglanguage,todrawallkindsofUMLdiagramswithdrawingtools,andtoanalyzerequirementswithUMLdiagrams.

《UML與需求分析》課程教學(xué)大綱一、課程基本信息1.課程編號(hào):JX02L1122 2.課程名稱:UML與需求分析3.課程結(jié)構(gòu):專業(yè)教育平臺(tái)★/必修4.學(xué)時(shí)/學(xué)分:32學(xué)時(shí)/2學(xué)分5.先修課程:無6.適用專業(yè):軟件工程二、課程任務(wù)和目的通過《UML與需求分析》課程的學(xué)習(xí),使學(xué)生學(xué)習(xí)和掌握UML統(tǒng)一建模語言的基本原理和技術(shù);要求學(xué)生能讀懂軟件開發(fā)隊(duì)伍中各個(gè)成員繪制的各類UML圖,并能夠使用UML圖進(jìn)行軟件需求分析。三、課程教學(xué)內(nèi)容和要求(1)課程重點(diǎn)及難點(diǎn)課程的重點(diǎn)及難點(diǎn)是對(duì)軟件需求分析的認(rèn)知、對(duì)各類UML圖的理解及應(yīng)用場景的掌握、使用畫圖工具繪制各類UML圖,以及如何使用UML圖來進(jìn)行需求分析工作。(2)能力培養(yǎng)要求通過介紹統(tǒng)一建模語言UML和一些相關(guān)的建模知識(shí),使得學(xué)生掌握一些軟件開發(fā)過程中需求分析階段有效的建模知識(shí)和方法,同時(shí)使學(xué)生掌握在Microsoft?Office?Visio或Rose環(huán)境下繪制UML圖,學(xué)會(huì)使用UML建模工具,為系統(tǒng)和科學(xué)的軟件開發(fā)打下良好的基礎(chǔ)。四、課程教學(xué)安排(一)理論教學(xué)內(nèi)容(22學(xué)時(shí))第1章大話UML(1學(xué)時(shí))1.教學(xué)內(nèi)容UML基礎(chǔ)知識(shí);結(jié)構(gòu)型的UML;行為型的UML;如何學(xué)好UML。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):UML基礎(chǔ)知識(shí)。難點(diǎn):UML分類。3.基本要求理解并撐握UML的組成(包括類圖、對(duì)象圖、用例圖、狀態(tài)圖、順序圖、活動(dòng)圖、協(xié)作圖、構(gòu)件圖、部署圖)。4.培養(yǎng)的能力對(duì)UML的宏觀認(rèn)知能力。第2章需求分析工作(1學(xué)時(shí))1.教學(xué)內(nèi)容需求分析面面觀;持續(xù)進(jìn)化的客戶需求;給客戶帶來價(jià)值——需求分析之路;UML助力需求分析。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):需求分析工作。難點(diǎn):面向?qū)ο笮枨蠓治觥?.基本要求了解需求分析的核心問題和基本道理,以及UML能在需求工作中發(fā)揮怎樣的作用。4.培養(yǎng)的能力對(duì)應(yīng)用UML進(jìn)行需求分析的認(rèn)知能力。第3章分析業(yè)務(wù)模型——類圖(4學(xué)時(shí))1.教學(xué)內(nèi)容面向過程與面向?qū)ο?;類圖的基礎(chǔ)知識(shí);類之間的關(guān)系;演練類之間的關(guān)系;類的“遞歸”關(guān)系與“三角”關(guān)系;類圖綜合訓(xùn)練。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):類圖基礎(chǔ)知識(shí)。難點(diǎn):類與類之間的關(guān)系。3.基本要求理解面向?qū)ο?;掌握類圖基本語法、類之間的關(guān)系,以及如何根據(jù)給定需求繪制類圖。4.培養(yǎng)的能力根據(jù)給定需求繪制類圖的能力。第4章流程分析利器之一——活動(dòng)圖(2學(xué)時(shí))1.教學(xué)內(nèi)容結(jié)構(gòu)建模與行為建模;流程圖;活動(dòng)圖基礎(chǔ);活動(dòng)圖進(jìn)階;用活動(dòng)圖表達(dá)復(fù)雜流程。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):活動(dòng)圖基礎(chǔ)知識(shí)。難點(diǎn):活動(dòng)圖表達(dá)復(fù)雜流程。3.基本要求了解結(jié)構(gòu)建模與行為建模;掌握活動(dòng)圖語法;理解活動(dòng)圖的應(yīng)用。4.培養(yǎng)的能力應(yīng)用活動(dòng)圖描述業(yè)務(wù)流程的能力。第5章流程分析利器之二——狀態(tài)機(jī)圖(2學(xué)時(shí))1.教學(xué)內(nèi)容認(rèn)識(shí)狀態(tài)機(jī)圖;狀態(tài)機(jī)圖進(jìn)階。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):狀態(tài)圖基礎(chǔ)知識(shí)。難點(diǎn):狀態(tài)圖與活動(dòng)圖的區(qū)別。3.基本要求掌握狀態(tài)圖語法;理解狀態(tài)圖與活動(dòng)圖的區(qū)別。4.培養(yǎng)的能力應(yīng)用狀態(tài)圖描述業(yè)務(wù)流程的能力。第6章流程分析利器之三——順序圖(2學(xué)時(shí))1.教學(xué)內(nèi)容認(rèn)識(shí)順序圖;用順序圖發(fā)掘業(yè)務(wù)流程;活動(dòng)圖與順序圖比較;流程分析三劍客;通信圖。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):順序圖基礎(chǔ)知識(shí)。難點(diǎn):順序圖語法。3.基本要求掌握順序圖語法,活動(dòng)圖、狀態(tài)圖、順序圖三者在表示業(yè)務(wù)流程時(shí)的區(qū)別;了解通信圖語法。掌握狀態(tài)圖語法;理解狀態(tài)圖與活動(dòng)圖的區(qū)別。4.培養(yǎng)的能力應(yīng)用順序圖描述業(yè)務(wù)流程的能力。第7章用例圖(4學(xué)時(shí))1.教學(xué)內(nèi)容初識(shí)用例圖;用例圖進(jìn)階;訂餐系統(tǒng)的用例圖;用例表。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):用例圖基礎(chǔ)知識(shí)。難點(diǎn):用例間的關(guān)系。3.基本要求熟悉和理解什么是用例、用例圖的基本語法;熟悉如何進(jìn)行用例分析,使用用例表對(duì)用例進(jìn)一步說明。4.培養(yǎng)的能力應(yīng)用用例圖描述總體需求的能力。第8章描述系統(tǒng)架構(gòu)——部署圖、構(gòu)件圖(1學(xué)時(shí))1.教學(xué)內(nèi)容描述需求為什么用部署圖、構(gòu)件圖;什么是部署圖;什么是構(gòu)件圖;部署圖和部件圖的“捆綁”應(yīng)用;OA系統(tǒng)的架構(gòu)需求。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):部署圖、構(gòu)件圖基礎(chǔ)知識(shí)。難點(diǎn):部署圖、構(gòu)件圖的應(yīng)用。3.基本要求熟悉部署圖、構(gòu)件圖的基本語法,以及在需求分析階段的用途。4.培養(yǎng)的能力對(duì)部署圖、構(gòu)件圖在需求分析階段作用的認(rèn)知能力。第9章組織UML圖——包圖(1學(xué)時(shí))1.教學(xué)內(nèi)容什么是包圖;用包圖組織類圖;用包圖組織用例。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):包圖基礎(chǔ)知識(shí)。難點(diǎn):包圖組織UML圖。3.基本要求熟悉包圖的基本語法及其作用。4.培養(yǎng)的能力應(yīng)用包圖組織UML圖的能力。第10章UML共冶一爐——考勤系統(tǒng)的需求分析(4學(xué)時(shí))1.教學(xué)內(nèi)容考勤系統(tǒng)的需求分析;考勤系統(tǒng)的業(yè)務(wù)概念分析;外出申請(qǐng)審批流程分析;請(qǐng)假申請(qǐng)審批流程分析;執(zhí)行者及用例分析。2.教學(xué)重點(diǎn)及難點(diǎn)重點(diǎn):應(yīng)用UML圖分析考勤系統(tǒng)需求。難點(diǎn):應(yīng)用UML圖進(jìn)行需求分析。3.基本要求掌握在考勤系統(tǒng)的需求分析過程中運(yùn)用UML圖。4.培養(yǎng)的能力應(yīng)用UML圖進(jìn)行需求分析的能力。(二)上機(jī)教學(xué)內(nèi)容(10學(xué)時(shí))1.使用visio繪制類圖(2學(xué)時(shí))2.使用visio繪制活動(dòng)圖(2學(xué)時(shí))3.使用visio繪制狀態(tài)圖(2學(xué)時(shí))4.使用visio繪制順序圖(2學(xué)時(shí))5.使用visio繪制用例圖(2學(xué)時(shí))五、課程的考核課程考核的方式為考試。總成績由兩部分組成:卷面成績和平時(shí)成績。其中卷面成績占60%,平時(shí)成績占40%??荚嚦煽冇删砻娉煽兘o出。平時(shí)成績由三部分組成:作業(yè)成績、課堂表現(xiàn)和課堂出勤成績。其中作業(yè)成績50%,課堂表現(xiàn)成績20%,課堂出勤30%。課堂表現(xiàn)

溫馨提示

  • 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)論