Use case: ”Visning af projektstatistik”
Scope: Programmet under udvikling
Level: User-goal
Primary actor: Studerende
Stakeholders and interests: Studerende
Preconditions:
Brugeren er oprettet i systemet og logget ind
Et projekt er oprettet
Success guarantee (postconditions):
Der vises en statistik over det aktuelle projekt
For hvert subproject vises det aktuelle tidsforbrug i dage og det estimeret tidsforbrug samt forskel på disse.
Desuden vises en total difference på alle subprojects.
Main success scenario:
Brugeren markerer et projekt som aktuelt
Brugeren vælger at se statistikken for projektet.
Statistikken vises
Extensions:
Brugeren har ikke markeret et projekt
Brugeren kan ikke vælge statistik
Use case: ”Visning af overordnet statistik”
Scope: Programmet under udvikling
Level: User-goal
Primary actor: Studerende
Stakeholders and interests: Studerende
Preconditions:
Brugeren er oprettet i systemet og logget ind
Et projekt er oprettet
Success guarantee (postconditions):
Der vises en statistik over alle projekter
For hvert project vises det aktuelle tidsforbrug i dage og det estimeret tidsforbrug samt den samlede difference.
Desuden vises en total difference på alle projects.
Main success scenario:
Brugeren markerer et projekt som aktuelt
Brugeren vælger at se statistikken for projektet.
Statistikken vises
Extensions:
Brugeren har ikke markeret et projekt
Brugeren kan ikke vælge statistik
Use case: ”Ændring af estimeret tidsforbrug på subproject”
Scope: Programmet under udvikling
Level: User-goal
Primary actor: Studerende
Stakeholders and interests: Studerende
Preconditions:
Brugeren er oprettet i systemet og logget ind
Et projekt er oprettet
Success guarantee (postconditions):
Det fremgår af GUI'en, at slut- eller starttidspunkt er ændret
Main success scenario:
Brugeren vælger et subproject
Brugeren præsenteres for muligheden for at ændre start- og sluttidspunkt
Det aktuelle subproject bliver opdateret
Extensions:
Brugeren vælger en dato der ligger efter projektets løbetid
Brugeren bliver meddelt om fejlen
Brugeren vælger en slutdato, der ligger før startdato
Brugeren bliver meddelt om fejlen