You are on page 1of 5

Caso de uso: Pasar de turno Versión: 1.

0
Actor principal: Usuario (jugador)

Precondiciones:
- El usuario debió haber modificado todo lo que deseaba de los
proyectos
- El usuario debió haberse logueado

Poscondiciones:
- Se cargaron todas las modificaciones y en base a ellas se generaron
nuevos valores y se simularon las ventas en ese período

Escenario principal de éxito:

Actor Sistema
1- Confirma que desea pasar de turno
y que no desea realizar mas cambios
2- Simula los resultados del proyecto
en base a lo modificado, presenta
proyectos nuevos, actualiza los avisos
y eventos, modifica los estados
contables

Caso de uso: Administrar proyecto Versión: 1.0


Actor principal: Usuario (jugador)

Precondiciones:
- El usuario debió haber aceptado un proyecto
- El usuario debió haberse logueado
- El simulador debió haber generado y mostrado el progreso del
proyecto (exceptuando el turno cero)

Poscondiciones:
- Se guardaron todas las modificaciones

Escenario principal de éxito:

Actor Sistema
1- Realiza las modificaciones en base
al progreso del proyecto
2- Guarda las modificaciones
realizadas
Caso de uso: Aceptar proyecto Versión: 1.0
Actor principal: Usuario (jugador)

Precondiciones:
- El usuario debe tener el dinero suficiente para aceptar el proyecto
- El usuario debió haberse logueado

Poscondiciones:
- Se aceptó el proyecto y se modificaron los estados contables (se
restó la inversión)

Escenario principal de éxito:

Actor Sistema
1- Acepta el proyecto y realiza las
modificaciones que desea del mismo
2- Modifica los estados contables

Caso de uso: Cancelar proyecto Versión: 1.0


Actor principal: Usuario (jugador)

Precondiciones:
- El usuario debió haber aceptado un proyecto
- El usuario debió haberse logueado

Poscondiciones:
- Se canceló el proyecto con todas las consecuencias
correspondientes

Escenario principal de éxito:

Actor Sistema
1- “Aprieta el botón” de cancelar el
proyecto
2- Le comunica las “consecuencias”
que esto tendrá (saldar la cuenta con
el proveedor, vender mercadería, etc.)
3- Acepta las consecuencias
4- Modifica los estados contables en
base a las consecuencias
Caso de uso: Tomar decisiones Versión: 1.0
Actor principal: Usuario (jugador)

Precondiciones:
- El usuario debió haberse logueado

Poscondiciones:
- Se guardaron las decisiones

Escenario principal de éxito:

Actor Sistema
1- Realiza las decisiones
(modificaciones) en que crea
necesarias
2- Guarda las modificaciones

Caso de uso: Consulta/aceptar avisos Versión: 1.0


Actor principal: Usuario (jugador)

Precondiciones:
- El usuario debió haberse logueado
- Debe haber pasado al menos 1 turno

Poscondiciones:
- En caso de aceptar lo que el aviso propone se realizan dichas las
acciones

Escenario principal de éxito:

Actor Sistema
1- Dar doble clic en el aviso
2- Muestra una descripción detallada
del aviso (que sucede, que
recomienda)
3 - Presiona Aceptar
4 - Realiza las acciones propuestas
por el aviso
Caso de uso: Administrar proyectos Versión: 1.0
Actor principal: Administrador

Precondiciones:
- El administrador debió haberse logueado

Poscondiciones:
- En caso de aceptar lo que el aviso propone se realizan dichas las
acciones

Escenario principal de éxito:

Actor Sistema
1- Selecciona un proyecto existente
2- Carga la información del proyecto
3 - Realiza las modificaciones al
proyecto
4 - Almacena en un nuevo proyecto
los datos modificados (no sobrescribe
el proyecto seleccionado)

Flujo alternativo:

Actor Sistema
1- Selecciona un proyecto existente
2- Carga la información del proyecto
3 - Presiona “Borrar proyecto”
4 - Solicita confirmación
5 - Presiona “Si”
6 - Elimina el proyecto de la base de
datos
Caso de uso: Log In Versión: 1.0
Actor principal: Usuario (jugador)

Precondiciones:
- El usuario (jugador) debió haberse logueado

Poscondiciones:
- Ve el historial de partidas (pudiendo continuar cualquiera que no
haya sido Terminada)
- Comienza una nueva partida

Escenario principal de éxito:

Actor Sistema
1 - Selecciona “Nueva partida”
2 - Muestra una lista con los
diferentes niveles
3 - Selecciona el nivel
4 - Carga un proyecto y comienza el
turno cero

Flujo alternativo:

Actor Sistema
1- Selecciona ver historial
2- Carga el historial del usuario
3 – Selecciona una partida que no
haya finalizado
4 - Solicita confirmación
5 - Presiona “Si”
6 - Carga la partida seleccionada

You might also like