Fase de Gestación. Temario

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Fase de Gestación. Temario"

Transcripción

1 Especialización en Telemática Fase de Gestación Arquitecturas de Sistemas Telemáticos Dr. Ing. Álvaro Rendón Gallón Cali, mayo de 2012 Temario 2 Introducción Requisitos en RUP y XP Modelado de la Organización Captura de Requisitos (Modelo de Casos de Uso) [1]

2 Cálculos astronómicos? 3 Tragicomedia en cuatro cuadros 4 Cuadro #1: Lo que se describe en la solicitud del cliente [2]

3 Tragicomedia en cuatro cuadros 5 Cuadro #2: Lo que entiende el analista Tragicomedia en cuatro cuadros 6 Cuadro #3: Lo que se entrega [3]

4 Tragicomedia en cuatro cuadros 7 Cuadro #4: Lo que necesita el cliente! Cualquier parecido 8 [4]

5 Rational Unified Process 9 Organización por Componentes COMPONENTES DEL PROCESO Modelado de la Organización Captura de Requisitos Análisis Diseño Implementación Pruebas Puesta en Servicio COMPONENTES DE SOPORTE Gestión de Configuración y Cambios Gestión del Proyecto Entorno Hitos Organización en el tiempo Gestación Preparac. Construcción Transición Inicial Prep. Prep. #1 #2 FASES Const. #1 Const. #2 Iteraciones Const. Trans. Trans. #N #1 #2 RUP: Organización por Componentes 10 Flujos de trabajo del proceso Modelado de la Organización: Cuál es el problema? Captura de Requisitos: Qué hace el sistema? Análisis: Cómo funciona? Diseño: Cómo se construye? Implementación: Archivos Pruebas Puesta en Servicio Fase de Gestación [5]

6 Extreme Programming 11 Exploración Planeación Iteraciones para entrega Mantenimiento Producción RUP: Componentes y Modelos 12 Componentes del Proceso Modelado Organizac. Captura de Requisitos Análisis Diseño Implementación Pruebas Modelos Modelo de la Organización Modelo de Casos de Uso Realizado por Modelo de Análisis Realizado por Modelo de Diseño Implementado por Código Objeto Modelo de Implementac. Verificado por OK OK Falla Modelo de Pruebas [6]

7 RUP: Fase de Gestación 13 Modelo de la Organización Cuál es el problema? Modelo de Casos de Uso Para qué (y a quién) sirve el sistema? Modelado de la Organización 14 Propósito Entender la estructura y la dinámica de la organización en la cual se va a implantar el sistema (organización objetivo) Entender los problemas actuales e identificar las mejoras potenciales. Asegurarse de que los clientes, usuarios finales y desarrolladores tienen una idea común de la organización objetivo. Derivar los requerimientos del sistema necesarios para soportar la organización objetivo [7]

8 Modelado de la Organización 15 Cliente Equipo de Desarrollo PROBLEMA SOLUCIÓN Organización Inicial Aplicación Informática Organización Objetivo Fase de Gestación Modelado de la Organización 16 Más completo que el Modelo del Dominio El Modelo del Dominio sólo captura las clases del dominio El Modelo de la Organización captura mejor la estructura y además la dinámica de la organización Varias notaciones para modelar las organizaciones Modelado de la Organización (Business Modeling): Philippe Kruchten (Kruchten, 2000) UML 1.5 (OMG, 2003) Modelado de Procesos de la Organización (Business Process Modeling): Eriksson & Penker (2000): patrones organizacionales, UML BPMN: Business Process Modeling Notation (BPMI, 2004) => v2.0 [8]

9 Modelo de la Organización (Kruchten) 17 Estereotipos del Modelo de la Organización Caso de Uso de la Organización Actor de la Organización Realización de Caso de Uso de la Organización Unidad de la Organización Entidad de la Organización Trabajador de la Organización Modelado de la Organización 18 Modelo de Casos de Uso de la Organización Biblioteca Reservar Libro Lector Prestar Libro Solicitar Artículo Sist. Nal. Intercambio [9]

10 Modelado de la Organización 19 Modelo de Casos de Uso de la Organización Lector Prestar Libro :Monitor :Director :Lector Modelo de Objetos de la Organización :TarjetaLector :Catálogo :Libro Modelado de la Organización 20 Diagrama de Secuencias :Lector :Monitor :TarjetaLector :Catálogo :Libro :Director Solicita libro Verifica lector Busca libro Verifica libro Solicita autorización Entrega libro Verifica registro Verifica registro Autoriza préstamo [10]

11 Modelado de la Organización Monitor Recibir solicitud libro Verificar estado Lector Director Diagrama de Actividad 21 Buscar libro Verificar estado libro Solicitar autorización Verificar registro lector Verificar registro libro Autorizar préstamo Entregar libro Modelo de la Organización 22 Modelo de Casos de Uso de la Organización Lector Prestar Libro Modelo de Objetos de la Organización :Lector :Monitor :TarjetaLector :Catálogo :Libro :Director Modelo de Casos de Uso Lector Prestar Libro Director Modelo de Análisis TarjetaLector Catálogo Libro [11]

12 Vistas de UML 23 Vista de Componente Vista Lógica Vista de Casos de Uso Vista de Implantación Vista de Concurrencia Vista de Casos de Uso 24 Muestra la funcionalidad del sistema como es percibida por actores externos Para clientes y equipos de diseño, desarrollo, y prueba Utiliza: Diagramas de Casos de Uso Diagramas de Actividad (opcional) Su contenido conduce el proceso de desarrollo y verificación [12]

