SlideShare una empresa de Scribd logo
1 de 9
TALLER LABORATORIO
1. Identifique y represente de acuerdo con el lenguaje UML 5 clases presentes
en una entidad bancaria con sus respectivas propiedades y métodos.
2. Identifique y represente de acuerdo con el lenguaje UML 5 clases presentes
en un hotel con sus respectivas propiedades y métodos.
3. Dibuje Asociaciones con las siguientes multiplicidades, para cada asociación
identifique dos clases entre las cuales la asociación y su multiplicidad sea
válida:
a. 1 → 1..*
b. * → 1..2
c. 2..* → *
d. 4 → 1
e. 2 → 2
4. Represente 2 relaciones de agregación presentes en un hospital.
5. Represente 2 relaciones de herencia presentes en una droguería.
6. Tomando como base el diagrama de Clases que se presenta a continuación,
identificar los siguientes elementos:
Nombre de las Clases presentes en el diagrama
Personaje, cerca,vaca, vaquero, juego
Nombre de los Atributos de la clase Personaje
-bmps:BITMAP***
-posicion_actual:tupla
-velocidad:float
-estado:int
Métodos de la clase Vaca -calcular_siguiente_destino()
Nombre del tipo de relación entre el Vaquero y el
Personaje
generalización
Nombre del tipo de Relación entre la Vaca y el
Juego
composición
Modificador de Acceso del atributo “estado” en la
clase Personaje
Privado
Modificador de Acceso del atributo “hermanas”
en la clase Vaca
Publico
7. Indique el nombre de 2 casos de uso que usted pueda llevar a cabo en su
cuenta de correo:
Ingresar correo y contraseña, revisar correo
8. Indique el nombre de 2 casos de uso que usted pueda llevar a cabo
utilizando la aplicación Microsoft Word:
Realizar documentos, guardar archivos
9. Defina los nombres de los actores presentes en un software de un
Supermercado:
Administrador, gerente, cajero, empleados
10. Tomando como base el diagrama de Casos de Uso que se presenta a
continuación, identificar los siguientes elementos:
Nombre de los Actores Cliente, empleado de sucursal
Nombre de los Casos de
Uso
Realizar integro, cambiar PIN, obtener últimos
movimientos y saldo, agregar billetes
Nombre del Sistema Cajero automático
Relación entre los
Actores
Servicios
11. A partir del siguiente enunciado, realizar el diagrama de Casos de
Uso, el diagrama de Secuencia de uno de los casos de uso y el
diagrama de Clases:
Film Magic es una empresa dedicada al alquiler de videos. Para
alquilar un video el cliente debe estar registrado en un libro de
inscripciones donde se encuentra su información personal. Con esta
información el administrador del video tienda genera un carnet con el
cual el cliente puede realizar el alquiler de sus películas favoritas y
puede a través de Internet consultar el listado de películas
disponibles y los estrenos (películas más recientes).
Cuando el cliente alquila una película, el administrador de la video
tienda debe verificar manualmente que la película se encuentre
disponible y escribir en un cuaderno los datos de la película, el cliente
y la fecha de alquiler y entrega del video.
Diariamente el administrador debe observar los registros de las
películas alquiladas para determinar cuáles son los videos que no han
sido devueltos y determinar el excedente que debe pagar los clientes
morosos, también debe llevar un registro del dinero que ha ingresado
a la video tienda por el alquiler de sus películas y mensualmente
premiar los tres clientes que más películas han alquilado mediante un
bono por 2 películas gratis.
Diagrama de Caso de uso
CASOSDE USO REGISTRAR CLIENTE
DESCRIPCIÓN
El comportamientodel sistemadeberádescribirel pasoapaso del
caso de uso cuandoel administradorregistraal cliente ,paraque este
puedautilizartodoloque laempresale ofrece.
PRECONDICIÓN El cliente aúnnose encuentraregistrado enel sistemade laempresa.
PASO ACCION
1 El administradorrevisaque el clienteyaesté registrado.
2
Se le pide lainformaciónal cliente parael registrodel mismo
como (nombre,id,telefono,dirección).
3 Se ingresatoda lainformaciónal librode registro.
4 Se hace la entregadel carnetgenerado.
POST CONDICIÓN El cliente ya ha sido registrado
EXCEPCIONES PASO ACCION
1
El cliente yaestáregistradononecesitahacerde nuevoel
tramite
Diagrama de Clases

