freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

uml參考手冊_(公開)-wenkub.com

2024-08-02 07:23 本頁面
   

【正文】 對于一個大型系統(tǒng),建模信息必須被劃分成連貫的部分,以便工作小組能夠同時工作在不同部分上。它包括構件和對象。某些組件代表了實現(xiàn)。協(xié)作和互操作用順序圖和協(xié)作圖來描述。孤立對象的視圖是狀態(tài)機 — 當對象基于當前狀態(tài)對事件產(chǎn)生反應,執(zhí)行作為反應的一部分的動作,并從一種狀態(tài)轉(zhuǎn)換到另一種狀態(tài)時的視圖。在 UML 視圖中還要用到其他類型的元素,比如接口、數(shù)據(jù)類型、用例和信號等,這些元素統(tǒng)稱為類元,它們的行為很像在每種類元上具有一定限制的類。一些元素通過依賴關系組織在一起,這些依賴關系包括在抽象級上進行模型轉(zhuǎn)換、模板參數(shù)的捆綁、授予許可以及通過一種元素使用另一種元素等。對象包含的信息被作為屬性,它們執(zhí)行的行為被作為操作。 靜態(tài)結構。 UML 提供了多種模型,不是在一天之內(nèi)就能夠掌握的。UML 需要有足夠的表達能力以便可以處理現(xiàn)代軟件系統(tǒng)中出現(xiàn)的所有概念,例如并發(fā)和分布,以及軟件工程中使用的技巧,如封裝和組件。 UML 和使用 UML 的軟件開發(fā)過程 是兩回事,這一些很重要。此外,我們希望 UML 準確表達當前軟件開發(fā)中的熱點問題,比如大規(guī)模、分布、并發(fā)、方式和團體開發(fā)等。首先,最重要的目標是使 UML 一個通用的建模語言,可供所有建模者使用。在構 建 UML 元模型的過程中,我們特別注意揭示和表達各種概念之間的內(nèi)在聯(lián)系并試圖用多種適用于已知和未知情況的辦法去把握建模中的概念。 UML 是一個建模型語言,不是對開發(fā)過程的細節(jié)進行描述的工具。 UML 可應用于運行各種不同的編程實現(xiàn)語言和開發(fā)平臺的系統(tǒng)。 在應用領域方面 。 UML 對于開發(fā)的要求具有無縫性。Souza IntelliCorp and James Martin 公司: Conrad Bock, James Odell MCI 系統(tǒng)企業(yè): Cris Kobryn, Joaquin Miller ObjecTime 公司: John Hogg, Bran Selic Oracle 公司: Guus Ramackers 鉑技術公司: Dilhar Desilva Rational 軟件公司: Grady Booch, Ed Eykholt, Ivar Jacobson, Gunnar Overgaard, Karin Palmkvist, James Rumbaugh SAP 公司: Oliver Wiegert SOFTEAM: Philippe Desfray Sterling 軟件公司: John Cheesman, Keith Short Taskon 公司: Trygve Reenskaug 統(tǒng)一的意義 “ 統(tǒng)一 ”這個詞在 UML 中有下列一些相互關聯(lián)的含義: 在以往出現(xiàn)的方法和表示法方面 。許多軟件開發(fā)工具供應商聲稱他們的產(chǎn)品支持或計劃支持 UML,若干軟件工程方法學家宣布他們將使用 UML 的表示法進行以后的研究工作。 UML 參考手冊 3 我們發(fā)起了創(chuàng)建 UML 的工作并提出了一些有益的建議, 但是這些建議的最終成型是集體智慧的結晶。 UML 的三位創(chuàng)始人開始與來自其他公司的軟件工程方法專家和開發(fā)人員一道制訂一套使 OMG 感興趣的方法,并設計一種能被軟件開發(fā)工具提供者、軟件開發(fā)方法學家和開發(fā)人員這些最終用戶所接受的建模語言。他們共同致力于設計統(tǒng)一建模語言。由于這項工作沒有這些方法的原作者參與,實際上僅 僅形成了一種新方法,而不能替換現(xiàn)存的各種方法??傊?,出現(xiàn)了一些被廣泛使用的核心概念, 另外還有一大批被個別人采納的概念。 在以后的 5 年中,大批關于面向?qū)ο蠓椒ǖ臅畣柺?,各有自己的一套概念、定義、表示法、術語和適用的開發(fā)過程。包括 Shlaer/Mellor [Shlaer88]和 Coad/Yourdon [Coad91],緊接著又有Booch 的 [Booch91] 、 Rumbaugh/Blaha/Premerlani/Eddy/Lorensen 的 [Rumbaugh91] 和WirfsBrock/Wilkerson/Wiener [WirfsBrock90](注意:圖書版權年代往往包括了上一年度 7月份以后出版的書)。盡管這個語言對后來的許多面向?qū)ο笳Z言的設計產(chǎn)生了很大的影響,但是它沒有后繼版本。商業(yè)應用軟件更不愿采用大型的 CASE 系統(tǒng)和開發(fā)方法。 UML 的歷史 UML 是為了簡化和強化現(xiàn)有的大量面向?qū)ο箝_發(fā)方法這一目的而開發(fā)的。UML 是一種通用建模語言。它還包括用于顯示系統(tǒng)實現(xiàn)和組織運行的組件。靜態(tài)結構定義了系統(tǒng)中的重要對象的屬性和操作以及這些對象之間的相互關系。 UML 標準并沒有定義一種標準的開發(fā)過程,但它適用于迭代式的開發(fā)過程。 它記錄了對必須構造的系統(tǒng)的決定和理解,可用于對系統(tǒng)的理解、設計、瀏覽、配置、維護 和信息控制。 最后要說的是,沒有我的妻子 Madeline 及兩個 兒子 Nick 和 Alex 的耐心支持,就沒有 UML 和這本書。 要是在一個更私人的場合,我希望能夠表達對 Jack Dennis 教授的感謝。 尤其重要的是,我們要對所有對 UML 思想作出貢獻的人表示感謝。 我們要對 Gunnar 卾 ergaard 表示感謝,感謝他對本書做了詳細的復審,以及他為 完成大量 UML 文獻所做的辛勤勞動。我們還得感謝 OMG 匯集了各方面的不同的觀點,并使這些觀點統(tǒng)一成被普遍接受的一致觀點,這遠非個人的力量所能夠做到的。 如何獲取更多信息 有關 UML 的另外一些原始文件和最新信息及相關方面的主題可在萬維網(wǎng)上查找。本書 CD 還包括一個可用鼠標點擊操作的目錄表,表中包括書中文章的目錄、索引、 Adobe Reader 的一小部分以及各個條目主體部分的可擴展熱鏈接。 圖表。如果只有一個項目,可以不用上劃線。每個重復符號都要用一個單獨的替換符號。 在代碼示例中,注釋用楷體印刷在代碼右側(cè)。 語法約定 語法表達式。 只有一小部分條目有這一節(jié)。這些例子一般都針對復雜的或容易產(chǎn)生混淆的情形來列舉。表示法段一般都有一個或多 個圖表,用來說明有關概念。此時,附加說明段接在 “結構 ”小節(jié)之后或替代了 “結構 ”小節(jié)。在大多數(shù)情況下,特性按特性名的字母表順序排列。 語義 該部分詳細解釋概念的含義,包括該概念使用和執(zhí)行順序上的約束。 大全條目包含以下部分,但并不是所有條目都包含所有部分。高度格式化的編排也有利于相關概念的引用。條目下所有的解釋性短文按照概念的不同層次組織。 附錄列出了 UML 的元模型、 UML 表示法小結和用于專門領域的標準擴展集。相同或相似的信息有時在大全 中的許多條目中都予以列出,以便讀者查閱。 第三部分包括了各種參考信息,這些信息被組織成一個個相關主題以便于查找。 第二部分是 UML 視圖的簡要概述,以便讀者能將概念與視圖聯(lián)系起來。盡管 UML 可用于許多開發(fā)過程,但它最適用于以一個健壯的構架為中心的迭代的、增量的、用例驅(qū)動的開發(fā)過程 —我們認為 這是開發(fā)現(xiàn)代復雜軟件最適宜的開發(fā)過程。如果某些讀者要個別 學習如何用 UML 對一般問題建立模型,可參考《 UML 用戶指南》(即將由機械工業(yè)出版社出版)一書。 本書所附光盤收錄了一些原始標準文獻,供讀者參考。此外,本書還討論了有關標準文獻沒有解釋清楚的細節(jié)問題和 UML 標準中一些結論的基本原理。同時誠懇地希望廣大讀者對可能存在的疏漏和錯誤之處給予批評和指正。這套著作的內(nèi)容遠遠超出了 UML 的標準文獻,因為除了介紹UML 的語法、語義、使用規(guī)則之外,其中還包含許多學術思想、技術策略和實踐經(jīng)驗。此后在翻譯過程中還經(jīng)常以各種交流方式進行磋商和勾通。本次翻譯工作中,所有譯者在機械工業(yè)出版社的組織下進行了多次討論、研究和交流,首先對所有專業(yè)術語的譯法統(tǒng)一意見,達成共識。該書對于如何運用 UML 的概念進行軟件開發(fā)提供了詳細指導,適合軟件專業(yè)人員使用?!督y(tǒng)一軟件開發(fā)過程》給出了一種以 UML作為建模語言進行軟件開發(fā)的過程指導。為了使中國的讀者能夠更好地從中受益,我們在機械工業(yè)出版社的懇切建議下,分頭翻譯了這三本書,即《 UML 用戶指南》、《 UML 參考手冊》和《統(tǒng)一軟件開發(fā)過程》。 值得高興的是, UML 的三位主要設計者 G. Booch、 J. Rumbaugh 和 I. Jacobson 現(xiàn)在已親自撰寫了這套詳細闡述 UML 的著作,由 Addison Wesley 公司于 1999 年出版。許多研究人員和技術人員已在數(shù)年前開始學習和研究 UML。建模語言的標準化將為軟件開發(fā)商及其用戶帶來諸多便利??梢哉f, UML 對系統(tǒng)模型的表達能力超出了以往任何一種 OOAamp。 UML 是一種用于對軟件密集型系統(tǒng)進行可視化、詳述、構造和文檔化的建模語言,主要適用于分析與設計階段的系統(tǒng)建模。此后 UML 還在繼續(xù)改進,目前最新的版本是 。在此過程中,由 Rationl公司發(fā)起成立了 UML 伙伴組織。 1995 年 10月發(fā)布了第 1 個版本,稱作 “統(tǒng)一方法 ”( Unified Method )。這些方法各有自己的優(yōu)點和缺點,同時在各自不同范圍內(nèi)擁有自己的用戶 群。 D 方法已達 50 余種。但是這些早期的 OOD 方法不是以面向?qū)ο蟮姆治觯?OOA)為基礎的,而主要是基于結構化分析。正是由于這一原因,許多在編程領域首先出現(xiàn)的新方法和新技術,總是很快地被拓展到軟件生命周期的分析與設計階段。這是人們從軟件危機中獲得的最重要的教益。于是又需要更先進的方法與技術。 60 年代軟件危機的出現(xiàn)就是因為系統(tǒng)的復雜性超出了人們在當時的技術條件下所能駕御的程度。 1 公開 UML參考手冊 UML 參考手冊 I 目 錄 譯者序 .............................................................................................................................. i 前言 ................................................................................................................................ iv 第一部分 背景知識 .......................................................................................................... 1 第 1 章 UML 綜述 .......................................................................................................... 1 UML 簡介 ............................................................................................................... 1 UML 的歷史 ........................................................................................................... 1 面向?qū)ο蟮拈_發(fā)方法 ........................................................................................ 1 統(tǒng)一工作 .......................................................................................................... 2 標準化 ............................................................................................................. 3 核心組員 .......................................................................................................... 3 統(tǒng)一的意義 ...................................................................................................... 3 UML 的目標 ........................................................................................................... 4 UML 概念域 ........................................................................................................... 5 表達式和圖表語法 ........................
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1