SlideShare a Scribd company logo
1 of 10
   Mi proyecto consiste en el juego “Domino”. Lo
    hare de 4 jugadores (Tres Cpu’s y el usuario)

   Bueno al empezar el juego se reparten 7 fichas a
    cada quien, y empieza el jugador que tiene la
    carreta de 6.
   Después se empieza a jugar hacia la derecha,
    cuando toca el turno del jugador, se subrayan las
    fichas que puede poner en el juego, y cuando se
    elige una te pregunta de que lado lo quieres
    poner, porque habrá veces que se puedan poner
    en los dos extremos del juego y se tendrá que
    elegir uno.

    Cuando no se tengan fichas que se puedan
    poner, automáticamente pasa el turno al otro
    jugador, ya que no hay fichas para comer porque
    son exactas para los 4 jugadores.

    Al final, como ya sabemos, gana el jugador que
    pueda acomodar todas las fichas en el juego.
Mover Fichas : Caso exitoso

         JUGADOR                FICHA              TABLERO


                   Mover
                   Ficha:
                                         mover
                                         ()

                                    Movimiento
                                    correcto


  Este diagrama, es cuando el jugador mueve una ficha, y el
  movimiento si es permitido, porque si puede ir ahí.
Mover Fichas: Caso fallido

      JUGADOR               FICHA             TABLERO


               Mover
               Ficha:
                                     mover
                                     ()

                                 Movimiento
                                 fallido



  Este diagrama, es cuando el usuario quiere hacer un
  movimiento, pero no es permitido, porque no queda en ese
  lugar, así que tendrá que elegir otra ficha.
Ventana
Principal
Interfaz del juego
PRUEBA #             1

Descripción          Ingresar un nombre al iniciar el juego y
                     que su inicio sea correctamente.

Objetivos            Cuando se inicie el juego te pida
                     introducir el nombre del jugador, si no,
                     encontrar los errores

Condiciones          Al momento de iniciar el juego, tendrás
                     que ingresar un nombre del jugador, si
                     no, no podrás iniciar el juego.

Resultado esperado   Que el jugador ingrese su nombre con
                     el cual quiera jugar.

Resultado obtenido   Prueba exitosa, ya que el usuario
                     ingreso un nombre y puedo empezar a
                     jugar
PRUEBA #             2

Descripción          Que empiece a correr el tiempo en el
                     turno del usuario


Objetivos            Cuando sea el turno del usuario el tiempo
                     se active


Condiciones          El jugador debe pensar su movimiento en
                     menos de 30 seg.


Resultado esperado   Que el jugador haga un movimiento
                     antes de que se la acabe el tiempo


Resultado obtenido   Prueba exitosa, ya que el jugador pensó
                     rápido su movimiento

More Related Content

What's hot

Control remoto
Control remotoControl remoto
Control remotohalberto21
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
 
Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Alincita Simon
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesospainni
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)JoseCnchica
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Desarrollo basado en patrones
Desarrollo basado en patronesDesarrollo basado en patrones
Desarrollo basado en patronesMarvin Zumbado
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)cgviviana
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareJoan Fernando Chipia Lobo
 
Manual del sistema Pagina Web. UFT
Manual del sistema Pagina Web. UFTManual del sistema Pagina Web. UFT
Manual del sistema Pagina Web. UFTAmandaMiguel
 

What's hot (20)

Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Ensayo Cliente Servidor
Ensayo Cliente ServidorEnsayo Cliente Servidor
Ensayo Cliente Servidor
 
Control remoto
Control remotoControl remoto
Control remoto
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Alice 11
Alice 11Alice 11
Alice 11
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesos
 
Unidad 1 arquitectura de computadoras
Unidad 1 arquitectura de computadorasUnidad 1 arquitectura de computadoras
Unidad 1 arquitectura de computadoras
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
 
Clase 11 uml_casos_de_uso
Clase 11 uml_casos_de_usoClase 11 uml_casos_de_uso
Clase 11 uml_casos_de_uso
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Desarrollo basado en patrones
Desarrollo basado en patronesDesarrollo basado en patrones
Desarrollo basado en patrones
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
 
Manual del sistema Pagina Web. UFT
Manual del sistema Pagina Web. UFTManual del sistema Pagina Web. UFT
Manual del sistema Pagina Web. UFT
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 

Viewers also liked

Proyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetosProyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetosdiana_jazmin
 
Presentacion Proyecto POO
Presentacion Proyecto POOPresentacion Proyecto POO
Presentacion Proyecto POOAdán Silva
 
Presentación de proyectos semestrales 01-15
Presentación de proyectos semestrales 01-15Presentación de proyectos semestrales 01-15
Presentación de proyectos semestrales 01-15UVM
 
