軟件介紹
StarUML中文版是一款免費的、開源的編程開發軟件,可以繪制多款UML圖,開放的API,任何人都能夠快速、輕松使用HTML、CSS3等語言,支持erd、Markdown等,給用戶帶來一個發展快、靈活、可擴展性強的使用體驗。
軟件特色
1、可繪制9款UML圖:用例圖、類圖、序列圖、狀態圖、活動圖、通信圖、構件圖、部署圖以及復合結構圖等。
2、完全免費:StarUML是一套開放源碼的軟件,不僅免費自由下載,連代碼都免費開放。
3、多種格式影像文件:可導出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。
4、語法檢驗:StarUML遵守UML的語法規則,不支持違反語法的動作。
5、正反向工程:StarUML可以依據類圖的內容生成Java、C++、C#代碼,也能夠讀取Java、C++、C#代碼反向生成類圖。反向工程有兩個主要用途,其一是舊有的源碼反轉成圖之后,可以構建UML模型的方式繼續將新的設計添加上去;另一項用途是想要解析源碼時,可以通過反轉的類圖來理解,不再需要查看一行又一行的代碼,這將節省大量的時間和精力。
6、支持XMI:StarUML接受XMI 1.1、1.2和1.3版的導入導出。XMI是一種以XML為基礎的交換格式,用以交換不同開發工具所生成的UML模型。
7、導入Rose文件:StarUML可以讀取Rational Rose生成的文件,讓原先Rose的用戶可以轉而使用免費的StarUML。早期,Rational Rose是市場占有率最高的UML開發工具,同時也是相當昂貴的工具。由于Rational Rose非常聞名,后來讓IBM給收購了。
8、支持模式:支持23種GoF模式(Pattern),以及3種EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一書,其內列出了23種軟件模式,可解決軟件設計上的特定問題。StarUML也支持3種常用的EJB模式,分別為EntityEJB、MessageDrivenEJB、SessionEJB。
軟件功能
【開放的API】
任何人都可以寫擴展使用HTML5,CSS3,JavaScript和節點。JS。 開放API允許添加菜單,界面,對話框,甚至你自己的建模語言,包括模型,符號,和驗證。
【異步模型的驗證】
大量的UML模型驗證規則所定義的規則進行檢查和 StarUML異步每當你保存或打開模型文件。
【發布HTML文檔】
你需要與許多分析師,分享你的模型archiects,和開發商?容易做,只是發布的HTML 。生成的HTML文檔可以看作是大多數Web瀏覽器。
【PDF導出清潔印刷】
支持輸出圖PDF清潔印刷。你可以選擇頁面布局(橫向或縱向)和頁面大?。˙5,B4,A3,A4,信件,等等)。 可圖也出口。
【Markdown支持】
使用Markdown擴展,你可以使用Markdown語法與語法突出顯示和編輯Markdown支持預覽的文檔元素。
【ERD的支持】
您可以創建實體關系圖(ERD)。 ERD是最常見的一種圖數據庫建模。 ERD是基于我們烏鴉的腳的符號和可讀性比單是容易得多。
【快速建?!?/p>
創建元件和連接它們的是有些單調乏味的任務。 StarUML 2支持多種速記快速編輯關系立刻如子類來創建元素,支持接口,
【視網膜顯示支持】
StarUML 2支持視網膜(高分辨率)顯示。所有的圖表,文字和圖標是鋒利的。 還可以得到圖的高分辨率的位圖圖像(JPEG和PNG。
【推廣經理】
你可以很容易地找到和安裝擴展通過擴展管理器從官方擴展注冊表或GitHub庫中。 許多擴展托管在開放源代碼和。叉一作出自己的。
【模型驅動開發】
在一個非常簡單的JSON StarUML存儲模型(JavaScript Object Notation)格式。 很容易就可以使用自定義的代碼生成自定義模板。mdgen, 工具生成基于自定義代碼的命令行技術(JavaScript)。
【代碼工程】
StarUML支持主要的編程語言包括Java,C #,和C + +。 可以生成源代碼從你的模型代碼逆向從源或建立一個工程。 擴展提供的代碼可以通過安裝工程。在GitHub的源代碼可用。 Java,C #,C + +)
StarUML中文版怎么畫用例圖
1、打開StarUML,選擇“Empty Project”,再點擊“ok”。
2、右鍵單擊界面中的“Untitled”,選擇"Add"》“Model”,命名為egg1。
3、右鍵單擊egg1,選擇“Add Diagram”》“Use Case Diagram”,創建了一個用例圖,命名為“用例圖1”。
4、點擊左邊工具欄中的工具,直接在右邊空白處單擊即可畫出相應圖形,并且可以為圖形命名。
5、右鍵單擊所畫圖形,可以設置圖形的屬性。下面是我畫的用例圖。
安裝方法
1、在本站下載StarUML中文版安裝包
2、使用壓縮軟件進行解壓(推薦使用winrar)
3、點擊exe文件開始安裝
4、閱讀許可協議,然后點擊同意—【I accept the agreement】選項
5、選擇StarlUML軟件安裝位置,這個可以選擇默認的文件位置,也可以自行選擇文件所在位置
6、確認下StarlUML軟件的安裝地址和開始文件位置確認后,點擊安裝【install】按鈕
7、靜等一小會,StarlUML就安裝成功了
- 精選留言 來自新疆阿克蘇電信用戶 發表于: 2023-10-2
- 非常的好用
- 精選留言 來自廣西河池移動用戶 發表于: 2023-11-7
- 找了好多家網站,終于在這里找到這款軟件了!
- 精選留言 來自河南三門峽電信用戶 發表于: 2023-9-21
- 越更新越好用了,之前有些功能我都找不到,太令我驚喜了
- 精選留言 來自河南新鄉聯通用戶 發表于: 2023-10-19
- 好東東,感謝分享
- 精選留言 來自新疆塔城聯通用戶 發表于: 2023-3-15
- 這個軟件用過好多年,一直都這么好用 感謝分享