軟件介紹StarUML中文版是一款免費(fèi)的、開源的編程開發(fā)軟件,可以繪制多款UML圖,開放的API,任何人都能夠快速、輕松使用HTML、CSS3等語言,支持erd、Markdown等,給用戶帶來一個(gè)發(fā)展快、靈活、可擴(kuò)展性強(qiáng)的使用體驗(yàn)。
軟件特色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#代碼反向生成類圖。反向工程有兩個(gè)主要用途,其一是舊有的源碼反轉(zhuǎn)成圖之后,可以構(gòu)建UML模型的方式繼續(xù)將新的設(shè)計(jì)添加上去;另一項(xiàng)用途是想要解析源碼時(shí),可以通過反轉(zhuǎn)的類圖來理解,不再需要查看一行又一行的代碼,這將節(jié)省大量的時(shí)間和精力。 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。早期,Rational Rose是市場(chǎng)占有率最高的UML開發(fā)工具,同時(shí)也是相當(dāng)昂貴的工具。由于Rational Rose非常聞名,后來讓IBM給收購了。 8、支持模式:支持23種GoF模式(Pattern),以及3種EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一書,其內(nèi)列出了23種軟件模式,可解決軟件設(shè)計(jì)上的特定問題。StarUML也支持3種常用的EJB模式,分別為EntityEJB、MessageDrivenEJB、SessionEJB。 軟件功能【開放的API】 任何人都可以寫擴(kuò)展使用HTML5,CSS3,JavaScript和節(jié)點(diǎn)。JS。 開放API允許添加菜單,界面,對(duì)話框,甚至你自己的建模語言,包括模型,符號(hào),和驗(yàn)證。 【異步模型的驗(yàn)證】 大量的UML模型驗(yàn)證規(guī)則所定義的規(guī)則進(jìn)行檢查和 StarUML異步每當(dāng)你保存或打開模型文件。 【發(fā)布HTML文檔】 你需要與許多分析師,分享你的模型archiects,和開發(fā)商?容易做,只是發(fā)布的HTML 。生成的HTML文檔可以看作是大多數(shù)Web瀏覽器。 【PDF導(dǎo)出清潔印刷】 支持輸出圖PDF清潔印刷。你可以選擇頁面布局(橫向或縱向)和頁面大小(B5,B4,A3,A4,信件,等等)。 可圖也出口。 【Markdown支持】 使用Markdown擴(kuò)展,你可以使用Markdown語法與語法突出顯示和編輯Markdown支持預(yù)覽的文檔元素。 【ERD的支持】 您可以創(chuàng)建實(shí)體關(guān)系圖(ERD)。 ERD是最常見的一種圖數(shù)據(jù)庫建模。 ERD是基于我們?yōu)貘f的腳的符號(hào)和可讀性比單是容易得多。 【快速建模】 創(chuàng)建元件和連接它們的是有些單調(diào)乏味的任務(wù)。 StarUML 2支持多種速記快速編輯關(guān)系立刻如子類來創(chuàng)建元素,支持接口, 【視網(wǎng)膜顯示支持】 StarUML 2支持視網(wǎng)膜(高分辨率)顯示。所有的圖表,文字和圖標(biāo)是鋒利的。 還可以得到圖的高分辨率的位圖圖像(JPEG和PNG。 【推廣經(jīng)理】 你可以很容易地找到和安裝擴(kuò)展通過擴(kuò)展管理器從官方擴(kuò)展注冊(cè)表或GitHub庫中。 許多擴(kuò)展托管在開放源代碼和。叉一作出自己的。 【模型驅(qū)動(dòng)開發(fā)】 在一個(gè)非常簡(jiǎn)單的JSON StarUML存儲(chǔ)模型(JavaScript Object Notation)格式。 很容易就可以使用自定義的代碼生成自定義模板。mdgen, 工具生成基于自定義代碼的命令行技術(shù)(JavaScript)。 【代碼工程】 StarUML支持主要的編程語言包括Java,C #,和C + +。 可以生成源代碼從你的模型代碼逆向從源或建立一個(gè)工程。 擴(kuò)展提供的代碼可以通過安裝工程。在GitHub的源代碼可用。 Java,C #,C + +) StarUML中文版怎么畫用例圖1、打開StarUML,選擇“Empty Project”,再點(diǎn)擊“ok”。
2、右鍵單擊界面中的“Untitled”,選擇"Add"》“Model”,命名為egg1。
3、右鍵單擊egg1,選擇“Add Diagram”》“Use Case Diagram”,創(chuàng)建了一個(gè)用例圖,命名為“用例圖1”。
4、點(diǎn)擊左邊工具欄中的工具,直接在右邊空白處單擊即可畫出相應(yīng)圖形,并且可以為圖形命名。
5、右鍵單擊所畫圖形,可以設(shè)置圖形的屬性。下面是我畫的用例圖。
安裝方法1、在本站下載StarUML中文版安裝包 2、使用壓縮軟件進(jìn)行解壓(推薦使用winrar) 3、點(diǎn)擊exe文件開始安裝
4、閱讀許可協(xié)議,然后點(diǎn)擊同意—【I accept the agreement】選項(xiàng)
5、選擇StarlUML軟件安裝位置,這個(gè)可以選擇默認(rèn)的文件位置,也可以自行選擇文件所在位置
6、確認(rèn)下StarlUML軟件的安裝地址和開始文件位置確認(rèn)后,點(diǎn)擊安裝【install】按鈕
7、靜等一小會(huì),StarlUML就安裝成功了
|
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......