StarUML MAC版是一款專業(yè)優(yōu)秀的UML建模工具。StarUML MAC最新版擁有可視化的用戶界面,功能強(qiáng)大,能夠幫助用戶將制作好的圖紙文件導(dǎo)出為JPG、JPEG、BMP、EMF等圖片格式。通過StarUML MAC版用戶可以快速制作用例圖、類圖、序列圖、狀態(tài)圖、活動(dòng)圖、通信圖、模塊圖等。

StarUML Mac版
V3.2.2人工檢測(cè),安全無毒
100.00MB
簡(jiǎn)體
Mac
開發(fā)軟件
604次
2023-12-21
33
軟件介紹
StarUML MAC版是一款專業(yè)優(yōu)秀的UML建模工具。StarUML MAC最新版擁有可視化的用戶界面,功能強(qiáng)大,能夠幫助用戶將制作好的圖紙文件導(dǎo)出為JPG、JPEG、BMP、EMF等圖片格式。通過StarUML MAC版用戶可以快速制作用例圖、類圖、序列圖、狀態(tài)圖、活動(dòng)圖、通信圖、模塊圖等。
軟件特色
1、可繪制9款UML圖:用例圖、類圖、序列圖、狀態(tài)圖、活動(dòng)圖、通信圖、構(gòu)件圖、部署圖以及復(fù)合結(jié)構(gòu)圖等。
2、 完全免費(fèi):StarUML是一套開放源碼的軟件,不僅免費(fèi)自由下載,連代碼都免費(fèi)開放。
3、 多種格式影像文件:可導(dǎo)出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。
4、語法檢驗(yàn):StarUML遵守UML的語法規(guī)則,不支持違反語法的動(dòng)作。
5、 正反向工程:StarUML可以依據(jù)類圖的內(nèi)容生成Java、C++、C#代碼,也能夠讀取Java、C++、C#代碼反向生成類圖。
6、 支持XMI:StarUML接受XMI 1.1、1.2和1.3版的導(dǎo)入導(dǎo)出。XMI是一種以XML為基礎(chǔ)的交換格式,用以交換不同開發(fā)工具所生成的UML模型。
7、導(dǎo)入Rose文件:StarUML可以讀取Rational Rose生成的文件,讓原先Rose的用戶可以轉(zhuǎn)而使用免費(fèi)的StarUML。
8、 支持模式:支持23種GoF模式(Pattern),以及3種EJB模式。
軟件功能
UML 2
兼容UML 2.x標(biāo)準(zhǔn)元模型和圖表:類,對(duì)象,用例,組件,部署,復(fù)合結(jié)構(gòu),序列,通信,狀態(tài)圖,活動(dòng)和配置文件圖。
附加圖表
支持創(chuàng)建實(shí)體 - 關(guān)系圖(ERD),數(shù)據(jù)流圖(DFD)和流程圖。
跨平臺(tái)支持
在多個(gè)平臺(tái)上使用相同的UX,包括macOS,Windows和Linux。
視網(wǎng)膜顯示支持
支持Retina(高DPI)顯示。所有圖表,文本和圖標(biāo)都非常清晰,可以導(dǎo)出為高DPI圖像(PNG和JPEG)。
擴(kuò)展經(jīng)理
輕松發(fā)現(xiàn)并安裝第三方擴(kuò)展。許多擴(kuò)展都是開源的,并在Github上托管。叉一個(gè),自己做。
模型驅(qū)動(dòng)的開發(fā)
建模數(shù)據(jù)以非常簡(jiǎn)單的JSON格式存儲(chǔ),因此可以通過用戶定義的模板(mdgen)輕松地生成自定義代碼。
快速建模
支持快速編輯中的許多縮寫,一次創(chuàng)建元素和關(guān)系,如子類,支持接口等。
黑暗與光明的主題
支持明暗主題,讓您可以選擇更舒適的主題。
自動(dòng)更新
StarUML會(huì)自動(dòng)檢查最新更新。不再需要手動(dòng)下載和安裝。
代碼工程
支持主要編程語言的代碼生成和逆向工程,包括Java,C#和C ++,通過開源擴(kuò)展。
開放API
允許使用HTML5,CSS3,JavaScript,Node.js模塊和API編寫自己的擴(kuò)展,用于菜單,鍵盤映射,對(duì)話框,UI,元數(shù)據(jù),首選項(xiàng)等。
異步模型驗(yàn)證
每當(dāng)您保存或打開模型文件時(shí),都會(huì)異步定義和檢查許多模型驗(yàn)證規(guī)則。
發(fā)布HTML文檔
通過發(fā)布HTML文檔,輕松與其他分析師,支持者和開發(fā)人員共享模型。
PDF出口清潔印刷
圖表可以導(dǎo)出為PDF,以便使用頁面布局和尺寸等打印選項(xiàng)進(jìn)行清潔打印。
高亮支持
使用markdown語法編輯元素的文檔,支持語法高亮和預(yù)覽。
使用方法
怎么畫順序圖
順序圖也就是序列圖,可以很清楚的展示各個(gè)項(xiàng)目之間的聯(lián)系,可以用于制作流程圖,下面就來看看具體怎么操作。
1、首先我們右鍵選擇添加圖像,然后選擇序列圖。
2、在這里我們添加項(xiàng)目后就不會(huì)有自動(dòng)的虛線。
3、根據(jù)自己的需求來設(shè)置各種流程,就可以快速創(chuàng)建順序圖了。
怎么畫用例圖
用例圖是用戶與系統(tǒng)交互的最簡(jiǎn)表示形式,展現(xiàn)了用戶和與他相關(guān)的用例之間的關(guān)系。那么要如何用StarUML來繪制這個(gè)圖形呢,一起來看看吧。
1、首先我們創(chuàng)建一個(gè)空白文件,然后再模型瀏覽器中右鍵添加,選擇Model。
2、然后右鍵Model選擇添加圖形,第二個(gè)就是用例圖了。
3、然后再右邊就可以看到可以直接取用的圖標(biāo)。如圖,選擇Actor就可以快速添加到圖形中了。
4、經(jīng)過一番操作就可以制作出像樣的用例圖了。
更新日志
1、在模型瀏覽器中顯示刻板圖標(biāo)
2、包裝屬性,操作和其他文本元素
3、已解決的問題
4、允許在“工作圖”窗格中重命名圖表a
5、允許僅在序列/通信圖中刪除視圖
6、允許wordwrap用于屬性,操作,關(guān)聯(lián)角色名稱等。
7、缺少擴(kuò)展實(shí)現(xiàn)接口的抽象的類的方法。
8、PDF流程圖的打印錯(cuò)誤
9、防止在PropertyEditor中選擇參考屬性的不兼容元素
10、在模型瀏覽器中顯示/隱藏原型文本
11、在模型瀏覽器中顯示刻板圖標(biāo)
小編寄語
StarUML是一款非常實(shí)用的開發(fā)軟件,深受用戶喜愛,廣受好評(píng)。StarUMLMac版與pc版不同,需在mac環(huán)境下才能運(yùn)行,飛速下載小編還整理了其他Mac端的開發(fā)軟件下載,如Apifox,CLion,unity,有需要的同學(xué)快點(diǎn)擊下載吧!
3D游戲開發(fā)引擎工具
V2019.4.0 / 120MB
3.4K 168 2023-12-18
Git代碼托管工具
V1.0.2.7 / 120MB
1.9K 107 2023-11-14
可擴(kuò)展Java開發(fā)平臺(tái)
V4.12 / 120MB
1.8K 101 2023-12-18
CGI程序編寫語言
V7.4.8 / 120MB
1.5K 84 2023-12-18
強(qiáng)大的HTTP抓包工具
V4.6.3 / 120MB
1.3K 69 2023-11-23
博客管理客戶端工具
V4.1.0 / 120MB
1.2K 67 2023-12-16
API接口測(cè)試軟件
V1.0.6 / 120MB
1.2K 66 2023-12-18
全能數(shù)據(jù)庫連接工具
V11.1.13 / 120MB
1.2K 65 2024-07-23
微軟GUI代碼編輯器
V1.62.2 / 120MB
1.1K 59 2023-12-18
開源的圖形可視化軟件
V2.39.0 / 120MB
937 52 2023-12-16