SlideShare una empresa de Scribd logo
1 de 81
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tomado  de  http://comunidad.uach.mx/fmarisc/analisis/Analisis.ppt
Ingeniería de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],Sist. de Información de Biblioteca Recursos para  Prestamo Usuario Bibliotecario Agregar recursos Regresar Recursos
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Recolectar dinero Exhibir el interior Cubrir  el  interior «incluir» «incluir»
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],Comprar  gaseosa Comprar un vaso de gaseosa Reabastecer Punto de extensión llenar los compartimientos Exhibir el interior Cubrir  el  interior «incluir» «incluir» Reabastecer de  Acuerdo a las ventas «extender» (llenar los  Compartimientos)
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras de Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],Empleado - Nombre:String - Sexo:Boolean - Direccion:String - RFC:String + TomarNombre:String + TomarRFC:String + TomarDireccion:String
Estructuras de Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras de Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras de Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Superclase Subclases Mamíferos - colorOjos: int + TomarColorOjos: int Perro -frecuenciaLadrido: int + Ladrar: int gato -frecuenciaMaullido:int + Maullar: int
Estructuras de Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras de Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras de Objetos ,[object Object],[object Object],Casos de  Uso Diagrama de Secuencias Diagrama de Colaboración Diagrama de Clases Diagrama de Estados Diagrama de Actividad Diagrama de Distribución Diagrama de Componentes CODIGO
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Nombre de la clase Atributos de la clase: son los datos  contenidos en un objeto de la clase Operaciones de la clase: definen la forma en  La cual los objetos pueden interactuar,  Cuando un objeto manda un mensaje a otro, Le esta pidiendo que ejecute una operación Nombre Atributos ... Operaciones ... Automóvil + Placa:String -Datos:DatosAutomóvil + Velocidad:Integer + Dirección: Dirección +Manejar(vel:Integer, dir:Dirección) + tomarDatos(): DatosAutomóvil
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Computadora Autor Usa Un autor usa una computadora Cliente Cajero Atiende Un cajero atiende a un cliente, pero cada cliente es  atendido en el orden en que se encuentre en la formación {Ordenado}
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],Carro Persona Posee Un carro puede tener uno o mas dueños,  una persona puede tener cero o más carros Poseído por 1..* 0..* Nodo * * conecta Un nodo se conecta a muchos nodos y estos a su vez se conectan  con varios mas. (en una red de cómputo
Diagramas Estáticos ,[object Object],[object Object],Contrato de Seguros Compañía Aseguradora tiene Asegurador Refiere a 1 0..* Póliza de Seguros 0..1 1 Refiere a Está expresado  en un 0..* 1..* tiene Persona Asegurado casado con esposo esposa
Diagramas Estáticos ,[object Object]
Diagramas Estáticos ,[object Object],[object Object],[object Object],[object Object],Cuadro Tablero 1 1 renglón:{1,2,3} columna:{1,2,3} Académico Estudiante de  Educación Media Superior Elige Comercial Elige {Or}
Diagramas Estáticos ,[object Object],[object Object],[object Object],Contrato de Seguros Compañía Aseguradora Asegurador 1 0..* 0..* 1..* Persona Asegurado Póliza de  Seguros 0..1 Equipo Jugador Participa en Contrato Director General Negociado por
[object Object],[object Object],[object Object],[object Object],[object Object],Diagramas Estáticos Comida 1 Ensalada Comida PlatoFuerte Postre 1 1 1 1 {O} Tablero 1 Cuadros 9
Diagramas Estáticos ,[object Object],[object Object],[object Object],Vehículo Carro Bote Camión
Diagramas Estáticos ,[object Object],[object Object],[object Object],Teclado marca cantidadDeteclas Ctrl() Alt() RePag() AvPag() ... «interfaz» MaquinaDeEscribir Teclazo() Teclado MaquinaDeEscribir
Diagramas Estáticos ,[object Object],[object Object],Clases: Objetos: Usa 0..* 1..* Autor nombre: String edad: Integer Computadora nombre: String memoria: Integer Juan: Autor nombre= “Juan P.” edad = 33 Bob1:Computadora nombre=“IBM 128” Memoria=128
Diagramas Estáticos ,[object Object],[object Object],VentasLinea deProducto cantidad Venta Fecha Hora Pago Monto Cliente TPDV Tienda Dirección Nombre Catalogo deProducto Especificacion deProducto Descripcion Precio Codigode barras Producto Gerente Cajero Pagado-por Iniciado-por Contenidas-en Capturadas-en Capturas terminadas Registra-ventas-en Iniciado-por Almacena Usado-por Contiene Describe Descritas-por Registra-venta-de 0..1 1 1 1 1 1 1 1..* * 1 1 1 * 1 1..* Contiene 1 1 1 1 1..* * 1 1 * 1 1 *
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],Nombre Variables de estado Actividades Inicio Transición Evento que dispara Estado Transición Fin
Diagramas Dinámicos ,[object Object],[object Object],[object Object],Inicialización Hacer/Arrancar Encender la PC Apagado Operación Apagar Inicialización Hacer/Arrancar Encender la PC Apagado Operación Apagar Protector De pantalla [lapso transcurrido] Teclazo o movimiento del  ratón
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],A la espera de acción  del usuario Registro de una acción del usuario Representación  de la acción del usuario Verificar el  conómetro del sistema Actualizar despliegue [lapso transcurrido] Operación
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],A la espera de acción  del usuario Registro de una acción del usuario Representación  de la acción del usuario Verificar el  conómetro del sistema Actualizar despliegue [lapso transcurrido] Operación H Teclazo o movimiento del ratón [lapso transcurrido]
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],Actividad Actividad 1 Actividad 2
Diagramas Dinámicos ,[object Object],[object Object],Fin de la  jornada Baño Descanso
Diagramas Dinámicos ,[object Object],[object Object],Oprimir numero  de canal Cambiar(canal) Fin de la  jornada Televisión Remoto.Tecleo (canal) Oprimir numero  de canal Cambiar(canal)
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],[object Object],Encontrar libro  en gaveta [prestatario] Esperar en  la fila [regresador] Registrar el  regreso Poner el libro de  Regreso en gaveta Registrar el  préstamo Preparar para el siguiente miembro miembro bibliotecario [regresando] [obteniendo  prestado]
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],[object Object],[object Object],:Objeto 1 :Objeto 2
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],[object Object],Ventana de Entrada  de Pedidos unPedido prepara() Una Línea  de Pedido Un artículo  de inventario *[para cada  línea de pedido] prepara() hayExistencia:= revisa() [hayExistencia] descuenta() necesitaReorden:= necesitareordenar() Un Artículo de reorden [necesitaReorden] nuevo Un Artículo para entrega [hayExistencia] nuevo() Objeto Iteración Mensaje Condición Autodelegación Creación Regreso
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],Una Transacción nuevo nuevo unCoordinador de transacciones nuevo un primer  Revisor  de transacción nuevo un segundo Revisor  de transacción bien bien ¿ todo  terminado? ¿ todo  terminado? es Válido se suprimen  las demás transacciones el objeto se borra  a sí mismo Autodelegación Activación Mensaje asíncrono
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],:Nombre1 :Nombre2 :Nombre3 1:Agregar() 3:Actualizar() 2:Modificar()
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],:GUI :Sistema operativo :CPU :Tarjeta de video :Monitor Tecleo 1:notificar(tecleo) 3:actualizar(tecleo) 2:actualizar(tecleo) 4:notificar(tecleo) 5:mostrar(tecleo) 6:respuesta()
Diagramas Dinámicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas de Implementación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],calculadora.java
Diagramas de Implementación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas de Implementación ,[object Object],[object Object],[object Object],streams.o « biblioteca » MiEntradaSalida MiAplicación « ejecutable » « compilar » « ligar » Programa de búsqueda Resultado de la búsqueda
Diagramas de Implementación ,[object Object],[object Object],ó ProcesadorTextos VerificadorOrtografico ContadorPalabras ProcesadorTextos.exe Clases: ProcesadorTextos VerificadorOrtografico ContadorPalabras ProcesadorTextos.exe
Diagramas de Implementación ,[object Object],[object Object],[object Object],AWTEventMulticaster « Interfaz » ElementoDeEscucha cambioAlEstadoDelElemento()
Diagramas de Implementación ,[object Object],[object Object],VBScript Animacion.htm «ActiveX» DisposicionAnimacion.alx «ActiveX» ImagenEsfera «ActiveX» CronometroEsfera «ActiveX» CuadroCombCronometro «ActiveX» BotonReinicar «ActiveX» CuadroCombDistancia «ActiveX» BotonDetener «ActiveX» BotonEjecutar Esfera.gif
Diagramas de Implementación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Nodo
Diagramas de Implementación ,[object Object],[object Object],[object Object],Servidor Directorio telefónico corporativo Programa de búsqueda Resultado de la búsqueda
Diagramas de Implementación ,[object Object],[object Object],Cliente Programa de  Presentación Servidor Directorio telefónico corporativo Programa de búsqueda Resultado de la búsqueda «Comunicación»
Diagramas de Implementación ,[object Object],[object Object],[object Object],PC Pentium 300Mhz Windows 95 Office 2000 Visio 5Enterprise PC Pentium 300Mhz Windows 95 Office 2000 Internet Explorer «Dispositivo» Scanner  Microtek SlimScanC3 «Dispositivo» Monitor Daewoo CMC-1505 «Dispositivo» Impresora  HP Deskjet 610L «Dispositivo» Impresora HP Lasejet 5L «Dispositivo» Camara Digital Polaroid Flash640 «Dispositivo» Modem ESS 336V «Dispositivo» Monitor  PackardBell «Dispositivo» Conector T «Dispositivo» Conector T «Dispositivo» Terminador «Dispositivo» Terminador «Procesador» ISP Infosel.net Internet
Caso de Estudio (CS4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caso de Estudio (CS4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caso de Estudio (CS4) ,[object Object],[object Object],[object Object],[object Object],[object Object],Producir la lista CS4 Producir el manual  del curso Inscribir en los Módulos Organizador Cursos CS3 CCS4 OEP Adjunto CS4 eCS4 Director de estudios CS4
Caso de Estudio (CS4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caso de Estudio (CS4) ,[object Object],[object Object],Adjunto Módulo Cursos Grado Estudiante  4to año Estudiante  otros años Estudiante Director de Estudios 1 1 0..* 6..* 1..* 6 1..* 0..* 0..* 1 Imparte toma dirige esta en
Caso de Estudio (CS4) ,[object Object],[object Object],Determinar  los módulos Comité  Académico Asignar Adjuntos Jefe de Departamento Adjunto OEP CCS4 Imprimir  manual Generar versión HTML Actualizar secciones principales Actualizar registro  de módulo
Caso de Estudio (Restaurante) ,[object Object],[object Object],[object Object],[object Object],[object Object],[Prefiere el área de espera] Entra el cliente Ayudar a quitárselo Guardarlo Dejar su nombre Espera en el bar Aguarda en el  Área de espera [Tiene abrigo y/o sombrero] [Lista de espera] [No hizo reservación] [Prefiere el bar]
Caso de Estudio (Restaurante) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caso de Estudio (Restaurante) ,[object Object],[Prefiere el área de espera] Entra el cliente Ayudar a quitárselo Guardarlo Dejar su nombre Espera en el bar Aguarda en el  Área de espera [Tiene abrigo y/o  sombrero] [Lista de  espera] [No hizo reservación] [Prefiere el bar] Alistar la mesa Sentar al cliente Llamar al mesero Mostrar el menú Tomar un pedido  de bebidas [Desea bebida] Llamar al asistente Ir por las bebidas Servir Pan y agua Traer bebida Sugerir platillo Leer Menú Elegir Notificar al chef Traer entremes Preparar platillo Modelado en un diagrama Por separado
Caso de Estudio (Restaurante) ,[object Object],[object Object],[object Object],[object Object]
Caso de Estudio (Restaurante) ,[object Object],Traer entremés Preparar platillo Modelado en un diagrama Por separado Traer el plato fuerte Ingerir entremés Ingerir plato fuerte Traer el menú  de postres [Desea postre] Traer postres Ingerir postres Servir café Beber café [Desea café] Trae la cuenta Liquidar cuenta Dejar propina Recoger abrigo  o sombrero [Guardar abrigo/sombrero] Salir
Caso de Estudio (Restaurante) ,[object Object],[object Object],[object Object]
Caso de Estudio (Restaurante) ,[object Object],Recibir comanda Preparar entremeses Iniciar la preparación  Del  plato fuerte Coordinar la preparación  de otros pedidos Llevar entremeses Ingerir entremeses Recibir la notificación de que los Entremeses casi se han consumido Finaliza la preparación  de plato fuete Tomar el plato  fuerte Llevar Plato fuerte
Caso de Estudio (Restaurante) ,[object Object],[object Object],Cliente Postre Ingiere Cuenta Liquida Propina Deja Reservación Hace Mesero Es atendido por Sombrero Abrigo Da a guardar Encargado del  Guardarropa Orden Hace Menú Elige del Alimento Ingiere Menú del postre Elige del 1 1 1 1 1 1 1 1 1..* 1 1 0..* 1 1 Da a guardar 1 0..* 1 1 1 1 1 1 1 1
Caso de Estudio (Restaurante) ,[object Object],[object Object],Cliente nombre horallegada orden horaservicio ingerir() beber() ordenar() pagar()
Caso de Estudio (Restaurante) ,[object Object],[object Object],Empleado nombre domicilio RFC añosExperiencia fechaContratación salario Asistente trabajaCon preparar() cocinar() servirPan() servirAgua() Mesero llevar() servir() recoger( llamar() verificarEstado() DeLaOrden() Chef preparar() cocinar() darPrioridad() crearReceta() Gerente monitor() operaRestaurante() asignar() rotar()
Caso de Estudio (Restaurante) ,[object Object],[object Object],« Dispositivo » Computadora palmtop « Dispositivo » Red Inalámbrico « Dispositivo » PC de la  cocina « Dispositivo » PC del gerente
Caso de Estudio (Restaurante) ,[object Object],[object Object],Mesero Tomar  una orden Cambiar una orden Transmitir la orden a la cocina Incluir Incluir Llamar a un  Asistente Sondear el progreso De la orden Totalizar Una cuenta Transmitir una Orden al bar Notificar al chef del  progreso de los clientes En sus alimentos Tomar una orden De bebida Llamar a un mozo de piso Recibir una notificación de la cocina Recibir una notificación del bar Imprimir una cuenta Obtener un acuse De recibo

Más contenido relacionado

La actualidad más candente

UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseGuillermo Díaz
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
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
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de ClasesAdal Dg
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentesmarianela0393
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoMarvin Zumbado
 
Modelamiento con uml definiciones
Modelamiento con uml definicionesModelamiento con uml definiciones
Modelamiento con uml definicionesBoris Salleg
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioSergio Sanchez
 
 Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automáticoItzel656131
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 

La actualidad más candente (20)

Ejemplo dfd
Ejemplo dfdEjemplo dfd
Ejemplo dfd
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
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
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Integridad en las bases de datos
Integridad en las bases de datosIntegridad en las bases de datos
Integridad en las bases de datos
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de Clases
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Modelamiento con uml definiciones
Modelamiento con uml definicionesModelamiento con uml definiciones
Modelamiento con uml definiciones
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
 
 Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático
 
Diagramas de comportamientos
Diagramas de comportamientosDiagramas de comportamientos
Diagramas de comportamientos
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 

Similar a UML

Similar a UML (20)

04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Diagramas Uml
Diagramas UmlDiagramas Uml
Diagramas Uml
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Trab 9 enero.pptx
Trab 9 enero.pptxTrab 9 enero.pptx
Trab 9 enero.pptx
 
8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
Secme 23279
Secme 23279Secme 23279
Secme 23279
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Diseño de sistemas - UML - compendio
Diseño de sistemas  -  UML - compendioDiseño de sistemas  -  UML - compendio
Diseño de sistemas - UML - compendio
 
Casos deuso
Casos deusoCasos deuso
Casos deuso
 
Casos deuso --ing de sw
Casos deuso --ing de swCasos deuso --ing de sw
Casos deuso --ing de sw
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Introduccion a Casos de Uso (1).pptx
Introduccion a Casos de Uso (1).pptxIntroduccion a Casos de Uso (1).pptx
Introduccion a Casos de Uso (1).pptx
 
Casos deuso
Casos deusoCasos deuso
Casos deuso
 
Casos deuso
Casos deusoCasos deuso
Casos deuso
 

Más de Kudos S.A.S

AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...Kudos S.A.S
 
Miradas al exterior.
Miradas al exterior. Miradas al exterior.
Miradas al exterior. Kudos S.A.S
 
Bringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode TutorialBringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode TutorialKudos S.A.S
 
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...Kudos S.A.S
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial dataKudos S.A.S
 
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en MasaProyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en MasaKudos S.A.S
 
Presentación software libre v2
Presentación software libre v2Presentación software libre v2
Presentación software libre v2Kudos S.A.S
 
A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...Kudos S.A.S
 
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013Kudos S.A.S
 
Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...Kudos S.A.S
 
Implementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público ColombianoImplementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público ColombianoKudos S.A.S
 
Presentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de ColombiaPresentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de ColombiaKudos S.A.S
 
Analizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingAnalizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingKudos S.A.S
 
Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-Kudos S.A.S
 
Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...Kudos S.A.S
 
Software libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información GeográficaSoftware libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información GeográficaKudos S.A.S
 
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...Kudos S.A.S
 
Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009Kudos S.A.S
 
Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?: Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?: Kudos S.A.S
 
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...Kudos S.A.S
 

Más de Kudos S.A.S (20)

AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
 
Miradas al exterior.
Miradas al exterior. Miradas al exterior.
Miradas al exterior.
 
Bringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode TutorialBringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode Tutorial
 
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial data
 
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en MasaProyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
 
Presentación software libre v2
Presentación software libre v2Presentación software libre v2
Presentación software libre v2
 
A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...
 
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
 
Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...
 
Implementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público ColombianoImplementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público Colombiano
 
Presentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de ColombiaPresentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de Colombia
 
Analizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingAnalizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computing
 
Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-
 
Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...
 
Software libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información GeográficaSoftware libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información Geográfica
 
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
 
Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009
 
Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?: Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?:
 
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

UML

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.