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

有店 App


当前分类

浏览历史

当前位置: 首页 > 电脑资讯 > 程式设计/APP开发 > 打好基礎-學會UML與Java塑模的理論與實作
打好基礎-學會UML與Java塑模的理論與實作
上一张
下一张
prev next

打好基礎-學會UML與Java塑模的理論與實作

作者: Kawai AKio and Marunouchi Tora
出版社: 博碩
出版日期: 2005-04-12
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT420.00
市场价格: RM64.60
本店售价: RM56.80
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

唯有打好基礎,才能在學習UML和Java的路上快步前進!

  本書是針對程式設計師所編寫的UML基礎入門書籍。內容以淺顯的文字,配合大量圖解和許多的範例,詳細介紹UML塑模的設計圖表繪製規則,並針對Java程式設計師講解如何看懂UML的圖,並將圖轉寫成程式碼的規則。書中也附有練習題和學習評量,讓讀者一邊學習一邊也利用題目來練習,加強對內容的理解。

本書關鍵學習重點:

  ˙認識什麼是UML,與系統開發有什麼關係
  ˙了解UML與系統設計有什麼相關
  ˙UML有那些圖表來幫助我們在系統分析和設計中表現需求
  ˙UML的九個重要圖表及其用法
  ˙Java程式設計師要掌握UML圖表的那些重點
  ˙如何將UML圖表轉換成程式


目錄

第1章 UML與系統開發
1.1 系統與設計圖
 小設計\\製作「大事物」時\\何謂UML
1.2 系統開發的流程與UML的概要
 何謂UML\\何謂模型化\\UML的實體\\UML的特徵
 何謂物件導向\\UML與開發模型
1.3 UML與設計圖
 UML的Diagram\\使用案例圖\\類別圖\\物件圖\\合作圖
 順序圖\\狀態圖\\活動圖\\元件圖\\部署圖
1.4 系統開發與開發製程
 系統開發與開發製程\\有效率的開發製程\\反覆開發模型
 UML與反覆開發模型\\反覆開發模型概論

第2章 UML的語法
2.1 前言
2.2 所有圖表的共通事項
 圖表的構成元素\\元素的大小與位置關係
 套件\\擴充機制
2.3 類別圖
 概要\\類別圖中的元素\\類別的標示\\屬性的添加\\屬性的省略
 屬性的附加資訊\\可視性\\初始值\\多重性\\類別範圍與事例範圍
 操作的添加\\操作的附加資訊\\操作的引數\\操作的傳回值
 將類別之間的關係畫在圖表上\\將關聯標示出來\\關聯名稱
 關聯的方向\\關聯端與關聯的修飾\\關聯的制約\\其他關係
 一般化與抽象類別(Abstract Class)\\介面與實現\項關聯
 關聯類別(Association Class)
2.4 物件圖
 概要\\類別圖與物件圖(型態與事例)\\物件圖概要
 物件圖繪製方法\\物件與屬性\\物件與連結
2.5 使用案例圖
 概要\\什麼是使用案例圖\\使用案例圖的結構\\使用案例
 行動者\\關係\\使用案例圖與使用案例敘述
2.6 合作圖
 概要\\物件與訊息\\合作圖的結構\\合作圖的繪製
 將更複雜的資訊標示出來\\自己將訊息傳遞給自己
2.7 順序圖
 概要\\合作圖與順序圖\\順序圖的結構\\順序圖的構成元素
 遞迴訊息\\物件的產生與消滅\\事例形式與一般形式\\控制結構的標示
2.8 狀態圖(狀態轉移圖)
 概要\\什麼是狀態圖\\狀態圖的結構\\狀態圖的構成元素
 合成狀態\\合成圖示\\粗短線轉移\\合成狀態與歷史
 淺歷史與深歷史\\結束轉移\\平行狀態轉移
2.9 活動圖
 概要\\什麼是活動圖\\活動圖的結構\\平行處理\\水道(lane)
 啟始狀態與結束狀態\\控制圖示
2.10 元件圖與部署圖
 概要\\什麼是元件圖\\元件的觀念\\元件圖的結構\\部署圖
 部署圖的結構

第3章 從圖表到程式
3.1 本章的目的
3.2 將類別的基本結構製作出來
 前言\\根據類別圖來製作類別
3.3 將類別的細部結構製作出來
 類別\\屬性\\操作\\介面
3.4 將類別之間的關係標示出來
 類別之間的關係再探\\關聯\\一般化與繼承
 依存\\實現\\關聯與多重性

附錄A 練習問題及學習評量的解答
A.1 練習問題的解答
A.2 學習評量的解答