Académique Documents
Professionnel Documents
Culture Documents
Facultad de Ingeniera
Ingeniera de Sistemas
Instrucciones
En el siguiente ejercicio se crear la clase Empresa la cual es requerida para crear una
aplicacin de manejo de una feria empresarial. La feria cuenta con varios puestos de
exposicin en donde las empresas expositoras muestran sus productos a las empresas
visitantes.
Cada puesto tiene restricciones de nmero mnimo y mximo de personas expositoras segn
su ubicacin:
Zona Norte: mnimo=4, mximo=8
Zona Oriente: mnimo=7, mximo=13
Zona Sur: mnimo=3, mximo=7
Zona Occidente: mnimo=8, mximo=14
Zona Centro: mnimo=6, mximo=12
Una empresa visitante debe ingresar su nombre y el nmero de personas que asistirn a la
feria, el nmero mximo de personas asistentes para una empresa es de 20. Por su parte una
empresa expositora debe ingresar su nombre, el nmero de expositores y la ubicacin del
puesto de exposicin. Por ltimo, es importante saber el porcentaje de ocupacin de los
puestos de la feria en cualquier instante.
La aplicacin debe permitir:
Ingresar una empresa visitante
Ingresar una empresa expositora, ocupando el respectivo puesto
Desocupar un puesto
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
Desarrollo de la gua
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
Parte 1:
Creacin del diagrama
1. Ejecutamos nuestro IDE ArgoUML
2. Creamos un nuevo Proyecto con diagramas de clases de la siguiente manera
seleccionamos la pestaa crear-> Digrama de clases.
3. Creamos nuestra clase, en este caso crearemos la clase empresa como lo muestra la
imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
5. Crear los atributos de las clases. Para crear los atributos damos click derecho sobre la
clase creada, en la ventana que se despliega seleccionamos la pestaa agregar y
elegimos la opcin atributo nuevo, como lo muestra la imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
8. crear el constructor de la clase. Para crear el constructor damos click derecho sobre la
clase creada, en la ventana que se despliega seleccionamos la pestaa agregar y
elegimos la opcin crear operacin, como lo muestra la imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
11. Creado el parmetro le agregamos el nombre y el tipo de dato. Para ello seleccionamos
el constructor, y seleccionamos la ventana propiedades, nos dirigimos a la opcin
parmetro y desplegamos la ventana haciendo click sobre esta opcin y damos doble
click sobre el parmetro al cual queremos nombrar y dar el tipo, como lo muestra la
imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
12. Crear los mtodos de la clase. Para crear los mtodos damos click derecho sobre la
clase creada, en la ventana que se despliega seleccionamos la pestaa agregar y
elegimos la opcin crear operacin, como lo muestra la imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
13. Agregamos el nombre al mtodo. Para ello seleccionamos el mtodo al cual queremos
nombrar en la clase y se dirige a la ventana propiedades y buscamos la opcin donde
se nombrar el mtodo, como lo muestra la imagen.
14. Agregamos el tipo de retorno al mtodo. Para ello seleccionamos el mtodo al cual se le
dar el tipo de retorno en la clase y se dirige a la ventana propiedades y se busca la
opcin parmetro, se da doble click en return.
En la opcin tipo, seleccionamos el tipo de retorno del mtodo, como lo muestra la imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
Parte 2:
Prueba y Ejecucin
1. Ejecutamos nuestro IDE Eclipse
2. Cargamos nuestro proyecto web, para esto vamos a File import Seleccionamos
Existing Projects in Workspace y presionamos el botn Next
3. Ubicamos el botn Browse y procedemos a presionarlo para abrir el Explorador de
archivos e ir hasta la ruta en el cual se encuentra nuestro proyecto web en este caso la
carpeta
C:\Users\CAMILO\Desktop\n4_feriaEmpresarial y presionamos el botn
Finish.
4. ahora se proceder a crear la clase Empresa en el folder source
uniandes.cupi2.feriaEmpresarial.mundo. para ello hacemos click derecho sobre este
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
Agregamos el nombre de la clase, en la opcin name, por ultimo damos click en finish.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
Los atributos, parmetros y los mtodos con tipo de dato Integer los modificamos por
tipo int, como lo muestra la imagen.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
Ingresamos una empresa visitante y una empresa expositora para probar el funcionamiento del
programa.
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas
UNIVERSIDAD MARIANA
Facultad de Ingeniera
Ingeniera de Sistemas