13 Modelo de Casos de Uso Gestión Biblioteca Nombre del sistema Frontera del sistema 25 Lector Consultar Libro Caso de uso Prestar Libro Monitor Actor Director Gestionar Lector Relación acción (verbo) + objeto (nombre) Lector Consultar Libro <<extend>> [Lector hace reserva] Modelo de Casos de Uso Autorizar Acceso Usuario Reservar Libro Más descripción Borrar Reserva Monitor <<include>> Prestar Libro Gestionar Monitor Director Gestionar Lector SI_Administrativo Consultar Multas [13]

14 Herencia entre actores 27 Reservar Libro Usuario Autorizar Acceso Monitor Prestar Libro Reservar Libro Autorizar Acceso Monitor Prestar Libro Director Gestionar Monitor Director Gestionar Monitor Autorizar Acceso no puede tener dos actores iniciadores Monitor y Director heredan los casos de uso de Usuario Relación «include» 28 Insertar Página «include» «include» Usuario Eliminar Página «include» Recalcular Paginación Cambiar Formato de Página Recalcular Paginación es incluido siempre en los otros casos de uso [14]

15 Relación «extend» 29 «extend» [op=agr] «extend» [op=act] Agregar Lector Monitor Director Gestionar Lector «extend» [op=supr] Actualizar Lector Suprimir Lector Cada opción extiende a Gestionar Lector cuando se cumple una condición: op= Agr Act Supr Refinamiento de Casos de Uso 30 Monitor Autorizar Acceso De Alto Nivel Extendidos Abstractos Reales [15]

16 Casos de Uso 31 Según el nivel de detalle: Casos de Uso de Alto Nivel Dos o tres frases Casos de Uso Extendidos Mayor detalle: enumeran paso a paso los eventos que se presentan durante una ocurrencia típica del caso de uso Casos de Uso 32 De acuerdo al nivel de abstracción: Casos de Uso Abstractos Abstraen los detalles de tecnología e implementación (e.g. maquetas de E/S) Casos de Uso Reales Incluyen detalles de las tecnologías empleadas en las entradas y salidas [16]

17 Caso de uso de alto nivel 33 Monitor Caso de uso: Actores: Tipo: Descripción: Gestionar Lector Monitor (iniciador), Director Primario [secundario, opcional] El Monitor solicita al sistema gestionar la información de un Lector. El sistema presenta la información actual del Lector y ofrece las opciones de adición, actualización y borrado. El Monitor elige la opción. El sistema modifica la información del Lector. Director Gestionar Lector Descripción de «include» y «extend» 34 «include» «extend» [op=act] Eliminar Página Recalcular Paginación Gestionar Lector Actualizar Lector Caso de Uso Eliminar Pagina Descripción: Evento 1 Evento 2 Caso de Uso Recalcular Paginación Caso de Uso Gestionar Lector Descripción: Evento 1 Evento 2 Si ( op = Act ) Caso de Uso Actualizar Lector [17]

18 Caso de Uso Extendido 35 Info. General Flujos de Excepción E-1 [Precondición] Subflujos S-1 Flujo Principal S-n E-m Caso de Uso Extendido (1) 36 Caso de uso: Reservar Libro Actores: Monitor (iniciador) Propósito: Asignar a un Lector un libro para que pueda retirarlo más tarde. Resumen: El Monitor ingresa la información del Lector y del libro solicitado. El sistema verifica e informa la disponibilidad del libro solicitado, y modifica el estado del ítem, asignándolo al Lector. Primario y abstracto Tipo: Referencias cruzadas: Funciones: R1.1, R1.6. Casos de Uso: Autorizar Acceso, Consultar Libro [18]

19 Caso de Uso Extendido (2) 37 Precondición El sistema debe contar con la siguiente información: - Información del Lector: Código, nombre, estado (Activo, Suspendido, etc.). - Información de los libros: Código, título, estado (Disponible, Reservado, Prestado, etc.). El Monitor debe ejecutar el caso de uso Autorizar Acceso. Puede iniciarse con el caso de uso Consultar Libro Caso de Uso Extendido (3) 38 Flujo Principal - Este caso de uso empieza cuando el Monitor elige en el menú principal del sistema la opción Reserva. - El sistema presenta al Monitor el Formulario de Reserva de la Figura 1, que solicita: - Código del lector - Código del libro a reservar Figura 1. Formulario de reserva [19]

20 Caso de Uso Extendido (4) 39 Flujo Principal (cont.) - El Monitor captura total o parcialmente la información de reserva, y selecciona una de las opciones del final del formulario: Aceptar y Cancelar. - Si elige la opción Aceptar, Subflujo S1: Verificar Lector y Estado de un Libro. - Si elige la opción Cancelar, Subflujo S2: Cancelar la Reserva de un Libro. Subflujos Caso de Uso Extendido (5) S1: Verificar Lector y Estado de un Libro. - El sistema verifica el código del Lector (E1). - El sistema verifica el código del libro solicitado (E2) - El sistema consulta el estado del libro solicitado. - Si el libro solicitado está disponible, el sistema modifica su estado a Reservado, lo asigna al Lector Figura 2. Reserva realizada indicado al comienzo, y presenta al Monitor el cuadro de diálogo de la Figura 2 para informarle del éxito de la operación. Cuando el Monitor pincha Aceptar el sistema regresa al Menú Principal. - Si el libro solicitado está reservado o prestado, el sistema presenta al Monitor el cuadro de diálogo de la Figura 3 (...) Figura 3. Libro no disponible 40 [20]

