Está en la página 1de 3

UPC

Universidad Peruana de
Ciencias Aplicadas

Programación I
Hito 1

Autores:
Enzo Rabanal Medina - 20211A697
Marco Fuentes Rivera Onofre - 20211B693
Cesar Choccata Olivera - 20201F183
Lista de requisitos funcionales del programa

1) El programa será capaz de mover las fichas.

2) El programa será capaz de comerse una pieza en caso las reglas lo


permitan.

3) El programa permite registrar solamente a dos jugadores.

4) El programa podrá identificar al ganador.

5) El programa podrá indicar el turno del jugador.

6) El programa podrá convertir una ficha en reina.

7) El programa permitirá que una ficha sea capaz de hacer varios saltos para
comer.

8) El programa será capaz de finalizar la partida en caso de no tener fichas o


ambos jugadores no puedan mover sus fichas.

9) El programa será capaz de contar y mostrar la cantidad de movimientos,


realizado por cada jugador.

10) El programa permite elegir el color del tablero.

11) El programa permite elegir el color de las piezas.

12) El programa permite que solo las piezas blancas o rojas empiezan el
juego.

13) El programa permite que si el jugador se mueve en vez de comer, se le


quitara la pieza que podía comer y seguirá con su turno el otro jugador.
Diagrama de módulos de programación

También podría gustarte