日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 課堂 > 技術(shù)開發(fā) > 正文

UML系列內(nèi)容之一:UML簡(jiǎn)介

2023-06-17 18:00:48
字體:
供稿:網(wǎng)友

什么是UML

UML(Unified Modeling Language,UML)是一個(gè)通用的可視化建模語言標(biāo)準(zhǔn),用于對(duì)軟件進(jìn)行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)制品的文檔。

提到語言,很多小伙伴開始產(chǎn)生恐懼了,你腦子中可能會(huì)飄過English、Java、C#、PHP等這些神獸,它們可能把不少人折騰的夠嗆。

但UML不是一門程序設(shè)計(jì)語言,而是一種可視化的建模語言。之所以稱它為語言,因?yàn)閁ML提供了用于交流的詞匯及規(guī)則,用戶在這些詞匯與規(guī)則框架下可以對(duì)同一軟件進(jìn)行無障礙的交流,使各種用戶對(duì)于同一事物產(chǎn)生相同的認(rèn)識(shí)。

為什么叫統(tǒng)一建模語言

這要從上個(gè)世紀(jì)60年代末開始,隨著計(jì)算機(jī)技術(shù)的不斷普及,人們對(duì)軟件的需求量與日俱增,軟件的規(guī)模也在不斷擴(kuò)大,軟件的復(fù)雜度也在日益增加。由于缺乏科學(xué)的理論指導(dǎo),造成軟件的開發(fā)進(jìn)度難以保障,軟件開發(fā)成本在不斷爬升,不斷變化的用戶需求對(duì)無法保證質(zhì)量的軟件也是雪上加霜,又沒有相關(guān)的文檔資料作為參考,使軟件維護(hù)變得異常困難。人們形象的稱之為軟件危機(jī)。

怎么辦?那必須把軟件開發(fā)工作當(dāng)做工程來干。因此,軟件工程的概念也應(yīng)運(yùn)而生。軟件工程旨在研究軟件生產(chǎn)的客觀規(guī)律,建立軟件生產(chǎn)的有關(guān)概念、原則、方法、技術(shù)和工具,以指導(dǎo)軟件生產(chǎn)活動(dòng)。當(dāng)然取得了令人滿意的效果。

隨著人們對(duì)軟件工程研究的不斷深入,面向?qū)ο蟮某绦蛟O(shè)計(jì)進(jìn)入人們的視野。20世紀(jì)80年代到90年代初,誕生了很多面向?qū)ο蟮姆治雠c設(shè)計(jì)方法,也出現(xiàn)了一大堆介紹面向?qū)ο蠓椒ǖ臅_@有點(diǎn)像百家爭(zhēng)鳴的感覺。

每一位書籍作者都領(lǐng)導(dǎo)者一批實(shí)踐者,這些方法有很多相似之處,但又有細(xì)微的差別。

這給同一領(lǐng)域的實(shí)踐者也帶來困惑,在談?wù)撏皇挛飼r(shí),他們可能拿出不同的面向?qū)ο蟊硎痉椒ǎ@嚴(yán)重阻礙了他們對(duì)同一事物的理解和交流。

這個(gè)時(shí)候,有人提議,我們統(tǒng)一一下,使用相同的標(biāo)準(zhǔn)吧。眾人似乎沒聽到他的呼聲,無人理睬。有一個(gè)組織叫OMG(Object Management Group)也嘗試著對(duì)面向?qū)ο筮M(jìn)行標(biāo)準(zhǔn)化,但只收到所有方法學(xué)家的一封公開抗議信。這讓Martin Fowler(UML精粹:標(biāo)準(zhǔn)對(duì)象建模語言簡(jiǎn)明指南的作者)想起一則笑話:

A:方法學(xué)家和恐怖分子之間有什么區(qū)別呢?

B:恐怖分子可以談判。

在1995 OOPSLA(Object-Oriented Programming Systems,Languages and Applications)年度會(huì)議上,Grady Booch和Jim Rumbaugh首次公開描述了他們合并后的方法,即統(tǒng)一方法文檔0.8。

