UML 軟件建模任務驅動教程, 3/e

陳承歡

  • 出版商: 人民郵電
  • 出版日期: 2022-05-01
  • 售價: $299
  • 貴賓價: 9.5$284
  • 語言: 簡體中文
  • ISBN: 7115581347
  • ISBN-13: 9787115581341
  • 相關分類: UML
  • 立即出貨 (庫存 < 3)

  • UML 軟件建模任務驅動教程, 3/e-preview-1
  • UML 軟件建模任務驅動教程, 3/e-preview-2
UML 軟件建模任務驅動教程, 3/e-preview-1

買這商品的人也買了...

商品描述

本書通過先進的建模工具+完整的軟件模型+系統的UML知識,讓讀者學會應用UML知識、構思軟件模型、繪制UML圖。通過體驗兩個系統(圖書管理系統和網上書店系統)和多個軟件模塊模型的構建過程,讀者可以在真實的軟件模型構建過程中系統掌握UML理論知識、訓練技能、積累經驗、固化能力。全書貫穿的主線是UML的基礎知識-軟件模塊建模-軟件系統建模-Web系統建模-軟件模型的實現,每個教學單元面向教學全過程都設置了合理的教學環節,以及層次化、漸進式的技能訓練環節。

本書適用於UML和Rational Rose的初、中級用戶,可以作為高等院校電腦和軟件相關專業的教學用書或參考書,也適合軟件開發各類人員學習和參考。

作者簡介

陈承欢,湖南铁道职业技术学院教授,高级工程师,软件设计师,湖南省省级专业带头人,湖南省青年骨干教师,武汉大学软件工程专业。2008年,曾赴澳大利亚坎培门理工学院培训交流,2015年,曾赴加拿大圣力嘉学院培训交流,2019年,曾赴英国、德国学习交流。主持开发职业教育特色教材50多本,其中国家级“十一五”规划教材4本,国家级“十二五”规划教材10本,国家级“十三五”规划教材7本。国家精品课程与国家精品共享课程配套教材1本,国家职业教育资源库配套教材3本。主持《网页设计与制作》国家精品课程,主持《网页设计与制作》国家精品共享课程,主持《计算机维护与维修》、《实用工具软件应用》、《网页样式设计》3门国家资源库课程。国家级教学成果奖二等奖1项,湖南省职业教育教学成果奖特等奖1项、三等奖1项,湖南省教育教学改革发展优秀成果奖参等奖1项。

目錄大綱

目錄

單元1 預覽與認知UML軟件模型 1

教學導航 1

前導訓練 2

【任務1-1】在Visio中預覽用戶登錄模塊的用例圖 2

【任務1-2】在Rational Rose中預覽用戶登錄模塊的用例圖 4

引例探析 6

知識疏理 7

方法指導 13

引導訓練 14

【任務1-3】認知軟件系統用戶登錄模塊的UML圖 14

同步訓練 17

【任務1-4】在Visio中預覽用戶登錄模塊的活動圖 17

【任務1-5】在Rational Rose中預覽用戶登錄模塊的類圖和順序圖 17

單元小結 18

單元習題 18

單元2 用戶登錄模塊建模 19

教學導航 19

前導訓練 19

【任務2-1】瀏覽用戶登錄模塊的活動圖 19

【任務2-2】創建Rose模型“02用戶登錄模塊模型” 20

引例探析 21

知識疏理 21

方法指導 25

引導訓練 27

【任務2-3】繪制用戶登錄模塊的用例圖與描述用例 27

同步訓練 38

【任務2-4】擴充用戶登錄模塊的參與者和用例 38

【任務2-5】對參與者進行泛化且繪制用例圖 39

【任務2-6】分析用例間的包含關系且繪制用例圖 39

【任務2-7】分析用例間的擴展關系且繪制用例圖 40

單元小結 41

單元習題 41

單元3 用戶管理模塊建模 43

教學導航 43

前導訓練 44

【任務3-1】繪制用戶管理模塊的用例圖 44

引例探析 45

知識疏理 46

方法指導 47

引導訓練 50

【任務3-2】繪制用戶管理模塊的類圖 50

同步訓練 59

【任務3-3】繪制“用戶權限類”的類圖 59

【任務3-4】繪制“密碼修改界面類”的類圖 59

【任務3-5】瀏覽用戶管理模塊的部分順序圖 59

【任務3-6】瀏覽用戶管理的活動圖 60

單元小結 61

單元習題 61

單元4 基礎數據管理模塊建模 62

教學導航 62

前導訓練 62

【任務4-1】繪制“出版社數據管理”子模塊的用例圖 62

【任務4-2】繪制“出版社類”和“出版社數據管理界面類”的類圖 63

引例探析 63

知識疏理 64

方法指導 65

引導訓練 66

