Use case diagrams in UML are used during the requirements phase of software development – they usually put the system requirements into a diagram format, & it’s easy to lớn see what actions a system must tư vấn at a glance. Of course, there will be many use cases for your system, & therefore you will usually need to draw many use case diagrams!

Along with other UML diagrams, such as activity, sequence & component diagrams, use case diagrams help you lớn visualize your software & requirements, before jumping in và starting lớn program.

Bạn đang xem: Phần mềm vẽ use case

Đang xem: phần mềm vẽ sơ thiết bị use case

Enable the UML shape library

In, all the shapes you need for use case diagrams are in the UML shape library. Click More Shapes … at the bottom of the left-hand panel, then enable the UML shape library and click Apply.



Create a use case diagram with

In use case diagrams there are external actors (which may be users or processes that interact with your system). These are represented by stick figures. In the practical example I’ve created for this post as shown below – a habit tracking tiện ích – there are two external actors, a user & a coach.

The actions that the actors take và their goals are represented by ovals with a solid arrow pointing to them. Not all actions can be directly done by an actor – some are triggered by other actions (represented by dotted lines, with the arrow indicating which action triggers the other).


Open this diagram in

Tip: If you have a more complex diagram than in our example, you can group elements of your diagram together using the ‘folder’ shape. You can then create a ‘sub-diagram’ on a second page in your diagram, and liên kết the shapes/pages together – multiple pages in your diagrams make it easy to lớn keep track of complex systems!

Use case diagrams can show information that makes it easier to program

You can show specific relationships between the actions (or classes & methods) with include & extend.

When one action is dependent on another action, use an include relationship. For example when you địa chỉ a comment in the habit tracker app, you must Update the habit history. But you wouldn’t update the habit history without one of the four actions: add a habit, Delete a habit, Mark a habit as done or add a comment. So, the Update the habit history action is dependent on the other actions.When one kích hoạt is an extension of another kích hoạt (or a more specific version of that action), use extend to lớn show that relationship. In my example, you can Mark a habit as done, or Mark a habit as done AND add a comment in the same action.

You can also show inheritance on both actions & actors with the standard UML notation of a connector with an xuất hiện arrowhead.

It’s optional, but sometimes useful to add the standard UML notation for multiplicity: 1, 1..n, or *. If the relationship between the diagram elements is one-to-one, then simply leave it blank.


What other UML diagrams should you create?

Use case diagrams are usually the first type of diagram you would create when designing or redesigning software. They show the main goals of the actors and the general interactions between the use cases.

You can diagram your system in much more detail using:

Activity diagrams khổng lồ illustrate complex processes that include loops, feedback, choices and parallel actions. Activity diagrams also show the flow of data between the components of your system.Sequence diagrams to show the actual steps that happen for each use case in the order that those steps integration with Jira & Trello

Keep your diagrams together with your software development tasks. is available as a Jira app and a Trello Power-Up. You don’t need to tuck your diagrams away on your desktop or on a shared drive – you can keep them right with the issues they refer to, và continue to collaborate on the diagrams in

Need some help?

Want lớn hear how others are using Read about how Solution Architect, Marcel Grossert, uses to visualize his workflows!

Share This Story, Choose Your Platform!FacebookTwitterRedditLinkedInTumblrPinterestVkEmail

About the Author: Kymberly Fergusson


Is the information relevant and helpful?

Thank you for the positive feedback!

Thank you. All feedback is important to lớn us.

Xem thêm: Hoạt Cảnh Tình Yêu Giáng Sinh 2021 I Mừng Chúa Giáng Sinh I Merry Christmas

Thank you. Your extra feedback is important lớn us.

Help us khổng lồ improve:

The content is …

outdated incorrect not relevant to me Send anonymously


E-mail us!

Aside from the tương tác form, we are always available khổng lồ you via e-mail. Write to us with your questions or comments. We’d love to hear from you!