casos de uso
DESCRIPTION
casos de uso de plataforma webTRANSCRIPT
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 Creación 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: 1Use Case Name: Iniciar sesión en el sistema
Created By: DNT Last Updated By: DADate Created: 17/04/15 Date Last Updated: 19/04/15
Actor: UsuarioDescription: El sistema deberá permitir iniciar sesión como usuario, mediante un
id y una contraseña.Preconditions: No debe haber iniciado sesión.
El usuario debe abrir la página de inicio.Postconditions: El sistema mostrara la página de bienvenida.
Priority: AltaFrequency 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 Contraseña
2. El usuario llenará el campo de usuario con un ID valido.3. El usuario llenará el campo de contraseña.4. El usuario le dará clic en iniciar sesión.5. El sistema verificara que el usuario exista y la contraseña
sea correcta.Alternative Courses: AC.4.1 si el usuario le da clic en iniciar sesión sin llenar los
campos obligatorios El sistema le volverá a mostrar la pantalla de inicio de
sesión con un mensaje de que es necesario llenar los campos de usuario y contraseña
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 conexión.
El sistema esperará a que se reestablezca la conexión. Includes:
Special Requirements:Assumptions: Se asume que el sistema tiene conexión 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 Creación de documento 1.0
Use Cases for <project> Page 1
Use Case Template
Use Case ID: 2Use Case Name: Ingresar hábito saludable del día
Created By: DNT Last Updated By: DADate Created: 17/04/15 Date Last Updated: 19/04/15
Actor: UsuarioDescription: El sistema deberá permitir ingresar un hábito saludable que durara
hasta que llegué al lunes más próximo.Preconditions: Debe estar activo el campo de ingresar hábito saludable, es decir,
no debe haber un hábito saludable.El usuario debe haber iniciado sesión.
Postconditions: El sistema guardara el hábito saludable y lo mostrara en la barra de descripción general.
Priority: AltaFrequency of Use: Medio (Cada vez que el usuario ingrese un hábito saludable)
Normal Course of Events: 1. En cualquier parte del sistema estará activa una barra de descripción general.
2. La barra mostrará el siguiente campo: Mi hábito saludable
3. El usuario ingresará el hábito saludable que deseé.4. Le dará clic en hábito saludable.5. El sistema guardará el hábito saludable en la base de datos.
Alternative Courses: AC.3 Si el usuario no ha ingresado un hábito saludable. El sistema mostrara un mensaje de alerta mencionando que
ha dejado el campo vacío.AC.4 Si el usuario después de llenar el campo decide moverse a otro lugar de la página.
El sistema preguntara si desea guardar el hábito saludable o perderlo.
Exceptions: E.X. 1. Perder la conexión El sistema guardara de manera local el hábito saludable y
esperara un tiempo medio para la reconexión y guardar el hábito saludable en el servidor.
Includes:Special Requirements:
Assumptions: Se asume que el sistema tiene conexión a la redNotes and Issues: Una vez que llega al siguiente lunes próximo el campo estará activo
otra vez para volver a ingresar un hábito saludable. Lo ideal es que el usuario ingrese un hábito saludable cada lunes.
Use Cases for <project> Page 2
Use Cases for <project> Page 3
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 Creación de documento 1.0
Use Cases for <project> Page 4
Use Case Template
Use Case ID: 3Use Case Name: Cumplir hábito saludable del día
Created By: DNT Last Updated By: DADate Created: 17/04/15 Date Last Updated: 19/04/15
Actor: UsuarioDescription: El sistema deberá permitir cumplir un hábito saludable al día que el
usuario haya ingresado.Preconditions: El usuario debe haber iniciado sesión.
El campo para ingresar un hábito saludable debe estar desactivado.Por lo que debe mostrar el hábito que tiene guardado.No debe haber cumplido el hábito en ese día.
Postconditions: El sistema mostrará un mensaje de que el hábito se cumplió y sumar 1 punto al puntaje de equipo y personal.
Priority: AltaFrequency of Use: Alta (Cada día el usuario puede cumplir el hábito saludable)
Normal Course of Events: 1. En cualquier parte del sistema estará activa una barra de descripción general.
2. La barra mostrará el hábito saludable del usuario: Mi hábito saludable3. El usuario le dará clic en hábito cumplido.4. El sistema se actualizará.
Alternative Courses: AC.3 El usuario da clic en otra opción. El sistema lo llevara a la opción elegida. La barra de
descripción general aparece en todas las páginas.Exceptions: E.X. 1. Perder la conexión
El sistema esperará la reconexión para actualizarse.Includes:
Special Requirements:Assumptions: Se asume que el sistema tiene conexión a la red
Notes and Issues: El usuario debió haber guardado su hábito saludable para poder cumplirlo hasta que llegue el lunes para ingresar otro hábito saludable. Solo se le permite al usuario dar clic en hábito cumplido 1 vez al día
Use Cases for <project> Page 5
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 Creación de documento 1.0
Use Cases for <project> Page 6
Use Case Template
Use Case ID: 4Use Case Name: Ver la tabla de equipos.
Created By: DNT Last Updated By: DADate Created: 17/04/15 Date Last Updated: 19/04/15
Actor: UsuarioDescription: 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 sesión.
El usuario debe estar en la página de bienvenida.Postconditions: El sistema mostrará un reporte que debe contener el La
clasificación 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 opción de ver todos los equipos en la pestaña Mi equipo
2. El usuario le dará clic en Ver todos los equipos.3. El sistema pasara a la página de todos los equipos.
Alternative Courses: AC.2 El usuario da clic en otra opción. El sistema lo llevara a la opción donde el usuario dará clic.
Exceptions: E.X. 1. Perder la conexión El sistema esperará la reconexión.
Includes:Special Requirements:
Assumptions: Se asume que el sistema tiene conexión a la redNotes and Issues: El usuario solo podrá ver los integrantes de su equipo pero no
podrá ver los integrantes de los demás equipos, solo su posición, nombre y puntaje.
Use Cases for <project> Page 7