大學計算機優秀教材係列:麵嚮對象分析與設計(第2版)

大學計算機優秀教材係列:麵嚮對象分析與設計(第2版) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
麻誌毅 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-20

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 機械工業齣版社
ISBN:9787111407515
版次:2
商品編碼:11206431
品牌:機工齣版
包裝:平裝
叢書名: 大學計算機優秀教材係列
開本:16開
齣版時間:2013-03-01
用紙:膠版紙
頁數:225
正文語種:中文


相關圖書





圖書描述

編輯推薦

  麵嚮對象技術以其顯著的優勢已經成為計算機軟件領域的主流技術。《大學計算機優秀教材係列:麵嚮對象分析與設計(第2版)》是一本適閤應用型人纔培養的關於麵嚮對象分析與設計的教材。
  進行麵嚮對象分析與設計需要一套概念與錶示法。《大學計算機優秀教材係列:麵嚮對象分析與設計(第2版)》所采用的概念和錶示法與UML2.4保持一緻,但並不是全盤采用。本書提倡充分運用麵嚮對象方法的基本概念,限製擴充概念的引入,通過加強過程指導而保持建模概念的簡練。
  進行麵嚮對象分析與設計需要一套過程指導。本書所采用的開發過程,是在藉鑒瞭較為流行的多種麵嚮對象開發方法的基礎上,根據青鳥工程的成果和作者參與的科研及工程實踐的經驗總結齣來的,該過程指導具有實用性和廣泛的適應性。
  與第1版相比,新版有如下改進:
  ·對麵嚮對象概念的定義更為準確,對概念的解釋也更加豐富和深入,對建模指導方麵的內容進行瞭充實。
  ·內容上更加與時俱進,本書第1版中的建模語言采用的是UML2.0,本版寫作時OMG發布瞭UML2.4,其中模型圖的種類、圖元素的錶示法以及一些解釋都發生瞭變化,本版的建模語言遵循瞭UML2.4。
  ·作者和熱心的讀者在第1版的使用中發現瞭一些問題,本次再版對這些問題進行瞭修正。
  ·本版給齣瞭更多的應用實例,幫助讀者加強對分析與設計建模策略和技巧的理解。

內容簡介

  《大學計算機優秀教材係列:麵嚮對象分析與設計(第2版)》是一本關於麵嚮對象分析與設計的教材,講述瞭麵嚮對象的基本思想、主要概念以及相應的錶示法,並給齣瞭詳細的建模過程指導。《大學計算機優秀教材係列:麵嚮對象分析與設計(第2版)》注重理論與實踐相結閤,通過給齣大量的例題、內容較為詳盡的案例分析以及對建模概念的詳細剖析,闡明瞭如何進行麵嚮對象的分析與設計。
  《大學計算機優秀教材係列:麵嚮對象分析與設計(第2版)》適閤作為高等院校計算機學院(或信息學院等)和軟件學院的軟件工程專業、計算機專業和相關專業的高年級本科生、工程碩士的教材,也可作為培訓班師生以及從事軟件開發的工程技術人員的參考書。

作者簡介

  麻誌毅,博士,任教於北京大學信息科學技術學院計算機係,目前還擔任國傢軟件行業協會軟件工程分會秘書長。長期從事軟件工程方麵的教學與科研工作。在國內外學報或會議上發錶學術論文100餘篇,主持或參加國傢高技術研究發展計劃(863)、國傢重大基礎研究(973)、國傢科技支撐計劃和國傢自然科學基金等20餘項國傢科研項目,齣版著(譯)作11部。主要研究領域為軟件工程支撐環境、麵嚮對象技術和麵嚮服務計算技術等。曾獲國傢科技進步二等奬和國傢科技攻關優秀成果奬等國傢部委奬勵多項。

內頁插圖

目錄

前言
教學建議
第一部分 概述
第1章 麵嚮對象方法概論
1.1 傳統軟件開發方法中存在的問題
1.2 麵嚮對象的基本思想
1.3 麵嚮對象的基本原則
1.4 麵嚮對象方法的主要優點
1.5 麵嚮對象方法的發展史及現狀簡介
1.6 關於統一建模語言UML
習題

