Use Case Diagram Tool - Creately

Use Case Templates

Use Case Diagram for Travel AgencyUse Case Diagram for Travel AgencyUse Case Diagram for ATM MachineUse Case Diagram for ATM MachineUse Case Diagram for Business AnalysisUse Case Diagram for Business AnalysisSimple Usecase TemplateSimple Usecase TemplateHospital ManagementUse Case Diagram for Hospital Management SystemRestaurant Order System Use CaseRestaurant Order System Use CaseCellular Network Use CaseCellular Network Use CaseUse Case for College AdmissionUse Case for College AdmissionMore Templates

What Is a Use Case Diagram?

A use case diagram is a type of UML diagram that is used to describe the possible usage scenario that a system is developed for. In simpler words it depicts how a possible user would interact with the system. While it depicts what a system should do and which user of the system uses which functionality, it doesn’t address any realization details such as data structures, algorithms, etc.

Use case diagrams are applied during the analysis and design process as a way to describe the requirements of the customer and what the future system is for. Use case diagrams can also be used to document the functionality of an existing system and define which users are permitted to use which functionalities retrospectively.

A use case diagram specifies;

  • The system
  • The actors (those who interact with the system)
  • The use cases (what the actors can do)

Advantages of Using a Use Case Diagram Software

Use Case diagrams are used to identify the primary elements and processes that form the system. They are also great storyboard tools for user meetings. They define the requirements of the system being modeled and hence are used to write test scripts for the modeled system. Check out the use case diagram tutorial for a detailed guide.

An online use case diagramming tool enhances the benefits you get from drawing a use case. If you edit it multiple times the final version will remain clean. You can easily share your diagram and verify the results. And you get access to it from anywhere in the world. The list goes on and on.

How to Draw a Use Case Diagram?

  1. You can start drawing the use case diagram with Creately’s use case diagram tool which comes with a simple drag and drop interface and intelligent use case diagram shapes that make drawing easier.
  2. Start by drawing the system boundary and giving a name to the system.
  3. Identify the actors and add them to the workspace, outside the system boundary. They are the external entities that interact with your system and can be a person, another system or an organization. In a banking system, the most obvious actor is the customer. Other actors can be bank employees or cashiers depending on the role you’re trying to show in the use case.
  4. Next, determine the use cases which are basically what the actors need from the system. For example, in a banking system, a customer will need to open accounts, deposit and withdraw funds, or request check books.
  5. Then identify the common functionalities that can be reused across the system. If two or more use cases share a common functionality, you can extract the common functions and add it to a separate use case.
  6. Check if it’s possible to generalize actors and use cases. If actors are associated with similar use cases while triggering a few use cases unique only to them, you can generalize the actor to show the inheritance of functions. You can do a similar thing for use cases as well.
  7. If you want to collaborate with others in your team or want to get the feedback from an external stakeholder, you can quickly share the Creately workspace with them and capture their feedback with contextual comments. With live mouse tracking and synced previews, you can quickly gather what changes they are making. You can also use in-app video chat to further streamline communication.

Use Case Articles

Use Case Diagram Tutorial (Guide with Examples)Use Case Diagram Tutorial (Guide with Examples)

Use case diagram is a behavioral UML diagram type and frequently used to analyze various systems. They enable you to visualize the different types of roles in a system and how those roles interact with the system....

Use Case Diagram Relationships Explained with ExamplesUse Case Diagram Relationships Explained with Examples

When it comes to drawing use case diagrams one area many struggles with is showing various relationships in use case diagrams. In fact many tend to confuse <<extend>>, <<include>> and generalization. This article will look into various use case diagram...

Use Case Diagram Guidelines for Better Use CasesUse Case Diagram Guidelines for Better Use Cases

When it comes to analyzing the requirement of a system use case diagrams are second to none. They are visual and usually very easy to understand. The following use case diagram guidelines will help you to create better use cases...

Use Case Templates to Instantly Create Use Case Diagrams OnlineUse Case Templates to Instantly Create Use Case Diagrams Online

A use case diagram is a great way to visualize the different users involved in a system and how those users interact with the system. There are many use case templates covering many scenarios listed down in this article...

A Basic intro to Use Case DiagramsA Basic intro to Use Case Diagrams

First and foremost, before delving headfirst into the basics, let’s ascertain what Use case Diagrams are in the first place. Use case diagrams can be defined as behavior diagrams that are used to illustrate a set of actions or use...

Từ khóa » Phần Mềm Vẽ Use Case Online