Proyecto final de POO
Proyecto final de POOProyecto final de POO
Proyecto final de POOcolli03
 
Presentacion Trabajo Final POO
Presentacion Trabajo Final POOPresentacion Trabajo Final POO
Presentacion Trabajo Final POOJM D
 
Presentacion proyecto de aula iwor arte
Presentacion proyecto de aula iwor arte Presentacion proyecto de aula iwor arte
Presentacion proyecto de aula iwor arte andrea bello
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1Clara Patricia Avella Ibañez
 
Descripción y formulación ideas de proyecto
Descripción y formulación ideas de proyectoDescripción y formulación ideas de proyecto
Descripción y formulación ideas de proyectoptardilaq
 
Ideas de proyecto
Ideas de proyectoIdeas de proyecto
Ideas de proyectoptardilaq
 

Viewers also liked (12)

Proyecto poo
Proyecto pooProyecto poo
Proyecto poo
 
Proyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetosProyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetos
 
Presentacion Proyecto POO
Presentacion Proyecto POOPresentacion Proyecto POO
Presentacion Proyecto POO
 
Presentación de proyectos semestrales 01-15
Presentación de proyectos semestrales 01-15Presentación de proyectos semestrales 01-15
Presentación de proyectos semestrales 01-15
 
Proyecto final de POO
Proyecto final de POOProyecto final de POO
Proyecto final de POO
 
Presentacion Trabajo Final POO
Presentacion Trabajo Final POOPresentacion Trabajo Final POO
Presentacion Trabajo Final POO
 
Proyecto de-informatica 2
Proyecto de-informatica 2Proyecto de-informatica 2
Proyecto de-informatica 2
 
Presentacion proyecto de aula iwor arte
Presentacion proyecto de aula iwor arte Presentacion proyecto de aula iwor arte
Presentacion proyecto de aula iwor arte
 
Introduccion Orientada a Objetos
Introduccion Orientada a ObjetosIntroduccion Orientada a Objetos
Introduccion Orientada a Objetos
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
Descripción y formulación ideas de proyecto
Descripción y formulación ideas de proyectoDescripción y formulación ideas de proyecto
Descripción y formulación ideas de proyecto
 
Ideas de proyecto
Ideas de proyectoIdeas de proyecto
Ideas de proyecto
 

Presentación Final del Proyecto POO

  • 1.
  • 2. Mi proyecto consiste en el juego “Domino”. Lo hare de 4 jugadores (Tres Cpu’s y el usuario)  Bueno al empezar el juego se reparten 7 fichas a cada quien, y empieza el jugador que tiene la carreta de 6.
  • 3. Después se empieza a jugar hacia la derecha, cuando toca el turno del jugador, se subrayan las fichas que puede poner en el juego, y cuando se elige una te pregunta de que lado lo quieres poner, porque habrá veces que se puedan poner en los dos extremos del juego y se tendrá que elegir uno. Cuando no se tengan fichas que se puedan poner, automáticamente pasa el turno al otro jugador, ya que no hay fichas para comer porque son exactas para los 4 jugadores. Al final, como ya sabemos, gana el jugador que pueda acomodar todas las fichas en el juego.
  • 4.
  • 5. Mover Fichas : Caso exitoso JUGADOR FICHA TABLERO Mover Ficha: mover () Movimiento correcto Este diagrama, es cuando el jugador mueve una ficha, y el movimiento si es permitido, porque si puede ir ahí.
  • 6. Mover Fichas: Caso fallido JUGADOR FICHA TABLERO Mover Ficha: mover () Movimiento fallido Este diagrama, es cuando el usuario quiere hacer un movimiento, pero no es permitido, porque no queda en ese lugar, así que tendrá que elegir otra ficha.
  • 9. PRUEBA # 1 Descripción Ingresar un nombre al iniciar el juego y que su inicio sea correctamente. Objetivos Cuando se inicie el juego te pida introducir el nombre del jugador, si no, encontrar los errores Condiciones Al momento de iniciar el juego, tendrás que ingresar un nombre del jugador, si no, no podrás iniciar el juego. Resultado esperado Que el jugador ingrese su nombre con el cual quiera jugar. Resultado obtenido Prueba exitosa, ya que el usuario ingreso un nombre y puedo empezar a jugar
  • 10. PRUEBA # 2 Descripción Que empiece a correr el tiempo en el turno del usuario Objetivos Cuando sea el turno del usuario el tiempo se active Condiciones El jugador debe pensar su movimiento en menos de 30 seg. Resultado esperado Que el jugador haga un movimiento antes de que se la acabe el tiempo Resultado obtenido Prueba exitosa, ya que el jugador pensó rápido su movimiento