会员   密码 您忘记密码了吗?
1,580,249 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

当前位置: 首页 > 简体书 > UML軟件建模技術:基於IBM RSA工具(第2版·微課視頻版)
UML軟件建模技術:基於IBM RSA工具(第2版·微課視頻版)
上一张
下一张
prev next

UML軟件建模技術:基於IBM RSA工具(第2版·微課視頻版)

作者: 高科華,吳銀婷
出版社: 清華大學出版社
出版日期: 2023-07-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT359.00
市场价格: RM64.54
本店售价: RM57.44
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書是一本軟件建模技術方面的實用教程,基於軟件的開發過程,以軟件開發者的視角,利用有名的IBM Rational Software Architect軟件建模工具,帶領讀者學習UML軟件建模技術。本書中全新的講解方式使得複雜的知識不再難以學習。本書的主要內容有為什麼需要UML建模、UML建模工具、UML與物件導向開發方法、需求分析建模階段的用例模型、系統分析建模階段的分析模型、系統設計建模階段的設計模型、RSA對系統實現階段的支援、RSA資料庫建模、綜合實訓等。

本書的優選特點是理論與實際操作有機結合,實訓任務豐富,圖文並茂,深入淺出,講解詳盡,實踐性強。本書可作為大專院校計算機軟件工程、軟件技術、計算機應用技術、計算機資訊管理、軟件與資訊服務等相關專業的教材,也可作為廣大軟件行業從業人員(程式師、系統設計師、系統分析員、系統架構師、需求分析師、軟件開發經理等)進行UML建模實踐的參考指南。


作者介紹


目錄

第1章 為什麼需要UML建模
1.1 軟件工程概述
1.1.1 軟件工程的產生
1.1.2 什麼是軟件工程
1.1.3 軟件生命週期
1.1.4 軟件過程
1.2 UML概述
1.2.1 UML的產生和演變
1.2.2 UML的定義和特點
1.2.3 UML的應用領域
1.3 UML建模
1.3.1 為什麼軟件開發需要UML建模
1.3.2 為什麼一些開發人員不選擇UML建模
1.3.3 何時進行UML建模
1.3.4 如何進行UML建模

第2章 UML建模工具
2.1 RSA與RUP
2.1.1 什麼是RSA
2.1.2 RSA的安裝
2.1.3 在RSA中應用RUP
2.2 RSA使用基礎
2.2.1 在RSA中創建UML項目
2.2.2 RSA建模透視圖
2.2.3 RSA操作常用技巧
2.3 其他UML建模工具的簡介
2.3.1 IBM Rational Rhapsody
2.3.2 PowerDesigner
2.3.3 Visio
2.3.4 Enterprise Architect
2.3.5 TOGETHER
2.3.6 一些免費的建模工具

第3章 UML與物件導向開發方法
3.1 物件導向技術
3.1.1 物件導向的概念
3.1.2 物件導向的分析與設計
3.2 物件導向建模
3.2.1 按模型的用途對模型分類
3.2.2 按軟件開發過程對模型分類
3.2.3 IBM RSA物件導向建模的主要步驟
3.3 物件導向實現
3.3.1 物件導向程式設計語言
3.3.2 軟件架構、框架和設計模式

第4章 需求分析建模階段的用例模型
4.1 需求分析建模概述
4.1.1 如何進行需求分析建模
4.1.2 創建用例模型
4.2 需求分析建模階段的UML圖
4.2.1 用例圖
4.2.2 活動圖

第5章 系統分析建模階段的分析模型
5.1 系統分析建模概述
5.1.1 如何進行系統分析建模
5.1.2 創建分析模型
5.2 系統分析建模階段的UML圖
5.2.1 類圖——靜態結構
5.2.2 時序圖

第6章 系統設計建模階段的設計模型
6.1 系統設計建模概述
6.1.1 如何進行系統設計建模
6.1.2 創建設計模型
6.2 系統設計建模階段的UML圖
6.2.1 組合結構圖
6.2.2 狀態圖
6.2.3 組件圖
6.2.4 部署圖
6.3 設計模式的應用
6.3.1 設計模式簡介
6.3.2 在IBM RSA中應用設計模式

第7章 RSA對系統實現階段的支援
7.1 從模型到實現
7.1.1 從UML模型轉換為Java代碼
7.1.2 從UML模型轉換為C++代碼
7.1.3 從UML模型轉換為XML文檔
7.2 RSA中用逆向工程獲得UML模型
7.2.1 用逆向工程從Java代碼獲得UML模型
7.2.2 用逆向工程從C++代碼獲得UML模型
7.3 用RSA進行模型驅動開發
7.3.1 模型驅動開發概述
7.3.2 用RSA進行模型驅動開發

第8章 :RSA數據庫建模
8.1 數據庫建模概述
8.1.1 什麼是數據庫建模
8.1.2 物理數據建模的一般步驟
8.1.3 在RSA中創建數據設計專案
8.2 RSA數據透視圖
8.2.1 常用視圖與編輯器介紹
8.2.2 常用技巧
8.3 RSA數據庫建模
8.3.1 表設計
8.3.2 視圖設計
8.3.3 關係設計
8.4 用逆向工程從數據庫獲得數據庫模型
8.5 用物理數據模型生成DDL

第9章 綜合實訓
9.1 項目概覽
9.1.1 項目描述
9.1.2 創建UML項目
9.2 創建:PiggyBank用例模型
9.2.1 創建用例圖
9.2.2 創建活動圖
9.3 創建PiggyBank分析模型
9.3.1 新建PiggyBank分析模型
9.3.2 識別分析類
9.3.3 創建PiggYBank領域模型
9.3.4 創建Account Operations用例實現概覽圖
9.3.5 創建Display Balance Participants圖
9.3.6 創建Display Balanee時序圖
9.3.7 創建Transfer Money Participants圖
9.3.8 創建Transfer Money時序圖
9.3.9 創建Cash Check Participants圖
9.3.10 創建CashCheck時序圖
9.3.11 PiggYBank線上銀行系統的分析類
9.4 創建PiggyBank設計模型
9.4.1 新建.PiggyBank設計模型
9.4.2 識別實現設計子包和創建包圖
9.4.3 創建CityBank集成設計層
9.4.4 創建業務設計層包結構
9.4.5 創建framework組件層
9.4.6 創建EJB組件子包
9.4.7 創建EJB delegate組件包
9.4.8 對設計模型應用概要檔

參考文獻