0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

最流行的uml建模工具有哪些

h1654155282.3538 ? 來(lái)源:陳翠 ? 2019-09-25 09:37 ? 次閱讀

UML簡(jiǎn)介

UnifiedModelingLanguage(UML)又稱(chēng)統(tǒng)一建模語(yǔ)言或標(biāo)準(zhǔn)建模語(yǔ)言,是始于1997年一個(gè)OMG標(biāo)準(zhǔn),它是一個(gè)支持模型化和軟件系統(tǒng)開(kāi)發(fā)的圖形化語(yǔ)言,為軟件開(kāi)發(fā)的所有階段提供模型化和可視化支持,包括由需求分析到規(guī)格,到構(gòu)造和配置。面向?qū)ο蟮姆治雠c設(shè)計(jì)(OOA&D,OOAD)方法的發(fā)展在80年代末至90年代中出現(xiàn)了一個(gè)高潮,UML是這個(gè)高潮的產(chǎn)物。它不僅統(tǒng)一了Booch、Rumbaugh和Jacobson的表示方法,而且對(duì)其作了進(jìn)一步的發(fā)展,并最終統(tǒng)一為大眾所接受的標(biāo)準(zhǔn)建模語(yǔ)言。

最流行的uml建模工具

1、PowerDesigner

PowerDesigner是目前數(shù)據(jù)建模業(yè)界的領(lǐng)頭羊。功能包括:完整的集成模型,和面向包含IT為中心的、非IT為中心的差異化建模訴求。支持非常強(qiáng)大的元數(shù)據(jù)信息庫(kù)和各種不同格式的輸出。PowerDesigner擁有一個(gè)優(yōu)雅且人性化的界面,非常易懂的幫助文檔,快速幫助用戶解決專(zhuān)業(yè)問(wèn)題。

2、ER/Studio

ER/Studio是一個(gè)支持多平臺(tái)環(huán)境的直觀數(shù)據(jù)建模工具,并且本地集成了用于處理大數(shù)據(jù)平臺(tái),例如-MongoDB和HadoopHive。它能夠進(jìn)行正向和逆向工程,并且擁有“比較合并”功能,能夠輸出例如XML、PNG、JPEG等格式文檔。內(nèi)建自動(dòng)執(zhí)行任務(wù)功能支持當(dāng)前流行數(shù)據(jù)庫(kù)平臺(tái)。ER/Studio功能非常強(qiáng)大,擁有直觀的界面和很好的用戶支持特別易于馬上開(kāi)始工作。

3、SparxEnterpriseArchitect

EnterpriseArchitect是一個(gè)擁有豐富功能的數(shù)據(jù)建模工具。自詡是高性價(jià)比的明智之選。EnterpriseArchitect幫助企業(yè)用戶快速建立強(qiáng)大的可維護(hù)的系統(tǒng),而且很容易在共享項(xiàng)目中擴(kuò)展到大型的協(xié)作團(tuán)隊(duì)中去。EnterpriseArchitect同樣有動(dòng)態(tài)運(yùn)行模擬模型的能力,用以驗(yàn)證模型和更加正確和深入的理解原來(lái)商業(yè)系統(tǒng)運(yùn)作的方式。

4、SparxEnterpriseArchitect

EnterpriseArchitect是一個(gè)擁有豐富功能的數(shù)據(jù)建模工具。自詡是高性價(jià)比的明智之選。EnterpriseArchitect幫助企業(yè)用戶快速建立強(qiáng)大的可維護(hù)的系統(tǒng),而且很容易在共享項(xiàng)目中擴(kuò)展到大型的協(xié)作團(tuán)隊(duì)中去。EnterpriseArchitect同樣有動(dòng)態(tài)運(yùn)行模擬模型的能力,用以驗(yàn)證模型和更加正確和深入的理解原來(lái)商業(yè)系統(tǒng)運(yùn)作的方式。

5、CAERwin

