### Proyecto caso de uso atacar

# Documento de Requisitos del Sistema

### Versión 1.0

### Fecha 26/11/2008

### Preparado para:

Universidad de Huelva

### Preparado por:

?

# Índice

Participante | Julián Lloris Ramos
--- | ---
Organización | Freelance
Rol | Programador
Es desarrollador | Sí
Es cliente | No
Es usuario | No
Comentarios | Ninguno

Participante | Alberto Vélez
--- | ---
Organización | Freelance
Rol | Programador
Es desarrollador | Sí
Es cliente | No
Es usuario | No
Comentarios | Ninguno

Organización | Universidad de Huelva
--- | ---
Dirección | PD
Teléfono | PD
Fax | PD
Comentarios | Ninguno

Participante | Jugador
--- | ---
Organización | Freelance
Rol | Jugador
Es desarrollador | No
Es cliente | No
Es usuario | Sí
Comentarios | Ninguno

ACT-0001 | Jugador
--- | ---
Versión | 1.0 ( 26/11/2008 )
Autores |

- Alberto Vélez
- Julián Lloris Ramos

Fuentes | ?
Descripción | Este actor representa el jugador de la partida
Comentarios | Ninguno

Participante | Daniel Blanco
--- | ---
Organización | Freelance
Rol | Progamador
Es desarrollador | Sí
Es cliente | No
Es usuario | No
Comentarios | Ninguno

# 1 Casos de usos

UC-0001 | Atacar
--- | ---
Versión | 1.0 ( 26/11/2008 )
Autores |

- Alberto Vélez
- Julián Lloris Ramos

Fuentes | ?
Dependencias | Ninguno
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso abstracto durante la realización de los siguientes casos de uso: ?
Precondición | El número de ejercitos inicial han sido todos ubicados, los territorios y las cartas objetivo repartidos (El juego se ha inicializado)
Secuencia normal | Paso | Acción
1 | El actor Jugador (ACT-0001) elije un territorio que posea desde el que atacar
2 | El actor Jugador (ACT-0001) elije un territorio vecino al que atacar
3 | El sistema obtiene la información del ataque
4 | Si el jugador atacado aún tiene ejercitos en el territorio y el jugador atacante tiene más de una unidad para atacar, el sistema vuelve al paso 3
5 | Si el jugador atacado se queda sin ejercitos, el sistema asigna el territorio atacado al atacante
Postcondición | Debe quedar en el territorio al menos un ejército.
Excepciones | Paso | Acción
1 | Si el jugador selecciona un territorio con un sólo ejercito, el sistema informa que el territorio no es valido, deberá elegir otro territorio., a continuación este caso de uso continúa
1 | Si el jugador selecciona un territorio que no le pertenece, el sistema informara del error y pedirá que seleccione nuevo territorio, a continuación este caso de uso continúa
2 | Si el jugador selecciona un territorio que no es colindante al territorio desde el que ataca, el sistema mostrará un error y pedirá que seleccione un nuevo territorio, a continuación este caso de uso continúa
4 | Si el jugador atacante decide retirarse, el sistema pasará a la siguiente fase del turno, a continuación este caso de uso queda sin efecto
Rendimiento | Paso | Tiempo máximo
- | -
Frecuencia esperada | PD
Importancia | vital
Urgencia | hay presión
Estado | en construcción
Estabilidad | baja
Comentarios | Ninguno