• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
DIAGRAMAS DE SECUENCIA Y COLABORACION
 

DIAGRAMAS DE SECUENCIA Y COLABORACION

on

  • 22,845 views

ejercicios de diagramas de interaccion

ejercicios de diagramas de interaccion

Statistics

Views

Total Views
22,845
Views on SlideShare
22,556
Embed Views
289

Actions

Likes
3
Downloads
620
Comments
4

2 Embeds 289

http://pregrado.uniminuto.edu 250
http://firety.com 39

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

14 of 4 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • ola saben quisiera saber como poner por ejemplo de un caso de un grama de secuencia de pagina web de una panaderia lo que realmente no se que tipo de objeto /o grafico debo ponerle un sistema un circulo o un cuadrado es que mi sistema es una pagina online ----------------muchas gracias por la respuestas
    Are you sure you want to
    Your message goes here
    Processing…
  • MUY BUENO ENTENDIBLE
    Are you sure you want to
    Your message goes here
    Processing…
  • excelente documento \../ ;)
    Are you sure you want to
    Your message goes here
    Processing…
  • TE AMO
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    DIAGRAMAS DE SECUENCIA Y COLABORACION DIAGRAMAS DE SECUENCIA Y COLABORACION Document Transcript

    • TEST DE VERIFICACION DE APRENDIZAJE1. En los diagramas de secuencia, en la parte superior se coloca: a) Actividades b) Nombres de clases c) Instancias d) Mensajes e) Flujos repetitivos Instancias u objetos : Usuario : Interfaz : Tabla acceso Ingresa Login IngresaClave Consulta()1. ┬┐Cu├íl es la l├şnea de vida de un objeto o instancia en los diagramas de secuencia? a) [login y clave = OK] dar acceso a:aa a:aa [login y clave = incorrecto] negar acceso b) 1: g a:aa c)
    • b:bb b:bb d) u 1: 2: 3: e) Ninguna de las anteriores 1: g2. ┬┐Qu├ę representa el foco de control? 4: a) Los mensajes b) La distancia c) El volumen d) El tiempo e) La l├şnea de vida1. Caracter├şsticas del siguiente mensaje es: a:aa b:bba) El objeto o instancia emisora, espera la respuesta para poder continuar.b) Representa a un mensaje s├şncronoc) Env├şa la mitad de un mensaje 1:d) El objeto o instancia emisora no necesariamente tiene que esperar la respuesta para continuar.e) Representa el env├şo de un mensaje simple.1. ┬┐Cu├íl es la diferencia entre un diagrama de secuencia y colaboraci├│n?La diferencia es que el diagrama de secuencia va a mostrar las interacciones con la dimensi├│n deltiempo, mientras que el diagrama de colaboraci├│n va a mostrar de un contexto y organizaci├│n general,de c├│mo los objetos interact├║an desde el punto de vista del espacio.
    • : servidor : emisor : impresora 1: peticion de impresion 2: imprimir El Diagrama de Secuencia pone ├ęnfasis en el orden, a trav├ęs del 3: impresion en espera tiempo, en que ocurren estos mensajes 4: documento impreso 5: fin imprimir : servidor 1: peticion de impresion El Diagrama de Colaboraci├│n, pone 5: fin imprimir ├ęnfasis en la organizaci├│n 3: impresion en espera estructural de los objetos: emisor 4: documento impreso 2: imprimir que env├şan y reciben mensajes. : impresora2. ┬┐Qu├ę representa la siguiente grafica? a:aa create Representa la creaci├│n de un objeto y en la parte final se elimina o destruye. 1:
    • 3. Determine los mensajes que interact├║an los siguientes objetos. :Evaluador :File Aprobados :File Desaprobados El evaluador determina registrar al alumno en cualquiera de las instancias de los archivos que se encuentra en la parte derecha, tomando en cuenta los siguientes criterios: si el n├║mero de cursos desaprobados es mayor a dos, lo registra en el file de aprobados en caso contrario lo registra en el file de desaprobados. Soluci├│n: :evaluador :file desaprobados :file aprobados 1: registrar( ) [cursos desaprobados > 2] 2: registrar ( ) 4. Escriba los mensajes para estos 2 pares de instancias :semaforo :persona Soluci├│n: :semaforo :persona 1: cruzar( ) [semaforo = rojo] 2: detenerse( ) [semaforo =verde] 3: esperar ( ) [semaforo =ambar]5. Crear un diagrama de secuencia para hacer el retiro mediante el cajero (persona), de una de las oficinas de una entidad financiera; para ello cuenta con los siguientes elementos: cliente, cajero, cuenta, tarjeta y lector de tarjeta.
    • :cliente :cajero :tarjeta :lector de tarjeta :cuenta 1: solicitar retiro 2: leer( ) 3: solicitar DNI 4: verificar datos 5: consultar disponible () 6: efectuar retiro ( )6. Crear el diagrama de colaboraci├│n para el siguiente enunciado:Solicitar informes a Graf Per├║ S.A.C.Considere las siguientes instancias:ConsultanteSecretariaHorarios de cursoRegistro de consultasEl consultante solicitara uno de los servicios de dictado de cursos, al inicio el consultante entregara elnombre del curso de su inter├ęs, la secretaria lo recepcionara y buscara en el horario de cursos; de all├ş,extraer├í los horarios y costos. A continuaci├│n entrega los datos al consultante; luego se le solicitaranlos datos al consultante y estos se registran en el registro de consultas, conjuntamente con los datosdel curso solicitado.ÔÇó No considere la inscripci├│n y/o matricula.
    • 1: peticion de informacion( ) 2: dar nombre de curso( ) :Consultante :Secretaria 4: entregar informacion ( ) 5: solicitar datos ( ) 6: registrar( ) 3: consultar( ) :Horarios de curso :Registro de consultas DIAGRAMAS DE SECUENCIA Y COLABORACIONEJERCICIO 1Proceso: Emisi├│n de proforma.Requerimiento: Identificar las instancias u objetos enunciados, as├ş como tambi├ęn los mensajes queinteract├║an y luego dibujar el diagrama de secuencia.Descripci├│n: El diagrama de interacci├│n a crear permitir├í graficar los mensajes que se env├şan para laemisi├│n de una proforma.El proceso se inicia cuando el cliente entrega el pedido al vendedor, este ultimo consultara los datos alcatalogo de productos. A continuaci├│n el vendedor lee los datos para luego crear la proforma, el mismovendedor calcula los descuentos e impuestos, por ├║ltimo el vendedor entrega la proforma. :cliente :vendedor :catalogo de :proforma productos 1: entregar pedido( ) 2: consultar datos( ) 3: leer datos( ) 4: crear( ) 5: calcular descuentos e impuestos( ) 6: entregar proforma( )
    • EJERCICIO 2Proceso: Asignaci├│n de movilidadRequerimiento: Crear el diagrama de secuenciaDescripci├│n: La promotora de la agencia de tours eval├║a la cantidad de turistas que tiene en el objetohoja de viaje, si la cantidad de turistas es igual a la capacidad de la movilidad debe seleccionar persona,gu├şa y tambi├ęn seleccionara chofer de movilidad. En caso que la cantidad de turistas es menor que lacapacidad buscar alternativas de servicio en el mercado. :promotora :hoja de viaje 1: evaluar cantidad de turistas( ) [n┬║ de turistas=capacidad de movilidad] 2: seleccionar persona,guia y chofer [n┬║ de turistas<capacidad de movilidad] 3: buscar alternativas de servicio( )EJERCICIO 3Proceso: Solicitud de pedidoRequerimiento: Crear el diagrama de colaboraci├│n sobre la solicitud de un pedidoDescripci├│n: El cliente entrega pedido al vendedor, este ultimo consulta el c├│digo del producto y cantidadal encargado del almac├ęn, a su vez entrega el c├│digo del producto con el precio del libro. El vendedorregistra el c├│digo del producto, descripci├│n, precio unitario y cantidad, el vendedor recepciona el montodel pedido, para luego entregarle al cliente. 5: registrar codigo,descripcion ,precio unitario y cantidad 1: entregar pedido( ) :cliente :vendedor 7: entregar el producto( ) 4: entregar codigo con precio del libro( ) 6: recepcionar el monto de pedido( ) 2: consultar codigo producto( ) 3: consultar cantidad( ) :almacen
    • EJERCICIO 4Proceso: Dar de alta a un pacienteRequerimiento: Crear el diagrama de secuencia.Descripci├│n: El doctor comunica la mejor├şa a los pacientes, luego registra las recomendaciones en lahistoria cl├şnica, seguidamente el paciente lee las recomendaciones, a continuaci├│n el doctor anota en lahoja de gastos los montos de su faena; el Dpto. de econom├şa lee los datos de la hoja de gastos y calcula elmonto de servicio, este Dpto. Entrega al apoderado el documento de gastos para ser cancelado. :doctor :paciente .historia :hoja de Dpto.economia :apoderardo clinica gastos 1: comunicar estado( ) 2: registrar recomendacion( ) 3: leer recomendacion( ) 4: anotar montos( ) 5: leer( ) 6: Calcular monto total( ) 7: entregar documento de gastos( )
    • EJERCICIO 5Proceso: B├║squeda de informaci├│n en internetRequerimiento: crear el diagrama de secuenciaDescripci├│n: el operador env├şa el criterio de b├║squeda al programa buscador, una vez que recepciona elcriterio, filtra las p├íginas que cumplen con esa condici├│n. Luego, las direcciones son mostradas para queel operador pueda leer el contenido, seguidamente extrae los datos de la pagina y los graba, siempre ycuando sean necesarios. :operador :buscador 1: determinar informacion a buscar( ) 2: realizar busqueda( ) 3: filtrar paginas( ) 4: mostrar direcciones( ) 5: extraer datos( ) [solo si es necesario] 6: grabar( )