ERwin也是業(yè)界領(lǐng)先的數(shù)據(jù)建模解決方案,能夠?yàn)橛脩籼峁┮粋€(gè)簡(jiǎn)單而優(yōu)雅的界面同時(shí)處理復(fù)雜的數(shù)據(jù)環(huán)境問(wèn)題。Erwin的解決方案提提供敏捷模型,同時(shí)元數(shù)據(jù)可以放在普通的數(shù)據(jù)庫(kù)中進(jìn)行處理,這樣就能夠保證數(shù)據(jù)的一致性和安全性。Erwin支持高度自定義的數(shù)據(jù)類(lèi)型、APIs,允許自動(dòng)執(zhí)行宏語(yǔ)言等等。Erwin還建有一個(gè)很活躍的用戶討論社區(qū),使得用戶之間可以分享知識(shí)和各種經(jīng)驗(yàn)。

6、IBM-InfoSphereDataArchitect

InfoSphere是一個(gè)很創(chuàng)新的、運(yùn)行在開(kāi)源平臺(tái)-Eclipse上的數(shù)據(jù)建模工具。Infopshere主要聚焦于一下三個(gè)主要的特性:高效、簡(jiǎn)潔、高度集成。InfoSphere能夠幫助商業(yè)用戶建立邏輯、物理模型圖,并且之后能非常方便的在各種不同的應(yīng)用和系統(tǒng)中進(jìn)行使用。InfoSphere是一個(gè)端到端的解決方案,可以快速高效地用在建立、部署、更新數(shù)據(jù)模型。同時(shí)為非常簡(jiǎn)易的集成了IBM的其他相關(guān)產(chǎn)品

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • UML
    UML
    +關(guān)注

    關(guān)注

    0

    文章

    122

    瀏覽量

    30861
  • UML建模
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    6806
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【PPT】UML統(tǒng)一建模語(yǔ)言

    本帖最后由 assingle 于 2011-2-22 10:11 編輯 【PPT】UML同意建模語(yǔ)言附件下載:
    發(fā)表于 02-22 10:10

    UML建模工具推薦

    本文推薦五個(gè)免費(fèi)的UML建模工具。對(duì)軟件開(kāi)發(fā)而言,軟件的對(duì)象模型有助于他們對(duì)軟件的需求以及系統(tǒng)的架構(gòu)和功能進(jìn)行溝通。
    發(fā)表于 07-19 08:33

    如何用UML建模開(kāi)發(fā)嵌入式軟件?

    如何用UML建模開(kāi)發(fā)嵌入式軟件?
    發(fā)表于 04-25 07:58

    利用UML映射工具實(shí)現(xiàn)系統(tǒng)可靠性建模

    許多可靠性建模技術(shù)是基于可靠性框圖、故障樹(shù)、Markov 鏈等表示方法,但系統(tǒng)架構(gòu)師、產(chǎn)品經(jīng)理和軟件開(kāi)發(fā)者往往對(duì)這些表示方法不太熟悉,他們通常使用統(tǒng)一建模語(yǔ)言UML)來(lái)對(duì)
    發(fā)表于 05-30 14:00 ?17次下載

    UML-OOPN集成建模方法及其在柔性制造系統(tǒng)的應(yīng)用

    UML-OOPN 集成建模方法及其在柔性制造系統(tǒng)的應(yīng)用:針對(duì)柔性制造系統(tǒng)FMS(Flexible manufacturing system)建模特點(diǎn),提出了UML—OOPN 集成
    發(fā)表于 10-12 18:24 ?22次下載

    UML在流程工業(yè)優(yōu)化調(diào)度工藝描述系統(tǒng)中的應(yīng)用

    UML在流程工業(yè)優(yōu)化調(diào)度工藝描述系統(tǒng)中的應(yīng)用 結(jié)合建模工具Rational Rose說(shuō)明如何在系統(tǒng)開(kāi)發(fā)過(guò)程中運(yùn)用UML建模。通過(guò)流程工業(yè)優(yōu)
    發(fā)表于 02-22 16:24 ?22次下載

    基于UML的數(shù)據(jù)服務(wù)系統(tǒng)的建模劉士彬

    基于UML的數(shù)據(jù)服務(wù)系統(tǒng)的建模_劉士彬
    發(fā)表于 03-17 08:00 ?0次下載

    基于UML的嵌入式軟件建模研究馮林

    基于UML的嵌入式軟件建模研究_馮林
    發(fā)表于 03-17 08:00 ?0次下載

    基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)研究

    本篇目的在于研究基于UML對(duì)象建模的財(cái)務(wù)軟件設(shè)計(jì)?;诋?dāng)前UML、財(cái)務(wù)軟件設(shè)計(jì)相關(guān)知識(shí),能夠去優(yōu)化分析基于UML的財(cái)務(wù)軟件設(shè)計(jì)相關(guān)需求,開(kāi)發(fā)設(shè)計(jì)一個(gè)
    發(fā)表于 11-13 17:16 ?6次下載
    基于<b class='flag-5'>UML</b>對(duì)象<b class='flag-5'>建模</b>的財(cái)務(wù)軟件設(shè)計(jì)研究

    什么是UML圖?常見(jiàn)的UML工具有哪些?

    UML圖是統(tǒng)一建模語(yǔ)言,又稱(chēng)標(biāo)準(zhǔn)建模語(yǔ)言。是對(duì)軟件設(shè)計(jì)開(kāi)發(fā)過(guò)程可視化建模的一種語(yǔ)言。多應(yīng)用在一些軟件系統(tǒng)工程上,有時(shí)在應(yīng)用在機(jī)械系統(tǒng)和業(yè)務(wù)流程上有所應(yīng)用。這種模型通常以圖表方式呈現(xiàn)。
    的頭像 發(fā)表于 06-22 14:10 ?4677次閱讀
    什么是<b class='flag-5'>UML</b>圖?常見(jiàn)的<b class='flag-5'>UML</b>圖<b class='flag-5'>工具有</b>哪些?

    基于實(shí)時(shí)UML的雷達(dá)軟件設(shè)計(jì)

    實(shí)時(shí)統(tǒng)一建模語(yǔ)言 (UML)和面向?qū)ο蟮?b class='flag-5'>建模技術(shù)代表著雷達(dá)軟件設(shè)計(jì)的一個(gè)發(fā)展方向。文中介紹了使用UML的用例圖、狀態(tài)圖、順序圖等進(jìn)行系統(tǒng)分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試 ,并討論了如何選擇
    發(fā)表于 03-26 14:06 ?24次下載

    UML統(tǒng)一建模語(yǔ)言

    UML-Unified Modeling Language 統(tǒng)一建模語(yǔ)言,又稱(chēng)標(biāo)準(zhǔn)建模語(yǔ)言。是用來(lái)對(duì)軟件密集系統(tǒng)進(jìn)行可視化建模的一種語(yǔ)言。UML
    的頭像 發(fā)表于 05-05 10:15 ?896次閱讀
    <b class='flag-5'>UML</b>統(tǒng)一<b class='flag-5'>建模</b>語(yǔ)言

    全面剖析UML(下)

    統(tǒng)一建模語(yǔ)言(Unified Modeling Language,UML)是一種為面向?qū)ο笙到y(tǒng)的產(chǎn)品進(jìn)行說(shuō)明、可視化和編制文檔的一種標(biāo)準(zhǔn)語(yǔ)言,是非專(zhuān)利的第三代建模和規(guī)約語(yǔ)言。UML是面
    的頭像 發(fā)表于 05-05 10:33 ?591次閱讀
    全面剖析<b class='flag-5'>UML</b>(下)

    常用UML建模工具介紹

    Unified Modeling Language (UML)又稱(chēng)統(tǒng)一建模語(yǔ)言或標(biāo)準(zhǔn)建模語(yǔ)言,是始于1997年一個(gè)OMG標(biāo)準(zhǔn),它是一個(gè)支持模型化和軟件系統(tǒng)開(kāi)發(fā)的圖形化語(yǔ)言,為軟件開(kāi)發(fā)的所有階段提供
    的頭像 發(fā)表于 05-05 11:09 ?2681次閱讀

    五個(gè)免費(fèi)UML建模工具介紹

    UML工具很多是商用的,價(jià)格不菲;而免費(fèi)的UML建模工具,功能完善的很少。以下推薦的是五個(gè)免費(fèi)的UML
    的頭像 發(fā)表于 05-05 11:10 ?6291次閱讀
    五個(gè)免費(fèi)<b class='flag-5'>UML</b><b class='flag-5'>建模</b><b class='flag-5'>工具</b>介紹