21 Caso de Uso Extendido (6) 41 Subflujos (cont.) S2: Cancelar la Reserva de un Libro. - El sistema despliega el mensaje de la Figura 6 solicitando confirmar la cancelación. - El Monitor selecciona una de las opciones: Si o No. - Si elige la opción Si, el sistema regresa al Menú Principal. - Si elige la opción No, sistema presenta de nuevo al Monitor el Formulario de Reserva de la Figura 1. Figura 6. Confirmación de cancelación Caso de Uso Extendido (7) 42 Flujos de excepción E1: Código del Lector no válido. - El sistema despliega el mensaje de la Figura W informando que el código del Lector no es válido - El Monitor presiona el botón Aceptar. - El sistema regresa al Menú Principal. E2: Código del libro no válido. - El sistema despliega el mensaje de error de la Figura Z informando que el código del libro no es válido -... [21]

22 Lector Consultar Libro <<extend>> Casos de Uso 43 Autorizar Acceso Usuario Monitor Reservar Libro Borrar Reserva Prestar Libro <<include>> Diagrama de Casos de Uso Descripción de los Casos de Uso Priorización de Casos de Uso Gestionar Monitor Director Gestionar Lector SI_Administrativo Consultar Multas Construcción de la Vista Lógica 44 Vista Lógica Usuario Usuario IU_Inicio GestiónMonitor Autorizar Acceso IU_MenuPpal TarjetaMonitor Vista de Casos de Uso : Usuario : IU_Inicio : IU_MenuPpal : Gestión Monitor 1: Activa 2: Activa : Tarjeta Monitor 3: DiálogoID_Clave Ingresa ID y Clave 4: BotonAceptarClick( ) 5: validaracceso(id, Clave) 6: buscarcódigo(id) 7: leercontraseña( ) 8: Activa 9: MenuMonitor [22]

23 Referencias 45 Philippe Kruchten. The Rational Unified Process. An Introduction. Second Edition. Addison Wesley Hans-Erik Eriksson, Magnus Penker. Business Modeling With UML: Business Patterns at Work. John Wiley Hruby, P. "Model-Driven Design Using Business Patterns". Springer, Berlin (Germany) OMG. OMG Unified Modeling Language Specification. Versión 1.5. Documento OMG formal/ Marzo Disponible en: BPMI (Business Process Management Initiative). Business Process Modeling Notation (BPMN). Versión 1.0. Mayo Disponible en: OMG. Unified Modeling Language Specification. Versión International Standard ISO/IEC Documento OMG formal/ Enero Disponible en: H.-E. Eriksson, M. Penker. UML Toolkit. John Wiley C. Larman. "Applying UML and Patterns. An Introduction to Object-Oriented Analysis and Design". Prentice-Hall [23]

Implementacion y prueba de unidades. Figura 2.1. El ciclo de vida del software. 1

Implementacion y prueba de unidades. Figura 2.1. El ciclo de vida del software. 1 2.1 Introducción al análisis de sistemas 2.1.1 Ciclo de vida del desarrollo de sistemas La concepción de sistemas viene de las ciencias naturales al tratar de analizar un ser vivo a través del estudio

Más detalles

Una Introducción al UML. El Modelo de Casos de Uso

Una Introducción al UML. El Modelo de Casos de Uso Una Introducción al UML Autor: Geoffrey Sparks, Sparx Systems, Australia Traducción: Fernando Pinciroli (Solus S.A., Argentina) y Aleksandar Orlic (Craftware Consultores Ltda., Chile) www.sparxsystems.com.ar

Más detalles

Proceso Unificado de Rational (RUP)

Proceso Unificado de Rational (RUP) Especialización en Telemática Proceso Unificado de Rational (RUP) Arquitecturas de Sistemas Telemáticos Dr. Ing. Álvaro Rendón Gallón Cali, mayo de 2012 Temario 2 Antecedentes Objetivos Características

Más detalles

MODELO DE CASOS DE USO

MODELO DE CASOS DE USO MODELO DE CASOS DE USO Muestra la funcionalidad del sistema como es percibida por actores externos. Para clientes y equipos de diseño, desarrollo, y prueba. Utiliza: Diagramas de Casos de Uso. Diagramas

Más detalles

El Proceso Unificado Rational para el Desarrollo de Software.

El Proceso Unificado Rational para el Desarrollo de Software. Instituto de Electrónica y Computación El Proceso Unificado Rational para el Desarrollo de Software. Carlos Alberto Fernández y Fernández Huajuapan de León, Oaxaca 26 de octubre de 2000 Objetivo Proporcionar

Más detalles

Ingeniería del Software II

Ingeniería del Software II Curso 2009 2010 Departamento: Informática e Ingeniería de Sistemas Area: Lenguajes y Sistemas Informáticos 7,5 cr. 5 h. semana: 4,5 cr. Teoría 3 h. semana 3 cr. Prácticos 1 h. semana problemas 1 h. semana

Más detalles

Rational Unified Process

Rational Unified Process Rational Unified Process 1 Qué es un Proceso? Un proceso define Quién está haciendo Qué, Cuándo y Cómo para lograr un cierto objetivo. En la ingeniería de software el objetivo es construir un producto

Más detalles

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO 1. INFORMACION GENERAL 1.01. Nombre de la Asignatura : Diseño de Sistemas de Información 1.02.

Más detalles

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos. PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: COMPUTACIÓN Y DISEÑO GRÁFICO NOMBRE DEL CURSO: Diseño de Software con Práctica Profesional CLAVE: 1013M ACADEMIA A LA QUE PERTENECE: Diseño de Software PROFESIONAL

Más detalles

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Ingeniería de requerimientos de software: Análisis Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Referencias El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaugh e Ivar

Más detalles

CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda

CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda Documento de casos de uso Versión Historia de Revisión Fecha Versión Descripción Responsable 25/02/2005

Más detalles

ESCUELA: UNIVERSIDAD DEL ISTMO

ESCUELA: UNIVERSIDAD DEL ISTMO 1.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 3031 GRADO: ING. EN COMPUTACIÓN, CUARTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: 3042 2.- OBJETIVO GENERAL El alumno aprenderá la

