【软件使用】StarUML的使用简述

时间:2024-03-30 07:38:46
  • StarUML的使用简述
    最近开始做毕设了,需要画用例图和ER图,老师推荐了StarUML。所以来简单记录一下使用这个软件的过程。
    StarUML官方下载地址: http://staruml.io/download
    安装过程:
    安装过程很简单,只需要选好路径,之后next就可以了。
    安装成功后,打开StarUML的界面:
    【软件使用】StarUML的使用简述
    开始使用:
    1)StarUML会默认创建一个工程,也可以通过File -> new from template中新建一个所需的工程;
    2)先创建ER图,点击Model -> Add Diagram -> ER Diagram
    <1>左侧的工具栏会出现ER图中所需的工具
    【软件使用】StarUML的使用简述
    <2>点击所需要的工具,再到工作区域单机左键即可
    其中,entity是实体,添加属性的快捷键是ctrl+enter,或者可以右击 -> add -> column
    【软件使用】StarUML的使用简述
    one to one、one to many 和 many to many指的是实体与实体间的关系;
    3) 再来创建用例图,点击Model -> Add Diagram -> Use Case Diagram
    【软件使用】StarUML的使用简述
    <1>Actor是参与者,比如用户、管理员……
    Use Case是用例,用椭圆形表示。简单来说,use case指的是参与者希望系统可以实现的功能,一般是带有动作性的词。
    use case subject是系统边界,用方框表示。方框中的即为系统内部组成,外部通常为参与者。在百度百科中,作者表示系统边界的作用有时候不是很明显,在画图时可省略。
    其次就是箭头,箭头用来表示参与者和系统通过相互发送信号或消息进行交互的关联关系。箭头尾部用来表示启动交互的一方,箭头头部用来表示被启动的一方,其中用例总是要由参与者来启动。
    一个简单的用例图:
    【软件使用】StarUML的使用简述
    还有,要注意角色之间的关系和用例之间的关系。