成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學習筆記 UML面向對象技術概述

開發 架構
UML面向對象的概念你是否熟悉,這里向大家簡單介紹一下,目前,典型的UML面向對象的開發方法是UML和統一開發過程(RUP)。

本文和大家重點討論一下UML面向對象的概念,通過UML面向對象的分析(OOA)、UML面向對象的設計(OOD)和UML面向對象的程序設計(OOP)等過程,將現實世界的問題空間平滑地過渡到軟件空間的一種軟件開發過程。

UML面向對象分析與建模

UML面向對象技術概述

一、軟件開發方法

常見的軟件開發方法有面向過程的開發方法,面向數據結構的開發方法和UML面向對象的開發方法。其中面向過程的開發方法也稱為面向功能的軟件開發方法或面向數據流的軟件開發方法。結構化方法強調過程抽象和功能模塊化。它一般利用圖形表達用戶需求,使用的手段有數據流圖、數據字典、結構化語言、判定表及判定樹等。面向數據結構的開發方法適合于求解算法依賴于問題描述的數據結構之類的情況。這種方法最適合在完成了軟件結構設計之后,用它來設計每個模塊的處理過程。它根據問題的數據結構定義一組映射,把問題的數據結構轉換為問題求解的程序結構。

UML面向對象開發方法思想是:對問題空間進行自然分割,以更接近人類思維的方式建立問題域模型,以便對客觀實體進行結構模擬和行為模擬,從而使設計出的軟件盡可能直接地描述現實世界,構造出模塊話的,可重用的,維護性好的軟件,同時限定軟件的復雜性和降低開發維護費用。它是通過UML面向對象的分析(OOA)、UML面向對象的設計(OOD)和UML面向對象的程序設計(OOP)等過程,將現實世界的問題空間平滑地過渡到軟件空間的一種軟件開發過程。目前,典型的UML面向對象的開發方法是UML和統一開發過程(RUP)。

二、軟件生命周期

軟件生命周期是指軟件從立項、功能確定、設計,到開發成功投入使用,并在使用過程中不斷地修改、增補和完善,直至被新的需要所替代而停止該軟件的使用的全過程。

三、軟件開發模型

軟件開發模型是從軟件項目需求定義直至軟件經使用后廢棄為止,跨越整個生存期的系統開發、運作和維護所實施的全部過程、活動和任務的結構框架。分為:瀑布模型、原型模型、螺旋模型、增量模型和噴泉(迭代)模型。

四、UML面向對象方法的特點

UML面向對象的方法學可以概括為下列方程:OO=Object+Classes+Inheritance+CommunicationwithMessages也就是說UML面向對象就是既使用類和繼承等機制,而且對象之間僅能通過傳遞消息實現彼此通信。

五、UML面向對象分析(OOA)

UML面向對象分析的關鍵,是識別出問題域內的對象,并分析它們相互間的關系,最終建立起問題域的簡潔、精確、可理解的正確模型。分析就是抽取和整理用戶需求并建立問題域精確模型的過程。基本步驟有問題域分析、發現和定義對象和類、識別對象的外部聯系、建立系統的靜態結構模型和建立系統的動態行為模型。

六、UML面向對象設計(OOD)

UML面向對象設計是把分析階段的需求轉變成符合成本和質量要求的、抽象的系統實現方案過程。細分為系統設計和對象設計。設計準則包括模塊化、抽象、信息隱藏、弱耦合、強內聚和可重用。設計過程包括設計對象和類、設計系統結構、設計問題域子系統、設計人-機交互子系統、設計任務管理子系統、設計數據管理子系統和設計優化。

七、UML面向對象方法和工具

UML面向對象方法主要有Booch、Jacobson、Coad-Yourdon、JamesRumbauth開發方法。已發展成當前最流行的系統分析方法和軟件開發技術,并且已經逐步統一、融合形成UML語言。

【編輯推薦】

  1. UML面向對象分析與設計解析
  2. 解析UML面向對象分析與建模中交互圖
  3. UML面向對象入門指導
  4. 實例解析UML面向對象技術
  5. 深入剖析四種UML面向對象建模開發模式

 

責任編輯:佚名 來源: uml.org.cn
相關推薦

2010-06-18 17:49:34

UML面向對象技術

2010-06-10 10:03:42

UML面向對象

2010-06-29 18:58:23

UML面向對象技術

2010-06-17 18:17:36

UML面向對象技術

2010-06-13 17:48:36

UML面向對象建模

2010-06-13 10:01:48

面向對象技術與UML

2010-06-28 18:44:54

UML對象圖

2010-06-13 10:19:24

面向對象技術與UML

2010-07-12 14:32:29

UML對象關系

2009-06-26 13:29:11

面向對象

2010-07-06 09:43:34

UML面向對象

2009-06-26 13:56:20

UML面向對象建模

2010-07-07 18:11:13

UML對象圖

2010-06-30 10:02:05

UML建模技術

2010-06-13 10:33:54

面向對象UML技術

2010-06-11 14:01:47

面向對象UML技術

2009-06-18 10:19:00

UML

2010-06-12 13:08:51

UML全稱

2010-07-02 14:16:42

UML

2010-06-07 18:04:07

UML
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕一区二区三区精彩视频 | 成人欧美一区二区三区黑人孕妇 | 国产精品一区二区在线播放 | 久久精品屋 | 一区二区蜜桃 | 欧美 中文字幕 | 久久99国产精一区二区三区 | 欧美激情综合色综合啪啪五月 | 中文字幕亚洲视频 | 国产精品视频免费观看 | 亚洲码欧美码一区二区三区 | 自拍 亚洲 欧美 老师 丝袜 | 东京av男人的天堂 | 国产欧美日韩一区二区三区在线观看 | 日韩久久综合网 | 夜夜爽99久久国产综合精品女不卡 | 91精品一区 | 久久91精品 | 日韩成人免费在线视频 | 亚洲欧美日韩电影 | 久久91 | 久久精品色视频 | 色久五月| 久久精品亚洲精品国产欧美 | av网站在线播放 | 黑人巨大精品 | 欧美xxxx性xxxxx高清 | 日韩在线 | 国产高清视频一区二区 | 91福利网 | 免费成人在线网站 | 欧美亚洲国产一区 | 久久精品青青大伊人av | 欧美日韩国产精品一区 | 亚洲一区二区视频在线播放 | 精品久久精品 | 欧美日韩在线精品 | 国产一级久久久久 | 亚洲视频二区 | 夜夜爽99久久国产综合精品女不卡 | 免费精品在线视频 |