Más detalles

Objetivos: Descripción del curso. Curso: Dirigido a: UML PARA DESARROLLADORES I - ANÁLISIS y DISEÑO UNIVERSIDAD NACIONAL DE INGENIERÍA

Objetivos: Descripción del curso. Curso: Dirigido a: UML PARA DESARROLLADORES I - ANÁLISIS y DISEÑO UNIVERSIDAD NACIONAL DE INGENIERÍA UML PARA DESARROLLADORES I - ANÁLISIS y DISEÑO Duración: 24 hrs. Código: UMLAN Curso: Descripción del curso Ingeniería de Requerimientos es la disciplina para desarrollar una especi cación completa, consistente

Más detalles

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: CIENCIAS BÁSICAS E

Más detalles

Principios de la Tecnología de Objetos

Principios de la Tecnología de Objetos Principios de la Tecnología de Objetos Unified Modeling Language Copyright Copyright (c) 2004 José M. Ordax Este documento puede ser distribuido solo bajo los términos y condiciones de la Licencia de Documentación

Más detalles

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque: Análisis y Diseño O.O. Preguntas del diseño : Cómo podrían asignarse responsabilidades a las clases de los objetos? Cómo podrían interactuar los objetos? Qué deberían hacer las clases? Patrones : Ciertas

Más detalles

Aplicación del Modelo de Comercio Electrónico para la sistematización de la Biblioteca de la UTM.

Aplicación del Modelo de Comercio Electrónico para la sistematización de la Biblioteca de la UTM. Aplicación del Modelo de Comercio Electrónico para la sistematización de la Biblioteca de la UTM. M.C. Carlos Alberto Fernández y Fernández Instituto de Electrónica y Computación Universidad Tecnológica

Más detalles

Una Introducción al UML. El Modelo Dinámico

Una Introducción al UML. El Modelo Dinámico Una Introducción al UML Autor: Geoffrey Sparks, Sparx Systems, Australia Traducción: Fernando Pinciroli (Solus S.A., Argentina) y Aleksandar Orlic (Craftware Consultores Ltda., Chile) www.sparxsystems.com.ar

Más detalles

TÍTULO RELATO DE PRÁCTICA OBSERVATORIO DISCIPLINARIO NOMBRE AUTOR JUAN CAMPO

TÍTULO RELATO DE PRÁCTICA OBSERVATORIO DISCIPLINARIO NOMBRE AUTOR JUAN CAMPO TÍTULO RELATO DE PRÁCTICA OBSERVATORIO DISCIPLINARIO NOMBRE AUTOR JUAN CAMPO Referencia del autor: Ingeniero Informático, Fundación Universitaria Católica del Norte, Practicante de Excelencia, jccampoh@msn.com.

Más detalles

Analista Programador MySQL. Informática y Programación

Analista Programador MySQL. Informática y Programación Analista Programador MySQL Informática y Programación Ficha Técnica Categoría Informática y Programación Referencia 29482-1401 Precio 89.00 Euros Sinopsis UML usa técnicas de notación gráfica para crear

Más detalles

CLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez

CLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez CLASE 3: UML DIAGRAMAS CASOS DE USO Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez UML UML es un lenguaje para especificar, visualizar, construir y documentar los artefactos de

Más detalles

Ingeniería a de Software CC51A

Ingeniería a de Software CC51A Ingeniería a de Software CC51A Clase Auxiliar Auxiliar: Andrés s Neyem Oficina 418 de Doctorado aneyem@dcc.uchile.cl 19 de Marzo de 2007 Aspectos Generales Grupo CC51A Diseño Cliente Requisitos Usuario

Más detalles

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos: PROGRAMA DE ESTUDIO Laboratorio de diseño de software Programa Educativo: Área de Formación : Licenciatura en Informática Administrativa Sustantiva Profesional Horas teóricas: 1 Horas prácticas: 4 Total

Más detalles

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ TEMA 3: PROCESO UNIFICADO DE DESARROLLO CONTENIDO 1. Proceso de Software 2. Proceso de Desarrollo de Software 3. Proceso Unificado de Desarrollo de Software

Más detalles

Trabajo Práctico Nro. 7. Herramientas para el Modelado de Comportamiento Básico: Diagramas y Especificaciones de Casos de Uso

Trabajo Práctico Nro. 7. Herramientas para el Modelado de Comportamiento Básico: Diagramas y Especificaciones de Casos de Uso Trabajo Práctico Nro. 7 Metodologías de Desarrollo de Software I Herramientas para el Modelado de Comportamiento Básico: Diagramas y Especificaciones de Casos de Uso Lista de Conceptos Tratados: Actor;

Más detalles

Diagrama de secuencia (interacción)

Diagrama de secuencia (interacción) Diagrama de secuencia (interacción) Se utiliza para representar el intercambio de información entre actores, módulos o componentes; enfatizando la sucesión de eventos en el tiempo. Contenido Generalidades

Más detalles

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Autora: Vasquez Pilar María Directora: Dra. Giandini Roxana Codirectora: Mg. Bazán Patricia Agenda Introducción.

Más detalles

Del Modelo Conceptual a los Diagramas de Clases

Del Modelo Conceptual a los Diagramas de Clases Caso de Estudio: Point of Sale : POS Del Modelo Conceptual a los Diagramas de Clases A. Soriano,2 Universad Central de Venezuela 2 Universad Simón Bolivar Octubre 2005 Proceso Unificado: Referencia Básica

Más detalles

UNIVERSIDAD MEXIQUENSE DEL BICENTENARIO CAMPUS ACAMBAY LICENCIATURA EN INFORMÁTICA DESARROLLO DE APLICACIÓN PARA AMBIENTES DISTRIBUIDOS

