注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關用J2EE和UML開發(fā)Java企業(yè)級應用程序

用J2EE和UML開發(fā)Java企業(yè)級應用程序

用J2EE和UML開發(fā)Java企業(yè)級應用程序

定 價:¥28.00

作 者: Khawar Zaman Ahmed,Cary E. Umrysh著;康博譯;康博譯
出版社: 清華大學出版社
叢編項:
標 簽: Java

ISBN: 9787302055952 出版時間: 2002-07-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 224 字數(shù):  

內容簡介

  用J2EE開發(fā)企業(yè)級應用軟件是當前一個非常熱門的話題,而UML是用于建立面向對象系統(tǒng)模型的標準標記法。本書通過一個完整的實例,系統(tǒng)介紹了用J2EE開發(fā)企業(yè)級軟件工程時,將UML建模技術應用到軟件開發(fā)過程各個階段的方法。本書首先介紹了J2EE的基本概念和主要技術,以及UML中的各種設計視圖和基本原理,然后以軟件工程的開發(fā)流程為主線,系統(tǒng)分析了使用UML進行分析、設計,并在使用J2EE技術時,結合應用了UML的方法和技巧。本書從最基礎的知識著手,非常適合于初學UML和J2EE的讀者:本書后面幾章還深入介紹了用UML為J2EE主要技術建模的內容,對于J2EE程序開發(fā)人員和軟件工程項目管理人員也有很大的參考價值。

作者簡介

暫缺《用J2EE和UML開發(fā)Java企業(yè)級應用程序》作者簡介

圖書目錄

