一個神奇的畫圖軟件—StartUML

最近Java課程設計要結課了,我們做的是圖書管理系統。在課程設計的報告裏,需要我們畫各種類圖、時序圖、用例圖、三線表等。最近這三四天,一直在整這些圖,最後,找到了一個很適合畫這些圖的一個軟件StartUML。這是一個全英的軟件,如果看不懂的話,百度一下,有很多關於它的文章,可以看看。一開始我也不會用,就是找文章、查詞,也是一邊用一邊學的。我主要用StartUML就是畫的時序圖和用例圖。

用例圖

點擊打開,選中Untitled—右鍵Add Diagrams—選中 Use Case 添加用例圖(可以重命名)

點擊Model1右鍵Add—選中Subsystem 添加一個子系統

右鍵Add—選Actor 添加一個參與者

右鍵Add—選Use Case 添加用例 有幾個添加幾個

添加完需要的組件後,先把子系統拉進右邊的框中,然後把實行者、用例也拉進去

拉進去之後,用面板左下角的關聯線把參與者和用例鏈接起來。

這樣,一個簡單的用例圖就畫好了啊啊啊

 

其實,用例圖中的關係有好幾種,像關聯、包括、泛化、擴展,這裏我只用到了關聯,其他的可以找找文章看看啊。

 

時序圖

同樣是右鍵,這次添加的是Sequence Diagrams(時序圖)

在時序圖面板的左下角添加需要的組建,比如生命線等。

 

暫時只使用了這兩個功能模塊,其實類圖也可以畫的,主要是程序寫好了,可以直接生成的,畫起來太麻煩了。如果小夥伴需要的這種畫圖軟件的話,可以多瞭解一下,挖掘出他的其他的功能咯。

 

發佈了42 篇原創文章 · 獲贊 4 · 訪問量 1802
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章