UNIVERSIDAD MEXIQUENSE DEL BICENTENARIO CAMPUS ACAMBAY LICENCIATURA EN INFORMÁTICA DESARROLLO DE APLICACIÓN PARA AMBIENTES DISTRIBUIDOS UNIVERSIDAD MEXIQUENSE DEL BICENTENARIO CAMPUS ACAMBAY LICENCIATURA EN INFORMÁTICA DESARROLLO DE APLICACIÓN PARA AMBIENTES DISTRIBUIDOS Proyecto de Implementación de un Sistema de Información Bass line

Más detalles

Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L

Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R E N O

Más detalles

Caso de Uso. Herramienta de relevamiento. domingo, 28 de octubre de 12

Caso de Uso. Herramienta de relevamiento. domingo, 28 de octubre de 12 Herramienta de relevamiento Son descripciones de un conjunto de secuencia de acciones que ejecuta el sistema para obtener un resultado Los casos de uso especifican un comportamiento deseado, no como se

Más detalles

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ Ingeniería de Software Tema 4 Lenguaje de Modelado Unificado UML Ing. Francisco Rodríguez Qué es UML? UML = Unified Modeling Language Un lenguaje de propósito

Más detalles

Lenguaje Unificado de Modelado 2.0

Lenguaje Unificado de Modelado 2.0 Especialización en Telemática Lenguaje Unificado de Modelado 2.0 Arquitecturas de Sistemas Telemáticos Dr. Ing. Álvaro Rendón Gallón Cali, mayo de 2012 Temario 2 Modelado del Software MDD: Desarrollo basado

Más detalles

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.

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. 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 detalles

TablOVA: Herramienta generadora de OVA para las consultas SQL

TablOVA: Herramienta generadora de OVA para las consultas SQL PONTIFICIA UNIVERSIDAD JAVERIANA TablOVA: Herramienta generadora de OVA para las consultas SQL SAD Software Architecture Document Julio de 2009 Tabla de contenido Tabla de ilustraciones...2 Tabla Casos

Más detalles

SÍLABO DE INGENIERÍA DE SOFTWARE

SÍLABO DE INGENIERÍA DE SOFTWARE SÍLABO DE INGENIERÍA DE SOFTWARE I. DATOS GENERALES 1.1. Carrera Profesional : Ingeniería de Sistemas 1.2. Área Académica : Ingeniería de Sistemas 1.3. Ciclo : VII 1.4. Semestre : 2014 - I 1.5. Prerrequisito

Más detalles

Unified modeling language

Unified modeling language Unified modeling language UML es un lenguaje para la especificación, visualización, construcción y documentación de documentos de sistemas de software. Es independiente del lenguaje de implementación y

Más detalles

Guía del Curso Analista Programador Java: Business Apps Expert

Guía del Curso Analista Programador Java: Business Apps Expert Guía del Curso Analista Programador Java: Business Apps Expert Modalidad de realización del curso: Número de Horas: Titulación: Online 600 Horas Diploma acreditativo con las horas del curso OBJETIVOS UML

Más detalles

UML El Lenguaje Unificado de Modelado Grady Booch, Jim Rumbaugh e Ivar Jacobson

UML El Lenguaje Unificado de Modelado Grady Booch, Jim Rumbaugh e Ivar Jacobson UML El Lenguaje Unificado de Modelado Grady Booch, Jim Rumbaugh e Ivar Jacobson El lenguaje UML es un estándar OMG diseñado para visualizar, especificar, construir y documentar software orientado a objetos.

Más detalles

PROGRAMA DE CURSO. Horas de Trabajo Personal Horas de Cátedra

PROGRAMA DE CURSO. Horas de Trabajo Personal Horas de Cátedra PROGRAMA DE CURSO Código Nombre CC3002 Metodologías de Diseño y Programación Nombre en Inglés Design and programming methodologies SCT Unidades Docentes Horas de Cátedra Horas Docencia Auxiliar Horas de

Más detalles

Análisis y Diseño del Software. El Lenguaje Unificado de Modelado UML 2.0

Análisis y Diseño del Software. El Lenguaje Unificado de Modelado UML 2.0 Análisis y Diseño del Software El Lenguaje Unificado de Modelado UML 2.0 Contenidos Introducción al modelado del software Presentación de UML Modelado de Casos de Usos Diagramas de casos de uso Modelado

Más detalles

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies.

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies. Código CC3002 Nombre Nombre en Inglés PROGRAMA DE CURSO Metodologías de Diseño y Programación Design and Programming Methodologies SCT es Docentes Horas de Cátedra Horas Docencia Auxiliar Horas de Trabajo

Más detalles

El lenguaje Unificado de Modelado (UML)

El lenguaje Unificado de Modelado (UML) El lenguaje Unificado de Modelado (UML) Enrique Hernández Orallo (ehernandez@disca.upv.es) Cualquier rama de ingeniería o arquitectura ha encontrado útil desde hace mucho tiempo la representación de los

Más detalles

octubre de 2007 Arquitectura de Software

octubre de 2007 Arquitectura de Software octubre de 2007 Arquitectura de Software Seis mejores Prácticas Desarrollo Iterativo Administrar Requerimientos Usar Arquitecturas basadas en Componentes Modelado Visual (UML) Verificar Continuamente la

Más detalles

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R

Más detalles

El Lenguaje Unificado de Modelado (UML)

El Lenguaje Unificado de Modelado (UML) El Lenguaje Unificado de Modelado (UML) Enrique Hernández Orallo(ehernandez@disca.upv.es) Cualquier rama de ingeniería o arquitectura ha encontrado útil desde hace mucho tiempo la representación de los

Más detalles

