Questions tagged [use-case]

Use-cases capture and specify requirements of a system and stakeholder expectations with a view to the objectives of its users. Do not use this tag for for questions about suitability of the use of techniques/features to solve implementation issues.

Purpose

Use-cases capture and specify requirements of a system and stakeholder expectations with a view to the objectives of its users and the added value.

Tag usage

Use this tag for questions relating to the problems that a system is supposed to solve, and to use-case analysis and design:

  • Identifying and scoping use-cases in narratives and requirements
  • Analyzing the actors and their interactions with a system
  • Abstracting use-cases from specific scenario and user-interfaces
  • Documenting use-cases in textual or tabular form
  • Modeling use-cases in UML. In this case add .

You may also use this tag for questions related to the implementation of use-cases (e.g. with )

Do not use this tag for for questions about:

  • suitability of programming techniques or features to solve implementation issues. The remaining tags should be sufficient for people to find your question.
  • exclusively UML use-case diagramming syntax. Prefer the tag combination in this case.

Additional information:

826 questions
3
votes
2 answers

Why using AngularJS directive in comments

As you know (probably), AngularJS provides ability to create directives based on comments (M). But why ? What is the use case ? Any idea ? One of my students asked me and I was not able to provide any examples... Thanks in advance !
MathKimRobin
  • 1,268
  • 3
  • 21
  • 52
3
votes
1 answer

How can I draw a use case diagram for the report type?

How can I draw a use case diagram for the following? Teachers are able to see Exam reports and administrators are able to see Entire report in The reports of my program. Actors are able to Search Reports ,save and print their reports.
3
votes
3 answers

how to make my "Login" use case prerequisite to other usecases in UML

I'm creating a UseCase diagram for a library management system . I have a "Login" usecase which every actor should do befor going to other usecases . in other words , I want to show that "Login" usecase is the prerequisite to other usecases .…
m0j1
  • 165
  • 1
  • 7
  • 18
3
votes
6 answers

How to prove to colleagues that use-cases are important?

... and how to prove to management that use-cases can be informal and still useful? Hi folks, I came in the middle of a project and found out that there are no use-cases, user-stories, requirements, neither anything similar to a specification.…
khachik
  • 28,112
  • 9
  • 59
  • 94
3
votes
0 answers

How to use multiple UseCase in single presenter

Consider instagram app with extra useCase get post from api like post flag post bookmark post comment post So I have one View(Fragment) and one presenter I use clean architecture , So what is the best way to implement presenter and…
Mehrdad Faraji
  • 3,744
  • 3
  • 25
  • 38
3
votes
3 answers

How to represent a use case condition?

I have this problem, my system is a clothes store which allows the customer to return the cloths he has bought only after one day of buying date. Returning cloths is the use case ... but how can I represent the one day condition? I thought about…
Lisa
  • 3,121
  • 15
  • 53
  • 85
3
votes
3 answers

Who is responsible for writing Use Cases?

Who is responsible for writing Use Cases?
user47198
  • 53
  • 1
  • 3
3
votes
3 answers

Usage of const data member in C++

Well, I know the functionality of const data member in a C++ class. What I want to know is, the purpose of introducing a const data member in a class. Why someone will use that while writing a real software? What are the real-life usage of const…
paper.plane
  • 1,201
  • 10
  • 17
3
votes
2 answers

How to show different roles given to different users in Use case diagram?

Let's say I have different functionalities/roles the admin can give to the users of their choice, so there is no "if the user can do this they can't do that". Example : I have the roles : read, add , delete and edit. The admin can assign these…
S.Eruka
  • 31
  • 1
  • 3
3
votes
2 answers

Use Case Diagram having trouble with extends and includes in my diagram

I'm very new to UML, especially use case diagrams. I attempted to draw a use case diagram for my application which includes a renter, a seller, and a general user. My renter and seller extend general user. I am having trouble with includes and…
unconditionalcoder
  • 723
  • 1
  • 13
  • 25
3
votes
1 answer

Is there any case that log in or sign up can be a usecase in UML?

I read that log in or sign up can't be a use-case.[Larman: Applying UML and patterns] Is there any case that log in or sign up can be a use-case in a project? How or where do you describe the sign up or the log in in your documentation if not as a…
codeme
  • 861
  • 2
  • 12
  • 29
3
votes
3 answers

Who is the primary actor of an automated system?

In an automated black box trading application who should be identified as the primary actor in the use cases? Is it the system itself or the system administrator or the organization who has a vested interested in the system?
Behrooz Karjoo
  • 4,250
  • 10
  • 38
  • 48
3
votes
0 answers

Going from requirements to use cases and how to know if my document is good enough

I'm here again asking about software documentation. I read a lot about it but it is a bit harder to put in practice, first because of the lack of examples and second because most small companies just don't care at all. So I have a set of…
Ricardo Silva
  • 1,221
  • 9
  • 19
3
votes
1 answer

Why visual studio shows UML Use Case diagram Association Shape as Arrow? Is it correct?

I am making a UML Use Case Diagram for the college project. I saw many diagram in which the association is shown simply by a line. I read few question/answers & articles about it, they also said to use line. I am using Visual Studio to create the…
Vivek Muthal
  • 995
  • 1
  • 10
  • 23
3
votes
2 answers

Do you make a Use Case Narrative of a general use case?

I have this use case diagram. As you can see, "Rate Service Provider" is the general use case of "Rate on Computer" and "Rate Online" use cases. Since those two use cases are specific, I know they have separate use case narratives. Now my question…
Jeano Ermitaño
  • 169
  • 3
  • 17