ROSE對象建模方法與技術/高等院校計算機專業教育改革推薦教材

ROSE對象建模方法與技術/高等院校計算機專業教育改革推薦教材

本書以UML對象建模語言為背景,採用著名的對象建模工具RATIONAL ROSE作為配套實驗工具,由淺入深、由抽象概念到具體實例,全面介紹了面向對象分析與設計方法,並以較為完整的實用範例為主線,幫助學生深入理解對象建模的基本方法和全過程,同時掌握ROSE建模工具。該書主要面向高等院校學生,也可用作程式設計師和分析員基礎理論培訓教材。全書分為兩部分。第一部分主要介紹對象和建模的基本概念和方法以及如何運用ROSE建模工具建立中等規模應用程式的對象模型,適用於初學者和一般程式設計師。這部分內容可以作為本科生教材。第二部分介紹較為新的軟體工程概念以及流行的應用程式體系結構和設計方法,包括設計模式、對象持久化設計、分散式對象等。這些概念和方法在當前軟體開發中已經逐漸普及套用。這部分內容旨在培養高級程式設計師、系統分析員和軟體結構設計師,可以作為研究生教材。

基本介紹

  • 書名:ROSE對象建模方法與技術/高等院校計算機專業教育改革推薦教材
  • 出版社:機械工業出版社 
  • 頁數:312頁
  • 開本:16
  • 品牌:機械工業出版社
  • 作者:王智學
  • 出版日期:2003年1月1日
  • 語種:簡體中文
  • ISBN:711112457X
第1章 軟體與建模語言的紋辯設發展史
1.1 面向對象技術的發展歷棕犁坑照史
1.2 語言探究
1.3 軟體的發展歷史
1.4 建模語言的產生
1.5 習題只項樂櫃
第2章 對象的基本概念
2.1 面向對象
2.2 對象與類
2.3 對象職責
2.4 抽象與繼承
2.5 封裝與信息隱蔽
2.6 多態
2.7 信息交流
2.8 復用
2.9 面向對象方法與傳統方法的比較
2.10 習題
第3章 ROSE技術
3.1 RATIONAL ROSE概要
3.2 類圖(Class Diagram)
3.3 用例圖(Use Case Diagram)
3.4 互動圖(Interaction Diagram)
3.5 狀態圖(Statechart Diagram)
3.6 包(Package)
3.7 組件與部署視圖(COmponent&Deployment View)
3.8 用Rational ROSE生成代碼和逆向工程
3.9 三層結構方法(Three-tier Architecture Approach)
3.10 習題
第4章 建立對象模型
4.1 Rational統一過程
4.2 需求分析
4.3 系統靜態分析
4.4 系統動態分析
4.5 系統設計及實現
4.6 習題
第5章 軟體工程新概念
5.1 軟體生命周期(Software Life Cycle)
5.2 軟體復用方法
5.3 計算機輔助軟體工程技術(CASE)
5.4 軟體再工程技術
5.5 構件化(Component)
5.6 中間件
5.7 軟體產品線技術(Prodct Line System)
5.8 軟體過程改進鑽膠影與標準化
5.9 習題
第6章 對象設計模式
6.1 設計模式的概念
6.2 怎樣使用設計模式
6.3 幾種典型的對喇組象設計模式
6.4 習題
第7章 對象持久化
7.1 對象持久化轎重提的基本概念
7.2 類層次體系結構
7.3 對象到關係資料庫的映射
7.4 對象持久化層的設計
7.5 習題乎地熱
第8章 分散式對象
8.1 分散式對象的基本概念
8.3 COM/DCOM/COM+技術
8.5 Web Service(Web服務
8.6 習題
參考文獻
6.1 設計模式的概念
6.2 怎樣使用設計模式
6.3 幾種典型的對象設計模式
6.4 習題
第7章 對象持久化
7.1 對象持久化的基本概念
7.2 類層次體系結構
7.3 對象到關係資料庫的映射
7.4 對象持久化層的設計
7.5 習題
第8章 分散式對象
8.1 分散式對象的基本概念
8.3 COM/DCOM/COM+技術
8.5 Web Service(Web服務
8.6 習題
參考文獻

相關詞條

熱門詞條

聯絡我們