Elicitación n de Requisitos de Seguridad en Procesos de Negocio

Elicitación n de Requisitos de Seguridad en Procesos de Negocio I Taller sobre Procesos de Negocio e Ingeniería del Software Zaragoza, 11 de septiembre de 2007 Elicitación n de Requisitos de Seguridad en Procesos de Negocio Alfonso Rodríguez Universidad del Bio Bio,

Más detalles

Grado en Ingeniería Informática itinerario Ingeniería del Software

Grado en Ingeniería Informática itinerario Ingeniería del Software CURSO 2016/2017 Grado en Ingeniería Informática itinerario Ingeniería del Software DATOS DE LA ASIGNATURA Nombre: Arquitectura del Software Dirigida por Modelos Denominación en inglés: Model Driven Architecture

Más detalles

Introducción al Modelado de Procesos de Negocio

Introducción al Modelado de Procesos de Negocio 24/09/2016 Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos 1. Características del software 2. Problemas de Introducción la al Modelado industria del

Más detalles

CC61J / CC Taller de UML Apuntes de Clase

CC61J / CC Taller de UML Apuntes de Clase CC61J / CC5404 - Taller de UML Apuntes de Clase Prof. Andrés Muñoz Ordenes 14 de marzo de 2012 Agenda Presentaciones Docente Participantes Curso Introducción Motivación Qué es UML? Historia Características

Más detalles

Carrera: Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan.

Carrera: Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Ingeniería De Requerimientos Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Ingeniería en Sistemas Computacionales ISM-1101 3-2-8

Más detalles

Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING

Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Objetivos Comprender la importancia del modelado y el uso de diagramas para la Ingeniería y la arquitectura. Conocer las ventajas que

Más detalles

SIBO Sistema de Información de Boletería Especificación de Requerimientos. Versión 1.0

SIBO Sistema de Información de Boletería Especificación de Requerimientos. Versión 1.0 SIBO Sistema de Información de Boletería Especificación de Requerimientos Versión 1.0 Historial de Revisión Fecha Versión Descripción Autor 14/09/2009 1.0 Documento que contiene los principales requerimientos

Más detalles

UML Unifield Modeling Languaje

UML Unifield Modeling Languaje UML Unifield Modeling Languaje 1 Modelo: Representación abstracta de una especificación, un diseño o un sistema. Generalmente, basada en una visión particular y compuesta por uno o más diagramas. Lenguaje

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de

Más detalles

IBM Software Demos Rational Software Delivery Platform - Presentación del ejemplo de demostración

IBM Software Demos Rational Software Delivery Platform - Presentación del ejemplo de demostración Las demostraciones de esta sección muestran una situación "cotidiana" de un equipo de desarrollo que utiliza IBM Rational Software Delivery Platform. Éste es el nuevo nombre de Rational Software Development

Más detalles

Análisis y Negociación de Requisitos

Análisis y Negociación de Requisitos 11/11/2013 Análisis y Negociación de Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Objetivos del tema Conocer los objetivos,

Más detalles

Lenguaje de Modelamiento Unificado.

Lenguaje 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 detalles

Guía práctica de estudio 09: UML

Guía práctica de estudio 09: UML Guía práctica de estudio 09: Elaborado por: M.C. M. Angélica Nakayama C. Ing. Jorge A. Solano Gálvez Autorizado por: M.C. Alejandro Velázquez Mena Guía práctica de estudio 09: Guía práctica de estudio

Más detalles

Ingeniería del Software II

Ingeniería del Software II Bloque III: Proceso Unificado Simona Bernardi Dipartimento di Informatica Università di Torino (Italia) Duración: 4 horas Objetivo: Conocer un proceso de desarrollo de software diferente a OMT Simona Bernardi

Más detalles

Diplomado Programación orientada a objetos con C++ y UML. Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso

12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Casos de Uso (Jacobson) describen bajo la forma de acciones y reacciones

Más detalles

UML (Unified Modeling Language) Octubre de 2007

UML (Unified Modeling Language) Octubre de 2007 UML (Unified Modeling Language) Octubre de 2007 UML un modelo o pieza de información producido en el proceso de desarrollo de software Un lenguaje para especificar, visualizar y construir artefactos de

Más detalles

OMG UML 2.0 Marcando un hito en el desarrollo de software

OMG UML 2.0 Marcando un hito en el desarrollo de software Ing. Ilver Anache - ianache@avatar.com.pe Consultor AVATAR Ing. Joel Moreno - jmoreno@avatar.com.pe Consultor AVATAR Lima, 2005 Av. Javier Prado 1104 Of. 701- San Isidro Teléfono: (51-1) 225-8390 Fax:

Más detalles

DESARROLLO DE SISTEMAS INFORMÁTICOS

DESARROLLO DE SISTEMAS INFORMÁTICOS DESARROLLO DE SISTEMAS INFORMÁTICOS OBJETIVO Desarrollar Sistemas de Computo eficientes con el fin de optimizar los recursos y tiempo de las Dependencias y Organismos Descentralizados del Gobierno del

Más detalles

Aplicación del Modelo de Comercio Electrónico para la sistematización de la Biblioteca de la UTM.

Aplicación del Modelo de Comercio Electrónico para la sistematización de la Biblioteca de la UTM. Aplicación del Modelo de Comercio Electrónico para la sistematización de la Biblioteca de la UTM. Carlos Alberto Fernández y Fernández Instituto de Electrónica y Computación, Universidad Tecnológica de

Más detalles

Sistemas de Información II. Análisis de Sistemas Orientado a Objetos

Sistemas de Información II. Análisis de Sistemas Orientado a Objetos Análisis de Sistemas Orientado a Objetos El Proceso Unificado Concepción Elaboración Construcción Transición Modelado del Negocio Requerimientos Análisis y Diseño Implementación Prueba Implantación Admón.

