Está en la página 1de 5

Departamento TICS

Algoritmos y Programacin 2
Scuba Book
GUA DE TRABAJO N5-G1
Trabajo a Desarrollar INDIVIDUALMENTE

Objetivo:

Explicar la importancia de la interfaz de usuario dentro de un programa de computador,


teniendo en cuenta que es el medio de comunicacin entre el usuario y el modelo del
mundo.

Parte I. Actividades Previas al Da de la Monitoria


Tarea 3. Identifica elementos grficos, identifica atributos de tipo grfico y dibuja el diagrama
de clases

Parte II. Actividades Dentro de la Monitoria


Declara los paneles PanelMisDatos y PanelMisInmersiones en la clase InterfazScubaBook
Inicializa y adiciona los paneles PanelMisDatos y PanelMisInmersiones en la clase
InterfazScubaBook
Construye correctamente el panel PanelMisDatos:
Declara los componentes grficos del panel
Inicializa el panel correctamente: ttulo, dimensin, layout
Inicializa los componentes grficos del panel
Adiciona los componentes al panel
Construye correctamente el panel PanelMisInmersiones:
Declara los componentes grficos del panel
Inicializa el panel correctamente: ttulo, dimensin, layout
Inicializa los componentes grficos del panel
Adiciona los componentes al panel

Scuba Book
GUA DE TRABAJO N5-G1
Trabajo a Desarrollar INDIVIDUALMENTE

Nombre: ____________________________________
________________

Cdigo:

I. Actividades Previas al Da de la Monitoria:


1. Leer la documentacin del Nivel 5 del libro gua1, de la pgina 243 hasta la pgina 267.
2. Realizar las tareas contenidas dentro de la misma documentacin.
a. Tarea 3, pg. 252
Identifique al menos
8 elementos de una
interfaz de usuario.
Piense
en
los
elementos
que
forman parte de la
interfaz
de
un
programa.
Para la clase que
representa
la
ventana
principal
del programa, trate
de identificar sus
atributos.
Guese
por
las
caractersticas que
debe tener.
Dibuje el diagrama
de clases con los
elementos de una
Ventana
interfaz de usuario
cualquiera.

1 VILLALOBOS S., Jorge A. y CASALLAS G., Rubby. Fundamentos de Programacin: Aprendizaje activo basado en

casos. Editorial Pearson Prentice Hall. Bogot, Colombia. 2006. Nivel 5, pgs. 243 291

3. Descargar el ejercicio de trabajo del campus virtual.


a. Abrir una ventana de Google Crome
b. Ir al sitio web del curso dentro de http://virtual.usc.edu.co/
c. En la carpeta de las guas de trabajo de Nivel 5, seleccionar el archivo APO2N5G1_scubaBook.zip
d. Guardar el archivo APO2-N5G1_scubaBook.zip en el directorio workspace
e. Descomprima el archivo
4. Leer
detenidamente,
varias
(/docs/specs/Descripcion.doc).

veces,

la

descripcin

del

problema

5. Leer detenidamente, varias veces, el documento de especificacin de requerimientos


funcionales (/docs/specs/RequerimientosFuncionales.doc).
6. Revisar el modelo del mundo (docs/specs/ModeloConceptual.jpg).
7. Generar la documentacin del proyecto, los archivos .html, ejecutando el programa
doc.bat que se encuentra en /bin. Revise esta documentacin, la cual se genera dentro
de la carpeta /docs/specs/api. Esta permite entender para qu sirve cada mtodo. El
programa doc.bat debe ser ejecutado por fuera de eclipse.
8. Comprimir el archivo para llevarlo el da de la monitoria. Colocar como nombre al archivo:
APO2-N5G1_scubaBook_NombreEstudiante.zip.

II. Actividades Dentro de la Monitoria:


1.
2.
3.
4.

Revisar el proyecto Java


Construir la interfaz de usuario
Comprobar el funcionamiento del ejercicio
Mostrar al monitor el ejercicio terminado antes de salir de la sala de cmputo

Instrucciones:
1. Revisar el proyecto Java: Identificar los elementos del mundo (clases, atributos y
mtodos) y compararlos con el modelo del mundo.
2. Construir la interfaz de usuario:
a. Estudiar la imagen correspondiente a la interfaz grfica a crear

b. Completar la clase InterfazScubaBook, declarando e inicializando los dos paneles


que contienen los datos y las inmersiones.
c. Construir la clase PanelMisDatos e incluya los componentes grficos necesarios
para que luzca como en la imagen.
d. Construir la clase PanelMisInmersiones e incluya los componentes grficos
necesarios para que luzca como en la imagen
3. Comprobar el funcionamiento del ejercicio: Ejecutar el programa e interactuar con las
opciones disponibles en la interfaz.

4. Mostrar al monitor el ejercicio terminado antes de salir de la sala de cmputo : El


monitor reportar el avance de los estudiantes que hayan participado en la monitoria. En
caso de elaborar el trabajo en casa, el estudiante deber subir la respuesta al campus
virtual para revisin por parte del encargado.

También podría gustarte