UML軟件建模任務(wù)驅(qū)動教程(第2版)
定 價:42 元
叢書名:工業(yè)和信息化人才培養(yǎng)規(guī)劃教材---高職高專計算機系列
- 作者:陳承歡
- 出版時間:2015/5/1
- ISBN:9787115385833
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312
- 頁碼:256
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書通過先進的建模工具+完整的軟件模型+系統(tǒng)的UML知識,讓學(xué)習(xí)者學(xué)會應(yīng)用UML知識、學(xué)會構(gòu)思軟件模型、學(xué)會繪制UML圖。通過體驗兩個系統(tǒng)(圖書管理系統(tǒng)和網(wǎng)上書店系統(tǒng))和多個軟件模塊模型的構(gòu)建過程,在真實的軟件模型構(gòu)建過程中系統(tǒng)掌握UML理論知識、訓(xùn)練技能、積累經(jīng)驗、固化能力。全書貫穿的主線是UML的基礎(chǔ)知識-軟件模塊建模-軟件系統(tǒng)建模-Web系統(tǒng)建模-軟件模型的實現(xiàn),每個教學(xué)單元面向教學(xué)全過程設(shè)置了9個合理的教學(xué)環(huán)節(jié):教學(xué)導(dǎo)航-前導(dǎo)訓(xùn)練-引例探析-知識疏理-方法指導(dǎo)-引導(dǎo)訓(xùn)練-同步訓(xùn)練-單元小結(jié)-單元習(xí)題。
本書適用于UML和Rose的初、中級用戶,可以作為高等院校計算機和軟件相關(guān)專業(yè)的教學(xué)用書或參考書,也適用于軟件開發(fā)各類人員學(xué)習(xí)和參考。
陳承歡,湖南鐵道職業(yè)技術(shù)學(xué)院教務(wù)處處長,曾出版教材《辦公軟件應(yīng)用任務(wù)驅(qū)動式教程(Windows 7+Office 2010)(第2版)》、《軟件測試任務(wù)驅(qū)動式教程》、《JavaScript+jQuery網(wǎng)頁特效設(shè)計實例教程》、《管理信息系統(tǒng)開發(fā)項目式教程(第3版)》、《網(wǎng)頁設(shè)計與制作實用教程(第2版)(國家級精品課程配套教材)(附光盤)》等。
單元1 預(yù)覽與認知UML軟件模型 1
【教學(xué)導(dǎo)航】 1
【前導(dǎo)訓(xùn)練】 1
【任務(wù)1-1】在Visio 2010中預(yù)覽用戶登錄模塊的用例圖 1
【任務(wù)1-2】在Rational Rose 2003中預(yù)覽用戶登錄模塊的用例圖 4
【引例探析】 7
【知識疏理】 8
【方法指導(dǎo)】 14
【引導(dǎo)訓(xùn)練】 15
【任務(wù)1-3】認知軟件系統(tǒng)用戶登錄模塊的UML圖 15
【同步訓(xùn)練】 18
【任務(wù)1-4】在Visio 2010中預(yù)覽用戶登錄模塊的活動圖 18
【任務(wù)1-5】在Rational Rose 2003中預(yù)覽用戶登錄模塊的類圖和順序圖 18
【單元小結(jié)】 19
【單元習(xí)題】 19
單元2 用戶登錄模塊建模 20
【教學(xué)導(dǎo)航】 20
【前導(dǎo)訓(xùn)練】 20
【任務(wù)2-1】瀏覽用戶登錄模塊的活動圖 20
【任務(wù)2-2】創(chuàng)建Rose模型“02用戶登錄模塊模型” 21
【引例探析】 22
【試一試】 22
【操作提示】 22
【知識疏理】 23
【方法指導(dǎo)】 27
【引導(dǎo)訓(xùn)練】 29
【任務(wù)2-3】繪制用戶登錄模塊的用例圖與描述用例 29
【同步訓(xùn)練】 40
【任務(wù)2-4】擴充用戶登錄模塊的參與者和用例 40
【任務(wù)2-5】對參與者進行泛化且繪制用例圖 41
【任務(wù)2-6】分析用例間的包含關(guān)系且繪制用例圖 41
【任務(wù)2-7】分析用例間的擴展關(guān)系且繪制用例圖 42
【單元小結(jié)】 43
【單元習(xí)題】 43
單元3 用戶管理模塊建模 45
【教學(xué)導(dǎo)航】 45
【前導(dǎo)訓(xùn)練】 45
【任務(wù)3-1】繪制用戶管理模塊的用例圖 45
【引例探析】 46
【試一試】 48
【知識疏理】 48
【方法指導(dǎo)】 49
【引導(dǎo)訓(xùn)練】 52
【任務(wù)3-2】繪制用戶管理模塊的類圖 52
【同步訓(xùn)練】 61
【任務(wù)3-3】繪制“用戶權(quán)限類”的類圖 61
【任務(wù)3-4】繪制“密碼修改界面類”的類圖 62
【任務(wù)3-5】瀏覽用戶管理模塊的部分順序圖 62
【任務(wù)3-6】瀏覽用戶管理的活動圖 63
【單元小結(jié)】 64
【單元習(xí)題】 64
單元4 基礎(chǔ)數(shù)據(jù)管理模塊建模 65
【教學(xué)導(dǎo)航】 65
【前導(dǎo)訓(xùn)練】 65
【任務(wù)4-1】繪制“出版社數(shù)據(jù)管理”子模塊的用例圖 65
【任務(wù)4-2】繪制“出版社類”和“出版社數(shù)據(jù)管理界面類”的類圖 66
【引例探析】 66
【試一試】 67
【知識疏理】 67
【方法指導(dǎo)】 68
【引導(dǎo)訓(xùn)練】 69
【任務(wù)4-3】分析與繪制“出版社數(shù)據(jù)管理”子模塊的順序圖 69
【同步訓(xùn)練】 78
【任務(wù)4-4】繪制部門數(shù)據(jù)管理的用例圖 78
【任務(wù)4-5】繪制“部門類”和“部門數(shù)據(jù)管理界面類”的類圖 78
【任務(wù)4-6】繪制修改部門數(shù)據(jù)的順序圖 79
【任務(wù)4-7】繪制刪除部門數(shù)據(jù)的順序圖 79
【任務(wù)4-8】瀏覽更新部門數(shù)據(jù)的活動圖 79
【單元小結(jié)】 80
【單元習(xí)題】 80
單元5 業(yè)務(wù)數(shù)據(jù)管理模塊建模 81
【教學(xué)導(dǎo)航】 81
【前導(dǎo)訓(xùn)練】 81
【任務(wù)5-1】繪制“書目數(shù)據(jù)管理”子模塊的用例圖 81
【任務(wù)5-2】繪制“書目類”、“瀏覽與管理書目數(shù)據(jù)界面類”、“新增書目界面類”和“修改書目界面類”的類圖 82
【任務(wù)5-3】繪制新增書目數(shù)據(jù)的順序圖 82
【任務(wù)5-4】繪制修改書目數(shù)據(jù)的順序圖 83
【任務(wù)5-5】繪制刪除書目數(shù)據(jù)的順序圖 84
【引導(dǎo)訓(xùn)練】 85
【試一試】 86
【知識疏理】 86
【方法指導(dǎo)】 87
【引導(dǎo)訓(xùn)練】 88
【任務(wù)5-6】分析與繪制“書目管理”子模塊的活動圖 88
【同步訓(xùn)練】 105
【任務(wù)5-7】繪制圖書借閱者管理的用例圖 105
【任務(wù)5-8】繪制“借閱者類”、“借閱者數(shù)據(jù)管理界面類”和“新增借閱者界面類”的類圖 105
【任務(wù)5-9】繪制新增借閱者數(shù)據(jù)的順序圖 106
【任務(wù)5-10】繪制刪除借閱者數(shù)據(jù)的順序圖 106
【任務(wù)5-11】繪制新增借閱者數(shù)據(jù)的活動圖 106
【單元小結(jié)】 107
【單元習(xí)題】 107
單元6 業(yè)務(wù)處理模塊建模 108
【教學(xué)導(dǎo)航】 108
【前導(dǎo)訓(xùn)練】 108
【任務(wù)6-1】繪制圖書借出與歸還模塊的用例圖 108
【任務(wù)6-2】繪制圖書借出類的類圖 109
【任務(wù)6-3】繪制圖書借出界面類的類圖 110
【任務(wù)6-4】繪制圖書借出的順序圖 110
【任務(wù)6-5】繪制圖書借出的活動圖 111
【引例探析】 112
【試一試】 112
【知識疏理】 112
【方法指導(dǎo)】 117
【引導(dǎo)訓(xùn)練】 117
【任務(wù)6-6】繪制圖書的狀態(tài)機圖和圖書借出的通信圖 117
【同步訓(xùn)練】 132
【任務(wù)6-7】繪制圖書歸還類的類圖 132
【任務(wù)6-8】繪制圖書歸還的順序圖 133
【任務(wù)6-9】繪制圖書歸還的活動圖 133
【任務(wù)6-10】繪制借書證的狀態(tài)機圖 133
【單元小結(jié)】 134
【單元習(xí)題】 134
單元7 C/S應(yīng)用系統(tǒng)建模 135
【教學(xué)導(dǎo)航】 135
【前導(dǎo)訓(xùn)練】 135
【任務(wù)7-1】繪制“數(shù)據(jù)查詢”子模塊的用例圖 135
【任務(wù)7-2】繪制“圖書借閱查詢類”的類圖 136
【任務(wù)7-3】繪制“圖書借閱數(shù)據(jù)查詢界面類”的類圖 137
【任務(wù)7-4】繪制“圖書借閱數(shù)據(jù)查詢”的順序圖 137
【任務(wù)7-5】繪制“圖書借閱數(shù)據(jù)查詢”的活動圖 138
【引例探析】 138
【知識疏理】 139
【方法指導(dǎo)】 143
【引導(dǎo)訓(xùn)練】 146
【任務(wù)7-6】分析與構(gòu)建圖書管理系統(tǒng)的UML模型 146
【同步訓(xùn)練】 170
【任務(wù)7-7】繪制“條碼編制與圖書入庫”子模塊的用例圖 170
【任務(wù)7-8】繪制“圖書類”的類圖 170
【任務(wù)7-9】繪制“條碼編制與圖書入庫界面類”的類圖 171
【任務(wù)7-10】繪制“條碼編制與圖書入庫”的順序圖 171
【任務(wù)7-11】繪制“條碼編制與圖書入庫”的活動圖 172
【單元小結(jié)】 173
【單元習(xí)題】 173
單元8 Web應(yīng)用系統(tǒng)建模 174
【教學(xué)導(dǎo)航】 174
【前導(dǎo)訓(xùn)練】 174
【任務(wù)8-1】探析網(wǎng)上書店系統(tǒng)的基本功能 174
【引例探析】 175
【知識疏理】 176
【方法指導(dǎo)】 177
【引導(dǎo)訓(xùn)練】 178
【任務(wù)8-2】構(gòu)建網(wǎng)上書店系統(tǒng)的軟件模型 178
【同步訓(xùn)練】 187
【任務(wù)8-3】繪制網(wǎng)上書店購物車模塊的順序圖 187
【任務(wù)8-4】繪制網(wǎng)上書店用戶注冊的活動圖 188
【單元小結(jié)】 188
【單元習(xí)題】 189
單元9 UML軟件模型的實現(xiàn) 190
【教學(xué)導(dǎo)航】 190
【前導(dǎo)訓(xùn)練】 190
【任務(wù)9-1】設(shè)計圖書管理系統(tǒng)“用戶登錄”模塊的UML模型 190
【任務(wù)9-2】建立圖書管理系統(tǒng)“用戶登錄”模塊的數(shù)據(jù)庫和數(shù)據(jù)表 192
【引例探析】 193
【知識疏理】 194
【方法指導(dǎo)】 198
【引導(dǎo)訓(xùn)練】 199
【任務(wù)9-3】實現(xiàn)圖書管理系統(tǒng)“用戶登錄”模塊的軟件模型 199
【同步訓(xùn)練】 211
【任務(wù)9-4】設(shè)計圖書管理系統(tǒng)“修改密碼”模塊的UML模型,并實現(xiàn)該模型 211
【單元小結(jié)】 211
【單元習(xí)題】 212
附錄A 《UML軟件建!氛n程設(shè)計
附錄B Rational Rose 2003的安裝
附錄C Rational Rose 2003的主界面與工具欄簡介
C.1 Rational Rose 2003的主界面
C.2 Rational Rose 2003的標(biāo)準工具欄和編輯工具欄
參考文獻 238