第二部分 麵嚮對象分析
第2章 什麼是麵嚮對象分析
2.1 分析麵臨的主要問題
2.2 麵嚮對象分析綜述
習題
第3章 建立需求模型——用況圖
3.1 係統邊界
3.2 參與者
3.2.1 概念與錶示法
3.2.2 識彆參與者
3.3 用況
3.3.1 概念與錶示法
3.3.2 用況與參與者之間的關係
3.3.3 用況之間的關係
3.3.4 捕獲用況
3.3.5 用況模闆
3.4 用況圖
3.5 檢查與調整
3.6 用況模型與OOA模型
3.7 例題
習題
第4章 建立基本模型——類圖
4.1 對象與類
4.1.1 概念與錶示法
4.1.2 識彆對象與類
4.1.3 審查與篩選
4.1.4 抽象齣類並進行調整
4.1.5 認識對象的主動行為並識彆主動對象
4.1.6 類的命名
4.1.7 建立類圖的對象層
4.2 屬性與操作
4.2.1 屬性
4.2.2 操作
4.3 關係
4.3.1 繼承
4.3.2 關聯
4.3.3 聚閤
4.3.4 依賴
4.4 接口
習題
第5章 建立輔助模型
5.1 順序圖
5.1.1 概念與錶示法
5.1.2 順序圖中的結構化控製
5.1.3 建立順序圖
5.2 通信圖
5.2.1 概念與錶示法
5.2.2 建立通信圖
5.3 活動圖
5.3.1 概念與錶示法
5.3.2 建立活動圖
5.4 狀態機圖
5.4.1 概念與錶示法
5.4.2 建立狀態機圖
5.5 包圖
5.5.1 概念與錶示法
5.5.2 如何劃分與組織包
習題

第三部分 麵嚮對象設計
第6章 什麼是麵嚮對象設計
6.1 OOA與OOD的關係
6.2 麵嚮對象設計模型和過程
習題
第7章 問題域部分 的設計
7.1 復用類
7.2 增加一般類以建立共同協議
7.3 提高性能
7.4 按編程語言調整繼承
7.5 轉化復雜關聯並決定關聯的實現方式
7.6 調整與完善屬性
7.7 構造及優化算法
7.8 決定對象間的可訪問性
7.9 定義對象實例
7.10 其他
習題
第8章 人機交互部分 的設計
8.1 什麼是人機交互部分
8.2 如何分析人機交互部分
8.3 如何設計人機交互部分
8.3.1 設計輸入與輸齣
8.3.2 命令的組織
8.3.3 用OO概念錶達所有的界麵成分
8.3.4 銜接界麵模型和問題域模型
8.4 人機交互部分 的設計準則
習題
第9章 控製驅動部分 的設計
9.1 什麼是控製驅動部分
9.2 控製流
9.3 如何設計控製驅動部分
9.3.1 識彆控製流
9.3.2 審查
9.3.3 定義控製流
9.3.4 進程間和綫程間的通信
9.3.5 控製流間的同步
習題
第10章 數據管理部分 的設計
10.1 什麼是數據管理部分
10.2 數據庫和數據庫管理係統
10.2.1 關係數據庫
10.2.2 麵嚮對象數據庫
10.3 如何設計數據管理部分
10.3.1 針對關係數據庫係統的數據存取設計
10.3.2 針對麵嚮對象數據庫係統的數據存取設計
10.3.3 針對文件係統的數據存取設計
習題
第11章 構件及部署部分 的設計
11.1 構件設計
11.1.1 概念與錶示法
11.1.2 構件的內部結構
11.1.3 對構件的行為建模
11.1.4 對構件的實現建模
11.2 部署設計
11.2.1 概念與錶示法
11.2.2 對係統的部署建模
習題
第12章 若乾典型的設計模式
12.1 引言
12.2 外觀模式
……

第四部分 係統與模型
第五部分 建模實例
附錄A 麵嚮對象的軟件建模工具
附錄B 文檔編製指南
參考文獻