【任務4-3】分析與繪制“出版社數據管理”子模塊的順序圖 66

同步訓練 74

【任務4-4】繪制部門數據管理的用例圖 74

【任務4-5】繪制“部門類”和“部門數據管理界面類”的類圖 74

【任務4-6】繪制修改部門數據的順序圖 74

【任務4-7】繪制刪除部門數據的順序圖 75

【任務4-8】瀏覽更新部門數據的活動圖 75

單元小結 76

單元習題 76

單元5 業務數據管理模塊建模 77

教學導航 77

前導訓練 77

【任務5-1】繪制“書目數據管理”子模塊的用例圖 77

【任務5-2】繪制“書目類”“瀏覽與管理書目數據界面類”“新增書目界面類”和“修改書目界面類”的類圖 78

【任務5-3】繪制新增書目數據的順序圖 78

【任務5-4】繪制修改書目數據的順序圖 80

【任務5-5】繪制刪除書目數據的順序圖 80

引例探析 81

知識疏理 82

方法指導 84

引導訓練 84

【任務5-6】分析與繪制“書目管理”子模塊的活動圖 84

同步訓練 101

【任務5-7】繪制圖書借閱者管理的用例圖 101

【任務5-8】繪制“借閱者類”“借閱者數據管理界面類”和“新增借閱者界面類”的類圖 101

【任務5-9】繪制新增借閱者數據的順序圖 101

【任務5-10】繪制刪除借閱者數據的順序圖 102

【任務5-11】繪制新增借閱者數據的活動圖 102

單元小結 102

單元習題 102

單元6 業務處理模塊建模 104

教學導航 104

前導訓練 105

【任務6-1】繪制圖書借出與歸還模塊的用例圖 105

【任務6-2】繪制圖書借出類的類圖 105

【任務6-3】繪制圖書借出界面類的類圖 106

【任務6-4】繪制圖書借出的順序圖 107

【任務6-5】繪制圖書借出的活動圖 107

引例探析 108

知識疏理 109

方法指導 113

引導訓練 114

【任務6-6】繪制圖書的狀態機圖和圖書借出的通信圖 114

同步訓練 128

【任務6-7】繪制圖書歸還類的類圖 128

【任務6-8】繪制圖書歸還的順序圖 128

【任務6-9】繪制圖書歸還的活動圖 128

【任務6-10】繪制借書證的狀態機圖 129

單元小結 129

單元習題 129

單元7 C/S應用系統建模 131

教學導航 131

前導訓練 132

【任務7-1】繪制“數據查詢”子模塊的用例圖 132

【任務7-2】繪制“圖書借閱查詢類”的類圖 133

【任務7-3】繪制“圖書借閱數據查詢界面類”的類圖 133

【任務7-4】繪制“圖書借閱數據查詢”的順序圖 133

【任務7-5】繪制“圖書借閱數據查詢”的活動圖 134

引例探析 135

知識疏理 135

方法指導 139

引導訓練 142

【任務7-6】分析與構建圖書管理系統的UML模型 142

同步訓練 164

【任務7-7】繪制“條碼編制與圖書入庫”子模塊的用例圖 164

【任務7-8】繪制“圖書類”的類圖 164

【任務7-9】繪制“條碼編制與圖書入庫界面類”的類圖 164

【任務7-10】繪制“條碼編制與圖書入庫”的順序圖 165

【任務7-11】繪制“條碼編制與圖書入庫”的活動圖 166

單元小結 166

單元習題 166

單元8 Web應用系統建模 168

教學導航 168

前導訓練 168

【任務8-1】探析網上書店系統的基本功能 168

引例探析 169

知識疏理 170

方法指導 171

引導訓練 172

【任務8-2】構建網上書店系統的軟件模型 172

同步訓練 181

【任務8-3】繪制網上書店管理購物車模塊的順序圖 181

【任務8-4】繪制網上書店用戶註冊的活動圖 182

單元小結 182

單元習題 182

單元9 UML軟件模型的實現 183

教學導航 183

前導訓練 184

【任務9-1】設計圖書管理系統“用戶登錄”模塊的UML模型 184

【任務9-2】建立圖書管理系統“用戶登錄”模塊的數據庫和數據表 186

引例探析 186

知識疏理 187

方法指導 191

引導訓練 193

【任務9-3】實現圖書管理系統“用戶登錄”模塊的軟件模型 193

同步訓練 204

【任務9-4】設計圖書管理系統“修改密碼”模塊的UML模型,並實現該模型 204

單元小結 204

單元習題 205

附錄A 《UML軟件建模任務驅動教程(第3版)》課程設計 206

附錄B Rational Rose的主界面與工具欄簡介 209

B.1 Rational Rose的主界面 209

B.2 Rational Rose的標準工具欄和編輯工具欄 223

參考文獻 228