0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

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

h1654155282.3538 ? 來源:陳翠 ? 2019-09-25 09:37 ? 次閱讀

UML簡介

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

最流行的uml建模工具

1、PowerDesigner

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

2、ER/Studio

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

3、SparxEnterpriseArchitect

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

4、SparxEnterpriseArchitect

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

5、CAERwin

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

6、IBM-InfoSphereDataArchitect

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

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

    關(guān)注

    0

    文章

    122

    瀏覽量

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

    關(guān)注

    0

    文章

    7

    瀏覽量

    6852
收藏 0人收藏

    評論

    相關(guān)推薦

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

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

    UML建模工具推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

    基于UML對象建模的財務軟件設計研究

    本篇目的在于研究基于UML對象建模的財務軟件設計。基于當前UML、財務軟件設計相關(guān)知識,能夠去優(yōu)化分析基于UML的財務軟件設計相關(guān)需求,開發(fā)設計一個
    發(fā)表于 11-13 17:16 ?6次下載
    基于<b class='flag-5'>UML</b>對象<b class='flag-5'>建模</b>的財務軟件設計研究

    什么是UML圖?常見的UML工具有哪些?

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

    基于實時UML的雷達軟件設計

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

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

    UML-Unified Modeling Language 統(tǒng)一建模語言,又稱標準建模語言。是用來對軟件密集系統(tǒng)進行可視化建模的一種語言。UML
    的頭像 發(fā)表于 05-05 10:15 ?989次閱讀
    <b class='flag-5'>UML</b>統(tǒng)一<b class='flag-5'>建模</b>語言

    全面剖析UML(下)

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

    常用UML建模工具介紹

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

    五個免費UML建模工具介紹

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

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品