Enterprise Java with UML, 2/e
暫譯: 企業 Java 與 UML, 第2版

C. T. Arrington, Syed H. Rayhan

  • 出版商: Wiley
  • 出版日期: 2003-06-06
  • 售價: $950
  • 語言: 英文
  • 頁數: 512
  • 裝訂: Paperback
  • ISBN: 0471267783
  • ISBN-13: 9780471267782
  • 相關分類: Java 程式語言UML
  • 下單後立即進貨 (約5~7天)

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

相關主題

商品描述

Design better code by leveraging all of the capabilities of UML

Now in its second edition, this comprehensive book shows you how to use the Unified Modeling Language (UML) throughout the software development process to create better enterprise Java systems and more livable enterprise Java projects. The authors delve into common situations development teams may face, and explain the tradeoffs of using various technologies in different combinations. They then explore the development process step-by-step, showing how UML can be used in each phase, how it affects coding decisions, and how it translates into Java code.

In addition, they demonstrate how you can use UML to choose the appropriate technology that meets all of the requirements of your applications.

This approach will help you create powerful solutions, share ideas, and track decisions throughout the entire development cycle.

The new edition provides you with information on using J2EE™, UML-EJB Mappings, J2EE™ Design Patterns, Web Services, and much more. Written for Java developers, Enterprise Java with UML, Second Edition helps you:

  • Gain a better understanding of object-oriented modeling theory and practice
  • Critically review a wide variety of UML software models
  • Use UML to create a detailed outline of the problem from the user’s perspective
  • Visualize and document a balanced solution using the full suite of Java technologies

The companion Web site contains downloadable code for the full working sample application from the book as well as software that will help you begin using UML, Java, and Web Services.

Table of Contents

Chapter 1. Introduction to Modeling Java with the UML.

Chapter 2. Gathering Requirements with UML.

Chapter 3. Gathering Requirements for the Timecard Application.

Chapter 4. A Brief Introduction to Object-Oriented Analysis with the UML.

Chapter 5. Analysis Model for the Timecard Application.

Chapter 6. Describing the System for Technology Selection.

Chapter 7. Evaluating Candidate Technologies for Shared Services.

Chapter 8. HTML Production.

Chapter 9. Evaluating Candidate Technologies for User Interface Classes.

Chapter 10. Evaluating Candidate Technologies for System Interface.

Chapter 11. Evaluating Web Service Technologies for System Interface.

Chapter 12. Evaluating Candidate Technologies for Control and Entity Classes.

Chapter 13. Software Architecture.

Chapter 14. Introduction to Design.

Chapter 15. Design for the Timecard Domain and Timecard Workflow.

Chapter 16. Design for the Timecard UI Package.

Chapter 17. Design for Billing System Interface

商品描述(中文翻譯)

利用 UML 的所有功能設計更好的程式碼

現在已經是第二版的這本綜合性書籍,展示了如何在軟體開發過程中使用統一建模語言(Unified Modeling Language, UML),以創建更好的企業 Java 系統和更具可操作性的企業 Java 專案。作者深入探討開發團隊可能面臨的常見情況,並解釋在不同組合中使用各種技術的權衡。他們然後逐步探索開發過程,展示 UML 如何在每個階段中使用,如何影響編碼決策,以及如何轉換為 Java 程式碼。

此外,他們還展示了如何使用 UML 選擇滿足應用程式所有需求的適當技術。

這種方法將幫助您創建強大的解決方案、分享想法並在整個開發週期中跟蹤決策。

新版本提供了有關使用 J2EE™、UML-EJB 映射、J2EE™ 設計模式、Web 服務等的資訊。這本書是為 Java 開發人員撰寫的,《企業 Java 與 UML(第二版)》幫助您:
- 更好地理解物件導向建模的理論和實踐
- 批判性地審查各種 UML 軟體模型
- 使用 UML 從使用者的角度創建問題的詳細大綱
- 使用完整的 Java 技術套件可視化和記錄平衡的解決方案

伴隨的網站包含可下載的程式碼,供書中的完整工作範例應用程式使用,以及幫助您開始使用 UML、Java 和 Web 服務的軟體。

目錄

第 1 章. 使用 UML 建模 Java 的介紹。
第 2 章. 使用 UML 收集需求。
第 3 章. 收集時間卡應用程式的需求。
第 4 章. UML 的物件導向分析簡介。
第 5 章. 時間卡應用程式的分析模型。
第 6 章. 描述技術選擇的系統。
第 7 章. 評估共享服務的候選技術。
第 8 章. HTML 產出。
第 9 章. 評估用戶介面類別的候選技術。
第 10 章. 評估系統介面的候選技術。
第 11 章. 評估系統介面的 Web 服務技術。
第 12 章. 評估控制和實體類別的候選技術。

第 13 章. 軟體架構。
第 14 章. 設計簡介。
第 15 章. 時間卡領域和時間卡工作流程的設計。
第 16 章. 時間卡 UI 套件的設計。
第 17 章. 計費系統介面的設計。