• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • Enterprise Java with UML中文版 - 書籍詳細信息
  • 【作 者】:(美)CT Arrington著;馬波李雄鋒譯;馬波
  • 【又/譯名】:Enterprise Java with UML
  • 【叢編項】:Sun公司核心技術叢書
  • 【裝幀項】:膠版紙 24cm / 418
  • 【出版項】:機械工業出版社 / 2003-7-1
  • 【ISBN號】:9787111122463 / 7111122461
  • 【原書定價】:¥49.00 有10家書店打折銷售 
  • 【主題詞】:計算機-軟件工程及軟件方法學-UML
  • 【圖書簡介】
      本書是第一本全面介紹用UML對Java應用程序進行建模的指南。作者通過具體的開發實例深入淺出地介紹了用UML這個建模工具開發面向對象系統的方法,對不同解決方案的優缺點進行比較,分析在開發過程中開發團隊所碰到的各種常見問題。在介紹用建模工具開發系統時,本書還提供了開發企業級應用系統的策略以及相關技術,包括XML、servlet、EnterpriseJavaBeans、SwingComponents、CORBA及RMI等,并討論如何在不同的技術組合中做出權衡、如何與相關的Java技術相結合進行系統開發。本書內容翔實,講解透徹。通過本書,讀者可以對UML建模技術以及面向對象的分析和設計有一個全面而深入的認識和了解。隨書附帶的光盤中包含書中的示例代碼。對軟件系統建模,就是要理解和熟練運用UML。現有的UML圖書雖然已經很多,但是像本書這樣完全從實戰出發討論實際應用的卻少之又少。本書榮獲Amazon讀者五星評價,被公認為最佳UML入門圖書之一。作者通過一個樣例考勤卡系統,對整個軟件開發過程進行細致入微的分析和討論——從用戶需求到最終實現,從建立各種UML圖表到完成最后代碼,讓讀者從實際操作中全面系統地理解和掌握UML,學習Java企業級開發的核心知識,使讀者對軟件開發過程有全新的理解。同時,本書還澄清了許多盲點和誤區。所有這些內容,你在下一個項目中就可以參考使用!通過本書,你可以:進一步加深對面向對象分析與設計的理解學會如何在Java開發中靈活使用UML廣泛了解各種UML軟件模型,從中做出正確選擇學會如何用UML來描述其他的技術和類庫,如servlet、XML以及Swing本書附帶光盤中包括:考勤卡系統的全部設計文檔和源代碼如何安裝并使用Sun的J2EE運行考勤卡系統的說明
  • 【本書目錄】
    第1章  用UML對Java建模導論
    1.1  什么是建模
    1.1.1  簡化
    1.1.2  不同的視角
    1.1.3  通用符號
    1.2  UML
    1.3  用UML對軟件系統建模
    1.3.1  客戶的角度
    1.3.2  開發者的角度
    1.4  建模過程
    1.4.1  需求收集
    1.4.2  分析
    1.4.3  技術選擇
    1.4.4  構架
    1.4.5  設計和實現
    1.5  下一步
    第2章  利用UML收集需求
    2.1  準備好了嗎
    2.2  什么是好的需求
    2.2.1  尋找合適的人
    2.2.2  傾聽相關人員的需求
    2.2.3  開發一個可理解的需求
    2.2.4  詳細和完整地描述需求
    2.2.5  重構用例模型
    2.3  收集用戶需求的準則
    2.3.1  集中在問題上
    2.3.2  不要放棄
    2.3.3  不要走得太遠
    2.3.4  對過程要有信心
    2.4  如何檢測不好的需求
    2.4.1  問題1:進度壓力太大
    2.4.2  問題2:愿景不明朗
    2.4.3  問題3:過早的構架和設計
    2.5  下一步
    第3章  為考勤卡應用程序收集需求
    3.1  聽相關人員說
    3.2  構建用例圖
    3.2.1  尋找參與者
    3.2.2  尋找用例
    3.2.3  確定參與者和用例之間的關系
    3.3  描述細節
    3.4  收集更多的需求
    3.5  修訂用例模型
    3.5.1  修訂用例圖
    3.5.2  修訂用例文檔
    3.6  下一步
    第4章  用UML進行面向對象分析簡介
    4.1  準備好了嗎
    4.1.1  可靠的需求
    4.1.2  用例分級
    4.2  什么是面向對象分析
    4.2.1  分析模型
    4.2.2  與用例模型的關系
    4.2.3  面向對象分析的步驟
    4.3  尋找候選對象
    4.3.1  尋找對象的準則
    4.3.2  尋找對象的步驟
    4.4  描述行為
    4.4.1  尋找行為的準則
    4.4.2  描述行為的步驟
    4.5  描述類
    4.5.1  描述類的規則
    4.5.2  描述類的步驟
    4.6  下一步
    第5章  考勤卡應用程序分析模型
    5.1  用例分級
    5.1.1  分級系統
    5.1.2  評估"Export Time Entries"用例
    5.1.3  評估"Create Charge Code" 用例
    5.1.4  評估"Change Password"用例
    5.1.5  評估"Login"用例
    5.1.6  評估"Record Time"用例
    5.1.7  評估"Create Employee"用例
    5.1.8  選擇第一次迭代的用例
    5.2  尋找候選對象
    5.2.1  尋找實體對象
    5.2.2  尋找邊界對象
    5.2.3  尋找控制類
    5.2.4  尋找生命周期類
    5.3  描述對象交互
    5.3.1  為"Login"添加假設的行為
    5.3.2  為"Login"構建順序圖
    5.3.3  驗證" Login"序列
    5.3.4  其他用例的順序圖和類圖
    5.4  描述類
    5.4.1  尋找"Login"中的關系
    5.4.2  尋找"Export Time Entries"中的關系
    5.4.3  尋找"Record Time''中的關系
    5.5  下一步
    第6章  從選擇技術的角度描述系統
    6.1  準備好了嗎
    6.2  將分析類分組
    6.2.1  邊界類:用戶界面
    6.2.2  邊界類:系統接口
    6.2.3  控制類、實體類和生命周期類
    6.3  描述每一個組
    6.3.1  用戶界面復雜度
    6.3.2  用戶界面的部署約束
    6.3.3  用戶的數量和類型
    6.3.4  可用帶寬
    6.3.5  系統接口類型
    6.3.6  性能和可伸縮性
    6.4  考勤卡應用程序的技術需求
    6.4.1  尋找分析類的分組
    6.4.2  用戶界面復雜度
    6.4.3  用戶界面的部署約束
    6.4.4  用戶的數量和類型
    6.4.5  可用帶寬
    6.4.6  系統接口的類型
    6.4.7  性能和可伸縮性
    6.5  下一步
    第7章  為邊界類評估候選技術
    7.1  技術模板
    7.2  Swing
    7.2.1  令人生畏的細節
    7.2.2  優勢
    7.2.3  不足
    7.2.4  兼容技術
    7.2.5  采用成本
    7.2.6  合適性
    7.3  Java servlet
    7.3.1  令人生畏的細節
    7.3.2  優勢
    7.3.3  不足
    7.3.4  兼容技術
    7.3.5  采用成本
    7.3.6  合適性
    7.4  XML
    7.4.1  令人生畏的細節
    7.4.2  優勢
    7.4.3  不足
    7.4.4  兼容技術
    7.4.5  采用成本
    7.4.6  合適性
    7.5  考勤卡系統的技術選擇
    7.6  結論
    7.7  下一步
    第8章  為控制類和實體類評估候選技術
    8.1  RMI
    8.1.1  令人生畏的細節
    8.1.2  RMI的一般用法
    8.1.3  優勢
    8.1.4  不足
    8.1.5  兼容技術
    8.1.6  采用成本
    8.2 JDBC
    8.2.1  令人生畏的細節
    8.2.2  優勢
    8.2.3  不足
    8.2.4  兼容技術
    8.2.5  采用成本
    8.2.6  RMI和JDBC的合適性
    8.3  EJB 1.1
    8.3.1  令人生畏的細節
    8.3.2  優勢
    8.3.3  不足
    8.3.4  兼容技術
    8.3.5  采用成本
    8.3.6  合適性
    8.4  技術選擇范例
    8.5  下一步
    第9章  軟件構架
    9.1  準備好了嗎
    9.1.1  清晰準確地理解所面對的問題
    9.1.2  清晰準確地理解候選技術
    9.2  軟件構架的目標
    9.2.1  可擴展性
    9.2.2  可維護性
    9.2.3  可靠性
    9.2.4  可伸縮性
    9.3  UML和構架
    9.3.1  包
    9.3.2  包依賴關系
    9.3.3  子系統
    9.4  軟件構架的準則
    9.4.1  內聚性
    9.4.2  耦合性
    9.5  建立軟件構架
    9.5.1  構架師
    9.5.2  過程
    9.6  考勤卡系統的樣本構架
    9.6.1  確立目標
    9.6.2  將類分組并評估各個類
    9.6.3  展示技術
    9.6.4  抽取子系統
    9.6.5  針對準則和目標對構架進行評估
    9.7  下一步
    第10章  設計入門
    10.1  什么是設計
    10.2  準備好了嗎
    10.3  設計的必要性
    10.3.1  生產力和士氣
    10.3.2  一種具有適應能力的交流工作
    10.3.3  進度安排和工作分配
    10.4  設計模式
    10.4.1  益處
    10.4.2  使用
    10.5  規劃設計工作
    10.5.1  為整個設計建立目標
    10.5.2  建立設計準則
    10.5.3  尋找獨立的設計工作
    10.6  設計包或者子系統
    10.7  考勤卡系統的設計工作
    10.8  下一步
    第11章  設計TimecardDomain包和TimecardWorkflow包
    11.1  確定工作目標
    11.1.1  性能和可靠性
    11.1.2  重用
    11.1.3  可擴展性
    11.2  對前一步工作進行評審
    11.2.1  分析模型的評審
    11.2.2  對系統構架約束進行評審
    11.2.3  針對目標進行設計
    11.3  將設計應用于用例
    11.3.1  "Logia''用例的設計
    11.3.2  "Record Time"用例的設計
    11.3.3  "Export Time Entries''用例的設計
    11.4  評估設計方案
    11.5  實現
    11.5.1  User實體bean
    11.5.2  Timecard實體bean
    11.5.3  LoginWorkflow無狀態會話bean
    11.5.4  RecordTimeWorkflow有狀態會話bean
    11.5.5  支撐類
    11.5.6  ChargeCodeHome
    11.5.7  ChargeCodeWrapper.java
    11.5.8  Node.java
    11.6  下一步
    第12章  為生成HTML頁面進行設計
    12.1  設計目標
    12.1.1  目標1:支持視圖的模塊結構
    12.1.2  目標2:簡單化HTML的生成
    12.1.3  目標3:支持偏好
    12.1.4  目標4:可擴展性和封裝
    12.2  按目標進行設計
    12.2.1  按目標1進行設計:支持視圖的模塊結構
    12.2.2  按目標2進行設計:簡單化HTML的生成
    12.2.3  按目標3進行設計:支持偏好
    12.2.4  按目標4進行設計:可擴展性和封裝
    12.3  填充細節
    12.3.1  登錄界面
    12.3.2  時間條目
    12.4  實現
    12.4.1  IHtmlProducer.java
    12.4.2  ComboBoxProducer.java
    12.4.3  FormProducer.java
    12.4.4  PageProducer.java
    12.4.5  SubmitButtonProducer
    12.4.6  TableProducer.java
    12.4.7  TabularInputFormProducer.java
    12.4.8  TextFieldProducer.java,
    12.4.9  TextProducer.java
    12.4.10  IConcreteProducer.java
    12.4.11  ProducerFactory.java
    12.4.12  FormProducerGeneric.java
    12.4.13  PageProducerGeneric.java
    12.4,14  TableProducerGeneric.iava
    12.4.15  TabularInputFormProducerGeneric.Java
    12.5  下一步
    第13章  TimecardUI包的設計
    13.1  確定設計目標
    13.1.1  可擴展性
    13.1.2  可測試性
    13.2  評審先前的步驟
    13.2.1  評審構架約束
    13.2.2  評審分析模型
    13.3  針對目標進行設計
    13.4  每個用例的設計
    13.4.1  為"Login"用例進行設計
    13.4.2  為"Record Time''用例進行設計
    13.5  實現
    13.5.1  LoginServlet.java
    13.5.2  RecordTimeServlet.java
    13.5.3  BasicServlet.java
    13.6  下一步
    第14章  BillingSystemInterface的設計
    14.1  認清目標
    14.1.1  清晰度
    14.1.2  性能和可靠性
    14.1.3  可擴展性
    14.1.4  重用潛力
    14.2  分析模型的評審
    14.3  構架的評審
    14.4  設計
    14.4.1  輸出指定用戶的順序圖
    14.4.2  輸出所有用戶的順序圖
    14.4.3  參與類
    14.5  實現
    14.5.1  ExportCriteria.java
    14.5.2  ExportFile.java
    14.5.3  ExportTimeEntriesApplication.java
    14.6  小結
    附錄A  術語表
    附錄B  額外資源
    附錄C  光盤中的內容
  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    當當網
    ¥41.65
    當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    全場免運費 去看看 訂購

    中國書網
    ¥46.55 送貨上門:全國81個城市
    郵寄:全國(中國郵政)
    特快專遞:全國
    去看看 訂購

    中國圖書網
    ¥46.60
    送貨上門:全國30個城市
    郵寄、快遞:全國
    特快專遞EMS:全球
    訂單金額超過100元免費配送
    精品藏書拍賣活動
    去看看 訂購

    蔚藍書店
    ¥36.80 送貨上門:國內45個城市
    郵寄:全球
    特快專遞:全國600城市
    其他:海內外EMS快遞
    快錢支付,最高8元現金返還,用即送 去看看 訂購

    華儲網
    ¥39.20
    送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購

    D1便利網
    ¥41.60 送貨上門:數十個大中城市
    郵寄:全球
    其他:全國大件貨運
    全場滿99免運費 去看看 訂購

    互動出版網
    ¥39.20
    送貨上門:數十個大中城市
    郵寄、快遞:全國
    特快專遞EMS:全球
    去看看 訂購

    2688網店
    ¥41.80 通過代購點免費送貨
    送貨上門
    普通平郵/EMS
    去看看 訂購

    第二書店
    ¥36.80
    當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    北京用戶69折封頂
    滿99免運費
    去看看 訂購

    時代網上書店
    ¥41.65 送貨上門:成都市免費送貨上門
    郵寄:全國掛號郵寄
    特快專遞:全國
    滿100送T恤 去看看 訂購

    中國圖書館網
    ¥0.4/頁起
    郵寄、快遞:全國
    特快專遞EMS:全球
    提供稀缺絕版圖書文獻影印服務 去看看 預定
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • 【借閱本書】
  • 圖書館備注借閱
    廣東省立中山圖書館 借閱本書
  • 相關資源:
  • 在OCLC世界聯合圖書目錄中查詢本書
  • Search many libraries at once at WorldCat.org
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577