Taller de Sistemas de Programas Clase 4 Dpto. de Computación y T.I.

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE INFORMACIÓN I
Advertisements

UML DCU -DS Alvaro Garrido V..
Instituto Universitario de Gerencia y Tecnología N - Análisis de Sistemas DIAGRAMA DE CLASES INTEGRANTES: LEIVYS MAZA Informática Mención 205 Profesor:
TECNICATURA UNIVERSITARIA EN INFORMATICA
TECNICATURA UNIVERSITARIA EN INFORMATICA
Análisis y Diseño Orientado a Objetos.
DSOO - María Eugenia Valencia
Metodologías OMT Republica bolivariana de Venezuela
INGENIERIA DE SOFTWARE II Clase Nº 7
Modelos de Datos Modelado y Diseño de Bases de Datos
Diseño del Esquema de BD
CONCEPTOS Y PRINCIPIOS ORIENTADOS A OBJETOS
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
DIAGRAMAS DE CLASES Completando los diagramas de interacción, es posible identificar la especificación de las clases que participarán en la solución indicando.
Modelo Entidad Relación E-R
DESCRIPCION DEL PROBLEMA
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
MODELO RELACIONAL.
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Modelo Entidad - Relación
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
Desarrollo Orientado a Objetos con UML
DIAGRAMA DE CLASE.
Análisis y Diseño orientado a objetos con UML.
DSOO - María Eugenia Valencia
Ingeniería de Software Orientada a Objetos
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
María Eugenia Valencia Dpto. Ciencias de la Computación REFINAMIENTO DEL MODELO CONCEPTUAL Tipos Asociativos Requerimientos del dominio que preparan el.
Análisis y Diseño Orientado a Objetos utilizando UML
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
IDENTIFICAR CONCEPTOS: ESTRATEGIAS Es mejor exagerar y especificar un modelo conceptual con muchos conceptos refinados. Estrategia 1. Obtenerlos a partir.
Fundamentos de programación
Modelo de Análisis. Contenido Análisis Modelo de Análisis Modelo Conceptual.
Análisis y Diseño Orientado a Objetos utilizando UML
Daniel Correa Botero José López Vélez Universidad de Antioquia 2013-II.
Modelo de Dominio Angela Carrillo R..
Metodología para el desarrollo de Software educativo POO
Diseño y Diagramación Introducción a La infografía.
Ingeniería de software
Ximena Romano – Doris Correa
Carmen R. Cintrón-Ferrer, 2008, Derechos Reservados.
CONTRATOS UML.
Importancia en la efectividad del:
PROYECTO EMPRESARIAL Clase # 2.
Ingeniería del Software
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
Análisis y diseño de sistemas Diagrama de componentes
Ingeniería del software
Taller de Sistemas de Programas Clase 5 Dpto. de Computación y T.I.
Programación IV Desarrollo orientado a Objetos con UML CLASE # 2 Tec. Christian Alexander Martínez Arteaga.
Taller de Sistemas de Programas Clase 6 Dpto. de Computación y T.I.
UML.
Ilustra: E L M ODELO C ONCEPTUAL Conceptos (Objetos) en el dominio del problema. Es el instrumento (artefacto) más importante de crear en el AOO. Es la.
Relación con otras asignaturas del plan de estudio
María Eugenia Valencia Dpto. Ciencias de la Computación Arquitecturas multicapas O.O. Descomposición de la capa de la lógica de aplicaciones. Objetos del.
Análisis y Diseño II.
Actividades en el Proceso de desarrollo de Software
Sandra Muñoz Blanca González Patricia Lázaro
Diagrama de Clases Uno de los mas importantes entre los diagramas UML
3. Paradigmas de la ingeniería de software.
Técnica: es un procedimiento o conjunto de procedimientos, (reglas normas o protocolos), que tienen como objetivo obtener un resultado determinado, ya.
Taller de Sistemas de Programas Clase 7 Dpto. de Computación y T.I.
Ingeniería del Software
UNIVERSIDAD LATINA (UNILA) II.- MODELO DE IMPLEMENTACIÓN
Fundamentos de Ingeniería de Software
Documentos obligatorios de cada Fase
Modelado UML Diagramas de Casos de Uso
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Entregables del Proyecto
INTRODUCCIÓN A UML Y AL ADOO 1 Diagramas en UML ◦Diagramas de casos de uso ◦Diagramas de clases y objetos ◦Diagramas de secuencia ◦Diagramas de colaboración.
Transcripción de la presentación:

Taller de Sistemas de Programas Clase 4 Dpto. de Computación y T.I.

Agenda 1. Exposición por equipos 2. Evaluación informe 2 3. Modelo de dominio 4. Modelo ERE y Modelo Relacional 5. Asignación próxima semana

Evaluación informe 2 Informe 5 Casos de Uso Texto 35 Actores 5 Diagrama 10 Documento Visión 15 Glosario 10 Riesgos 10 Planificación 10 Total 100

Modelo de Dominio Muestra clases conceptuales significativas en el dominio del problema Muestra clases conceptuales significativas en el dominio del problema UML contiene notación, en forma de diagramas de clases, para representar los modelos de dominio (clases, asociaciones y atributos) UML contiene notación, en forma de diagramas de clases, para representar los modelos de dominio (clases, asociaciones y atributos) Es la representación de las clases conceptuales del mundo real, no de componentes de software Es la representación de las clases conceptuales del mundo real, no de componentes de software

Elementos del Modelo de Dominio

Clases Conceptuales Una clase conceptual (C.C.) informalmente es una idea, cosa u objeto Una clase conceptual (C.C.) informalmente es una idea, cosa u objeto Formalmente se considera en términos de su símbolo, intensión y extensión Formalmente se considera en términos de su símbolo, intensión y extensión Símbolo: palabras o imágenes que representan una C.C. Símbolo: palabras o imágenes que representan una C.C. Intensión: la definición de la C.C. Intensión: la definición de la C.C. Extensión: el conjunto de ejemplos a los que se aplica la C.C. Extensión: el conjunto de ejemplos a los que se aplica la C.C.

Modelo de Dominio

Modelos y descomposición Una diferencia esencial entre el análisis orientado a objetos y el estructurado es: la división por clases conceptuales (objetos) en lugar de la división por funciones (procesos) Una diferencia esencial entre el análisis orientado a objetos y el estructurado es: la división por clases conceptuales (objetos) en lugar de la división por funciones (procesos) La principal tarea del análisis es identificar diferentes conceptos en el dominio del problema y documentar el resultado en un modelo del dominio La principal tarea del análisis es identificar diferentes conceptos en el dominio del problema y documentar el resultado en un modelo del dominio

Modelo de Dominio

Categorías de clase conceptuales  Objetos tangibles, físicos: Registro, avión.  Especificaciones, descripciones o diseños de cosas: EspecificacionDelProducto, DescripciónDelVuelo  Lugares: Tienda  Transacciones: Venta, pago, Reserva  Líneas de transacción: linea de venta  Roles: cajero, piloto  Contenedores de otras cosas: Tienda, lata, avión  Cosas de un contenedor: Artículo, pasajero  Otros sistemas informáticos: SistemaAutorizaciónPagoCrédito, ControlTráficoAereo  Conceptos absatractos: ansia, fobia  Organizaciones: DepartamentoDeVentas, CompañíaAerea  Hechos: Venta, pago, reunión, vuelo, colisión, aterrizaje

Próxima Entrega  Modelo de Datos (ER-E con restricciones, relacional con restricciones y diccionario de datos)  Modelo conceptual (dominio)