Sei sulla pagina 1di 10

Use Cases

for

<Juego por la salud>


Version 1.0 approved

Prepared by <Diego y Alberto>

<UPAEP>

<17/04/15>

Revision History
Name

Date

Reason For Changes

Version

CU1

17/04/15

Creacin de documento

1.0

Copyright 1999 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document.

Use Case Template


Use Case ID:
Use Case Name:
Created By:
Date Created:

1
Iniciar sesin en el sistema
DNT
17/04/15

Last Updated By: DA


Date Last Updated: 19/04/15

Actor: Usuario
Description: El sistema deber permitir iniciar sesin como usuario, mediante un
id y una contrasea.
Preconditions: No debe haber iniciado sesin.
El usuario debe abrir la pgina de inicio.
Postconditions: El sistema mostrara la pgina de bienvenida.
Priority: Alta
Frequency of Use: Alto (Cada vez que el usuario necesite entrar al sistema)
Normal Course of Events:
1. El sistema mostrara un formulario con los siguientes datos
obligatorios:
ID
Contrasea
2. El usuario llenar el campo de usuario con un ID valido.
3. El usuario llenar el campo de contrasea.
4. El usuario le dar clic en iniciar sesin.
5. El sistema verificara que el usuario exista y la contrasea
sea correcta.
Alternative Courses: AC.4.1 si el usuario le da clic en iniciar sesin sin llenar los campos
obligatorios
El sistema le volver a mostrar la pantalla de inicio de sesin
con un mensaje de que es necesario llenar los campos de
usuario y contrasea
AC.5.1 si el usuario no ingresa los datos correctos
El sistema volver a mostrar la pantalla de inicio con un
mensaje de alerta que los datos no son correctos.
Exceptions: E.X. 1. Se pueda perder la conexin.
El sistema esperar a que se reestablezca la conexin.
Includes:
Special Requirements:
Assumptions: Se asume que el sistema tiene conexin a la red
Notes and Issues: El sistema correr en Internet.

Copyright 1999 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document.

Use Cases for <Project>

Page ii

Use Cases for <Project>

Page iii

Use Cases
for

<Juego por la salud>


Version 1.0 approved

Prepared by <Diego y Alberto>

<UPAEP>

<17/04/15>

Revision History
Name

Date

Reason For Changes

Version

CU2

17/04/15

Creacin de documento

1.0

Use Cases for <project>

Use Case Template


Use Case ID:
Use Case Name:
Created By:
Date Created:

2
Ingresar hbito saludable del da
DNT
Last Updated By: DA
17/04/15
Date Last Updated: 19/04/15

Actor: Usuario
Description: El sistema deber permitir ingresar un hbito saludable que durara
hasta que llegu al lunes ms prximo.
Preconditions: Debe estar activo el campo de ingresar hbito saludable, es decir, no
debe haber un hbito saludable.
El usuario debe haber iniciado sesin.
Postconditions: El sistema guardara el hbito saludable y lo mostrara en la barra de
descripcin general.
Priority: Alta
Frequency of Use: Medio (Cada vez que el usuario ingrese un hbito saludable)
Normal Course of Events: 1. En cualquier parte del sistema estar activa una barra de
descripcin general.
2. La barra mostrar el siguiente campo:
Mi hbito saludable
3. El usuario ingresar el hbito saludable que dese.
4. Le dar clic en hbito saludable.
5. El sistema guardar el hbito saludable en la base de datos.
Alternative Courses: AC.3 Si el usuario no ha ingresado un hbito saludable.
El sistema mostrara un mensaje de alerta mencionando que
ha dejado el campo vaco.
AC.4 Si el usuario despus de llenar el campo decide moverse a otro
lugar de la pgina.
El sistema preguntara si desea guardar el hbito saludable o
perderlo.
Exceptions: E.X. 1. Perder la conexin
El sistema guardara de manera local el hbito saludable y
esperara un tiempo medio para la reconexin y guardar el
hbito saludable en el servidor.
Includes:
Special Requirements:
Assumptions: Se asume que el sistema tiene conexin a la red
Notes and Issues: Una vez que llega al siguiente lunes prximo el campo estar activo
otra vez para volver a ingresar un hbito saludable.
Lo ideal es que el usuario ingrese un hbito saludable cada lunes.