經(jīng)過一系列的各方較量,1997年1月,各方組織一起提交了方法標(biāo)準(zhǔn)的建議書,Rational和其他組織一起協(xié)作,發(fā)布了UML文檔1.0版本。這也是第一次被叫做統(tǒng)一建模語言。

又經(jīng)過各方掰手腕的過程,OMG采納1.1版作為官方的OMG標(biāo)準(zhǔn)。又經(jīng)過一系列修改,UML1.4和UML1.5已經(jīng)比較成熟。

很多人們?cè)谡務(wù)揢ML時(shí),會(huì)把創(chuàng)造者的功勞主要?dú)w于Grady Booch、Ivar Jacobson和Jim Rumbaugh,把他們稱為“三友”(Three Amigos)。

Grady Booch  Ivar Jacobson  Jim Rumbaugh
Grady Booch Ivar Jacobson Jim Rumbaugh

當(dāng)然也有人表示了反對(duì),認(rèn)為他們?cè)谇捌谧龀隽艘欢ǖ呢暙I(xiàn),但在后期OMG委員會(huì)的人員做了很多貢獻(xiàn),而三人中Jim Rumbaugh在后期是唯一做出貢獻(xiàn)的人。

UML統(tǒng)一了什么

(1)方法和表示法方面

在以往出現(xiàn)的方法和表示法方面,UML合并了許多面向?qū)ο蠓椒ㄖ斜黄毡榻邮艿母拍睿瑢?duì)每種概念,UML都給出了清晰的定義、表示法和有關(guān)術(shù)語。使用UML可以對(duì)已有的各種方法建立的模型進(jìn)行描述,并比原來的方法描述得更好。

(2)軟件周期方面

在軟件開發(fā)的生命期方面,UML對(duì)開發(fā)的要求具有無縫性。開發(fā)過程中的不同階段可以采用相同的一整套概念和表示法,在同一個(gè)模型中,它們可以混合使用,而不必轉(zhuǎn)換概念和表示法。這種無縫性對(duì)迭代的增量式軟件開發(fā)至關(guān)重要。

(3)在應(yīng)用領(lǐng)域方面

在應(yīng)用領(lǐng)域方面,UML適用于各種領(lǐng)域的建模,包括大型的、復(fù)雜的、實(shí)時(shí)的、分布的、集中式數(shù)據(jù)或計(jì)算的、嵌入式的系統(tǒng)等。

(4)編程語言和開發(fā)平臺(tái)方面

在實(shí)現(xiàn)的編程語言和開發(fā)平臺(tái)方面,UML可應(yīng)用于運(yùn)行各種不同的編程實(shí)現(xiàn)語言和開發(fā)平臺(tái)的系統(tǒng)。

(5)開發(fā)過程方面

在開發(fā)過程方面,UML是一種建模語言,不是對(duì)開發(fā)過程的細(xì)節(jié)進(jìn)行描述的工具。就像通用程序設(shè)計(jì)語言可以進(jìn)行許多風(fēng)格的程序設(shè)計(jì)一樣。

(6)內(nèi)部概念方面

在內(nèi)部概念方面,在構(gòu)建UML元模型的過程中,應(yīng)特別注意揭示和表達(dá)各種概念之間的內(nèi)在聯(lián)系。試圖用多種適用于已知和未知情況的辦法把握建模中的概念,這個(gè)過程會(huì)增強(qiáng)對(duì)概念及其適用性的理解。這不是統(tǒng)一各種標(biāo)準(zhǔn)的初衷,但卻是統(tǒng)一各種標(biāo)準(zhǔn)最重要的結(jié)果之一。

UML的組成

UML的組成可以使用下圖來說明。