Más detalles

USECASE. CASOS de USO

USECASE. 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 detalles

Actores. Casos de Uso. Requisitos: Descripción Casos de Uso (v 1.0) Weitzenfeld 1. Apéndice Requisitos: Modelo de Casos de Uso

Actores. Casos de Uso. Requisitos: Descripción Casos de Uso (v 1.0) Weitzenfeld 1. Apéndice Requisitos: Modelo de Casos de Uso Requisitos: Descripción Casos de Uso (v 1.0) Weitzenfeld 1 Apéndice Requisitos: Modelo de Casos de Uso Usuario Actor: Casos de Uso: : Descripción: Usuario Validar Usuario, Registrar Usuario, Registrar

Más detalles

Modelado de Negocio (Diagramas de Actividades)

Modelado de Negocio (Diagramas de Actividades) Departamento Lenguajes escue técnica superior ingeniería informática Modo Negocio (Diagramas Actividas) Grupo Ingeniería a l Software Marzo 2006 Versión original: Octavio Martín Díaz (marzo 2005) Última

Más detalles

Curso de UML 2.0: Patrones de Diseño de Software

Curso de UML 2.0: Patrones de Diseño de Software titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Curso de UML 2.0: Patrones de Diseño de Software duración total: 200 horas 100 horas horas teleformación:

Más detalles

UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE CIENCIAS EXACTAS, FÍSICO-QUÍMICAS Y NATURALES DEPARTAMENTO DE COMPUTACIÓN

UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE CIENCIAS EXACTAS, FÍSICO-QUÍMICAS Y NATURALES DEPARTAMENTO DE COMPUTACIÓN UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE CIENCIAS EXACTAS, FÍSICO-QUÍMICAS Y NATURALES DEPARTAMENTO DE COMPUTACIÓN CARRERA/S: ANALISTA EN COMPUTACIÓN. PROFESORADO Y LICENCIATURA EN CIENCIAS DE LA

Más detalles

UML. Diagrama de Casos de Usos. Prof. Daniel Riesco

UML. Diagrama de Casos de Usos. Prof. Daniel Riesco UML Diagrama de Casos de Usos Prof. Daniel Riesco Diagramas de Caso Uso Secuencia de transacciones desarrolladas por un sistema en respuesta a un evento iniciado por un actor Sirven para especificar la

Más detalles

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA SILABO DE ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN I. DATOS GENERALES 1.0 Unidad Académica : Ingeniería

Más detalles

Diagramas De Casos De Uso

Diagramas De Casos De Uso Estáticos Diagramas De Casos De Uso Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario.. Por lo tanto los casos de uso determinan los requisitos

Más detalles

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6 Planificaciones 7509 - Análisis de la Información Docente responsable: GONZALEZ NORBERTO DANIEL 1 de 6 OBJETIVOS Introducir al alumno en los conceptos fundamentales del desarrollo de sistemas de información

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

Más detalles

El proceso de desarrollo. Angélica de Antonio,

El proceso de desarrollo. Angélica de Antonio, El proceso de desarrollo Angélica de Antonio, 2007 1 ontenidos de las clases Planteamiento del desarrollo orientado a objetos: El paradigma El proceso: Proceso Unificado La notación: UML Disciplinas, productos

Más detalles

gestión para una empresa de autobuses que se dedica al transporte regional, nacional e internacional de viajeros. Las

gestión para una empresa de autobuses que se dedica al transporte regional, nacional e internacional de viajeros. Las INGENIERÍA DEL SOFTWARE I Práctica 3 Modelado de Requisitos Univ. Cantabria Fac. de Ciencias María Sierra y Patricia López Ejemplo Práctico de Desarrollo de Software El proyecto consiste en el desarrollo

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: PARADIGMA DE LA ORIENTACIÓN A OBJETO - DESARROLLO DE SOFTWARE O-O - POTENCIALES BENEFICIOS DE LA TECNOLOGÍA O-O - ALGUNOS MÉTODOS O-O - CICLO DE VIDA DE DESARROLLO O-O - EL PROCESO DE ANÁLISIS

Más detalles

Desarrollo de Software

Desarrollo de Software Especialización en Telemática Desarrollo de Software Arquitecturas de Sistemas Telemáticos Dr. Ing. Álvaro Rendón Gallón Cali, mayo de 2012 Temario 2 Tarea 1: Ordenar datos Tarea 2: Un juego en red Consideraciones

Más detalles

Informe de Análisis y Diseño Proyecto: <nombre de proyecto>

Informe de Análisis y Diseño Proyecto: <nombre de proyecto> UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE INFORMÁTICA Informe de Análisis y Diseño Proyecto: Curso: Profesor: Ayudantes: Marcello Visconti NN,NN Integrantes 9999999-9

Más detalles

Universidad Ricardo Palma

Universidad Ricardo Palma 1. DATOS GENERALES PLAN DE ESTUDIOS 2006-II SÍLABO 1.1 Nombre del curso : Ingeniería de Requerimientos 1.2 Código : 1.3 Tipo del curso : Teórico Práctico. 1.4 Área Académica : Ingeniería de Software 1.5

Más detalles

Documentación de Requisitos con Casos de Uso

Documentació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 detalles

FUNDAMENTOS DE LA VISTA DE CASOS DE USO

FUNDAMENTOS DE LA VISTA DE CASOS DE USO FUNDAMENTOS DE LA VISTA DE CASOS DE USO INGENIERÍA DE SOFTWARE I 2º DE GRADO EN INGENIERÍA INFORMÁTICA CURSO 2017/2018 Francisco José García Peñalvo / fgarcia@usal.es Alicia García Holgado / aliciagh@usal.es

Más detalles

