Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.

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

Filter by
Sorted by
Tagged with
2 votes
3 answers
251 views

I’m modeling a use case diagram for an online marketplace system. In one of my use cases, the seller can perform three different actions: Accept an offer → closes the negotiation, Reject an offer → ...
dok's user avatar
  • 301
5 votes
4 answers
560 views

I’m creating a 0- and 1-Level DFD, along with a UC Diagram, for a data cleansing web application for a government agency. The primary user of the system is the agency’s Quality Assurance (QA) Officer. ...
Bronwyn Rojas's user avatar
7 votes
2 answers
1k views

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?
mana's user avatar
  • 151
6 votes
2 answers
164 views

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 ...
mana's user avatar
  • 151
0 votes
2 answers
170 views

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 ...
Muhammad Ikhwan Perwira's user avatar
1 vote
1 answer
141 views

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 ...
Shahad At's user avatar
3 votes
2 answers
124 views

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 ...
Shahad At's user avatar
1 vote
1 answer
162 views

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 ...
D Jay's user avatar
  • 127
1 vote
1 answer
244 views

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 ...
D Jay's user avatar
  • 127
0 votes
2 answers
325 views

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 ...
lucagiuseppe caliò's user avatar
14 votes
3 answers
9k views

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 ...
Ivan's user avatar
  • 249
0 votes
1 answer
100 views

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 ...
M_Ryan's user avatar
  • 1
3 votes
1 answer
143 views

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, ...
Carter Karl Falkenberg's user avatar
1 vote
2 answers
231 views

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, ...
Victor Antunes B.'s user avatar
2 votes
3 answers
943 views

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 ...
Jim Panse's user avatar
  • 408
1 vote
1 answer
83 views

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 ...
Đặng Quang Huy's user avatar
3 votes
5 answers
254 views

At first I had the following logic of user creation: class UserService { constructor(userRepository, postRepository) {} createUser({user}) { this.userRepository.create(user); } } Then I ...
eugenedrvnk's user avatar
1 vote
3 answers
325 views

Please help me understand why, in this diagram, "Validate User" is considered a use case. My understanding is that to qualify as one, a use case must: Be initiated by an actor; Represent ...
mxfe's user avatar
  • 113
2 votes
1 answer
210 views

Can a use case use both extend and include? For example like the "Take Advanced Knowledge Quest" use case in the picture below.
Saiful M.'s user avatar
1 vote
1 answer
595 views

I'm working on the documentation of software management system. That system can be linked with an e-commerce website to get financial data directly. For example when a transaction will be made it will ...
Laila Ejaz's user avatar
-1 votes
1 answer
253 views

