熊博安 嵌入式系統實驗室 國立中正大學資訊工程學系 軟體工程 課程內容簡介 熊博安 嵌入式系統實驗室 國立中正大學資訊工程學系
1. Introduction to Software Engineering 1.1 Software Crisis (15) 1.2 Software Myths (12) 1.3 What is Software Engineering? (15) 共42分鐘 自編教材、軟體工程教改計畫教材
2. Software Engineering History and State-of-Art 2.1 Evolution of Software Engineering (12) 2.2 Software Engineering State-of-Art (45) 共57分鐘 自編教材、軟體工程教改計畫教材
3. Traditional Software Processes 3.1 Software process models (25) 3.2 Process iteration (17) 3.3 Process activities (40) 共82分鐘 Textbook Chapter 4
4. Contemporary Software Processes 4.1 The Rational Unified Process (38) 4.2 Computer-aided software engineering (22) 共60分鐘 Textbook Chapter 4
5. Project Management and Planning 5.1 Management activities (10) 5.2 Project planning (18) 共28分鐘 Textbook Chapter 5
6. Project Scheduling and Risk Management 共66分鐘 Textbook Chapter 5
7. Software Requirements 7.1 Functional and non-functional requirements (15) 7.2 User requirements (13) 7.3 System requirements (20) 7.4 Interface specification (3) 共51分鐘 Textbook Chapter 6
8. System Models 8.1 Context models (15) 8.2 Behavioural models (30) 8.3 Data models (11) 8.4 Object models (36) 8.5 CASE workbenches (5) 共97分鐘 Textbook Chapter 8
9. Architectural Design 9.1 Architectural design decisions (28) 9.2 System organization (18) 共46分鐘 Textbook Chapter 11
10. Architectural Design Styles 10.1 Decomposition styles (15) 10.2 Control styles (15) 10.3 Reference architectures (7) 共37分鐘 Textbook Chapter 11
11. Application Architectures 11.1 Data processing systems (20) 11.2 Transaction processing systems (15) 11.3 Event processing systems (5) 11.4 Language processing systems (5) 共45分鐘 Textbook Chapter 13
12. Contemporary Rapid Software Development 12.1 Agile methods (25) 12.2 Extreme programming (31) 共56分鐘 Textbook Chapter 17
13. Traditional Rapid Software Development 13.1 Rapid application development (15) 13.2 Software prototyping (9) 共24分鐘 Textbook Chapter 17
14. Verification and Validation 14.1 Verification and validation planning (32) 14.2 Software inspections (30) 共62分鐘 Textbook Chapter 22
15. Static Analysis and Formal Development 15.1 Automated static analysis (15) 15.2 Cleanroom software development (11) 共26分鐘 Textbook Chapter 22
Course Recordings 錄音共779分鐘 = 13小時 < 一天 課本共八章 線上詳細記錄每位學員上課情形 Chapters 4, 5, 6, 8, 11, 13, 17, 22 線上詳細記錄每位學員上課情形 登入次數、上次登入時間、 使用時間、 發表次數、聊天次數、 教材瀏覽次數