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

正文內容

第3章面向對象軟件開發(fā)技術-資料下載頁

2025-10-15 15:16本頁面

【導讀】本章介紹面向對象程序設計語言、軟件開。發(fā)階段所處的位置也作簡要說明。當前新推出的IDE幾乎都是面向對象的,例如,一階段的過渡原則。軟件開發(fā)的方法定義了一種設計與實現軟件的方。結構性的方法定義了功能分解、建立數據。流程圖以及過程圖。面向對象方法則需要建立類與對象圖,建。實現、測試、配置并操作,如圖。螺線模型是瀑布模型與快速原型方法的結合,因。而具有兩種方法的優(yōu)點。螺線模型是由分析、設計、實現和測試4個部分組。螺線模型提供了大型軟件設計的宏觀過程,在早。界中的概念進行抽象,構造出對象和類;系統實施的具體方案。Coad與Yourdon的面向對象分析方法分為5個步。類的對象用細的方框來表示。用三角記號表示整體—部分結構,用連線連接對。象,整體對象在上,部分對象在下。現在,各種方法的表示都可以統一為UML表示法,在現實的系統中,往往存在大量的對象和。交互作用,使彼此的相互影響達到最小。OMT以面向對象思想為基礎,通過構造一

  

【正文】 統中一組類和接口間的靜態(tài)關系,這些關系既包括類之間的繼承關系,也包括類之間的關聯關系。 ( 2)對象圖( Object Diagrams) —— 提供在指定時刻位于類實例間的關系的快照視圖。在以一種靜態(tài)的方法保存并說明系統內復雜的動態(tài)時,對象圖會很有用。 ( 3)組件圖( Compenent Diagrams) — 描述系統的靜態(tài)實現視圖,顯示了一組組件和它們之間的關系。組件代表的是模型中邏輯抽象的物理實現,例如,類和它們的交互。 ( 4)部署圖( Deployment Diagrams) — 描述在一個系統結構視圖中物理節(jié)點的鏈接,節(jié)點是為執(zhí)行一個或多個組件提供物理操作環(huán)境的計算資源。 2. UML行為圖 ( 1)用例圖( Use Case Diagrams) — 通過描述一組用例與其執(zhí)行者之間的關系,為系統、子系統或類的行為建立模型。 ( 2)活動圖( Activity Diagrams) — 顯示了一個系統的活動流,包括從活動到活動的連續(xù)流,以及執(zhí)行這些活動或由這些活動產生的對象。 ( 3)狀態(tài)圖( Statechart Diagrams) — 描述一系列對象的內部狀態(tài)以及狀態(tài)的變化和轉移,常用于給對象的事件順序行為建模。 ( 4)順序圖( Sequence Diagrams) — 通過強調消息的時間順序,描述對象間的相互關系。這些對象是類的典型實例,且可以描述其他的分類者,例如,執(zhí)行者、組件或節(jié)點。 ( 5)協作圖( Collaboration Diagrams)描述對象間的相互關系,但強調的是負責接收與發(fā)送消息的對象的結構組織。 UML圖與軟件開發(fā)階段 用 例 圖 類 圖 狀 態(tài) 圖順 序 圖用 例 活 動 圖對 象 圖 協 作 圖 組 件 圖 部 署 圖需 求分 析設 計代 碼數 據 建 模本章小結 ? 明確 UML圖在軟件開發(fā)階段所處的位置,對于將 UML圖正確地應用于軟件開發(fā)的各個階段是非常重要的。 ? UML正在成為用來描述軟件系統的標準語言,并且在實踐中已經被認可,不再僅僅是一種正式的理論標準。 ? 這一事實為 UML建模工具提供了快速發(fā)展和進行良性競爭的動力,一些開放源代碼工程也開發(fā)出了免費的 UML建模工具。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1