Questions tagged [use-case-diagram]

191 questions
2
votes
3 answers

Using Printers as Actors in Use Case Diagram

So I'm creating a Use Case Diagram from a system I use at work. It's a simple Restaurant system to register orders, products etc. My main concern with the Use Case Diagram is whether or not I should add 'Printers' as Actors. I added an image to this…
2
votes
1 answer

Need to include audit trail and error logging in my use case diagram

Our app support team is suggesting to implement audit trail, extensive error logging and a new batch job to process some data internally. Before implementing this, I want to make changes in my use case diagram. I think audit trail must be an use…
2
votes
1 answer

How to represent login of multiple users in UML use case diagram?

What is the best way to represent the use cases of a system which has multiple users who have to log in to a system, in order perform various tasks? For example, consider a university system where the admin can log in and add students to a database…
mahela007
  • 1,399
  • 4
  • 19
  • 29
1
vote
1 answer

Shall the behaviour of an included use-case always be executed with the behavior of the including case?

Consider a use-case UC1 that includes UC2 and UC3. The UML 2.5.1 specifications define «include» between two use-cases: Include is a DirectedRelationship between two UseCases, indicating that the behavior of the included UseCase (the addition) is…
Christophe
  • 68,716
  • 7
  • 72
  • 138
1
vote
1 answer

Use-case diagram: When to decompose use-case and when not to?

For an example, say, I want to draw a use-case diagram for an artificial vending machine like so: The vending machine have 3 options: carbonated drinks, tea, and pure water. The user can choose only 1 of the above for an order: If the user…
1
vote
1 answer

Identifying Actors in Use Case Diagram for a mobile app

I have a system consisting of the following components: A mobile app that is controllable by users. Users can log in, create accounts, and then connect to a mirror and after that they can modify module settings and save the modifications. Firebase…
1
vote
2 answers

Use Case Diagram which relationship to use

I have a use case "manage login and security" (MA01) which is described as follows: As a user I want to be able to navigate to the login & security screen in myaccount to be able to manage my credentials. There is another use case called "Manage…
Can Kilic
  • 19
  • 3
1
vote
1 answer

Usecase diagram for catalog, category and product management

So each menu has different categories and each category has products. I'm a bit confused of what usecase I should use.
1
vote
0 answers

How would I make an Use Case Diagram without user interaction?

I've got the following problem: Imagine I'm making a dashboard without any user input. The only time the values on the dashboard change is when webhooks in some tool get triggered or when a recurring cronjob calls a specific API endpoint to refresh…
1
vote
1 answer

Making a Database as an Actor using Use Case Diagram, and the correctness of the whole diagram

I'm stuck and confuse if I need to identify Database as an Actor since the database is given in the scenario. I tried first to make it as an actor since based on the scenario, the data needed is from database. I Also tried to create a use case for…
Carl Ret02
  • 19
  • 4
1
vote
2 answers

Modeling UML Use Case Diagram for Library Online Management System

I have a list of functionality that the system should have and I have created a case diagram for it, but I am not sure if it correspond to said functionality and want a second look on my solution. Hopefully it is readable and I appreciate any…
zellez
  • 398
  • 2
  • 17
1
vote
1 answer

Generalization of actors in use case diagrams

I have two main actors in the use case diagram where I am modeling the use cases for the visitors of my project: an admin and a user. A user has to signup and then login in order for him/her to open his/her page while an admin has only to login…
1
vote
1 answer

Extend use case as base case for the include use case

The above use case diagram is to detect fall So basically, I was trying to use the 'Alarming', 'send SMS' and 'stop SMS' use case as an extension from the base case 'detection of fall' but they also have include relationship as shown in the…
simsim
  • 155
  • 1
  • 11
1
vote
1 answer

Include Relationship in Use Case Diagram

I have this diagram. The staff receives an email when his letter is approved. Do I need add an include relationship between two use cases? If I did that, it means the staff needs to approve letter to receive an email. It's different from the…
Haru
  • 71
  • 5
1
vote
0 answers

Use case identification for system

I have to create Use Case Diagram for Pizza Shop System. I have doubts whether I fully understand the use case assumption. Are logging into the system, logging in as an administrator or creating a new account a use case? Are the details of the…
MAG
  • 11
  • 1