Figura 1. Tipos de mensaje.
|
|
- Sandra Pinto Díaz
- hace 6 años
- Vistas:
Transcripción
1 DIAGRAMA DE SECUENCIA 1. Generalidades. Un Diagrama de Secuencias contribuye a la descripción de la dinámica del sistema en términos de la interacción entre sus objetos. Esta interacción se lleva a cabo a través de mensajes, que en el mundo de la orientación a objetos no significan lo mismo que en los protocolos de comunicación; un mensaje generalmente se implementa mediante la invocación de una operación desde el objeto "fuente" al objeto "destino". En el Diagrama de Secuencias aparecen desplegados de manera horizontal los objetos que participan en la interacción, y cada uno de ellos tiene un eje vertical que corresponde al tiempo. Los mensajes entre los objetos se representan mediante flechas etiquetadas con el nombre de la operación, la señal o la acción de interacción correspondiente. El formato de la flecha permite diferenciar el tipo de mensaje, que puede ser (Figura 1): Figura 1. Tipos de mensaje. Simple: Usado cuando no se conocen los detalles del tipo de comunicación o no son relevantes en el diagrama. También para representar el retorno de un mensaje síncrono. Síncrono: Representa la invocación de una operación en la cual el objeto invocante se queda bloqueado esperando la terminación de la misma. Opcionalmente se puede representar el retorno de la operación con un mensaje simple. Asíncrono: Representa la invocación no bloqueante, cuando el objeto que invoca la operación continúa de inmediato su hilo de ejecución, sin esperar respuesta ni que la operación sea ejecutada por el objeto invocado. 1
2 Existen dos formas de Diagramas de Secuencia: la forma genérica y la forma de instancia. En la forma genérica, se describen todas las alternativas que pueden presentarse en la interacción entre un conjunto de objetos; eso implica que el diagrama puede contener ramificaciones, condiciones y bucles; las condiciones, representadas por expresiones booleanas entre corchetes, determinan si un mensaje puede ser enviado. En la forma de instancia, por el contrario, sólo se describe un posible escenario; el flujo de control fluye de manera determinista; por consiguiente, para describir diferentes escenarios de interacción entre un grupo de objetos se requieren varios diagramas en forma de instancia. El Diagrama de Secuencias de la Figura 2 representa en forma de instancia un escenario exitoso de control de acceso de un monitor al sistema de gestión de la biblioteca. En él participan objetos de las clases Monitor (los actores también son clases), la interfaz gráfica para control de acceso (IU_Inicio), la interfaz gráfica del menú principal (IU_MenúPpal), la gestión del monitor (GestiónMonitor), y la tarjeta con la información del monitor (TarjetaMonitor). Obsérvese que los identificadores de los objetos están subrayados y sólo constan de los nombres de sus clases, que van después de los dos puntos. Los objetos pueden llevar sus propios nombres, sobre todo cuando hay más de un objeto de la misma clase en el diagrama. 6:leerContraseña(Clave) Figura 2. Diagrama de Secuencia en forma de instancia. 2
3 La secuencia se inicia cuando el Monitor, al ordenar la ejecución de la aplicación, activa el objeto de la clase IU_Inicio, que le presenta una interfaz solicitándole su identificación (login) y su clave. El Monitor ingresa la información solicitada y presiona el botón Aceptar, el cual genera un evento que es atendido por IU_Inicio. Éste recoge la identificación y la clave, e invoca la operación validaracceso() ofrecida por GestiónMonitor. Ésta operación por su parte utiliza la operación estática buscarcódigo() en TarjetaMonitor para localizar el objeto que corresponde a la identificación entregada por el Monitor, y a continuación obtiene en este objeto la contraseña que tiene programada, invocando la operación leercontraseña(), con el fin de compararla con la que dio el Monitor. Como el escenario que se describe es exitoso, la información es correcta y por tanto GestiónMonitor activa el menú principal (IU_MenuPpal), que despliega en la pantalla el menú del monitor. La Figura 3 muestra un Diagrama de Secuencia en forma genérica, describiendo la interacción entre objetos que participan en la impresión de archivos. Las condiciones printer free y printer busy determinan dos secuencias alternativas: la invocación de la operación de impresión en la impresora, o de la operación de almacenamiento en la cola. 1: Print (file) 1.1: [printer free] 1.1.1: Print (file) 1.2: [printer busy] 1.2.1: Store (file) 1.2.2: answer : answer : message2 () Figura 3. Diagrama de Secuencia en forma genérica. También es posible indicar cuáles objetos se crean o se destruyen durante la interacción. 3
4 DIAGRAMA DE COLABORACION 1. Generalidades. Los Diagramas de Colaboración muestran no sólo los mensajes a través de los cuales se produce la interacción entre los objetos, como en los Diagramas de Secuencia, sino también los enlaces entre los objetos. Mientras que en el Diagrama de Secuencia se hace énfasis en el tiempo, en el de Colaboración el énfasis está puesto en la estructura (objetos y sus enlaces). Al igual que los Diagramas de Secuencia, los de Colaboración pueden asumir las formas genérica y de instancia. La distribución de los objetos en el diagrama permite observar adecuadamente la interacción de un objeto con respecto de los demás. La estructura estática viene dada por los enlaces; la dinámica por el envío de mensajes por (a través de) los enlaces. Un mensaje desencadena una acción en el objeto destinatario. Un mensaje se puede enviar de manera simple: Figura 1. Envío de mensaje de modo simple. Un mensaje se puede enviar de manera condicionada: Figura 2. Envío de mensaje de modo condicionado. Un mensaje se puede enviar para que devuelva un resultado: Figura 3. Envío de mensaje para que devuelva un resultado. En la Figura 4 se presenta el Diagrama de Colaboración correspondiente al Diagrama de Secuencias del documento anterior. 4
5 Figura 4. Diagrama de Colaboración en forma de instancia. También es posible (al igual que en el diagrama de secuencia) indicar cuáles objetos se crean o se destruyen durante la interacción. Por su parte la Figura 5 muestra el Diagrama de Colaboración en forma genérica correspondiente al Diagrama de Secuencias de la Figura 3. En él puede observarse las condiciones y el uso de los números de secuencia para especificar el orden y anidamiento de los mensajes: los mensajes 1.1 y 1.2 están anidados con respecto al mensaje 1, es decir, hacen parte de las operaciones requeridas para ejecutarlo. Print (file) 1.2: [printer busy] 1.2.1: Store (file) 1.2.2: answer : Print (file) 2: message2 () 1.1: [printer free] 1.1.1: Print (file) 1.1.2: answer Figura 5. Diagrama de colaboración en forma genérica. 5
6 Recapitulación Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos de un sistema. Un diagrama de interacción consiste en un conjunto de objetos y sus relaciones, incluyendo los mensajes que se pueden enviar entre ellos. Los diagramas de secuencia destacan el orden temporal de los mensajes. objetos objetoa:a objetob:b objetoc:c tiempo <<create>> mensaje1( ) mensaje2( ) mensaje3( ) mensaje4( ) <<destroy>> Los diagramas de colaboración destacan la organización estructural de los objetos que envían y reciben mensajes. objetoa:a 3: mensaje4( ) 1: <<create>> 2: mensaje1( ) 4: <<destroy>> objetob:b objetoc:c 2.1: mensaje2( ) 2.2: mensaje3( ) 6
7 Ambos diagramas (secuencia y colaboración) son semánticamente equivalentes. Se puede pasar de uno a otro sin pérdida de información. En los diagramas de secuencia, la línea de vida de un objeto es la línea discontinua vertical, que representa la existencia de un objeto a lo largo de un periodo de tiempo. El foco de control es un rectángulo delgado que representa el periodo de tiempo durante el cual un objeto ejecuta una acción. Los diagramas de colaboración explican gráficamente las interacciones entre las instancias del modelo (objetos). Por ejemplo: Un objeto se puede enviar un mensaje a sí mismo: Es posible representar iteraciones: mens1() { for(int i = 1;i < 11;i++) { mib.mens2(); mic.mens3(); } } 7
8 El siguiente ejemplo muestra la forma de definir la secuencia de los mensajes dentro de un diagrama de colaboración. Es posible definir mensajes condicionales. Para esto, se define la condición entre corchetes, y el mensaje se envía solamente si la condición es verdadera. Por ejemplo: Es posible definir trayectorias mutuamente excluyentes: Un multiobjeto, o conjunto de instancias, se dibuja en forma de pila. La siguiente figura muestra cómo enviar mensajes para crear una instancia de un objeto, y agregarla a un multiobjeto. 8
9 MINI-EJEMPLO. Cajeros Automáticos. Enunciado. Se desea diseñar el software necesario para una red bancaria provista de cajeros automáticos (ATMs, Automated Teller Machines), que serán compartidos por un consorcio de bancos. Cada banco dispone de una serie de servidores, provistos de software propio, que llevan la información sobre sus cuentas y procesa las transacciones que actúan sobre dichas cuentas. A estos servidores están conectados las estaciones de cajero, que son propiedad del banco y en las que operan cajeros humanos, que pueden crear cuentas e introducir transacciones sobre ellas. Los cajeros automáticos aceptan tarjetas débito, interactúan con el usuario, se comunican con un ordenador central para llevar a cabo las transacciones, entregan dinero en efectivo al usuario e imprimen recibos. El sistema llevará el registro de las transacciones efectuadas, cumplirá características aceptables de seguridad y manejará accesos concurrentes a la misma cuenta. El coste de desarrollo de la parte compartida del sistema se dividirá entre los bancos que forman parte del consorcio en función del número de clientes provistos de tarjetas débito. Diagrama de Casos de Uso. 9
10 Plantilla de casos de uso Nombre Actor(es) Descripción Referencias cruzadas Precondiciones Secuencia Normal Sub-Flujos Retirar Efectivo Principal: Cliente del Banco Secundarios: Consorcio, Banco El sistema deberá permitir al cliente del banco, en cualquier momento, sacar dinero de su cuenta. Casos de Uso: Validar Tarjeta y Clave (relación include ) Realizar Operación (es el caso base, y Retirar efectivo es una extensión). El cliente tiene una cuenta en uno de los bancos del consorcio, ha introducido su tarjeta, y contraseña, y ésta se ha validado correctamente por el banco correspondiente. El cliente selecciona retirar efectivo. 1. El caso de uso comienza cuando el ATM pide al cliente que teclee la cantidad. 2. El cliente teclea una cantidad. 3. El ATM genera una transacción y la envía al consorcio. 4. El consorcio pasa la transacción al banco. 5. El banco aprueba la transacción (S-1). 6. El banco actualiza la cuenta. 7. El banco envía al consorcio la notificación de aceptación y el nuevo saldo de la cuenta. 8. El consorcio envía al ATM la notificación de aceptación y el saldo. 9. El ATM entrega el dinero al cliente. 10. El cliente toma el dinero. 11. El ATM pregunta al cliente si quiere un recibo. 12. El cliente contesta SI. 13. El ATM imprime un recibo y pide al cliente que lo tome. 14. El cliente toma el recibo. 15. El ATM expulsa la tarjeta débito 16. El ATM indica al cliente que tome la tarjeta débito. 17. El cliente toma la tarjeta débito. 18. Se vuelve al caso de uso "Realizar Operación para que el usuario seleccione un tipo de transacción, mostrando pantalla de opciones El banco no aprueba la transacción: El banco envía al consorcio la indicación de rechazo El consorcio envía al ATM la notificación de rechazo El ATM muestra un mensaje Se vuelve al caso de uso "Realizar Operación para que el usuario seleccione un tipo de transacción El usuario no toma el dinero después de 30 segundos: El ATM indica al cliente que tome el dinero y emite una señal sonora El cliente toma el dinero y el flujo sigue en El cliente no toma el dinero despúes de la señal sonora: El ATM retiene el dinero y la tarjeta El ATM muestra un mensaje al cliente El ATM notifica al consorcio de la retención El consorcio notifica al banco de la retención El banco reversa la transacción y actualiza la cuenta Se vuelve al caso de uso "Realizar Operación para que el usuario seleccione un tipo de transacción El cliente contesta NO y el flujo continúa en 15. Excepciones 1 9: Cancelar. En cualquier momento durante los pasos 1 al 9 el usuario puede cancelar la transacción: 1. El ATM expulsa la tarjeta débito e indica al cliente que la tome. 2. El cliente toma la tarjeta débito. 3. Se vuelve caso de uso "Realizar Operación para que el usuario seleccione un tipo de transacción. 10
11 Diagrama de secuencia :Usuario :ATM :Consorcio :Banco 1: Pedir cantidad 2: Teclear cantidad 3: Procesar Transacción 4: Procesar Transacción Banco 8: Aceptacion (Saldo) 7: Aceptacion Banco (Saldo) 5: Aprobar Transacción 6: Actualizar cuenta 9: Entregar dinero 10: Tomar dinero 11: Preguntar por recibo 12: Contestar petición recibo 13: Imprimir recibo 14: Tomar recibo 15: Expulsar tarjeta 16: Petición recoger tarjeta 17: Tomar tarjeta 18: Mostrar pantalla 11
12 Diagrama de Colaboración :Usuario 1: Pedir cantidad 9: Entregar dinero 11: Preguntar por recibo 13: Imprimir recibo 15: Expulsar tarjeta 16: Petición recoger tarjeta 18: Mostrar pantalla 2: Teclear cantidad 10: Tomar dinero 12: Contestar petición recibo 14: Tomar recibo 17: Tomar tarjeta :ATM 3: Procesar Transacción 8: Aceptacion (Saldo) :Consorcio 4: Procesar Transacción Banco 7: Aceptacion Banco (Saldo) :Banco 5: Aprobar Transacción 6: Actualizar cuenta FIN DEL DOCUMENTO 12
4. DIAGRAMAS DE INTERACCIÓN INTRODUCCIÓN DIAGRAMAS DE SECUENCIA Objetos Mensajes
4. DIAGRAMAS DE INTERACCIÓN...37 4.1. INTRODUCCIÓN... 37 4.2. DIAGRAMAS DE SECUENCIA... 37 4.2.1. Objetos...37 4.2.2. Mensajes...38 4.2.3. Creación y destrucción de un objeto...39 4.3. DIAGRAMAS DE COLABORACIÓN...
Más detallesTema 7: Diagramas de Colaboración
Tema 7: Diagramas de Colaboración Maria-Isabel, Sanchez Segura Arturo, Mora-Soto Diagramas de UML Los diagramas expresan gráficamente partes de un modelo Use Case Use Case Use Case Diagramas de Use Diagramas
Más detallesCristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
Más detallesDiagramas de interacción
Tema 6: Diagramas de Interacción Diagramas de interacción Los diagramas de interacción son diagramas que describen cómo grupos de objetos colaboran para conseguir algún fin. Estos diagramas muestran objetos,
Más detallesDiagramas de secuencia
Facultad de Ingeniería Departamento de Ingeniería de Sistemas y Computación Diagramas de secuencia Interacciones básicas 1 Para qué sirven los diagramas de secuencia? 2 Para qué sirven los diagramas de
Más detallesTEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML Diagramas en UML El bloque de construcción básico de UML es un Diagrama Introducción a UML 2 1 Diagrama de Objetos en UML Se utilizan para visualizar,
Más detallesEjemplo de Análisis Orientado a Objetos ATMs
Ejemplo de Análisis Orientado a Objetos ATMs Se desea diseñar el software necesario para una red bancaria provista de cajeros automáticos (ATMs), que serán compartidos por un consorcio de bancos. Cada
Más detallesDiseño. Diseño. Interacción. Aspectos comunes en interacción. Diagramas de Interacción. Curso de Arquitecturas de Software
Curso de Arquitecturas de Software Programación Orientada a Objetos Diagramas de Interacción Diseño En la fase de diseño se hace refinamiento estructural, se modifica y completa el diagrama de clases del
Más detallesTema 3: Diagramas de Casos de Uso. Arturo Mora Soto Octubre 2008
Tema 3: Diagramas de Casos de Uso Arturo Mora Soto Octubre 2008 Diagrama de casos de uso Para poder dibujar un diagrama de casos de uso utilizando la notación UML es preciso que entendamos conceptualmente
Más detallesProgramación Avanzada. Diseño Diagramas de Comunicación
Programación Avanzada Diseño Diagramas de Comunicación Contenido Diagramas de Interacción Notación Reuso de Elementos de Diseño Programación Avanzada Diseño: Diagramas de Comunicación 2 Diagramas de Interacción
Más detallesDiagramas de interacción
Diagramas de interacción Diagramas de interacción Los diagramas de interacción ilustran cómo interacionan unos objetos con otros, intercambiando mensajes. Leer cap. 15 de UML y patrones Craig Larman Diagramas
Más detallesLenguaje de Modelamiento Unificado.
Lenguaje de Modelamiento Unificado. Pontificia Universidad Javeriana What can you Model with UML? 1. Structure Diagrams include: The Class Diagram Object Diagram Component Diagram Composite Structure Diagram
Más detallesAnálisis y Diseño de Sistemas
Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 10 Modelo Dinámico Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE
Más detallesDocumentación de Requisitos con Casos de Uso
de Documentación de Requisitos con Casos de Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2012 de Los son historias que describen interacciones entre: Actores: personas
Más detallesTema: Herramientas UML, Análisis y diseño UML
Programación II. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivo Conocer una herramienta de modelado para la solución
Más detallesContenido. 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo
Tutorial Contenido 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo 1. El proceso Fases soportadas por UML Análisis de requisitos de usuario Análisis de requisitos de software Diseño de la plataforma
Más detallesProgramación Avanzada. Desarrollo Orientado a Objetos basado en UML
Programación Avanzada Desarrollo Orientado a Objetos basado en UML Proceso de Desarrollo Qué es? Un proceso de desarrollo de software describe un enfoque para construir, instalar y mantener sistemas de
Más detallesEjemplo: Caso de Uso: Registrar perfil de ADN Ejemplo: Caso de Uso: Pagar factura Ejemplo: Cajero Automático
Ejercicios Análisis Ejemplo: Caso de Uso: Registrar perfil de ADN Ejemplo: Caso de Uso: Pagar factura Ejemplo: Cajero Automático Análisis e Ingeniería de Requisitos Tema 3 www.kybele.urjc.es AIR - 29 Lista
Más detallesModelado Básico con Casos de Uso. Diseño de Software Avanzado Departamento de Informática
Modelado Básico con Casos de Uso El Modelo de Casos de Uso La técnica de los casos de uso (inventada por Ivar Jacobson): Objetivo: identificar la funcionalidad de un sistema (requisitos funcionales). Método:
Más detallesMANUAL DE USUARIO. Sistema CLASS Profesores
MANUAL DE USUARIO Sistema CLASS Profesores CLASS PROFESORES LOGIN DE ENTRADA Cuando el profesor ingresa al siguiente link www.classgestion.com\uca\uvirtual le aparece una pantalla (ver figura 1.0) en la
Más detallesTEMA 4. PROCESO UNIFICADO
TEMA 4. PROCESO UNIFICADO Diseño El objetivo final del diseño es producir un Modelo Lógico del sistema a implementar. Diferencia entre Análisis y Diseño del Proceso Unificado Modelo de Análisis Modelo
Más detallesLos diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema
Modelado Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Vocabulario del Sistema Distribución de Responsabilidades Semántica de una Clase
Más detallesDiseño Organizacional
Diseño Organizacional DISEÑO ORGANIZACIONAL 1 Lectura No. 7 Nombre: Estructura y Diseño Organizacional Introducción En esta sesión presentaremos los conceptos que definen la estructura y el diseño organizacional.
Más detallesUn caso de uso es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando, se representa mediante un óvalo.
Casos de uso Un caso de uso es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando, se representa mediante un óvalo. Consultar información Registrarse Relaciones
Más detallesCLASE 4: CASOS DE USO REQUERIMIENTOS. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez
CLASE 4: CASOS DE USO REQUERIMIENTOS Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez Casos de Uso Un caso de uso es una descripción de las posibles secuencias de interacción entre el
Más detallesDiseño arquitectónico 1ª edición (2002)
Unidades temáticas de Ingeniería del Software Diseño arquitectónico 1ª edición (2002) Facultad de Informática objetivo Los sistemas grandes se descomponen en subsistemas que suministran un conjunto relacionado
Más detallesEjemplo de Casos de Uso. Gestión básica de una biblioteca.
Ejemplo de Casos de Uso. Gestión básica de una biblioteca. La Biblioteca Municipal está teniendo un gran éxito pero le están surgiendo algunos problemas relacionados con el grado de satisfacción del cliente
Más detallesMICROSOFT EXCEL 2010
MICROSOFT EXCEL 2010 1. AVANZADO Nº Horas:24 Objetivos: Descripción de funciones avanzadas de la hoja de cálculo Microsoft Excel 2010, viendo el uso de fórmulas, funciones y gráficos en los libros de Excel.
Más detallesMODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad)
MODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad) Determinar el límite de un sistema: en primer lugar se necesita decidir que es parte del sistema (dentro de los límites del sistema) y que es externo
Más detallesCASOS DE USO Exploración de Requerimientos
Cap. 9 Kendall & Kendall Cap 5 Jacobson SESION 8 CASOS DE USO Exploración de Requerimientos Ana Mercedes Cáceres mercycaceres@gmail.com Instructora: Carmen Morales Año 2006. 1 OBJETIVOS Conocer la importancia
Más detallesCAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO
CAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO 3.1 REQUERIMIENTOS DEL SISTEMA Se han tomando en cuenta los siguientes requerimientos en correspondencia con el espacio de una solución de software planteada por
Más detallesBANCA ELECTRÓNICA PARA EMPRESAS GUÍA DE APLICACIONES / SISTEMAS PARA CLIENTES USUARIO FINAL PAGOS AFIP
GUÍA DE APLICACIONES / SISTEMAS PARA CLIENTES PAGOS AFIP Pagos AFIP Página 2 de 44 1 Objetivo...3 2 Consideraciones Generales...3 3 Pagos AFIP...4 3.1 Cargar Pagos...4 3.1.1 Volantes de pago generados
Más detallesCaracterización de los Procesos de Negocio
Caracterización de los Procesos de Negocio Sistemas de Información Administrativos Departamento de Ingeniería Industrial Universidad de Chile Derechos Reservados (c) Agenda Proceso de Negocio Características
Más detallesSISTEMA DE INFORMACIÓN PARA COMERCIOS: SIC
SISTEMA DE INFORMACIÓN PARA COMERCIOS: SIC MANUAL DE 2013 Código: DCM-OPD01-MA02 Vigencia: 01/06/2013 Página 1 de 10 TABLA DE CONTENIDO 1. GENERALIDADES... 3 1.1. OBJETIVO Y FUNCION... 3 1.2. REQUISITOS
Más detallesMANUAL DE USUARIO. Sistema CLASS Profesores
MANUAL DE USUARIO Sistema CLASS Profesores CLASS PROFESORES LOGIN DE ENTRADA Cuando el profesor ingresa al siguiente link www.classgestion.com\uca\uvirtual le aparece una pantalla (ver figura 1.0) en la
Más detallesOrganización de la información en disco: archivos y carpetas
Organización de la información en disco: archivos y carpetas Memoria (principal): almacena los programas y los datos Es volátil Memoria secundaria (los discos): almacenan información de forma permanente
Más detallesManual de Cargos Automáticos
Manual de Cargos Automáticos CONTENIDO. INTRODUCCION Ingreso a la Sucursal Electrónica 4 Subir Archivo de Cargos Automáticos 5-9 Mantenimiento cargos Automáticos 10 Cómo incluir un nuevo cargo automático?
Más detallesD-INT. Diagramas de Interacción Según Métrica V3
D-INT Diagramas de Interacción Según Métrica V3 1 Diagramas de Interacción Qué es? Un diagrama de interacción muestra en detalle un determinado escenario para un caso de uso Objetivos? - Describir el comportamiento
Más detallesInstructivo Operatoria Terminales de Autoservicio (TAS)
Instructivo Operatoria Terminales de Autoservicio (TAS) En la pantalla de inicio de las TAS se exhiben dos opciones; una para que puedan realizar operaciones los clientes del Banco, "Operaciones de Clientes"
Más detallesCentro Asociado Palma de Mallorca Tutor: Antonio Rivero Cuesta
Capítulo 6 UML Centro Asociado Palma de Mallorca Tutor: Antonio Rivero Cuesta 1 6 UML Lenguaje Unificado de Modelado 6.1 Introducción. El UML es un lenguaje universal de modelado de sistemas que se emplea
Más detallesExcel 2013 Completo. Duración: Objetivos: Contenido: 80 horas
Excel 2013 Completo Duración: 80 horas Objetivos: Descripción del funcionamiento básico de la hoja de cálculo Microsoft Excel 2013, viendo las funciones disponibles en este programa a la hora de crear
Más detallesUNIÓN INTERNACIONAL DE TELECOMUNICACIONES RED DIGITAL DE SERVICIOS INTEGRADOS (RDSI) ESTRUCTURA GENERALES
UNIÓN INTERNACIONAL DE TELECOMUNICACIONES UIT-T I.130 SECTOR DE NORMALIZACIÓN DE LAS TELECOMUNICACIONES DE LA UIT RED DIGITAL DE SERVICIOS INTEGRADOS (RDSI) ESTRUCTURA GENERALES MÉTODO DE CARACTERIZACIÓN
Más detallesUSECASE. CASOS de USO
USECASE CASOS de USO 1 Objetivo Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario Por tanto los casos de uso determinan los requisitos funcionales
Más detallesDIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO Un diagrama de casos de uso es una especie de diagrama de comportamiento. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras
Más detallesDesarrollo Orientado a Objetos en Métrica v. 3
Desarrollo Orientado a Objetos en Métrica v. 3 Carlos Rossi Jiménez c 2003 Carlos Rossi Jiménez. Universidad de Málaga p.1/45 Estructura del curso 1. Estructura de Métrica v. 3 2. Técnicas orientadas a
Más detallesMicrosoft PowerPoint 2013 (Completo)
Microsoft PowerPoint 2013 (Completo) Curso para conocer y aprender a manejar la aplicación Microsoft PowerPoint 2013, perteneciente a la suite ofimática Microsoft Office 2013, en el que se explican las
Más detallesCapítulo 16. Diagrama de Clases UML
Capítulo 16. Diagrama de Clases UML Florentino TORRES M. CINVESTAV-Tamaulipas 15 de Oct del 2012 Florentino TORRES M. (CINVESTAV) 15 de Oct del 2012 1 / 70 1 Capítulo 16. Diagrama de Clases UML Aplicando
Más detallesT3-Análisis y Diseño del Sistema Software
UNIVERSIDAD DE CASTILLA-LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA T3-Análisis y Diseño del Sistema Software Gómez Carretero, Ana Isabel Oliver Donoso, Eulalio Rivas García, Bibiano Rivero Alberca, Elena
Más detallesde Procesos de Negocio 4. Productos de la ingeniería del software 5. Procesos de la ingeniería del software
1. Características del software 2. Problemas de Introducción la al Modelado industria del software 3. La necesidad de una ingeniería del software de Procesos de 4. Productos de la ingeniería del software
Más detallesPaseo por SIGAD ÍNDICE. Introducción...2. Acceso a la aplicación...3
ÍNDICE Introducción...2 Acceso a la aplicación...3 1 Área personal, grupo de clase y comunidades...4 1.1 Parte personal (pública y privada)...4 1.2 Grupos de clase...6 1.3 Comunidades...7 2 Funciones básicas
Más detallesCAPÍTULO 3. Metodología para la elaboración de. manuales de procedimientos
CAPÍTULO 3 Metodología para la elaboración de manuales de procedimientos El elaborar los manuales de procedimiento conlleva una metodología; en este capítulo se trata brevemente este tema; sus bases principales
Más detallesManual del Alumno - Blackboard
Manual del Alumno - Blackboard GUÍA PARA EL ALUMNO Edición: Tecnologías de la Información y de la Comunicación en la Educación (TICE) Vicerrectorado de Servicios Universitarios 2da. Versión Octubre 2014
Más detallesESTRUCTURAS ALGORITMICAS
ESTRUCTURAS ALGORITMICAS El proceso de resolución de problemas en un ordenador conduce a la escritura de un programa y su ejecución. Las fases en el desarrollo de un programa pueden resumirse de la siguiente
Más detallesManual de usuario de cga-comparte-impresora-v4
Manual de usuario de cga-comparte-impresora-v4 CONSEJERÍA DE EDUCACIÓN Dirección General de Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/01/09 Versión: 1 Autor: Centro de Gestión
Más detallesPortal del Colaborador https://portalrh.carvajal.com/ Bienvenidos
Portal del Colaborador https://portalrh.carvajal.com/ Bienvenidos Introducción al portal El portal del Colaborador, es la plataforma donde podrás modificar y actualizar información personal, visualizar
Más detallesPORTIC CONSIGNATARIO. Manual Posicionados. Atención al cliente V.1.
PORTIC CONSIGNATARIO Manual Posicionados Según el escenario de inspección en el que estemos, el tipo de inspección, quién sea el solicitante, y el lugar donde se realice el reconocimiento, al enviar un
Más detallesGuía práctica de estudio 05: Diagramas de flujo
Guía práctica de estudio 05: Diagramas de flujo Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 05: Diagramas de
Más detallesUnidad 6: Compartir y proteger
Unidad 6: Compartir y proteger 6.0 Introducción Esta unidad cubre dos temas relacionados aunque opuestos: compartir y proteger. A veces es beneficioso para un equipo trabajar colaborando en el mismo archivo
Más detallesGUÍA DE USUARIOS PAGO DE IMPUESTOS Y SERVICIOS (HBE - BEPE)
GUÍA DE USUARIOS PAGO DE IMPUESTOS Y SERVICIOS (HBE - BEPE) Marzo 2012 NOMBRE GERENCIA / ÁREA (Tipografìa predeterminada) INGRESO AL HBE - BEPE Ingresá a través del sitio del Banco www.bancociudad.com.ar,
Más detallesTutorial. La banca electrónica. es seguro, fácil y es para tí
La banca electrónica es seguro, fácil y es para tí El servicio de Banca Electrónica le permite realizar operaciones bancarias (consultas, transferencias y pagos) a través de internet, desde la comodidad
Más detallesojovoz Una plataforma de código abierto para la creación de memorias comunitarias. Manual del usuario
ojovoz Una plataforma de código abierto para la creación de memorias comunitarias. http://ojovoz.net Manual del usuario 1. CÓMO INSTALAR OJOVOZ. 1. ojovoz funciona en la mayoría de teléfonos con sistema
Más detallesProgramación Avanzada. Análisis Especificación del Comportamiento del Sistema
Programación Avanzada Análisis Especificación del Comportamiento del Sistema Contenido Introducción Modelo de Casos de Uso La Clase Sistema Interacciones con el Sistema Contratos de Software Programación
Más detallesMANUAL. Módulo de Devoluciones Web
MANUAL Módulo de Devoluciones Web ÍNDICE Qué es el módulo de Devoluciones Web y para qué sirve? Cómo ingresar? Primer ingreso a Devoluciones Web Cómo administro los usuarios que pueden acceder a esta plataforma?
Más detallesPráctica 5: Implementación en C++ de sistemas cliente/servidor basados en comunicación
Práctica 5: Implementación en C++ de sistemas cliente/servidor basados en comunicación síncrona Programación de Sistemas Concurrentes y Distribuidos Grado de Ingeniería Informática Dpto. de Informática
Más detallesTema 4: Diagramas de Casos de Uso
Tema 4: Diagramas de Casos de Uso Maria-Isabel, Sanchez Segura Arturo, Mora-Soto 1 Diagrama de casos de uso Para poder dibujar un diagrama de casos de uso utilizando la notación UML es preciso que entendamos
Más detallesSistema de Liquidación Directa. Servicio de Solicitud de Borradores On-line. Subdirección General de Afiliación, Cotización y Gestión del Sistema RED
Sistema de Liquidación Directa On-line Subdirección General de Afiliación, Cotización y Gestión del Sistema RED Marzo de 2016 INDICE 1... 4 1.1 Introducción... 4 1.2 Características... 4 1.2.1 Objetivo
Más detallesAnálisis y Diseño de Sistemas
Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 6 Modelo de Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE 2006
Más detallesDiagramas de Casos de uso
Diagramas de Casos de uso Diagramas de Casos de uso 1. Notación gráfica Un caso de uso representa una interacción típica entre un usuario y un sistema informático 2. Relaciones entre casos de uso. 3. Descripción
Más detallesRecuerde que para utilizar Fondo en Línea es necesario habilitar los puertos 8081 y 8082.
1 Recuerde que para utilizar Fondo en Línea es necesario habilitar los puertos 8081 y 8082. 1. INGRESO A FONDO EN LÍNEA Ingrese a través de Internet Explorer a la página Web del Fondo Nacional del Ahorro:
Más detallesPORTAL PAGO PRESTADORES WEB
PORTAL PAGO PRESTADORES WEB MANUAL DE INGRESO SOLICITUD DE PAGO ISAPRE BANMÉDICA Nombre: Operaciones Versión documento 1.3 Versión del sistema 2.0.11 Contenido 1 CAMBIO CORREO ELECTRONICO... 4 A. Ingreso
Más detallesINSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "
INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?
Más detallesGrandes Compras. Mayo 2013
Grandes Compras Mayo 2013 INGRESO A MERCADO PUBLICO El usuario debe ingresar a www.mercadopublico.cl a través de la página principal, completando su nombre de usuario y contraseña. Una vez que el usuario
Más detallesCIDE, SA. RIF: J NIT: MODELO FUNCIONAL
MODELO FUNCIONAL SIGA C O NTE NlD O Introducción Aspectos Conceptuales Definición de modelo Requisitos de un Modelo Funcional Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso Definición
Más detallesMANUAL DE USUARIO APP MÓVIL
MANUAL DE USUARIO APP MÓVIL 1. INSTALACION: Para proceder con la instalación del aplicativo móvil, es indispensable tener el archivo de tipo APK de SANMARINO S.A. que al seleccionarlo el sistema del dispositivo
Más detallesEscala San Martín. InstruccIones para la aplicación InformátIca. Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas
Escala San Martín Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas InstruccIones para la aplicación InformátIca Guía rápida INICO - FOSM 2014 INFORMACIÓN GENERAL La presente
Más detallesTEMA: CASOS DE USO DEL PROYECTO CATEDRÁTICO: ING. ANA MERCEDES CACERES GRUPO: RAUL ERNESTO CRUZ ORELLANA LEVI OSMIN RODRIGUEZ OROZCO
UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION ANALISIS Y DISEÑO DE SISTEMAS I CICLO 2/06 TEMA: CASOS DE USO DEL PROYECTO CATEDRÁTICO: ING. ANA MERCEDES CACERES GRUPO: 01 ESTUDIANTES:
Más detallesCONFIGURAR SIMPLE CLOUD
CONFIGURAR SIMPLE CLOUD El Servicio de conexión Web SIMPLE Cloud permite interconectar aplicaciones de SIMPLE Software a través de un servidor de internet. Esta opción resulta sumamente útil cuando se
Más detallesAseguramiento de Calidad en el Desarrollo de Software Libre
Aseguramiento de Calidad en el Desarrollo de Software Libre Marzo, 2014 N. Baez, V. Bravo y J. Alvarez Contenido de la Presentación Segunda versión de la Metodología de Desarrollo de Software Libre. Segunda
Más detallesInstructivo para solicitar Certificaciones Tiempo, Clima, Niveles y Caudales de Ríos
Instructivo para solicitar Certificaciones Tiempo, Clima, Niveles y Manual de Hewlett-Packard Company En Proceso 1.0 Dic / 2011 2 de 23 Objetivo Orientar al ciudadano para obtener certificaciones del estado
Más detallesLuxómetro Registrador HD450 PRESENTACIÓN DEL SOFTWARE
Luxómetro Registrador HD450 PRESENTACIÓN DEL SOFTWARE Con este programa usted puede recolectar datos del medidor HD450 cuando el medidor está conectado a una PC y descargar los datos guardaos en la memoria
Más detallesSesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)
INFORMÁTICA INFORMÁTICA 1 Sesión No. 10 Nombre: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,
Más detallesPlazo Fijo - Constitución
Deberás ingresar a través del sitio del Banco www.bancociudad.com.ar, a la solapa Empresas y de ahí al banner titulado Banca Electrónica Empresas INGRESO AL HBE - BEPE Visualizarás la Pantalla de Bienvenida
Más detallesAnulación de comprobantes electrónicos
Anulación de comprobantes electrónicos Manual del usuario Fecha de elaboración: 2014-09-15 1 Información del documento Resumen: Alcance: Audiencia: El manual brinda una guía detallada para que conozca
Más detallesDescripción de servicio
de servicio Código del servicio Nombre del servicio Versión Funcionalidades del servicio 1.
Más detallesCasos de Uso. Introducción. Actores
Casos de Uso Introducción Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Representan las funciones que un sistema puede ejecutar. Por tanto
Más detallesMANUAL DE USUARIO SOLUTION MANAGER PARA ENTERPRISE SUPPORT
PÁGINA: 1 / 16 MANUAL DE USUARIO SOLUTION MANAGER PARA ENTERPRISE SUPPORT PÁGINA: 2 / 16 Identificación del Documento Nombre Manual de Usuario Solution Manager Proyecto Centro de Competencias Versiones
Más detallesManual de Usuario Certificados Automáticos por Internet
NOTICIA: PUBLICACIÓN: El Servicio de Rentas Internas (SRI) emite el Manual de Usuario Certificados Automáticos por Internet El 21 de agosto del 2012 el SRI emitió nuevos procedimientos para la emisión
Más detallesMICROSOFT POWERPOINT 2010
MICROSOFT POWERPOINT 2010 1. COMPLETO Nº Horas: 60 Objetivos: Curso para aprender a crear presentaciones electrónicas con la aplicación Microsoft PowerPoint 2010, donde se explican todas las funciones
Más detallesEstos márgenes se definen en el menú Archivo, Configurar página... se nos muestra un cuadro de dialogo como este con tres pestañas:
Unidad 7. Diseño de página (I) Configurar página Cuando estamos escribiendo en un documento Word es como si lo hiciéramos en una hoja de papel que luego puede ser impresa. Por lo tanto, existe un área
Más detallesINDICE 1. Cómo Comenzar 2. El Entorno de Programación Delphi 3. Diseño de un Formulario; Componentes, Menús y Sucesos
INDICE Agradecimientos xiii Introducción xv 1. Cómo Comenzar 1 Por qué Windows y por qué Delphi? 1 Desarrollo de una aplicación Delphi 3 Funcionamiento de Delphi 5 Un programa de bienvenida 7 Un proyecto
Más detallesEl sistema está formado de un programa para Windows y un sitio de Internet llamado Transparencia.
01 01/Feb/2013 22/Feb/2013 1 de 12 Administración de Condominios Windows Objetivo del Sistema El sistema está formado de un programa para Windows y un sitio de Internet llamado Transparencia. El programa
Más detallesINSTRUCTIVO BASICO DE RADICADO INTERNO PARA EL MANEJO DEL SISTEMA DE GESTIÓN DOCUMENTAL MERCURIO WEB VERSIÓN 6.0
INSTRUCTIVO BASICO DE RADICADO INTERNO PARA EL MANEJO DEL SISTEMA DE GESTIÓN DOCUMENTAL MERCURIO WEB VERSIÓN 6.0 2015 INGRESO PAGINA PRINCIPAL En la página principal ingresa el usuario y la contraseña.
Más detallesFCS03-3 Manual de Usuario ED. 2 MANUAL DE USUARIO
MANUAL DE USUARIO 1 ÍNDICE 1 INTRODUCCIÓN... 3 2 ENTRADA AL SISTEMA... 3 2.1 Acceso a la aplicación... 3 2.2 Usuario Autenticado... 4 2.3 Cuenta... 4 2.4 Contraseña... 5 2.5 Página de inicio... 6 3 ALUMNOS...
Más detallesMANUAL PLATAFORMA PAGO TELEMÁTICO Versión 1.1
MANUAL PLATAFORMA PAGO TELEMÁTICO Versión 1.1 FEBRERO 2007 Página: 1 1 TABLA DE CONTENIDO 1 TABLA DE CONTENIDO... 2 2 INTRODUCCIÓN... 3 3 DESCRIPCIÓN DE LOS SERVICIOS... 3 4 PAGO A CUENTA... 4 4.1 Definición
Más detallesCAPÍTULO 9. DIAGRAMAS DE
CAPÍTULO 9. DIAGRAMAS DE ACTIVIDAD 1. Introducción Los diagramas de actividad son uno de los diagramas UML que muestran el comportamiento dinámico del sistema. Esencialmente, consisten en un diagrama de
Más detallesDIRECCIÓN NACIONAL DE ESTUDIOS E INFORMACIÓN SUBDIRECCION DE ESTADISTICAS
DIRECCIÓN NACIONAL DE ESTUDIOS E INFORMACIÓN SUBDIRECCION DE ESTADISTICAS MANUAL NOTIFICACION DE TRANSACCIONES REMITIDAS A LA UNIDAD DE ANALISIS FINANCIERO (UAF) VERSIÓN ACTUALIZADO AL: Página 2 de 13
Más detallesThreads, SMP y Microkernels. Proceso
Threads, SMP y Microkernels Proceso Propiedad de los recursos a un proceso se le asigna un espacio de dirección virtual para guardar su imagen Calendarización/ejecución sigue una ruta de ejecución la cual
Más detallesAnexo C. Manual del usuario
Anexo C Manual del usuario 1. Introducción La aplicación requiere tener instalada la máquina virtual de java versión 1.6 o superior (tanto en sistemas operativos Windows como en sistemas operativos Linux).
Más detallesGuía para creación de ASN a detalle y Cita
Guía para creación de ASN a detalle y Cita Entrar a la Página de proveedores www.milano.com.mx 1 DESCRIPCIÓN DE SECCIONES DE LA PAGINA DE PROVEEDOR Pantalla de inicio AVISO actualizaciones y comunicados
Más detallesMANUAL DE USUARIO. Renovación de certificados
MANUAL DE USUARIO Renovación de certificados Consejo General de la Abogacía Paseo de Recoletos, nº 13 Madrid. 28004. www.redabogacia.org dtpsistemas@redabogacia.org INDICE 1. RENOVACION... 3 1.1. ACCESO
Más detalles