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
1 answer

UML, include, extend relationship

I have trouble understanding how the include and the extend relationships work. Let's say i have an online application for shopping. The application allows you to add/retrieve items from your cart without being authenticated. Here is the "order"…
Othman
  • 199
  • 1
  • 5
3
votes
3 answers

Show dependencies on UML use case diagrams other than "<>" or "<>"

How can we show simple dependencies between use cases other than "extend" or "include". For example we want to say use case1 depends on use case2 which are done by user1. Can a simple arrow be used for this? For which direction?
PrazSam
  • 1,166
  • 2
  • 12
  • 20
3
votes
3 answers

three use cases into one use case

I have one actor (admin), he can perform some actions over other user accounts such as creating the account, editing the account and deleting the account account. Should I do something like this: -->UseCase:createAccount / o …
Geoffrey-ap
  • 380
  • 3
  • 12
3
votes
3 answers

Should a Scheduler be an actor in a use case diagram

Lets say a scheduler which is part of the system is responsible for sending weekly emails to users. Should the "scheduler" be treated as an actor or should this modeled as a use case? Guidelines for choosing actors say: If: its an actual person…
djmlog103
  • 41
  • 2
3
votes
3 answers

What is a good use case for tr1::result_of?

I hear that tr1::result_of gets used frequently inside of Boost... I'm wondering if there are any good (simple) use cases for tr1::result_of I can use at home.
oz10
  • 153,307
  • 27
  • 93
  • 128
3
votes
1 answer

How to draw an activity diagram for Usecase that have two actor

I have a use-case with two actors. One actor is into the system like member and one other actor is out of the system like bank and my system has interaction with these actors. I want to draw an Activity Diagram for this use-case. I have a problem…
Kashisaz98
  • 51
  • 1
  • 7
3
votes
1 answer

Association between two use cases in UML

I know that two use cases can be associated together with the following relationships, 1. extend 2. include 3. require Apart from these relationships, is there another way to associate two use…
buddhi weerasinghe
  • 677
  • 2
  • 9
  • 17
3
votes
1 answer

Can I mix use case and deployment UML diagrams?

I am new to the world of UML and have so far learnt the basics of use case, activity and deployment UML diagrams. I have a requirement of where users interact with a system e.g. user sending an email, which is then processed by a system and then…
PeanutsMonkey
  • 6,919
  • 23
  • 73
  • 103
3
votes
3 answers

How to save a Rational Rose design into an image file

I am using Rational ROse, and i have created some diagrams. Now i want to save it to an Image. For example JPG or PNG. I couldn't find any option in the tool that allows to do so. Can someone tell me how i could achieve this ?
Sharon Watinsan
  • 9,620
  • 31
  • 96
  • 140
3
votes
4 answers

What is a use-case? How to identify a use-case?

The question is quite generic. What are the points that should be kept in mind to identify a valid use case? How to approach a use case?
pankajt
  • 7,642
  • 12
  • 39
  • 60
3
votes
2 answers

Use Cases - Help

I am new to writing use cases.I heard that Use cases are non-technical expressions . I have the following task for which i have to write Use case. (I reduced the requirement for your understanding) Registered Customer of ABC company logged in to…
user160677
  • 4,233
  • 12
  • 42
  • 55
3
votes
4 answers

What design models to create before TDD?

Summary: What models and diagrams have you included and/or delivered in your TD -design vs -development, and why? Details: New 4-developer project, in a shop where we're gradually making progress in getting management to graduate from "buy in" to…
lance
  • 16,092
  • 19
  • 77
  • 136
3
votes
2 answers

Suggestion of UML diagram

I need to draw a diagram but I am not sure what sort of diagram that is appropriate for my application. It is a mobile application that contains: Splash (as welcoming scree) Main Menu Screen (Which contains) Gallery Settings Map Help The…
theTaken
  • 139
  • 1
  • 2
  • 10
3
votes
2 answers

Ideal example of a Use Case diagram

I am looking for an ideal example of a Use Case diagram which would explain most of the tricky places and be a good model for new Use Case diagrams. It must have following things: abstract Use Cases concrete Use Cases "extends" relation "include"…
Andrej
  • 1,679
  • 1
  • 26
  • 40
2
votes
1 answer

Use Case Diagram - How to represent system provided functionality

I am trying to come up with a use-case diagram for a social networking application. I have User as an actor. I want to know how to represent the "People you may know" functionality through the use case diagram. This is not an action which the user…
java_geek
  • 17,585
  • 30
  • 91
  • 113