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
0
votes
2 answers

use case generalization vs extension

I have read Use case generalization versus extension question, and i have got a question. it seems that when generalizing a use case you have some different approaches for one functionality, but when you are extending a use case you have single…
mehdi.loa
  • 579
  • 1
  • 5
  • 23
0
votes
1 answer

Should I create two versions of UML diagrams for one system?

Background information: I am implementing one system on two programming languages - Java and PHP. Some of the functions will be implemented on Java, and the rest of the functionalities will be implemented using PHP. I am actually new to UML diagrams…
Joyce
  • 437
  • 1
  • 8
  • 20
0
votes
1 answer

Writing alternate flows in use cases

I am in a new work environment where I see analysts write use cases in the following manners Manner 1 Use Case 1 basic flow 1. task A 2. task B 3. task C 4. task D Alternate Flow 1 1. task A 2. task B 3. task E 4. task F Alternate Flow 2 1. task…
user2125853
  • 1,265
  • 4
  • 13
  • 23
0
votes
2 answers

UML Use Case Diagram: Reuse extending Use Cases

I am currently refreshing/altering my knowledge in software development because I will work in this area soon. We have learned a lot about UML diagrams and coding at University, but I have never brought it all together in a real Project. Therefore,…
nst1nctz
  • 333
  • 3
  • 23
0
votes
1 answer

Have I to use the same actors for those extending or included use cases?

I am currently refreshing/altering my knowledge in software development because I will work in this area soon. We have learned a lot about UML diagrams and coding at University, but I have never brought it all together in a real Project. Therefore,…
nst1nctz
  • 333
  • 3
  • 23
0
votes
1 answer

How to indentify BPMN process in our code, methods or classes?

Where I work we use BPMN diagram for modelling our business processes of our company. We use some of UML diagrams too, like Use Case Diagram and Class Diagram, but we need to link several business process of the BPMN diagram with some of methods or…
mayconfsbrito
  • 2,085
  • 4
  • 26
  • 45
0
votes
4 answers

Use-cases as objects in OOP

on current project, we area trying to implement use-cases as objects, e.g.: public class SaveSalesOrderUseCase { public void Execute(SalesOrderUseCaseModel salesOrderModel) { // implementation as list steps defined in use-case …
Zdenek Sejcek
  • 1,367
  • 2
  • 9
  • 8
0
votes
4 answers

Question about UML extend/include from Book Example

Reading the book about UML, I do not understand following: --------include---> Add new manufacturer Servoce Assistant---Add new product <--------extend----Add new product…
Thomas
  • 2,575
  • 9
  • 31
  • 41
0
votes
2 answers

UML relation between usecases (extend/include)

I do not understand well following topic since it is a bit ambiguous from what I read: Inlcude is like a reference to next part, the usecase is not completed without it. This part should be referenced from more places otherwise its use has no…
Thomas
  • 2,575
  • 9
  • 31
  • 41
0
votes
1 answer

drawing UML Use case diagram

I am going to draw uml use case diagram for follow scenario : In the university to set up a new coffee management system. These are the (informal) requirements: 1. A coffee machine dispenses coffee at the press of a button. 2. There are different…
Umidjon Urunov
  • 651
  • 1
  • 17
  • 39
0
votes
1 answer

Is my use case diagram too complicated and Activity diagram too dense?

I am doing the 2 diagrams for a hotel booking service question. I did look up google and almost all diagram examples seem to have nicely linked up the actors but I just don't seem to be able to do so in my case. Also for the activiy diagram, I feel…
kar
  • 4,791
  • 12
  • 49
  • 74
0
votes
1 answer

What is the relationship between the Metering Office and the Electric Company?

Let me first show you my diagram... The Metering Office, Metering Data Management System and the Energy Control Department are all departments of the Electric Company, but the Metering Office is the main actor, so to say. It does pretty much…
0
votes
1 answer

Is the following Use Case Diagram correct?

Worked out a use case diagram question from a past year paper. Would like some feedback on whether my diagram is correct based on the following question. Thanks for any guide. Question: University new library system. Students will use computer…
kar
  • 4,791
  • 12
  • 49
  • 74
0
votes
1 answer

UML use case diagram Actors

Company X wants a web-based system that serves as a market place of ideas. Users should be able to login and post new ideas. Other users can comment on them and “upvote” them. The Administrators can login and mark that ideas have been implemented,…
knrkn
  • 57
  • 2
  • 2
  • 4
0
votes
1 answer

Is a storage location considered like an actor in use case diagram?

I'm creating diagrams for software which check if there is a certificate in certificate stores (Windows), then import it. My question is can I consider certificate stores as a non-human actor in use case diagram?
nouro
  • 228
  • 2
  • 7