Questions tagged [use-case]
In software and systems engineering, a use case is a list of steps, typically defining interactions between a role and a system. From Wikipedia: http://en.wikipedia.org/wiki/Use_case
240 questions
6
votes
2
answers
940
views
Creating sequence diagrams for use cases
If I create a sequence diagram for a use case, should the objects in the sequence diagram be based on the methods and classes in the class diagram, or is that not necessarily required?
5
votes
2
answers
105
views
use case relationship generalization
I'm creating a use case diagram. Is it correct to make gaining muscle/maintaining weight/losing weight a generalization? Or do you think I should just delete those use cases? I mean the use case of ...
0
votes
2
answers
147
views
Is my use case diagram about AI expertizer interpretable?
I have this Use-case diagram:
Stop Scroll Here!!!
What is your first impression about the use case? I mean is it interpretable intuitively? After you answer it, I will explain what that use case is ...
1
vote
1
answer
120
views
Does the current Use Case Diagram clearly represent how users interact with the system?
Detailed Idea for the Dermatech System
Main Idea of the System:
Dermatech is an AI-based system that operates through a mobile application, designed to assist users in diagnosing primary skin ...
3
votes
2
answers
108
views
database as distinct operations in the Use Case diagram
I'm working on analyzing an application for skin disease diagnosis using AI. Here's the scenario:
User Interaction: The user logs in to the application, uploads or captures an image of their skin ...
1
vote
1
answer
105
views
converting use case diagram to an use case template
I am new to UML and have a problem. I am trying to model a system where a teacher can develop an assignment paper and use an LLM to generate answers to make a more robust paper. later, the moderator ...
1
vote
1
answer
187
views
The level of granularity of a use case
I am new to UML and have a problem. I am trying to model a system where a teacher can develop an assignment paper and use an LLM to generate answers to make a more robust paper. later, the moderator ...
0
votes
2
answers
252
views
Problem with use case diagram
I am realising a project only I do not understand whether the diagram is correct or not.
I've used a generalization for merging two CRUD operations. Is this correct?
Is the use case login correct if ...
14
votes
3
answers
7k
views
My use case diagram is a mess. What can I do?
I was asked to build a use case diagram for a case study of a charter boat company. I said that the system will implement a shift away from their use of manual forms into an online booking and payment ...
0
votes
1
answer
80
views
Confirmation of the request with the client. Use use case diagram or not?
Let's image that I have a requirement from a user about logging. He wants to log and then display to manager every action made by a user in the system. And for specific actions e.g. opening a case he ...
3
votes
1
answer
124
views
Required sequential actions in use case diagram
I am creating a use case diagram for an elevator control system program, and I am a little confused about using includes for sequential actions.
What I mean is that when the user calls the elevator, ...
1
vote
2
answers
178
views
Entities can move from one Clean Architecture use case to another using the controller?
I'm working on a project with the task of creating a route to checkout ticket purchases for events. In this scenario, I have a controller that receives the request with order data, client information, ...
2
votes
3
answers
844
views
Streams and clean architecture
I am pretty new to async programming and the whole stream stuff, since i have a web programming background with php, where async programming and streams isn't really a big topic most time.
I try to ...
1
vote
1
answer
71
views
Should I combine use cases related to viewing?
When I did a small project in school about writing a document for Online Auction System in OOAD (Object-oriented analysis and design) courses, I had trouble with multiple Auction viewing use cases ...
3
votes
5
answers
236
views
Add new condition or create a separate method?
At first I had the following logic of user creation:
class UserService {
constructor(userRepository, postRepository) {}
createUser({user}) {
this.userRepository.create(user);
}
}
Then I ...