In my working project I have a CustomerRegisterUseCase, that has following steps: validate email is already in use; hash password; save customer in temporary table(tranfered to customer table after ...
Caio Filus's user avatar
2 votes
1 answer
3k views

I've started working on a LoB application (as a learning exercise) while trying to express business logic with use cases from Clean Architecture. First use case is customer onboarding where client can ...
milan's user avatar
  • 21
1 vote
2 answers
964 views

Is inheritance in use case diagrams between actors limited to one specific diagram or is it applies to other diagrams too? e.g. I got 2 actors let's say Actor A, Actor B. I got also two use case ...
Mr Lukas's user avatar
2 votes
1 answer
194 views

Should I use separate actors for "Video Watcher" and "Channel Creator," or a single actor called "User" that represents all users of the system? i have a webapp where ...
daklay's user avatar
  • 33
0 votes
1 answer
184 views

I was asked to write a use case diagram based on a description/scenario and I got a little confused when designing this use case because I doubted a little whether it's a functional or non-functional ...
Deema's user avatar
  • 17
0 votes
2 answers
531 views

I'm trying to learn to create use case diagrams and would appreciate some pointers. The sample problem is to create a use case diagram for a seller in an online magazine selling site, I only have to ...
Joe's user avatar
  • 11
3 votes
1 answer
4k views

All the examples of Clean Architecture that I see have very simple use cases, such as: OpenAccountUseCase DepositMoneyUseCase However, real world applications have much more complex logic. Let's say ...
MSOACC's user avatar
  • 965
-1 votes
1 answer
508 views

I interessted in the "usecases" and "how they interacts with the "context" at "clean architecture". If I understand right, there will be two contexts. First is the ...
Cit's user avatar
  • 21
2 votes
0 answers
586 views

From the answer to Must the use cases extend the entities in Clean Architecture? I have known that the use cases must NOT extend the entities. It's fine, but what do I have to do with the properties ...
Takesi Tokugawa YD's user avatar
1 vote
1 answer
2k views

Currently I don't understand the Use case concept enough good - too much abstract definitions but no particular examples. The section Use Cases of Chapter 20 Business Rules does not including any code ...
Takesi Tokugawa YD's user avatar
2 votes
6 answers
4k views

Well, I'm developing a personal project using TDD and Clean Architecture, and I chose to build an abstract class to gather all use-cases behavior in one single class. My question is: What you think ...
Gabriel Antonio's user avatar
0 votes
1 answer
459 views

Well, we all know the main concept of TDD: write a failing test, then implement the testing component to make your test pass. I've been working on a personal project in Clean Architecture following ...
Gabriel Antonio's user avatar
5 votes
1 answer
2k views

Well, I've been studying software architecture a lot, Clean Architecture in specific and I came across some multi meanings terms and "Use Case" is one of them. I'd read in some places that ...
Gabriel Antonio's user avatar
0 votes
1 answer
4k views

I am trying to create a use case diagram. In the diagram, I have two actors that have access to the same use case (View Properties) but they have different functions related to the use case. Can ...
EagleRex's user avatar
0 votes
0 answers
665 views

I would think the answer to my question is yes, but I have never really seen it in practice or any OSS project (and links to any OSS sample projects are highly welcome because the typical examples ...
IceFire's user avatar
  • 119
0 votes
2 answers
2k views

For this question we got for a mock test we did and I have put the correct options in bold Consider the following use case diagram, is it correct to state that: a. Customer directly interacts with ...
computerscienceisapain's user avatar
0 votes
1 answer
973 views

I have to implement 2 use cases, the first one is going to create a Company profile from its document number, so inside the use case, it reaches out to the third party API that contains information ...
Thiago Dias's user avatar
-3 votes
1 answer
574 views

I found this practice question online and I am very confused by it Given the use case diagram below, select the CORRECT statement(s): a. A user cannot Rebalance its portfolio before having all the ...
stevenoakman's user avatar
3 votes
1 answer
3k views

I'm drawing some sequence diagrams to give a graphical depiction of the use cases written during the requirements elicitation phase for my project. This is a simple one: Vote Post Use Case ...
cidra's user avatar
  • 363
2 votes
4 answers
937 views

in the clear architecture, what uncle bob suggested. I have a lot of questions about how to correctly distribute the responsibility. it seems that there is no relationship between controller and ...
rahul  Kushwaha's user avatar
0 votes
0 answers
683 views

As title says, I'm currently working on an alaysis model for a little website similar to Reddit for academic purposes. I have one use cases written like this (They're not in English so they may not ...
cidra's user avatar
  • 363
5 votes
3 answers
3k views

My software provides two functional requirements, and I represent them as Do A and Do B in the figure 1 below. At the same time, my software has a non-functional requirement to provide the interface ...
User 19826's user avatar
0 votes
1 answer
765 views

In a use-case diagram, use cases (bubbles) provide a functionality to an actor. For example, ecommerce site, actor "shopper" could use bubble "browse catalog" or "make payment&...
Afia R. S.'s user avatar
1 vote
2 answers
849 views

In a use case diagram, use case A "uses" use case B. I need to write the scenario based on steps of use case A. Since A "uses" B, I just wanted to confirm that I need to include ...
Afia R. S.'s user avatar
1 vote
5 answers
1k views

Suppose a customer needs to approach a staff member to register her. To model this, I have drawn the image below. However, I am not sure if what I have drawn, actually means both of them can register ...
Melanie A's user avatar
  • 349
-3 votes
1 answer
295 views

I have a question about where should I get the info required for making an api call. Let's say I have this : Presenter --> Use Case --> DataSource --> Api Ok now to do my api call, I need a ...
StuartDTO's user avatar
  • 103
-1 votes
1 answer
186 views

I have this simple UC diagram. Firstly, when the customer enters a repair order, the system checks whether the order can be processed (if the repair company can repair this model of device) - UC &...
Hubert Kaczmarczyk's user avatar
3 votes
3 answers
2k views

I am trying to solidify my understanding of the definition of a fully dressed use case. I was asked a question in an interview which was as follows: Operations contracts are generally written for: ...
CamelCaseDev's user avatar
1 vote
3 answers
1k views

I'm building a Use Case for creating blog posts, this Use Case has its own "DTO", which is basically a parameter object with only primitive data, as follows: Use Case's DTO (Parameter Object)...
Thiago Dias's user avatar
2 votes
2 answers
2k views

I'm building a use-case for creating blog posts, at first I thought of using an entity as a use-case parameter, and this entity would be created by the layer that calls Use Case, in my case a ...
Thiago Dias's user avatar

1
2 3 4 5