Tema: Herramientas UML, Análisis y diseño UML

Tema: Herramientas UML, Análisis y diseño UML Programación II. Guía No.2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivos Conocer una herramienta de modelado para la solución

Más detalles

INGENIERÍA WEB. Dr. Mario Rossainz López Fac. de Cs. de la Computación Benemérita Universidad Autónoma de Puebla Otoño de 2017

INGENIERÍA WEB. Dr. Mario Rossainz López Fac. de Cs. de la Computación Benemérita Universidad Autónoma de Puebla Otoño de 2017 INGENIERÍA WEB Dr. Mario Rossainz López Fac. de Cs. de la Computación Benemérita Universidad Autónoma de Puebla Otoño de 2017 INTRODUCCIÓN: Aspectos importantes en las aplicaciones WEB Modelo de Dominio

Más detalles

Sistemas de Información II Requerimientos. Análisis de Requisitos

Sistemas de Información II Requerimientos. Análisis de Requisitos Requerimientos El Proceso Unificado Concepción Elaboración Construcción Transición Modelado del Negocio Requerimientos Análisis y Diseño Implementación Prueba Implantación Admón. del Proyecto Iteraciones

Más detalles

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : SISTEMAS DE INFORMACION II 1.2 Categoría : OE 1.3 Código : IF202AIN 1.4

Más detalles

UNIVERSIDAD AUTÓNOMA JUAN MISAEL SARACHO FACULTAD DE CIENCIAS Y TECNOLOGÍA INGENIERÍA EN INFORMÁTICA

UNIVERSIDAD AUTÓNOMA JUAN MISAEL SARACHO FACULTAD DE CIENCIAS Y TECNOLOGÍA INGENIERÍA EN INFORMÁTICA UNIVERSIDAD AUTÓNOMA JUAN MISAEL SARACHO FACULTAD DE CIENCIAS Y TECNOLOGÍA INGENIERÍA EN INFORMÁTICA SISTEMA AUTOMATIZADO PARA EL CONTROL DE INFORMACIÓN DE ALMACENES Y MANTENIMIENTO DE AERONAVES PARA EL

Más detalles

CARTILLA PARA EL USO DEL SISTEMA DE GENERACIÓN DE CERTIFICADOS DE HOMOLOGACIÓN PARA LA VENTA DE EQUIPOS TERMINALES MÓVILES. Versión 1.

CARTILLA PARA EL USO DEL SISTEMA DE GENERACIÓN DE CERTIFICADOS DE HOMOLOGACIÓN PARA LA VENTA DE EQUIPOS TERMINALES MÓVILES. Versión 1. CARTILLA PARA EL USO DEL SISTEMA DE GENERACIÓN DE CERTIFICADOS DE HOMOLOGACIÓN PARA LA VENTA DE EQUIPOS TERMINALES MÓVILES Versión 1.0 Septiembre de 2012 Tabla de contenido A QUIEN ESTÁ DIRIGIDA?... 3

Más detalles

GUIA PARA CAPTURA DE CONVENIOS IT-OSF-001

GUIA PARA CAPTURA DE CONVENIOS IT-OSF-001 GUIA PARA CAPTURA DE CONVENIOS Página 1 de 15 REVISIÓN: 0 FECHA DE LA REVISIÓN: 28/Septiembre/2016 Página 2 de 15 TABLA DE AUTORIZACIONES Elaboró: Revisó: Autorizó: Isai Maldonado Especialista de Métodos

Más detalles

Horas Contacto. Objetivos Se pretende que el estudiante asimile los conceptos fundamentales de análisis y diseño orientado a objetos

Horas Contacto. Objetivos Se pretende que el estudiante asimile los conceptos fundamentales de análisis y diseño orientado a objetos FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Nombre de la asignatura (Curso) Código de la asignatura (ID Curso) Análisis y Diseño Orientado a Objetos 4183 Fecha de Actualización Julio

Más detalles

Sede electrónica de la Seguridad Social. Cita Previa para prestaciones en los Centros de Atención e Información de la Seguridad Social (CAISS)

Sede electrónica de la Seguridad Social. Cita Previa para prestaciones en los Centros de Atención e Información de la Seguridad Social (CAISS) Y DE LA Sede electrónica de la Seguridad Social Cita Previa para prestaciones en los Centros de Atención e Información de la Seguridad Social (CAISS) Solicitud y consulta sin certificado digital Y DE LA

Más detalles

Lenguaje Unificado de Modelado UML

Lenguaje Unificado de Modelado UML Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado

Más detalles

Para esta práctica usaremos los diagramas de casos de uso, diagramas de secuencia, y los diagramas de clase.

Para esta práctica usaremos los diagramas de casos de uso, diagramas de secuencia, y los diagramas de clase. Programación II, Guía #3 17 17 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II GUÍA #3: Herramientas UML. Análisis y diseño UML. Objetivos Conocer una herramienta de modelado para

Más detalles

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología Ingeniería Todos los derechos Reservados lynda.com Descripción del Curso Curso que inicia el estudio de los ciclos de desarrollo del

Más detalles

ESTRUCTURAR EL MODELO DE CASOS DE USO

ESTRUCTURAR EL MODELO DE CASOS DE USO ESTRUCTURAR EL MODELO DE CASOS DE USO SEMANA 3 Primera Sesión Profesores del Curso: Aréstegui Guillén Oscar Temario Refinar la definición del sistema Detallar un Caso de Uso Documento Especificación de

Más detalles

PES - Proyecto de Ingeniería del Software

PES - Proyecto de Ingeniería del Software Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2016 GRADO EN

Más detalles

de Procesos de Negocio 4. Productos de la ingeniería del software 5. Procesos de la ingeniería del software

de 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 detalles