Más contenido relacionado

La actualidad más candente

Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Usonahun1385
 
Library management System
Library management SystemLibrary management System
Library management Systemsaradateja
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
Sesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioSesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioJulio Pari
 
Diagrama de actividades v2
Diagrama de actividades v2Diagrama de actividades v2
Diagrama de actividades v2rossanadaysi
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3David Motta Baldarrago
 
Leave Management System: Software Requirements Specification Document(SRS)
Leave Management System: Software Requirements Specification Document(SRS) Leave Management System: Software Requirements Specification Document(SRS)
Leave Management System: Software Requirements Specification Document(SRS) Abhilasha Lahigude
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesJesús Navarro
 
Desarrollo de aplicaciones web con casos de uso
Desarrollo de aplicaciones web  con casos de usoDesarrollo de aplicaciones web  con casos de uso
Desarrollo de aplicaciones web con casos de usoJosafat Mtz
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2David Motta Baldarrago
 
Class Diagram for Online Examination system
Class Diagram for Online Examination systemClass Diagram for Online Examination system
Class Diagram for Online Examination systemHASIM ALI
 
New library management system slide
New library management system slideNew library management system slide
New library management system slideEnzo Ivan
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaRobert Rodriguez
 
Especificación de requerimientos de software srs CURSO V AND V 7MO CICLO
Especificación de requerimientos de software srs CURSO V AND V 7MO CICLOEspecificación de requerimientos de software srs CURSO V AND V 7MO CICLO
Especificación de requerimientos de software srs CURSO V AND V 7MO CICLOdavid grados
 

La actualidad más candente (20)

Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Uso
 
Library management System
Library management SystemLibrary management System
Library management System
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
requerimientos de un minimarket
requerimientos de un minimarket requerimientos de un minimarket
requerimientos de un minimarket
 
Taller laboratorio UML
Taller laboratorio UMLTaller laboratorio UML
Taller laboratorio UML
 
Sesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioSesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocio
 
Diagrama de actividades v2
Diagrama de actividades v2Diagrama de actividades v2
Diagrama de actividades v2
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
 
Modelado del negocio
Modelado del negocioModelado del negocio
Modelado del negocio
 
Leave Management System: Software Requirements Specification Document(SRS)
Leave Management System: Software Requirements Specification Document(SRS) Leave Management System: Software Requirements Specification Document(SRS)
Leave Management System: Software Requirements Specification Document(SRS)
 
Sistema De Gestion De Notas De Post Grado
Sistema De Gestion De Notas De Post GradoSistema De Gestion De Notas De Post Grado
Sistema De Gestion De Notas De Post Grado
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Desarrollo de aplicaciones web con casos de uso
Desarrollo de aplicaciones web  con casos de usoDesarrollo de aplicaciones web  con casos de uso
Desarrollo de aplicaciones web con casos de uso
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
 
Class Diagram for Online Examination system
Class Diagram for Online Examination systemClass Diagram for Online Examination system
Class Diagram for Online Examination system
 
New library management system slide
New library management system slideNew library management system slide
New library management system slide
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
 
Desarrollo y consumo de web services
Desarrollo y consumo de web servicesDesarrollo y consumo de web services
Desarrollo y consumo de web services
 
Especificación de requerimientos de software srs CURSO V AND V 7MO CICLO
Especificación de requerimientos de software srs CURSO V AND V 7MO CICLOEspecificación de requerimientos de software srs CURSO V AND V 7MO CICLO
Especificación de requerimientos de software srs CURSO V AND V 7MO CICLO
 

Similar a Taller laboratorio

diagramas-de-casos-de-uso (1).pptx
diagramas-de-casos-de-uso (1).pptxdiagramas-de-casos-de-uso (1).pptx
diagramas-de-casos-de-uso (1).pptxAnder Gonzalez
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de usoTensor
 
Software basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosSoftware basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosMaestros Online
 
Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Maestros Online
 
Software basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosSoftware basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosMaestros en Linea MX
 
Videoclub
VideoclubVideoclub
Videoclubmaxelug
 
Computacion 3 cb09302 2013
Computacion 3 cb09302 2013Computacion 3 cb09302 2013
Computacion 3 cb09302 2013Maestros Online
 