UML的組成

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
91麻豆精品国产91久久久使用方法| 中文字幕乱码在线| 国产一卡2卡3卡四卡网站| 国产午夜精品久久| 国产福利一区二区| 中文字幕日韩欧美| 久久精品免费看| 日本精品在线| 日韩精品视频在线看| 天天综合天天| 丰满少妇一区| 一区二区中文视频| 欧美日韩亚洲视频| 欧美日韩在线视频一区| 久久精品一二三| 国产婷婷精品| 中文字幕欧美日韩在线| www日韩欧美| 在线观看国产一级片| 久久久99免费| 日韩欧美99| 大香一本蕉伊线亚洲网| 国产一级在线| 亚洲女人天堂a在线播放| 免费在线国产| 欧美日韩精品三区| 丰满少妇一区二区| 中文字幕欧美国内| 91精品免费在线观看| 欧美日韩国产专区| 欧美日韩在线视频免费观看| 一区二区视频在线观看免费的| 日韩欧美国产1| 久99久视频| 日韩精品福利一区二区三区| 日韩精品在线免费观看视频| 亚洲va中文字幕| 欧美亚洲另类制服自拍| 日韩国产成人| 亚洲乱码中文字幕| 91午夜在线| 午夜精品一区二区三区免费视频| 91精品免费看| 欧美99久久| 日韩视频中文字幕| 日韩欧美一二三| 精品免费久久久| 日韩午夜黄色| 亚洲免费视频一区| 日韩福利视频导航| av一级在线| 精品在线一区二区| 中文精品电影| 免费在线国产| 日韩在线视频一区| 九九九精品视频| 免费在线国产| 91精品国产91久久久| 九九在线精品| 色国产在线视频| 国产欧美日产一区| 中文字幕日韩欧美| 日韩久久久精品| 在线观看国产福利视频| 91精品国产91久久久久青草| 国产在线精品国自产拍免费| 69堂精品视频在线播放| 欧美99久久| 日韩视频精品在线观看| 国产卡1卡2卡三卡在线| 国产一级网站视频在线| 欧美国产中文| 成人一区而且| 日韩精品视频在线看| 国产日韩综合| 成人久久在线| 国产永久在线观看| а√天堂8资源中文在线| www.三级.com| 久久精品最新免费国产成人| 亚洲国产欧美91| 国产69精品久久久久孕妇国产69久久| 天堂在线一区二区三区| 欧美国产一级片| 日韩在线视频网| 中文字幕精品一区二| 国产黄在线观看| 日韩午夜黄色| 欧美日韩中文精品| 欧美日韩精品免费看| 欧美久久一二三四区| 精品久久久三级| 92久久精品| 成人福利一区| 欧美三级中文字幕在线观看| 一级特黄aaa大片在线观看| 免费在线国产| 国产欧美日韩不卡| 天堂在线www天堂中文在线| 日韩av不卡在线观看| 91精品国产丝袜白色高跟鞋| 中文字幕在线观看国产| 亚洲区中文字幕| 国产精久久久久| 日韩视频在线一区二区三区| 精品一二线国产| 一区二区日韩视频| 中文字幕久精品免费视频| 日韩在线视频免费观看 | 不卡在线视频| 一区二区三区中文字幕在线观看| 免费看ww视频网站入口| 一区二区视频国产| 日韩三级视频中文字幕| 亚洲国产www| 国产999在线观看| 日韩欧美一级二级三级久久久| 中文在线第一页| 日韩欧美一卡二卡| 91www成人久久| 午夜国产在线视频| 国产香蕉精品视频| www.av中文字幕| 欧美日韩综合视频| 国产嫩草影院久久久久| 国产99在线|亚洲| 中文字幕 欧美 日韩| 日韩久久精品视频| 国产乱码在线观看| 欧美国产亚洲一区| 成人a在线观看| 一区二区三区在线不卡| 精品一区二区三区中文字幕在线| 不卡视频一区二区| 欧美日韩国产第一页| 欧美国产综合视频| 亚洲 欧美 精品| 中文字幕4区| 蜜桃久久av| 国产一区在线观看视频| 色猫猫国产区一区二在线视频| 中文字幕在线视频日韩| 91精品国产综合久久蜜臀| 日韩中文字幕网| 免费高清视频日韩| 日韩欧美资源站| 亚洲免费观看在线观看| 久久久水蜜桃| 黄色在线播放网站| 亚洲免费观看视频| 国产99在线 | 亚洲| 国产视频中文字幕在线观看| 老司机久久99久久精品播放免费| 国产一区在线精品| 国产黄色网页| 国产欧美日韩精品在线观看| 久久久久蜜桃| 欧美国产综合在线V| а√天堂中文在线资源8| 亚洲一区日韩精品中文字幕| 欧美日韩免费高清| 一区二区三区在线不卡| 亚洲最大黄色| 亚洲.国产.中文慕字在线| 久艹在线视频| 国产高清不卡av| 日韩精品中文在线观看| wwwav在线播放| 精品国产999| 亚洲综合三区| 99综合精品久久| 国产亚洲二区| 欧美在线亚洲一区| 欧美日韩国产中文| 综合激情国产一区| 国产日韩三级| 亚洲校园欧美国产另类| 91精品久久久久| 国产欧美日韩在线观看| 91久久精品网| 精品一区二区三区中文字幕在线| 国产最新在线| 国产欧美日韩精品在线观看| 欧美久久久久久蜜桃| 精品日韩一区二区三区免费视频| 国产香蕉免费精品视频| 国产三级免费观看| 欧美xxxx中国| 国产高清精品在线| 在线观看91精品国产入口| 久久久99精品久久| 在线观看91精品国产入口| 欧美日韩在线播放一区| 91精品在线观看视频| 久久久另类综合| 欧美日韩国产中字| 在线观看国产一区| 国产一区精品| 国产不卡一区| wwwwww国产| 最近免费中文字幕在线第一页| av免费观看网站| 日韩精品三级| 欧美在线日韩在线| 国产欧美三级| 欧美日韩国产系列| 国产日韩第一页v| 精品国产99久久久久久| 国产高清精品二区| 欧美三级三级三级爽爽爽| 国产超级va在线视频| 精品久久人人做人人爽| 欧美日韩亚洲第一| 日韩精品一级| 欧洲精品在线视频| 一级片免费在线| 欧美性极品xxxx做受| 日韩亚洲欧美中文字幕| 精品日韩在线观看| 97最新国自产拍视频在线完整在线看| 日韩精品视频在线观看网址| 欧美日韩在线视频免费观看| 亚洲大片精品永久免费| 91精品无人成人www| 精品视频国产| 九色蝌蚪视频在线| 国产乱国产乱老熟300| 欧美日韩午夜精品| 一区二区视频免费看| 一区三区二区视频| 日本免费看黄| 国产三级视频在线| 国产在线精品日韩| 91精品国产综合久久久久久| 精品一区二区三区中文字幕| 亚洲小说春色综合另类网蜜桃| 午夜精品免费视频| 欧美日韩国产首页| 一区二区三区在线播放欧美| 久久久久蜜桃| 欧美日韩91| 99热最新网址| 日本xxxwww免费视频| 欧美人妻一区二区三区| 国产99在线 | 亚洲| 久久精品黄色片| 久久久久久欧美| 欧美久久在线观看| 欧美日韩在线不卡一区| 91精品国产综合久久香蕉最新版| 亚洲第一福利视频在线| 欧美日韩精品在线视频| 亚洲成av人片在线| 欧美日韩国产系列| 91精品999| 国产极品嫩模在线视频一区 | 日韩美女中文字幕| 亚洲三级中文字幕| 亚洲国产欧美久久| 久久久精品99| 精品网站999www| 久久精品人妻一区二区三区| 在线三级av| 中文字幕亚洲在| 樱花草www在线| 国产网站欧美日韩免费精品在线观看 | 欧美日韩综合色| 天堂在线一区二区三区| 日韩网站中文字幕| 欧美日韩国产一二| 日本国产一区| 一区二区不卡视频在线观看| 日韩午夜一区| 亚洲第一香蕉网| 中文字幕欧美日韩在线| 精品久久蜜桃| 91蜜桃婷婷狠狠久久综合9色| 91精品免费观看| 国产亚洲二区| 中文av字幕一区| 蜜桃久久av| a√免费观看在线网址www| 亚洲国产欧美久久| 国产香蕉免费精品视频| 欧美三级日韩三级| 精品一二线国产| 日韩三区免费| 国产95在线|亚洲| 日韩在线视频免费观看| 欧美日韩国产高清| 欧美三级视频在线| 久久久99精品久久| 欧美黄页在线免费观看| 亚洲一区中文字幕在线观看| 日韩精品在线私人| 不卡中文一二三区| 国产视频一二区| 国产乱国产乱老熟300部视频| 中文字幕在线日韩| 精品日韩在线观看| 美女免费视频一区| 欧美日韩亚洲国产综合| 久久av免费| 欧美日韩午夜在线视频| 日韩av在线中文字幕| 国产网站av| 在线中文字幕视频| av首页在线| 欧美国产小视频| 国产免费久久| 日韩亚洲欧美中文三级| 欧美日韩国产999| 国产小视频在线| 日韩精品国产欧美| 国产高清在线一区| 天天综合日日夜夜精品| 中文字幕人成乱码在线观看| 91精品婷婷国产综合久久竹菊| 午夜伊人狠狠久久| 日本一级一片免费视频| 国产一级视频| 日本精品在线中文字幕| 日韩精品一区二区三区视频播放| 亚洲欧美久久久| 久久99蜜桃精品| 国产三级视频在线| 欧美日韩国产片| 在线中文字幕视频观看| 亚洲免费中文字幕| 日韩国产高清一区| 99视频一区| 一区二区高清视频| 日韩国产欧美在线视频| 精品国产999| 国产永久免费高清在线观看| 国产日韩1区| 91精品国产自产91精品| 日韩高清不卡| 亚洲精品中文字幕乱码三区| 精品久久久91| 亚洲精品欧美二区三区中文字幕| 亚洲中文字幕在线一区| 午夜亚洲一区| 国产日产一区二区三区| 亚洲电影中文字幕在线观看| aaa大片在线观看| 婷婷中文字幕一区三区| 91蜜桃在线视频| 99这里有精品视频| 91精品免费在线观看| 亚洲福利视频专区| 精品三区视频| 国产一区久久| 亚洲国产无线乱码在线观看| 日韩欧美一级在线| www.av中文字幕| 一区二区三区在线免费 | 精品国产乱码久久久久久牛牛| 日韩欧美亚洲视频| 国产伦精品免费视频| 亚洲高清视频在线| 天天综合日日夜夜精品| 欧美日韩精品三区| 欧美三级免费观看| 天天综合色天天| 午夜伊人狠狠久久| 欧美日韩在线视频首页| 精品视频www| 精品久久电影| 日韩精品视频免费| 一区二区三区久久| 91麻豆精品国产91久久久使用方法 | 欧美日韩国产高清| 一区免费在线| 欧美日韩在线不卡| 日韩精品资源二区在线| 日韩精品三级| 中文字幕视频一区二区三区久| 欧美日韩精品在线播放| 久久精品日韩无码| 97国产视频| 久久久精品国产99久久精品芒果| 亚洲人成欧美中文字幕| 中文字幕在线看视频国产欧美| 久久91精品国产91久久小草| 国产午夜精品视频| 国产最顶级的黄色片在线免费观看| 国产黄在线播放| 亚洲免费中文字幕| 中文字幕精品亚洲| 日韩免费视频一区二区| 中文字幕精品在线| a视频免费在线观看| 日韩av在线中文字幕| 欧美日韩国产不卡| 中文字幕在线看精品乱码| 中文字幕不卡三区| 中文国产字幕在线观看| 91精品国产亚洲| 一区二区欧美国产|