下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件需求分析Software Requirement Analysis一、課程基本情況課程類別:專業(yè)方向課課程學分:3學分課程總學時:48學時,其中講課:32學時,實驗(含上機):16 學時課程性質(zhì):選修開課學期:第4學期先修課程: 計算機基礎(chǔ) 程序設(shè)計基礎(chǔ)適用專業(yè): 軟件工程教 材: HYPERLINK /writer/Bruegge%20B_1.html t _blank Bruegge B, HYPERLINK /writer/Allen%20H.Dutoit_1.html t _blank Allen H.Dutoit等著,Object Oriented Software Engine
2、ering Using UML,Patterns ,and Java,第三版,清華大學出版社,2011年開課單位: 計算機與軟件 學院 軟件工程系二、課程性質(zhì)、教學目標和任務(wù)本課程是計算機軟件工程專業(yè)的重要專業(yè)課程,主要講述軟件的生命周期、軟件需求的獲取和需求的分析。通過本課程的學習,學生應對軟件工程中最重要的分析步驟中的概念、原理和典型的設(shè)計技術(shù)有一個較為深入的理解,對需求分析過程有一個初步的認識。本課程的主要任務(wù)是使學生全面而系統(tǒng)地掌握系統(tǒng)分析的基本工作原理、原則和方法,為今后從事系統(tǒng)開發(fā)與研究奠定良好的理論基礎(chǔ)。該課程首先系統(tǒng)地介紹了軟件工程的基本概念、基本特征,然后重點介紹系統(tǒng)需求分析
3、的原則、步驟和方法,其目的是擴大學生的知識面和提高未來應對不同類型系統(tǒng)分析的能力,最后通過一個具體案例來使得學生系統(tǒng)掌握系統(tǒng)分析的基本概念和技術(shù)方法。教學重點是掌握需求分析的基本概念,功能模型、對象模型和動態(tài)模型的建立以及需求說明書的撰寫等。三、教學內(nèi)容和要求第1章 Introduction to Software Engineering(4學時)1.1 軟件工程的基本概念(1學時)(1)了解建模的基本概念; (2)理解軟件工程開發(fā)活動的概念;(3)掌握非功能性需求和功能性需求的概念;重點:軟件工程的基本概念難點:無1.2軟件工程開發(fā)活動和管理(1學時)(1)了解項目管理的基本概念; (2)了
4、解日志管理的概念;(3)了解軟件配置管理概念;重點:無難點:無1.3 ARENA案例介紹(2學時)(1)了解ARENA項目情況; (2)了解ARENA項目實例分析步驟;重點:無難點:無第2章 Modeling with UML(8學時)2.1 UML的基本概念(2學時)(1)了解建模的基本概念; (2)理解建模的優(yōu)勢和必要性;(3)掌握面向?qū)ο蠼_^程;重點:面向?qū)ο蟮幕靖拍铍y點:面向?qū)ο髾C制2.2 功能模型(2學時)(1)了解功能模型的基本概念; (2)理解功能模型的作用;(3)掌握用例圖的基本畫法和實現(xiàn);重點:用例圖的基本畫法難點:用例圖和角色2.3 對象模型(2學時)(1)了解對象模型
5、的基本概念; (2)理解對象模型的作用;(3)掌握類圖的基本畫法和實現(xiàn);重點:類圖的基本畫法難點:類圖和面向?qū)ο蠡靖拍?.4 動態(tài)模型(2學時)(1)了解動態(tài)模型的基本概念; (2)理解動態(tài)模型的作用;(3)掌握順序圖、狀態(tài)機圖和活動圖的基本畫法和實現(xiàn);重點:順序圖、狀態(tài)機圖和活動圖的基本畫法難點:順序圖、狀態(tài)機圖和活動圖的適用場合第3章 Project Organization and Communication(4學時)3.1 項目組織的概念(2學時)(1)了解項目組織的基本概念; (2)理解開發(fā)團隊中角色的作用;(3)熟悉開發(fā)過程任務(wù)和工作流程安排的概念;重點:流程安排難點:甘特圖和網(wǎng)
6、絡(luò)圖3.2 組織活動(2學時)(1)了解團隊情況通氣會議的作用; (2)理解角色溝通的重要性;(3)熟悉組織客戶和項目總結(jié)的意義;重點:無難點:無第4章 Requirement Elicitation(8學時)4.1 需求獲取的概念(2學時)(1)掌握功能性和非功能性需求基本概念和不同; (2)掌握需求的特性;(3)了解綠地工程和再工程以及界面工程的概念;重點:功能性和非功能性需求基本概念難點:需求的特性4.2 需求獲取活動(2學時)(1)了解角色的概念; (2)理解場景和用例的區(qū)別;(3)熟悉參與者和用例之間的關(guān)系;(4)理解初始的分析對象的過程;重點:場景和用例的結(jié)構(gòu)難點:用例之間的關(guān)系4
7、.3 需求管理(2學時)(1)了解需求獲取管理的概念; (2)理解追蹤性維護的作用;(3)熟悉需求獲取的追溯性意義;重點:需求獲取管理難點:無4.4 ARENA案例研究(2學時)(1)了解ARENA的需求獲取過程; (2)理解ARENA中需求管理;重點:無難點:無 第5章 Requirement Analysis(10學時)5.1 需求分析(2學時)(1)掌握需求分析的概念; (2)掌握對象模型和動態(tài)模型分析的不同;(3)掌握實體、邊界和控制對象的不同;(4)理解泛化和特化的不同重點:實體、邊界和控制對象基本概念難點:泛化和特化5.2 從用例到對象(6學時)(1)掌握如何標識實體對象、邊界對象
8、和控制對象; (2)理解使用順序圖將用例映射成對象的流程;(3)熟悉如何使用CRC卡的作用;(4)掌握如何標識關(guān)聯(lián)、聚集和屬性;(5)掌握單一對象的狀態(tài)相關(guān)行為;(6)熟悉建模對象之間的繼承關(guān)系;(7)熟悉分析模型評審流程;重點:難點:無5.3分析管理(2學時)(1)掌握文檔化的概念(2)理解分配責任的意義;(3)了解分析模型的迭代過程;重點:無難點:無5.4 ARENA案例研究(2學時)(1)掌握ARENA案例的分析過程(2)掌握ARENA案例的需求分析報告規(guī)范;重點:無難點:無四、課程考核(1)作業(yè)等:作業(yè):3次(2)考核方式:閉卷考試(3)總評成績計算方式:總評成績=平時成績*30%+期
9、末成績*70 五、參考書目1、 HYPERLINK /Systems-Analysis-Design-Changing-Fourth/dp/1418836125/ref=sr_11_1?ie=UTF8&qid=1239950177&sr=11-1 t _blank Systems Analysis & Design in a Changing World, Fourth Edition ,機械工業(yè)出版社; HYPERLINK /s/?key1=(%c3%c0)John+W.+Satzinger%3bRobert+B.+Jackson%3bStephen+D.+Burd t _blank (美)John W. Satzinger;Robert B. Jackson;Stephen D. Burd ,2008;2、software e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務(wù)部年度預算執(zhí)行總結(jié)與下年度計劃
- 稅收法規(guī)工作總結(jié)
- 建材行業(yè)質(zhì)量管理培訓反思
- 營銷策劃公司前臺業(yè)務(wù)總結(jié)
- 【八年級下冊歷史】單元測試 第一、二單元綜合測試卷
- 金融行業(yè)客服工作總結(jié)
- 2024年秋葉的舞會大班教案
- 《性心理的調(diào)節(jié)方法》課件
- 2024年觀察綠豆日記300字
- 農(nóng)民甲乙承包合同(2篇)
- 養(yǎng)殖場巡查制度模板
- 建設(shè)工程造價案例分析-形成性考核2(占形考總分25%)-國開(SC)-參考資料
- 《期貨市場發(fā)展之》課件
- 酒店旅游業(yè)OTA平臺整合營銷推廣策略
- 淋巴水腫康復治療技術(shù)
- 2024年國家公務(wù)員考試《申論》真題(副省級)及參考答案
- 零星維修工程 投標方案(技術(shù)方案)
- 10KV電力配電工程施工方案
- 茶葉采購合同范本電子版
- 副總經(jīng)理招聘面試題與參考回答(某大型國企)2024年
- 體育賽事輿情危機管理方案
評論
0/150
提交評論