You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Use-case Descriptions 

<In this section, each use-case is described in detail, optionally accompanied by a system sequence diagram (SSD) and operation contracts. Make sure that the use case descriptions are consistent with the domain model and the use case diagram from Section 1.5>

Use case 1

<Don’t really say “Use case 1.” State the use-case name instead.>

Fully-dressed use case description

<Provide a fully-dressed use-case description in the format you know from the OOAD course>

System Sequence Diagram (optional)

<In case the use-case entails complex scenarios, you may decide to create a system sequence diagram showing events generated by external actors, the order of events and inter-system events. All systems are treated as a black box>

Operation Contracts (optional)

<If the use case contains complex manipulations of domain objects, you may decide to specify operation contracts for all system operations included in the use case/ SSD.>

Bekijken Data

Fully dressed description

Primary Actor: Crew
Stakeholders & Interests: Viewers
Brief Description: De crew of een viewer wil graag de data van een race bekijken. Door op de knop 'bekijk race' te klikken, zullen ze op een pagina terecht komen waar een paar veelgebruikte standaardgrafieken staan.
Preconditions: De crew of een viewer is ingelogd op de webapplicatie.
Postconditions: De crew of viewer kan nu data van de race bekijken.
Main success scenario (basic flow):
Actor ActionSystem Responsibility
  1. Het crewlid of de viewer klikt op de knop 'bekijk race'

2. Het systeem verwijst de gebruiker naar een nieuwe pagina waar meerdere grafieken staan van de race die op het moment bekeken wordt.

Extensions (alternative flow):


<SSD van bekijken data foto invoegen>





  • No labels