-
Notifications
You must be signed in to change notification settings - Fork 1
Home
En primer lugar adjuntamos el diagrama de flujo, un breve esquema que ayuda a comprender el funcionamiento del trabajo:
En la pantalla inicial del programa se muestran las opciones básicas que todos los programas actuales poseen registrar usuario e iniciar sesión.
Una vez seleccionamos la opción de registrarnos el programa nos pide una contraseña y un usuario que almacena en nuestra base de datos. Tras registrarnos el programa nos permite iniciar sesión desde el registro de usuario si no queremos lo podemos hacer la próxima vez que entremos desde la opción dos.
Si el usuario introduce un nickname y una contraseña incorrectos el programa les da un aviso y le da dos opciones reintentar introducir la contraseña y el nombre concretos o abandonar el programa.
Si el usuario introduce las credenciales correctas, lo que parece es un menú con las tres funciones y la opción de salir. Desde cada opción se nos dirige a una de las opciones y el programa continua. Si no se elige una de las opciones el programa pide volver a introducir una opción correcta.
Si se elige la opción uno aparece un nuevo menú en el que nos pide que elijamos una de las dos conferencias para poder ver los equipos que hay en ella, para poder buscar a nuestro jugador. También tenemos la tercera opción que permite al usuario volver al menú principal. Si no se elige una de las opciones el programa pide volver a introducir una opción correcta.
Al elegir la opción oeste se nos muestra un nuevo menú en el que aparece un listado de los 15 equipos de la conferencia oeste, al usuario se le pide introducir en que equipo juega su jugador. Si no se elige una de las opciones el programa pide volver a introducir una opción correcta.
Tras elegir el equipo al usuario se le muestra el quinteto titular del equipo seleccionado. Ahora se le pide elegir al jugador del que quiere ver las estadísticas. Si no se elige una de las opciones el programa pide volver a introducir una opción correcta.
Ahora finalmente se muestran las estadísticas del jugador que hemos estado buscando. Los nombres de los equipos, los quintetos y las estadísticas estaban guardadas en un fichero que previamente se ha creado. Al pulsar cualquier tecla se finaliza el programa.
Ahora adjuntamos las imágenes de como se desarrollaría el programa identicamente habiendo elegido este.
Si se elige la opción 2. Esta parte sirve para que el usuario sea capaz de crear los playoffs que el crea que pueda ocurrir, decidiendo el campeón de cada conferencia de la NBA de una forma muy realista, ya que los emparejamientos son como ocurren en la realidad, enfrentando el primero de la conferencia contra el octavo, el segundo contra el séptimo, etc. Primero te sale el menú de qué conferencia quieres hacer el dibujo de los playoffs de la NBA, puedes escoger entre en el Este y el Oeste como sale en la imagen.
Si escoges el Oeste se te muestran los 15 equipos de dicha conferencia, para que así el usuario no tenga problemas al escoger los equipos que se han clasificado. El programa te va pidiendo los 8 clasificados para los playoffs. Luego, cuando ya has escogido los 8 equipos, te muestran los emparejamientos dependiendo del orden de la clasificación que el usuario ha escrito anteriormente. Se escogen los vencedores, que van pasando de ronda hasta que solo queda tu campeón. cuando terminas de ver todas las rondas puedes volver al menu principal
Al escoger el Este, pasa exactamente lo mismo, primero muestra los 15 equipos de la conferencia para que el usuario lo tenga más fácil y no se le olvide ningún equipo y elija los 8 equipos que estarán clasificados. Luego irán escogiendo los ganadores como en el Oeste hasta que solo quede el campeón de la conferencia.
En esta opción nos encontraremos con la posibilidad de escoger nuestros propios premios all star, en donde podremos elegir cual ha sido el mejor jugador(MVP), el jugador que más ha mejorado, el mejor defensa, el mejor entrenador y el mejor novato. Todos estos datos se guardarán en un documento de texto denominado "allstar" que se encuentra en la carpeta del programa. Al haber acabado de rellenar tus premios all star, el programa te preguntará si quieres ver tus elecciones, si quieres salir del programa o si quieres volver al menú principal. Si escoges la opción de salir, el programa acabaría en ese momento. Si en cambio eliges la opción de ver tus elecciones, te mostrará en pantalla la ubicación donde se han guardado los premios all star que has escogido. Si eliges la ultima opción vuelves al menú principal.
Al pulsar en el menú principal la opción de salir del programa, el programa se acabará, mostrando un mensaje para que no parezca que el programa se ha estropeado y dar a entender al usuario que ha pulsado la opción de acabado.