注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)UML與J2EE企業(yè)應(yīng)用程序開發(fā)(英文本)

UML與J2EE企業(yè)應(yīng)用程序開發(fā)(英文本)

UML與J2EE企業(yè)應(yīng)用程序開發(fā)(英文本)

定 價:¥39.00

作 者: (美)Khawar Zaman Ahmed,(美)Cary E.Urysh編著
出版社: 科學(xué)出版社
叢編項: UML與面向?qū)ο笤O(shè)計影印叢書
標(biāo) 簽: UML

ISBN: 9787030124661 出版時間: 2004-01-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 330 字?jǐn)?shù):  

內(nèi)容簡介

  本書通過一個完整的實例,系統(tǒng)介紹了用J2EE開發(fā)企業(yè)級軟件工程時,將UML建模技術(shù)應(yīng)用到軟件開發(fā)過程各個階段的方法。本書首先介紹了J2EE的基本概念作主要技術(shù),以及UML中的各種設(shè)計視圖和基本原理,在此基礎(chǔ)上,深入講解了如何使用UML進行分析和設(shè)計,以及如何使用UML為J2EE主要技術(shù)建模。本書不僅適合于初學(xué)UML和J2EE的讀者,而且對于J2EE程序開發(fā)人員和軟件工程項目管理人員也有很大的參考價值。

作者簡介

  Khawar Ahmed is a member of the Rational Rose team at Rational Software corporation.He assists internal and External customers of Rational Rose with the use of UML and Rational Rose in the areas of Java,J2EE,XML,and Web modeling.He has over eleven yea

圖書目錄

Forword
Preface
Intended Audience
How to Use This Book
Chapter Summaries
Conventions
Acknowledgments
Chapter 1  Introduction to Enterprise Software
           What Is Enterprise Software
           Evolution of Enterprise Software
           Enterprise Software and Component-Based Software
           Summary
Chapter 2  Introduction to the J2EE
           What Is the Java 2 Platform, Enterprise Edition?
           A Brief History of J2EE
           Why J2EE
           A Brief Overview of J2EE
           Summary
Chapter 3  Introduction to the UML
           UML Overview
           Why Use the J2EE and the UML Together?
           Challenges in Modeling J2EEin the UML
           Extension Mechanisms in the UML
           The Approach to J2EE UML Modeling
           Summary
Chapter 4  UML and Java
           Representing Structure
           Representing RElatinoships
           Summary
Chapter 5  Overview of Activities
           What Is a Software DEvelopment Porcess?
           Overview of Popular Approaches
           Approach Used in This Book
           Overview of Major Activities
           Summary
Chapter 6  Architecture
           What Is Software Architecture?
           Why Architecture?
           Key concepts in Enterprise Application
           Approaches to Software Architecture
           Putting It All Together
           Summary
Chapter 7  Analyzing Customer Needs
           Why Software Analysis and Design?
           Problem Analysis
           Use Case Modeling
           Identifying the Actors
           Finding the Use Cases
           Use Case Diagrams
           Use Case Relationships
           Sequence Diagrams
           Activity Diagrams
           Summary
Chapter 8  Creating the Design
           Use Case Analysis
           Use Case Realizations
           Refined Use Case Description
           Sequence Diagrams
           Collaboration Diagrams
           Class Diagrams
           Coalescing the Analysis Classes
           Packaging
           Summary
Chapter 9  Overview of J2EE Technologies
           The Big Picture
           Servlets
           Java Server Pages(JSP)
           Enterprise Java Beans(EJB)
           Session Beans
           Tntity Beans
           Message-Driven Beans
           Assembly and Deployment
           Case Study
           Summary
Chapter 10 Servlets
           Introduction to Servlets
           Servlet Life Cycle
           Request handling
           Response Generation
           HTTP Request Handlers
           The Request Dispatcher Interface
           Modeling Servlets in UML
           Modeling Other Servlet Aspects
           Servlet Deployment and Web Archives
           Identifying Servlets in Enterprise Applications
           Summary
Chapter 11 JavaServer Pages
           Introduction to JSP
           Anatomy of a JSP
           Tag Libraries
           JSP and the UML
           JSP in Enterprise Applications
Chapter 12 Session Beans
           Introduction to Enterprise JavaBeans
           EJB Views and the UML
           Session Beans
           Types of Session Beans and Conversational State
           Instance Passivation
           Transactions
           Session Bean Technology
           Modeling Interface Behavior
           Session Bean Life Cycle
           Session BEan Common Scenarios
           Modeling Session Bean Relationships
           Managing Performance
           The Local Client
           Identifying Session Beans in Enterprise Applications
           Summary
Chapter 13 Entity Beans
           Introduction to Entity Beans
           Entity Bean Views and the UML
           Persistence
           Abstract Persistence
           Container-Managed Relationships
           Entity Bean Technology
           Entity Bean Life Cycle
           Entity Bean Common Scenarios
           Modeling Entity Bean Relationships
           Identifying Entity Beans in Enterprise Applications
           Summary
Chapter 14 Message-Driven Beans
           Introduction to Message-Driven Beans
           Message-Driven Bean Views and the UML
           Message-Driven Bean Technology
           Message-Driven Bean Life Cycle
           Message-Driven Bean Common Scenario
           Modeling Message_Driven Bean Relationships
           identifying Message-Driven Beans
           summary
Chapter 15 Assembly and Deployment
           Component Modeling
           Component Modeling of J2EE Technologies
           Deployment Modeling
           Traceability Revisited
           Assembly and Deployment of Enterprise Java
           Summary
Chapter 16 Case Study
           Case Study Background
           Problem Statement
           Rationale and Assumptions
           HomeDirect Requirements
           Inception Phase
           Elaboration Phase
           Remaining Phases
           Summary
Glossary
References
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號