Académique Documents
Professionnel Documents
Culture Documents
Lenguaje modelado
unificado
Diagramas
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
LABORATORIO 4.
MODELANDO EL SISTEMA CON UML
GUÍA DE LABORATORIO Nº 4
Estructura de contenidos.
1. Introducción. 2
2. Objetivos. 2
3. Consideraciones. 3
4. Procedimiento. 3
5. Evidencias a entregar. 8
GUÍA DE LABORATORIO 4
Modelando el
sistemacon UML
ACTIVIDAD DE PROYECTO
INTRODUCCIÓN
1 . INTRODUCCIÓN
2
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
informático.
Ítem Descripción
Soporte Teórico
Objetos de contenido:
• OA UML
4. PROCEDIMIENTO
siguiente procedimiento:
4
3
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
Inicio
La solución implica la
construcción de diagramas SI
Identificar elementos
individuales
Asignar relaciones
entre elementos
NO
Validar diagrama con
enunciado
Guardar archivo
FIN
EJERCICIOS:
R.
Transacción Usuario
+Fecha +Id_usuario
+Hora +Nombre
+Tipo -Dirección
+Importe +Teléfono Tarjeta debito
+Retirar +Retirar +Num_tarj
+Pagar +Pagar -Sucursal
+Consultar +Consultar -Limite
+Password
Retirar
Pagar
Cuenta Sucursal Consultar
-Código +Id_suc
+Saldo +Nombre
-Limite +Dirección
+Tipo +Teléfono
-Abrir -Crear
-Cerrar +Cerrar
+Inactivar
6
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
Hotel Cliente
+Habituales +Rut
+Ocupadas +Nombre
+Disponibles
+precio +Consultar
Factura
+Consultar precio -Pagar
+Numero
+Reservar +Cambiar
+Fecha
-Eliminar reserva
+Valor
-Descontar precio
+Descuento
+Consultar
+Pagar
Reserva Habitación
-Imprimir
+Fecha_inic +Numero
+Cant_dias +Tipo
+Cliente
+Habitación +Retirar
+Reservar +Asignar
+Imprimir +Cancelar
+Consultar
7
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
a. 1 → 1..*
Paciente Cita
Asiste
1 1..*
b. * → 1..2
Vuelo Piloto
Tiene
* 1..2
c. 2..* → *
Persona Pareja
Forman
2...* *
8
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
d. 4 → 1
Turbina Avión
Pertenecen
4 1
e. 2 → 2
Persona Padres
Pueden ser
2 2
Facturación
Hospital
Usuarios
9
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
Medico
Receta
Cirugía
Droguería
principal
1
0 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
Sucursal A
1
1 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
personaje
-bmps: BITMAP *** cerca
-posicion_actual: tupla -posicion_inicial: tupla
-velocidad: float -posicion_final: tupla
-estado:int + crear (posicion: tupla )
+ mover() virtual
+ dibujar (buf:BITMAP *)
+ cambiar_de_estado (siguiente_estado:int )
+ detectar_colision ()
juego
-nivel: int
-puntuacion: long
vaquero -cerca_disponible: int
-direccion: vector
-pos_destino: tupla
vaca
-posicion_inicial: tupla
-posicion_detino: tupla
+ hermamas: vaca*
+ cercado: cerca*
-calcular_siguiente_destino ()
1
2 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
1
3 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
1
4 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
Cajero Automático
Realizar
Reintegro
Cambiar PIN
Cliente
Obtener Últimos
Movimientos y Saldo
Agregar
Billetes
Empleado de
Sucursal
1
5 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
1
6 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
1
7 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
1..1
Tiene
Película
Titulo_pel
Año_Película
Num_copias
Regist_datos_
Película 1..*
1
8 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
5 . EVIDENCIAS
1
9 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
2
0 FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
Desarrollador de contenido
Experto temático Andrés Julián Valencia Osorio
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje
Modelando el sistema con UML
FAVA - Formación en Ambie ntes Virtuales de Aprendizaje SENA - Servicio Nacional de Ap rendizaje