第1章 企業(yè)級軟件概述
1.1 什么是企業(yè)級軟件
1.2 企業(yè)級軟件的演變
1.3 企業(yè)級軟件和基于組件的軟件
1.4 小結
第2章 J2EE簡介
2.1 什么是Java 2企業(yè)版平臺
2.2 J2EE簡史
2.3 使用J2EE的原因
2.4 J2EE簡介
2.4.1 技術
2.4.2 API
2.4.3 其他J2EE技術和API
2.5 小結
第3章 UML簡介
3.1 UML概述
3.2 結合使用J2EE和UML的原因
3.3 利用UML對J2EE建模遇到的難題
3.4 UMl中的擴展機制
3.4.1 模板
3.4.2 附加值
3.4.3 約束
3.5 J2EE UML建模的方法
3.6 小結
第4章 UML和Java
4.1 表示結構
4.1.1 類
4.1.2 變量
4.1.3 方法
4.1.4 對象
4.1.5 接口
4.1.6 包
4.2 表示關系
4.2.1 繼承
4.2.2 實現(xiàn)
4.2.3 相關性
4.2.4 關聯(lián)
4.2.5 聚合
4.2.6 合成
4.2.7 自反關系
4.3 小結
第5章 動作概況
5.1 什么是軟件開發(fā)過程
5.2 開發(fā)軟件的常用方法
5.2.1 即興開發(fā)方法
5.2.2 瀑布法
5.2.3 迭代法
5.2.4 Rational統(tǒng)一過程
5.2.5 ICONIX法
5.2.6 0PEN法
5.2.7 Extreme Programming/功能驅動開發(fā)
5.3 本書所用的方法
5.4 主要的工作
5.4.1 第6章:體系結構
5.4.2 第7章:分析客戶需求
5.4.3 第8章:總體設計
5.4.4 第10-15章:具體設計
5.4.5 第16章:案例分析
5.5 小結
第6章 體系結構
6.1 軟件體系結構的概念
6.2 使用體系結構的原因
6.3 企業(yè)級應用體系結構中的主要概念
6.3.1 分解
6.3.2 組件
6.3.3 框架
6.3.4 模型
6.3.5 分層(layering)
6.3.6 層(tier)
6.4 開發(fā)軟件體系結構的方法
6.4.1 J2EE視圖體系結構
6.4.2 4+1視圖模型體系結構
6.4.3 Hofmeister等:4種視圖體系結構
6.5 綜合應用
6.6 小結
第7章 分析客戶需求
7.1 為什么要進行軟件分析和設計
7.2 問題分析
7.3 用例建模
7.4 標識參與者
7.5 用例查找
7.6 用例圖
7.7 用例關系
7.7.1 包含
7.7.2 擴展
7.8 順序圖
7.9 活動圖
7.10 小結
第8章 總體設計
8.1 用例分析
8.2 用例實現(xiàn)
8.3 精化用例描述
8.4 順序圖
8.4.1 邊界對象
8.4.2 實體對象
8.4.3 控制對象
8.5 協(xié)作圖
8.6 類圖
8.7 聚合分析類
8.8 打包
8.9 小結
第9章 J2EE技術概覽
9.1 J2EE概況
9.2 Servlets
9.3 Java服務器頁面
9.4 企業(yè)級JavaBeans(EJB)
9.5 會話Bean
9.6 實體Bean
9.7 消息驅動Bean
9.8 組裝和部署
9.9 案例分析
9.10 小結
第10章 Servlet
10.1 Servlet簡介
10.1.1 一般用途
10.1.2 最利于處理小型任務
10.1.3 J2EE版本
10.2 Servlet生命周期
10.2.1 生命周期方法
10.2.2 便利的方法
10.2.3 需要的方法和標記值
10.3 處理請求
10.4 響應的產生
10.5 HTTP請求處理程序
10.5.1 高級處理程序方法
10.5.2 HTTP請求快速指南
10.6 Request Dispatcher接口
10.7 在UML中為Servlet建模
10.8 為Servlet的其他方面建模
10.8.1 Servlet轉移
10.8.2 Servlet包含
10.8.3 ServletContext
10.8.4 Servlet會話管理
10.9 Servlet部署和Web歸檔文件
10.10 在企業(yè)級應用中標識Servlet
10.11 小結
第11章 Java服務器頁面(JSP)
11.1 JSP簡介
11.1.1 JSP的典型用法
11.1.2 模型1和模型2的結構
11.1.3 JSP與Servlet
11.2 JSP剖析
11.2.1 模板數(shù)據(jù)
11.2.2 JSP元素
11.2.3 JSP可隱式訪問的對象
11.3 標記庫
11.3.I 標記處理程序類
11.3.2 標記庫描述符
11.4 JSP和UML
11.4.1 為客戶端關系建模
11.4.2 為服務器端關系建模
11.5 企業(yè)級應用中的JSP
11.6 小結
第12章 會話Bean
12.1 企業(yè)級JavaBean簡介
12.2 EJB視圖和UML
12.2.1 在UML中表示企業(yè)級JavaBean
12.2.2 客戶視圖
12.2.3 內部視圖
12.3 會話Bean
12.3.1 用途廣泛的Bean
12.3.2 J2EE版本
12.4 會話Bean和通話狀態(tài)管理
12.5 實例鈍化
12.6 事務處理
12.6.1 事務分類
12.6.2 托管Bean式事務
12.6.3 托管容器式事務
12.6.4 SessionSynchronization接口
12.6.5 無狀態(tài)會話Bean的限制
12.6.6 事務屬性
12.6.7 為事務建模
12.7 會話Bean技術
12.7.1 Home接口
12.7.2 Remote接口
12.7.3 實現(xiàn)類
12.8 為接口行為建模
12.9 會話Bean生命周期
12.10 會話Bean常用方案
12.11 為會話Bean關系建模
12.11.1 會話Bean和簡單Java類
12.11.2 會話Bean和JavaBeans
12.11.3 會話Bean和Servlets
12.11.4 會話Bean和Java服務器頁面(JSP)
12.11.5 會話-會話關系
12.11.6 會話Bean的繼承
12.12 管理性能
12.13 本地客戶端
12.14 在企業(yè)級應用中標識會話Bean
12.15 小結
第13章 實體Bean
13.1 實體Bean簡介
13.1.1 粗粒度(Coarse-Grained)的業(yè)務對象
13.1.2 實體Bean應用越來越普及
13.1.3 J2EE版本
13.2 實體Bean視圖和UML
13.2.1 客戶端視圖
13.2.2 內部視圖
13.3 持久性
13.4 抽象持久性
13.4.1 抽象持久性模式
13.4.2 EJB查詢語言(EJBQL)
13.4.3 持久性管理器
13.5 托管容器式關系
13.5.1 多樣性
13.5.2 方向性
13.5.3 在J2EEl.2中復制托管容器式關系
13.5.4 本地關系
13.6 實體Bean技術
13.6.1 Home(本地)接口
13.6.2 Remote(遠程)接口
13.6.3 主鍵類
13.6.4 實現(xiàn)類
13.6.5 永久域
13.7 實體Bean生命周期
13.8 實體Bean常用腳本
13.9 為實體Bean關系建模
13.9.1 實體Bean與其他Java類
13.9.2 實體Bean與JavaBeans
13.9.3 值對象方法
13.9.4 實體Bean、Servlet和JSP
13.9.5 實體Bean和會話Bean
13.9.6 實體Bean與實體Bean關系
13.10 在企業(yè)級應用中標識實體Bean
13.11 小結
第14章 消息驅動(Message-Driven)Bean
14.1 介紹消息驅動Bean
14.1.1 Java消息服務
14.1.2 EJB中的JMS和消息驅動Bean
14.1.3 使用通信和消息驅動Bean的原因
14.1.4 使用消息驅動Bean的時間
14.1.5 J2EE版本
14.2 消息驅動Bean視圖和UML
14.2.1 客戶視圖
14.2.2 為消息驅動Bean使用UML的好處
14.2.3 對消息建模
14.2.4 建模目標
14.3 消息驅動Bean技術
14.3.1 事務處理
14.3.2 實現(xiàn)類
14.4 消息驅動Bean的生存周期
14.5 使用消息驅動Bean的條件
14.6 為消息驅動Bean關系建模
14.6.1 為消息驅動Bean與其他類間的關系建模
14.6.2 消息驅動Bean和其他J2EE技術
14.7 在企業(yè)級應用中使用消息驅動Bean
14.8 小結
第15章 裝配和部署
15.1 對組件建模
15.2 J2EE技術建模組件
15.2.1 表示Web組件
15.2.2 表示EJB
15.2.3 企業(yè)級應用的組件建模
15.3 部署建模
15.4 使用跟蹤能力
15.5 企業(yè)級Java應用程序中的裝配和部署
15.6 小結
第16章 案例分橋
16.1 案例分析背景
16.2 問題陳述
16.3 使用在線銀行業(yè)務例子的原因和要求
16.4 HomeDirect要求
16.4.1 查詢服務
16.4.2 轉賬支付服務
16.4.3 交易服務
16.4.4 管理服務
16.5 起始階段
16.5.1 最初重現(xiàn)
16.5.2 重現(xiàn)計劃
16.5.3 HomeDirect參與者
16.5.4 HomeDirect用例
16.5.5 用例圖
16.5.6 交互作用圖
16.6 加工階段
16.6.1 加工重現(xiàn)#1
16.6.2 具體的序列圖
16.6.3 類圖
16.6.4 打包圖
16.6.5 組件相關性圖
16.6.6 加工重視#2
16.6.7 加工重現(xiàn)#3
16.6.8 在這個重現(xiàn)中實現(xiàn)的用例
16.7 剩余階段
16.8 小結
術語表

本目錄推薦

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