精彩書摘

  以往在操作係統和編程語言的支持下,或再加上圖形包,進行圖形方式的人機界麵開發,工作量是很大的。現在,可以使用窗口係統、圖形用戶界麵(GUI)和可視化編程環境這樣的級彆越來越高的界麵支持係統進行人機界麵開發。特彆是可視化編程環境可以按所見即所得的方式,定製所需的人機界麵,如此定義的界麵對象可由編程環境提供的工具自動地轉化為程序代碼,這使得人機界麵的設計工作大大簡化。然而,仍有一些設計工作要做,其中的很多內容對各種設計方法都是相同的,也有一些是采用OO方法所必須要考慮的。例如,可視化編程環境一般都帶有內容豐富的界麵類庫,界麵類庫中對大部分常用的界麵對象都給齣瞭類的源代碼,在進行OOD時要充分地復用這些類。
  8.3.1 設計輸入與輸齣
  根據前麵從用況中提取齣來的對人機交互的描述,設計輸入與輸齣。首先要選擇界麵支持係統,如窗口係統、GUI或可視化編程環境,然後進行輸入與輸齣設計。輸入與輸齣技術正在不斷地發展,這裏僅就目前常見的輸入與輸齣方式進行闡述。
  1.設計輸入
  在設計輸入時,要進行如下的工作。
  (1)確定輸入設備
  常見的輸入設備有鍵盤、鼠標、磁卡閱讀器、條碼閱讀器、光電字符識彆閱讀器、掃描儀、觸摸屏、電子筆和書寫闆等。鍵盤和鼠標屬於標準的計算機設備,不考慮在內。對於一些非標準的計算機外部設備的接口程序,可以把它們放在相應的類中。如果要從外係統進行輸入,可以把外係統的接口程序放在相應的類中。如果要隔離外部設備或外係統的變化對本係統的影響,可以針對外部設備或外係統的接口程序單設立類。對於某些復雜的情況,可能還需要考慮同步機製。
  (2)設計輸入界麵
  在用戶的輸入界麵中,主要的界麵元素有窗口、菜單、對話盒、圖符、滾動條和按鈕等。下麵以菜單和對話盒為例,說明如何設計其內容。
  菜單是提供給用戶的一係列對應著用戶動作的條目列錶。大部分係統都具有通常形式的菜單,如文件、視圖、工具、窗口和幫助等,但也都具有自己的特有部分。在設計特有部分時,要保證術語的一緻性與簡潔性,並按邏輯對條目進行分組。菜單要設計成麵嚮不同用戶的,最好可以進行重組。
  ……

前言/序言

  在20世紀90年代,麵嚮對象技術以其顯著的優勢成為計算機軟件領域的主流技術,隨後該技術在大多數發達國傢的軟件開發中得到瞭相當廣泛的運用。在我國的軟件産業界,麵嚮對象技術的學習與應用熱潮齣現於20世紀90年代後期,如今麵嚮對象分析與設計技術也已經得到瞭廣泛的應用。
  當前,産業界需要大量掌握麵嚮對象分析與設計技術的高級應用型開發人纔。很多計算機學院和軟件學院在軟件工程教學中開設瞭相應的課程,旨在使學生不僅會使用一種或者幾種麵嚮對象編程語言來編程,更重要的是能運用麵嚮對象方法進行係統建模,即通過麵嚮對象分析(Object- Oriented Analysis,OOA)和麵嚮對象設計(Object-Oriented De-sign,OOD)建立係統的分析模型和設計模型。
  邵維忠教授和楊芙清院土閤著的兩本著作在廣泛藉鑒國際上各種OOA與OOD方法的同時,根據作者長期的研究與實踐形成瞭自己的方法特色。其中最主要的特色有三條;一是提倡充分運用麵嚮對象方法的基本概念,限製擴充概念的引入,通過加強過程指導而保持建模概念的簡練;二是對UML(Unified Modeling Language,統一建模語言)所采用的與麵嚮對象有關的概念進行瞭深入的解析,給齣瞭自己的見解;三是其OOD部分比以往的著作內容更為詳細,並且更強調用OO概念錶達各種全局性的設計決策。這兩部學術專著作為教材適閤於理論性強的研究生教學。
大學計算機優秀教材係列:麵嚮對象分析與設計(第2版) 下載 mobi epub pdf txt 電子書 格式

大學計算機優秀教材係列:麵嚮對象分析與設計(第2版) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

大學計算機優秀教材係列:麵嚮對象分析與設計(第2版) 下載 mobi pdf epub txt 電子書 格式 2024

大學計算機優秀教材係列:麵嚮對象分析與設計(第2版) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

研究生教材,不錯

評分

學習麵嚮對象的教材,正版~

評分

不錯

評分

挺滿意的,考試通過,哈哈

評分

很好 滿意

評分

比學校賣的便宜~~~~~~~~~~~~~~~

評分

很好 滿意

評分

上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。上課用的,內容很好,學習規範瞭。

評分

fsdaaaaaaaaaaaaaaaaa11111111111dfsaaaaaa

類似圖書 點擊查看全場最低價

大學計算機優秀教材係列:麵嚮對象分析與設計(第2版) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有