Tecnicas UML
Tecnicas UMLTecnicas UML
Tecnicas UMLmenamigue
 
informe proyecto.docx
informe proyecto.docxinforme proyecto.docx
informe proyecto.docxRonyAngulo1
 
Proyecto integrador de software basico 2013
Proyecto integrador de software basico 2013Proyecto integrador de software basico 2013
Proyecto integrador de software basico 2013Maestros en Linea MX
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de softwareMaestros Online
 
Informe portaforlio de servicios final
Informe portaforlio de servicios finalInforme portaforlio de servicios final
Informe portaforlio de servicios finalJhon Stevens Murillo
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónMaestros en Linea
 
00 ejemplo de caso propuesto
00 ejemplo de caso propuesto00 ejemplo de caso propuesto
00 ejemplo de caso propuestoGaby Zapata
 

Similar a Taller laboratorio (20)

Laboratorio
LaboratorioLaboratorio
Laboratorio
 
diagramas-de-casos-de-uso (1).pptx
diagramas-de-casos-de-uso (1).pptxdiagramas-de-casos-de-uso (1).pptx
diagramas-de-casos-de-uso (1).pptx
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de uso
 
Laboratorio uml
Laboratorio umlLaboratorio uml
Laboratorio uml
 
Software basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosSoftware basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgos
 
Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015
 
Casos de uso.pptx
Casos de uso.pptxCasos de uso.pptx
Casos de uso.pptx
 
Software basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosSoftware basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgos
 
Videoclub
VideoclubVideoclub
Videoclub
 
Computacion 3 cb09302 2013
Computacion 3 cb09302 2013Computacion 3 cb09302 2013
Computacion 3 cb09302 2013
 
Tecnicas UML
Tecnicas UMLTecnicas UML
Tecnicas UML
 
02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx
 
Computación
ComputaciónComputación
Computación
 
informe proyecto.docx
informe proyecto.docxinforme proyecto.docx
informe proyecto.docx
 
Proyecto integrador de software basico 2013
Proyecto integrador de software basico 2013Proyecto integrador de software basico 2013
Proyecto integrador de software basico 2013
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 
Informe portaforlio de servicios final
Informe portaforlio de servicios finalInforme portaforlio de servicios final
Informe portaforlio de servicios final
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
00 ejemplo de caso propuesto
00 ejemplo de caso propuesto00 ejemplo de caso propuesto
00 ejemplo de caso propuesto
 

Más de Johan Villamizar Tabares (17)

Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Concluciones encuesta
Concluciones encuestaConcluciones encuesta
Concluciones encuesta
 
Conclusión de la entrevista
Conclusión de la entrevistaConclusión de la entrevista
Conclusión de la entrevista
 
Entrevista (3)
Entrevista (3)Entrevista (3)
Entrevista (3)
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Conclusión de la entrevista
Conclusión de la entrevistaConclusión de la entrevista
Conclusión de la entrevista
 
Entrevista
EntrevistaEntrevista
Entrevista
 
Concluciones encuesta
Concluciones encuestaConcluciones encuesta
Concluciones encuesta
 
Formato Entrevista
Formato Entrevista Formato Entrevista
Formato Entrevista
 
Formato Encuesta
Formato EncuestaFormato Encuesta
Formato Encuesta
 
Funciones
FuncionesFunciones
Funciones
 
Algoritmos pseint y dfd
Algoritmos pseint y dfdAlgoritmos pseint y dfd
Algoritmos pseint y dfd
 
Fichatecnicainvestigacintecnolgica 140916211645-phpapp02
Fichatecnicainvestigacintecnolgica 140916211645-phpapp02Fichatecnicainvestigacintecnolgica 140916211645-phpapp02
Fichatecnicainvestigacintecnolgica 140916211645-phpapp02
 
+Ficha tecnica investigación tecnológica
+Ficha tecnica investigación tecnológica+Ficha tecnica investigación tecnológica
+Ficha tecnica investigación tecnológica
 
Gestión por procesos
Gestión por procesosGestión por procesos
Gestión por procesos
 
Fundametos de calidad
Fundametos de calidadFundametos de calidad
Fundametos de calidad
 
Datos e informacion
Datos e informacionDatos e informacion
Datos e informacion
 

