You are on page 1of 2

Universidad de los Andes Ingeniera de Sistemas y Computacin

Algortmica y Programacin por Objetos 1 Ejercicio Nivel 1: Casino

Descripcin Global Se quiere construir una aplicacin para administrar el flujo de caja de los juegos de un casino. Objetivos del ejercicio En el presente ejercicio usted trabajar en: Completar requerimientos funcionales. Construir expresiones aritmticas. Agregar atributos. Completar mtodos.

Preparacin 1. Descargue del sitio del curso el archivo .zip del ejercicio. 2. Descomprima el archivo e importe el proyecto en Eclipse llamado n1_casino con el contenido. Desarrollo

1. Lea el enunciado del problema disponible en n1_casino/docs/specs/Descripcion.doc. 2. Complete el documento de requerimientos funcionales, llamado

RequerimientosFuncionales.doc, tambin disponible en n1_casino/docs/specs. 3. Estudie el modelo del mundo diseado para este ejercicio. Este modelo se encuentra en n1_casino/docs/specs/modeloConceptual.jpg. Identifique las clases, relaciones entre clases, atributos y mtodos. 4. Genere la documentacin del proyecto (archivos .html), ejecutando el programa doc.bat que se encuentra en n1_casino/bin/win/. Revise esta documentacin, la cual se genera en la carpeta n1_casino/docs/specs/api. Esto le permitir entender para qu sirve cada mtodo. El programa doc.bat debe ser ejecutado por fuera de eclipse. 5. Revise el proyecto Java. Identifique los elementos del mundo (clases, atributos y mtodos). 6. Agregue los atributos y complete los mtodos faltantes en el mundo del problema de forma que el programa funcione correctamente. Identifique los comentarios TODO (to do por

hacer) que indican los puntos donde hay que incluir instrucciones. Apyese igualmente en la documentacin de los mtodos disponible en el cdigo.

Validacin Para comprobar el funcionamiento de su ejercicio usted puede: 1. Ejecutar las pruebas disponibles en el ejercicio. Para esto, ejecute el programa buildTest.bat que se encuentra en n1_casino/bin/win/ y enseguida ejecute el programa runTest.bat, haciendo doble click en estos archivos desde el explorador de Windows (por fuera de Eclipse). Estas pruebas automticas le permitirn verificar la implementacin de sus nuevos mtodos. En un nivel posterior se estudiarn estas pruebas. Por el momento, con saber ejecutar las pruebas con el respectivo archivo .bat es suficiente. 2. Ejecutar el programa e interactuar con todas las opciones disponibles en la interfaz. Recuerde que puede ejecutar su programa directamente desde eclipse o por fuera de la herramienta. Para ejecutar el programa fuera de eclipse, siga los siguientes pasos: 1) Ejecute el archivo build.bat que se encuentra en n1_casino/bin/win/ y enseguida ejecute el programa run.bat.

Entrega Este ejercicio debe ser realizado de manera INDIVIDUAL. 1. Construya el archivo entregable con el ejercicio completo, incluyendo el documento de requerimientos modificado como se solicita. No olvide revisar que su entrega cumple con lo especificado en las normas del curso referentes a entregas de ejercicios. Consultar http://cupi2.uniandes.edu.co/sitio/images/cursosCupi2/apo1/docs/2008-2-CUPI2-Normas.pdf 2. Entregue el archivo del ejercicio va SicuaPlus, de acuerdo con las normas, fecha y hora de entrega.

You might also like