Page 1

Use Cases for <project>

Page 2

Use Cases
for

<Juego por la salud>


Version 1.0 approved

Prepared by <Diego y Alberto>

<UPAEP>

<17/04/15>

Revision History
Name

Date

Reason For Changes

Version

CU3

17/04/15

Creacin de documento

1.0

Use Case Template

Use Cases for <project>

Use Case ID:


Use Case Name:
Created By:
Date Created:

3
Cumplir hbito saludable del da
DNT
Last Updated By: DA
17/04/15
Date Last Updated: 19/04/15

Actor: Usuario
Description: El sistema deber permitir cumplir un hbito saludable al da que el
usuario haya ingresado.
Preconditions: El usuario debe haber iniciado sesin.
El campo para ingresar un hbito saludable debe estar desactivado.
Por lo que debe mostrar el hbito que tiene guardado.
No debe haber cumplido el hbito en ese da.
Postconditions: El sistema mostrar un mensaje de que el hbito se cumpli y sumar
1 punto al puntaje de equipo y personal.
Priority: Alta
Frequency of Use: Alta (Cada da el usuario puede cumplir el hbito saludable)
Normal Course of Events: 1. En cualquier parte del sistema estar activa una barra de
descripcin general.
2. La barra mostrar el hbito saludable del usuario:
Mi hbito saludable
3. El usuario le dar clic en hbito cumplido.
4. El sistema se actualizar.
Alternative Courses: AC.3 El usuario da clic en otra opcin.
El sistema lo llevara a la opcin elegida. La barra de descripcin
general aparece en todas las pginas.
Exceptions: E.X. 1. Perder la conexin
El sistema esperar la reconexin para actualizarse.
Includes:
Special Requirements:
Assumptions: Se asume que el sistema tiene conexin a la red
Notes and Issues: El usuario debi haber guardado su hbito saludable para poder
cumplirlo hasta que llegue el lunes para ingresar otro hbito
saludable. Solo se le permite al usuario dar clic en hbito cumplido 1
vez al da

Page 3

Use Cases for <project>

Page 4

Use Cases
for

<Juego por la salud>


Version 1.0 approved

Prepared by <Diego y Alberto>

<UPAEP>

<17/04/15>

Revision History
Name

Date

Reason For Changes

Version

CU4

17/04/15

Creacin de documento

1.0

Use Case Template

Use Cases for <project>

Use Case ID:


Use Case Name:
Created By:
Date Created:

4
Ver la tabla de equipos.
DNT
17/04/15

Page 5

Last Updated By: DA


Date Last Updated: 19/04/15

Actor: Usuario
Description: El sistema deber mostrar un reporte general de los equipos que
compiten en la plataforma juego por tu salud.
Preconditions: El usuario debe haber iniciado sesin.
El usuario debe estar en la pgina de bienvenida.
Postconditions: El sistema mostrar un reporte que debe contener el La clasificacin
de los equipos como el lugar, nombre y puntaje.
Priority: Media
Frequency of Use: Alta (Cada vez que el usuario le d clic en mostrar todos los equipos)
Normal Course of Events: 1. El sistema mostrar la opcin de ver todos los equipos en la
pestaa Mi equipo
2. El usuario le dar clic en Ver todos los equipos.
3. El sistema pasara a la pgina de todos los equipos.
Alternative Courses: AC.2 El usuario da clic en otra opcin.
El sistema lo llevara a la opcin donde el usuario dar clic.
Exceptions: E.X. 1. Perder la conexin
El sistema esperar la reconexin.
Includes:
Special Requirements:
Assumptions: Se asume que el sistema tiene conexin a la red
Notes and Issues: El usuario solo podr ver los integrantes de su equipo pero no podr
ver los integrantes de los dems equipos, solo su posicin, nombre y
puntaje.

Use Cases for <project>

Page 6

Potrebbero piacerti anche