Taller laboratorio

  • 1. TALLER LABORATORIO 1. Identifique y represente de acuerdo con el lenguaje UML 5 clases presentes en una entidad bancaria con sus respectivas propiedades y métodos.
  • 2. 2. Identifique y represente de acuerdo con el lenguaje UML 5 clases presentes en un hotel con sus respectivas propiedades y métodos.
  • 3. 3. Dibuje Asociaciones con las siguientes multiplicidades, para cada asociación identifique dos clases entre las cuales la asociación y su multiplicidad sea válida: a. 1 → 1..* b. * → 1..2 c. 2..* → * d. 4 → 1 e. 2 → 2
  • 4. 4. Represente 2 relaciones de agregación presentes en un hospital. 5. Represente 2 relaciones de herencia presentes en una droguería.
  • 5. 6. Tomando como base el diagrama de Clases que se presenta a continuación, identificar los siguientes elementos: Nombre de las Clases presentes en el diagrama Personaje, cerca,vaca, vaquero, juego Nombre de los Atributos de la clase Personaje -bmps:BITMAP*** -posicion_actual:tupla -velocidad:float -estado:int Métodos de la clase Vaca -calcular_siguiente_destino() Nombre del tipo de relación entre el Vaquero y el Personaje generalización Nombre del tipo de Relación entre la Vaca y el Juego composición Modificador de Acceso del atributo “estado” en la clase Personaje Privado Modificador de Acceso del atributo “hermanas” en la clase Vaca Publico 7. Indique el nombre de 2 casos de uso que usted pueda llevar a cabo en su cuenta de correo: Ingresar correo y contraseña, revisar correo
  • 6. 8. Indique el nombre de 2 casos de uso que usted pueda llevar a cabo utilizando la aplicación Microsoft Word: Realizar documentos, guardar archivos 9. Defina los nombres de los actores presentes en un software de un Supermercado: Administrador, gerente, cajero, empleados 10. Tomando como base el diagrama de Casos de Uso que se presenta a continuación, identificar los siguientes elementos: Nombre de los Actores Cliente, empleado de sucursal Nombre de los Casos de Uso Realizar integro, cambiar PIN, obtener últimos movimientos y saldo, agregar billetes Nombre del Sistema Cajero automático Relación entre los Actores Servicios
  • 7. 11. A partir del siguiente enunciado, realizar el diagrama de Casos de Uso, el diagrama de Secuencia de uno de los casos de uso y el diagrama de Clases: Film Magic es una empresa dedicada al alquiler de videos. Para alquilar un video el cliente debe estar registrado en un libro de inscripciones donde se encuentra su información personal. Con esta información el administrador del video tienda genera un carnet con el cual el cliente puede realizar el alquiler de sus películas favoritas y puede a través de Internet consultar el listado de películas disponibles y los estrenos (películas más recientes). Cuando el cliente alquila una película, el administrador de la video tienda debe verificar manualmente que la película se encuentre disponible y escribir en un cuaderno los datos de la película, el cliente y la fecha de alquiler y entrega del video. Diariamente el administrador debe observar los registros de las películas alquiladas para determinar cuáles son los videos que no han sido devueltos y determinar el excedente que debe pagar los clientes morosos, también debe llevar un registro del dinero que ha ingresado a la video tienda por el alquiler de sus películas y mensualmente premiar los tres clientes que más películas han alquilado mediante un bono por 2 películas gratis. Diagrama de Caso de uso
  • 8. CASOSDE USO REGISTRAR CLIENTE DESCRIPCIÓN El comportamientodel sistemadeberádescribirel pasoapaso del caso de uso cuandoel administradorregistraal cliente ,paraque este puedautilizartodoloque laempresale ofrece. PRECONDICIÓN El cliente aúnnose encuentraregistrado enel sistemade laempresa. PASO ACCION 1 El administradorrevisaque el clienteyaesté registrado. 2 Se le pide lainformaciónal cliente parael registrodel mismo como (nombre,id,telefono,dirección). 3 Se ingresatoda lainformaciónal librode registro. 4 Se hace la entregadel carnetgenerado. POST CONDICIÓN El cliente ya ha sido registrado EXCEPCIONES PASO ACCION 1 El cliente yaestáregistradononecesitahacerde nuevoel tramite