日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
學習筆記UML面向?qū)ο蠹夹g概述

本文和大家重點討論一下UML面向?qū)ο蟮母拍?,通過UML面向?qū)ο蟮姆治觯∣OA)、UML面向?qū)ο蟮脑O計(OOD)和UML面向?qū)ο蟮某绦蛟O計(OOP)等過程,將現(xiàn)實世界的問題空間平滑地過渡到軟件空間的一種軟件開發(fā)過程。

在阿爾山等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網(wǎng)站設計制作、網(wǎng)站設計 網(wǎng)站設計制作按需設計,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,品牌網(wǎng)站建設,成都全網(wǎng)營銷推廣,成都外貿(mào)網(wǎng)站建設,阿爾山網(wǎng)站建設費用合理。

UML面向?qū)ο蠓治雠c建模

UML面向?qū)ο蠹夹g概述

一、軟件開發(fā)方法

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

UML面向?qū)ο箝_發(fā)方法思想是:對問題空間進行自然分割,以更接近人類思維的方式建立問題域模型,以便對客觀實體進行結構模擬和行為模擬,從而使設計出的軟件盡可能直接地描述現(xiàn)實世界,構造出模塊話的,可重用的,維護性好的軟件,同時限定軟件的復雜性和降低開發(fā)維護費用。它是通過UML面向?qū)ο蟮姆治觯∣OA)、UML面向?qū)ο蟮脑O計(OOD)和UML面向?qū)ο蟮某绦蛟O計(OOP)等過程,將現(xiàn)實世界的問題空間平滑地過渡到軟件空間的一種軟件開發(fā)過程。目前,典型的UML面向?qū)ο蟮拈_發(fā)方法是UML和統(tǒng)一開發(fā)過程(RUP)。

二、軟件生命周期

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

三、軟件開發(fā)模型

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

四、UML面向?qū)ο蠓椒ǖ奶攸c

UML面向?qū)ο蟮姆椒▽W可以概括為下列方程:OO=Object+Classes+Inheritance+CommunicationwithMessages也就是說UML面向?qū)ο缶褪羌仁褂妙惡屠^承等機制,而且對象之間僅能通過傳遞消息實現(xiàn)彼此通信。

五、UML面向?qū)ο蠓治觯∣OA)

UML面向?qū)ο蠓治龅年P鍵,是識別出問題域內(nèi)的對象,并分析它們相互間的關系,最終建立起問題域的簡潔、精確、可理解的正確模型。分析就是抽取和整理用戶需求并建立問題域精確模型的過程。基本步驟有問題域分析、發(fā)現(xiàn)和定義對象和類、識別對象的外部聯(lián)系、建立系統(tǒng)的靜態(tài)結構模型和建立系統(tǒng)的動態(tài)行為模型。

六、UML面向?qū)ο笤O計(OOD)

UML面向?qū)ο笤O計是把分析階段的需求轉變成符合成本和質(zhì)量要求的、抽象的系統(tǒng)實現(xiàn)方案過程。細分為系統(tǒng)設計和對象設計。設計準則包括模塊化、抽象、信息隱藏、弱耦合、強內(nèi)聚和可重用。設計過程包括設計對象和類、設計系統(tǒng)結構、設計問題域子系統(tǒng)、設計人-機交互子系統(tǒng)、設計任務管理子系統(tǒng)、設計數(shù)據(jù)管理子系統(tǒng)和設計優(yōu)化。

七、UML面向?qū)ο蠓椒ê凸ぞ?/p>

UML面向?qū)ο蠓椒ㄖ饕蠦ooch、Jacobson、Coad-Yourdon、JamesRumbauth開發(fā)方法。已發(fā)展成當前最流行的系統(tǒng)分析方法和軟件開發(fā)技術,并且已經(jīng)逐步統(tǒng)一、融合形成UML語言。


文章標題:學習筆記UML面向?qū)ο蠹夹g概述
文章來源:http://www.5511xx.com/article/ccshspo.html