兩大開源UML建模工具UMLet和ArgoUML用法解析

2020-12-12 51CTO

兩大開源UML建模工具UMLet和ArgoUML用法解析

UML建模工具大家應該比較熟悉了,那麼開源UML建模工具你是否了解,本文就向大家介紹兩款開源UML建模工具:UMLet和ArgoUML,希望本文的介紹對你的學習有所幫助。

作者:hantiannan來源:csdn.net|2010-06-28 14:15

本節向大家介紹一下開源UML建模工具,主要介紹UMLet和ArgoUML兩種,為了便於大家理解使用圖例向大家介紹,相信通過本節的介紹的學習你對開源UML建模工具會有一定的了解。

開源UML建模工具:UMLet

UMLet是開源的UML建模工具,有單獨軟體和Eclipse插件兩種安裝形式。先下載軟體包(http://www.umlet.com/changes.htm)。下載後解壓,獨立軟體的時候執行雙擊umlet.jar就可以運行了。然後在Palettes中選擇要畫的類型。從右邊框拖拽圖標到左邊框就可以畫圖了。

官方說明如下:

UMLetisanopensourceUMLtoolwithasimpleuserinterface:drawUMLdiagramsfast,exportdiagramstoeps,

pdf,jpg,svg,andclipboard,sharediagramsusingEclipse,andcreatenew,customUMLelements.

UMLetrunsstand-aloneorasEclipseplug-inonWindows,OSXandLinux.

下面是操作界面圖:


開源UML建模工具:ArgoUML

ArgoUML(http://argouml.tigris.org/)是開源的UML建模工具,支持所有UML1.4標準的圖形。

支持英語,法語,德語,中文等等10種語言。安裝後可以在菜單Edit⇒Settings中的Appearnce的language下拉框裡面選擇中文後重新啟動就可以了。

主要功能類別:

◆UseCaseDiagram

 ◆ClassDiagram

◆SequenceDiagram

 ◆CollaborationDiagram

 ◆DeploymentDiagram

 ◆ActivityDiagram

 ◆StatechartDiagram

自己設計好東西可以輸出圖片。

界面:

【編輯推薦】

  1. 幾款常用UML建模工具解析
  2. UML編程技巧 UML建模工具Rose解析
  3. 開源UML工具大全
  4. UML建模工具中EA和Rose的兩種特性對比,誰更具優勢?
  5. UML建模工具中EA和Rose的比較

【責任編輯:

程華權

TEL:(010)68476606】

點讚 0

相關焦點

  • UML編程技巧 UML建模工具Rose解析
    本節和大家一起學習一下UML編程技巧中UML建模工具Rose的相關內容,主要包括UML概述,UML建模工具Rose組成等內容。相信通過本節的學習你對UML建模工具Rose一定會有全面的認識。
  • 解析九大UML建模圖形用法
    在學習UML建模工具的過程中,經常會遇到UML建模圖形問題,這裡和大家分享一下九種UML建模圖形的相關知識。相信通過本節的學習你對UML建模圖形一定會有全面的認識。簡單例析UML建模圖形UML包括了一些可以相互組合圖表的圖形元素。
  • 術語彙編 解析UML動態建模機制
    本文和大家重點討論一下UML動態建模機制的概念,UML動態建模語言以靜態建模機制為基礎,用例間存在兩種關係:當一個用例與另一個用例相似,但所做的動作多一些,就可以用到擴展關係;當有一大塊相似的動作存在於幾個用例,又不想重複描述該動作時,就可以用到使用關係。
  • UML動態建模機制中合作圖和活動圖用法解析
    本文和大家重點討論一下UML動態建模機制中的合作圖和活動圖,合作圖(CollaborationDiagram)用於描述相互合作的對象間的交互關係和連結關係,而活動圖的應用非常廣泛,它既可用來描述操作(類的方法)的行為,也可以描述用例和對象內部的工作過程。
  • UML實踐--UML用例圖和類圖解析
    UML實踐--UML用例圖和類圖解析 UML統一建模語言相信大家應該有所了解,你對UML實踐是否熟悉,這裡就向大家介紹一下UML實踐中的用例圖和類圖,相信通過本文的介紹你對UML實踐有一定的認識。
  • 解析UML時序圖的四大元素
    解析UML時序圖的四大元素 本文向大家介紹一下UML時序圖,UML時序圖描述對象是如何交互的,並且將重點放在消息序列上。也就是說,描述消息是如何在對象間發送和接收的。
  • 解析UML動態建模中消息 狀態圖和順序圖
    本文和大家 重點討論一下UML動態建模機制問題,主要包括消息,狀態圖和順序圖等內容,希望通過本文的學習你對UML動態建模機制有一定的認識。首先看一下消息的概念。1.消息在面向對象技術中,對象間的交互是通過對象間消息的傳遞來完成的。
  • UML建模中繪製UML用例圖行之有效的辦法
    UML建模中繪製UML用例圖行之有效的辦法 UML用例圖在建模過程中使用非常頻繁,你對UML用例圖的畫法是否熟悉呢,這裡就向大家簡單介紹一下,希望本文的介紹對你有所幫助。
  • 面向Linux的十大開源人工智慧工具
    我們在本文中將介紹幾款面向Linux生態系統的頂尖開源人工智慧工具。本文引用地址:http://www.eepw.com.cn/article/201807/383857.htm下面列出了為支持人工智慧設計和開發的諸多平臺,你可以在Linux及其他許多作業系統上使用。切記:介紹順序不分先後。
  • 專訪Tom:GenMyModel在線UML建模工具背後的敏銳團隊
    Tom:我們的開發團隊一共由八個人組成,成員包括:軟體工程師,研究人員,社區經理和項目主管。可以說,GenMyModel的成功源於它背後敏銳的團隊。GenMyModel是一個專為軟體架構師和開發師設計的在線建模工具。這是***個攜帶輸出和代碼生成功能的雲端UML工具。
  • 解析UML的靜態建模機制
    任何建模語言都以靜態建模機制為基礎,標準建模語言UML也不例外。UML的靜態建模機制包括用例圖(Use case diagram)、類圖(Class diagram)、對象圖(Object diagram )、包(Package)、構件圖(Component diagram)和配置圖(Deployment diagram)。
  • 15個開源的頂級人工智慧工具
    在本文中,我們將聚焦於開源的人工智慧工具,詳細的了解下最著名的 15 個開源人工智慧項目。 以下這些開源人工智慧應用都處於人工智慧研究的最前沿。 1. Caffe DMTK 是分布式機器學習工具Distributed Machine Learning Toolkit的縮寫,和 CNTK 一樣,是微軟的開源人工智慧工具。
  • 深入剖析統一建模語言UML中的五類圖
    儘管UML的應用必然以系統的開發過程為背景,但由於不同的組織和不同的應用領域,需要採取不同的開發過程。作為一種建模語言,UML的定義包括UML語義和UML表示法兩個部分。(1)統一建模語言UML語義描述基於UML的精確元模型定義。元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使開發者能在語義上取得一致,消除了因人而異的***表達方法所造成的影響。
  • 沙龍乾貨|基於深度學習的自動問答工具​——qa_match開源項目解析直播回顧集錦
    基於深度學習的自動問答工具——qa_match開源項目解析qa_match是58同城開源的一款基於深度學習的問答匹配工具
  • 什麼是UML圖?常見的UML圖工具有哪些?
    UML圖是統一建模語言,又稱標準建模語言。是對軟體設計開發過程可視化建模的一種語言。多應用在一些軟體系統工程上,有時在應用在機械系統和業務流程上有所應用。這種模型通常以圖表方式呈現。UML狀態圖例子,來自億圖圖示需注意,UML是一種建模語言,不是一個開發過程。常用的作UML圖軟體有plantUML、Graphiz等等,這些都是較為專業的,這裡推薦三款小白式商用繪製UML圖軟體。
  • AWS開源圖譜資料庫Netptune查詢工具Graph Notebook
    AWS上周宣布將原用於圖譜資料庫Amazon Neptune的Jupyter Notebook工具,以Apache 2.0授權開源出來,供企業在PC機或在AWS環境下,使用這個圖譜資料庫的查詢及可視化工具。
  • 8個用於數據挖掘的優秀開源工具
    8個用於數據挖掘的優秀開源工具 很多的數據科學家和機器學習工程師都有其熟悉的數據挖掘工具,但市場上也不乏許多開源的數據挖掘工具。很多的數據科學家和機器學習工程師都有其熟悉的數據挖掘工具,但市場上也不乏許多開源的數據挖掘工具。Apache MahoutApache Mahout是流行的分布式線性代數框架。該框架是具有數學表達能力的Scala DSL,能夠讓統計學家和數據科學家以更快的方式實現其算法。
  • 實例介紹UML時序圖用法
    UML的基本原理UML建模機制描述UML有靜態和動態兩種分析方法和建模機制。靜態建模分析主要通過類圖、對象圖、用例圖等來描述,一般用於系統的核心模塊設計;動態建模通過合作圖、狀態圖、活動圖、UML時序圖來表述,可以用來描述系統對象間的關係模式。
  • 大數據平臺常見開源工具集錦,看看你都知道哪些
    本文整理了大數據平臺常見的一些開源工具,並且依據其主要功能進行分類,以便大數據學習者及應用者快速查找和參考。大數據平臺常見的一些工具匯集 大數據平臺常見開源工具集錦,看看你都知道哪些主要包含:語言工具類、數據採集工具、ETL工具、數據存儲工具、分析計算、查詢應用及運維監控工具等。以下對各工具作為簡要的說明。
  • 解析UML順序圖通用規則
    解析UML順序圖通用規則 UML順序圖你是否熟悉,本文就向大家介紹一下,UML順序圖是將交互關係表示為一個二維圖。縱向是時間軸,時間沿豎線向下延伸。