一个神奇的画图软件—StartUML

最近Java课程设计要结课了,我们做的是图书管理系统。在课程设计的报告里,需要我们画各种类图、时序图、用例图、三线表等。最近这三四天,一直在整这些图,最后,找到了一个很适合画这些图的一个软件StartUML。这是一个全英的软件,如果看不懂的话,百度一下,有很多关于它的文章,可以看看。一开始我也不会用,就是找文章、查词,也是一边用一边学的。我主要用StartUML就是画的时序图和用例图。

用例图

点击打开,选中Untitled—右键Add Diagrams—选中 Use Case 添加用例图(可以重命名)

点击Model1右键Add—选中Subsystem 添加一个子系统

右键Add—选Actor 添加一个参与者

右键Add—选Use Case 添加用例 有几个添加几个

添加完需要的组件后,先把子系统拉进右边的框中,然后把实行者、用例也拉进去

拉进去之后,用面板左下角的关联线把参与者和用例链接起来。

这样,一个简单的用例图就画好了啊啊啊

其实,用例图中的关系有好几种,像关联、包括、泛化、扩展,这里我只用到了关联,其他的可以找找文章看看啊。

时序图

同样是右键,这次添加的是Sequence Diagrams(时序图)

在时序图面板的左下角添加需要的组建,比如生命线等。

暂时只使用了这两个功能模块,其实类图也可以画的,主要是程序写好了,可以直接生成的,画起来太麻烦了。如果小伙伴需要的这种画图软件的话,可以多了解一下,挖掘出他的其他的功能咯。

发布了11 篇原创文章 · 获赞 2 · 访问量 88

猜你喜欢

转载自blog.csdn.net/qq_42383764/article/details/103764489