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

出版時間:2004-1  出版社:科學(xué)出版社  作者:Khawar Zaman Ahmed  頁數(shù):330  字?jǐn)?shù):422000  

內(nèi)容概要

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

作者簡介

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 years of software develpment esperience and has been using visual modeling since the early 1990s.
Cary Umrysh has over twelve years of experience in object-oriented software development.Formerly a Rational Rose development mangager and product manager at Rational Software Corporation,he is currently managing development for several key Enterprise Java software systems for use ing the energy industry.

書籍目錄

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

圖書封面

評論、評分、閱讀與下載


    UML與J2EE企業(yè)應(yīng)用程序開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7