面向對象的系統分析第2版

面向對象的系統分析第2版

《面向對象的系統分析(第2版)》2006年由清華大學出版社出版,作者邵維忠、楊芙清,是一本論述面向對象分析方法的專著。

內容介紹

本書是一本論述面向對象分析方法的專著。其第1版於1998年由清華大學出版社出版,被國內許多大學用作研究生或高年級本科生教材,並被許多軟體開發單位作為工程技術用書,至今每年仍在增印。本次再版,根據國內外面向對象領域理論與技術的最新發展,並參照統一建模語言UML2.0的最新版本,做了大量的補充、修改和完善工作,同時在概念解釋、文字陳述與圖解等方面也做了不少改進。

全書共10章,前3章系統地介紹面向對象方法的基本知識,論述面向對象的分析(OOA)的主要特點和優勢,概要地介紹本書的OOA方法之主要特色。第4~第9章詳細介紹OOA的全過程,圍繞面向對象建模中的基本模型(類圖),需求模型(用況圖),輔助模型(包圖、順序圖、活動圖以及其他各種UML模型圖)和模型規約,對每個開發活動進行深入討論,給出詳細的過程指導和工程策略。第10章集中討論軟體復用及其與OOA的關係,給出按軟體復用的要求組織OOA過程的策略。

作者簡介

邵維忠,男,碩士,北京大學信息科學技術學院教授,軟體研究所副所長。中國計算機學會理事。研究方向為計算機軟體,主講研究生課程“面向對象的分析與設計”;指導碩士研究生、博士生的學習和科研工作。參與的科研項目有:協助楊芙清院士主持“大型軟體開發環境青鳥系統”的研製,獲國家科技進步二等獎(排名第二),獲國家部委級獎勵多項,主持國家自然科學基金項目,863計畫重點項目等。發表學術專著有:《面向對象的系統分析》,翻譯著作有:《面向對象的分析》,《面向對象的設計》,《UML用戶指南》等。

圖書目錄

第1章面向對象方法概論
1.1什麼是面向對象
1.2從認識論看面向對象方法的形成
1.3面向對象方法的基本概念
1.4面向對象方法的歷史及現狀
第2章為什麼需要OOA
2.1什麼是OOA
2.2分析面臨的主要問題
2.3分析方法綜述
2.4各種OOA方法
2.5關於統一建模語言UML
第3章本書的OOA方法概貌
3.1引言
3.2主要概念及表示法
3.3OOA模型及其規約
3.4OOA過程
3.5OOA與OOD的關係
第4章發現對象、定義對象類
4.1對象和類
4.2表示法
4.3研究問題域和用戶需求
4.4發現對象
4.5對象分類
4.6建立類圖的對象層
第5章定義屬性與操作
5.1對象的屬性和操作
5.2表示法
5.3定義屬性
5.4定義操作
5.5建立類圖的特徵層
5.6接口的概念及其用途
第6章定義對象間的關係
6.1一般-特殊結構
6.2整體-部分結構
6.3關聯
6.4訊息
6.5關於依賴關係的討論
第7章建立需求模型
7.1需求分析和系統分析
7.2基於用況的需求分析基本思路
7.3系統邊界與參與者
7.4用況
7.5用況圖
7.6開發過程和文檔組織
第8章建立輔助模型
8.1類圖和其他模型圖之間的關係
8.2包圖
8.3順序圖
8.4活動圖
8.5UML的其他幾種模型圖
第9章模型規約
9.1相關概念及問題討論
9.2類的規約
9.3對其他模型圖的規約
9.4模型規約的建立過程
第10章OOA與軟體復用2
10.1軟體復用
10.2專向領域的復用及領域分析
10.3OOA對軟體復用的支持
10.4復用技術對OOA的支持
索引
參考文獻

相關詞條

熱門詞條

聯絡我們