Diagrama de Clases. MsC (c) Esp. Alexis Ovany Torres Ch. Orientador Análisis y Diseño de Sistemas de Informacion
|
|
- Ignacio Domínguez Navarrete
- hace 5 años
- Vistas:
Transcripción
1 Diagrama de Clases MsC (c) Esp. Alexis Ovany Torres Ch. Orientador Análisis y Diseño de Sistemas de Informacion
2 Diagramas de Clases Los diagramas de clases son diagramas de estructura estática que muestran las clases del sistema y sus interrelaciones (incluyendo herencia, agregación, asociación, etc.). Los diagramas de clase son el pilar básico del modelado con UML, siendo utilizados tanto para mostrar lo que el sistema puede hacer (análisis), como para mostrar cómo puede ser construido (diseño). El diagrama de clases de más alto nivel, será lógicamente un dibujo de los paquetes que componen el sistema. Las clases se documentan con una descripción de lo que hacen, sus métodos y sus atributos. Las relaciones entre clases se documentan con una descripción de su propósito, sus objetos que intervienen en la relación y su opcionalidad (cuando un objeto es opcional el que intervenga en una relación).
3 Elementos de los diagramas de clases Clase Es la unidad básica que encapsula toda la información de un Objeto (un objeto es una instancia de una clase). A través de ella podemos modelar el entorno en estudio (una Casa, un Auto, una Cuenta Corriente, etc.). En UML, una clase es representada por un rectángulo que posee tres divisiones: En donde: Superior: Contiene el nombre de la Clase Intermedio: Contiene los atributos (o variables de instancia) que caracterizan a la Clase (pueden ser private, protected o public). Inferior: Contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su entorno (dependiendo de la visibilidad: private, protected o public).
4 Elementos de los diagramas de clases Atributos:son valores que corresponden a un objeto, como color, material, cantidad, ubicación. Generalmente se conoce como la información detallada del objeto. Ejemplo: el objeto es una puerta, sus propiedades o atributos serían: la marca, tamaño, color y peso. Tipos de atributos: public(+, ): Indica que el atributo será visible tanto dentro como fuera de la clase, es decir, es accesible desde todos lados. private(-, ): Indica que el atributo sólo será accesible desde dentro de la clase (sólo sus métodos lo pueden utilizar). protected(#, ): Indica que el atributo no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de las subclases que se deriven (ver herencia).
5 Elementos de los diagramas de clases Operaciones/Métodos:son aquellas actividades o verbos que se pueden realizar con o para este objeto, como por ejemplo abrir, cerrar, buscar, cancelar, confirmar, cargar. El nombre de una operación se escribe con minúsculas si consta de una sola palabra. Si el nombre contiene más de una palabra, cada palabra será unida a la anterior y comenzará con una letra mayúscula, a excepción de la primera palabra que comenzará en minúscula. Por ejemplo: abrirpuerta, cerrarpuerta, buscarpuerta, etc. Tipos de métodos: public(+, ): Indica que el método será visible tanto dentro como fuera de la clase, es decir, es accesible desde todos lados. private(-, ): Indica que el método sólo será accesible desde dentro de la clase (sólo otros métodos de la clase lo pueden utilizar). protected(#, ): Indica que el método no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de métodos de las subclases que se deriven (ver herencia).
6 Simbología Cardinalidad de relaciones: indica el grado y nivel de dependencia de las clases, se anotan en cada extremo de la relación y éstas pueden ser: * = Cero, uno ó n. 0,1 = Cero o uno. 1..* = Uno o más. 1 = Exactamente uno (también podría ser otro número) = Entre uno y cinco.
7 Simbología Herencia (Especialización/Generalización): Indica que una subclase hereda los métodos y atributos especificados por una Super Clase (también llamada clase padre), por ende la Subclase además de poseer sus propios métodos y atributos, poseerá las características y atributos visibles de la Super Clase (public y protected).
8 Simbología Agregación: Para modelar objetos complejos, n bastan los tipos de datos básicos que proveen los lenguajes: enteros, reales y secuencias de caracteres. Cuando se requiere componer objetos que son instancias de clases definidas por el desarrollador de la aplicación, tenemos dos posibilidades: Por Valor: Es un tipo de relación estática, en donde el tiempo de vida del objeto incluido esta condicionado por el tiempo de vida del que lo incluye. Este tipo de relación es comúnmente llamadacomposición(el Objeto base se construye a partir del objeto incluido, es decir, es "parte/todo"). Por Referencia: Es un tipo de relación dinámica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye. Este tipo de relación es comúnmente llamada Agregación(el objeto base utiliza al incluido para su funcionamiento).
9 Simbología Asociación: La relación entre clases conocida como Asociación, permite asociar objetos que colaboran entre si. Cabe destacar que no es una relación fuerte, es decir, el tiempo de vida de un objeto no depende del otro. Ejemplo: Un cliente puede tener asociadas muchas Ordenes de Compra, en cambio una orden de compra solo puede tener asociado un cliente.
10 Simbología Dependencia o Instanciación (uso): Representa un tipo de relación muy particular, en la que una clase es instanciada (su instanciación es dependiente de otro objeto/clase). Se denota por una flecha punteada. El uso más particular de este tipo de relación es para denotar la dependencia que tiene una clase de otra, como por ejemplo una aplicación grafica que instancia una ventana (la creación del Objeto Ventana esta condicionado a la instanciación proveniente desde el objeto Aplicación): Cabe destacar que el objeto creado (en este caso la Ventana gráfica) no se almacena dentro del objeto que lo crea (en este caso la Aplicación).
11 Ventajas Es el más utilizado y más conocido de los diagramas orientados a objetos. Genera un código automáticamente. Propone soluciones a algunos errores. Representa las relaciones entre las clases de sistema. Se diseña los componentes de la sistemas. Se protegen los datos. Se posibilita una reducción de acoplamiento. Es la fuente de generación de código. El diagrama de clase representa clases, sus partes y la forma en la que las clases de los objetos están relacionados con otro.
12 Ejemplo
13 Ejemplo
14
15 Lorem ipsum dolor sit amet, quidam apeirian iudicabit ex est, vix eu suscipiantur Loremipsumdolor sitamet, quidamapeirianiudicabitex est, vix eu suscipiantur vituperatoribus. Cibo saepe commodo ius an. Suas sadipscing eloquentiam his et, mel latine debitis ei. Ex movet efficiantur mea, pro in natum zril. Eameiadhucimpedit, ad usualterumaliquando. Discere dissentiunt per id, has soluta forensibus reprehendunt ad. Graeci perfecto mandamus eum ne Nusquam nominati persecuti per eu. Sea mundi sententiae ad, et diam case his. Melat quodmagna accusam, usuid nihil reformidans. Ad has appeterescripserit, tamquamhabemuspericulausuno, mei aperiam imperdiet posidonium ex. Mea et semper explicari.
MsC (c) Esp. Alexis Ovany Torres Ch. Orientador Analisis y Diseño de Sistemas de Informacion
DIAGRAMA DE SECUENCIAS MsC (c) Esp. Alexis Ovany Torres Ch. damian7914@hotmail.com Orientador Analisis y Diseño de Sistemas de Informacion VISTA DE LA INTERACCIÓN Describe las secuencias de intercambios
SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Nº 3 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Nombre del Proyecto: Fase del proyecto: Actividad (es) del Proyecto: ACTIVIDAD 1 Recolección de información y análisis de requerimientos.
Análisis y Diseño de Sistemas Orientado a Objeto. Captura y Análisis de Requerimiento
Análisis y Diseño de Sistemas Orientado a Objeto Captura y Análisis de Requerimiento Análisis y Diseño Orientado a Objeto Diagramas UML para Análisis Análisis y Diseño Orientado a Objeto Diagramas UML
Modelo de Clases. Un diagrama de clases esta compuesto por los siguientes elementos:
Mdel de Clases Intrducción Un diagrama de clases sirve para visualizar las relacines entre las clases que invlucran el sistema, las cuales pueden ser asciativas, de herencia, de us y de cntenimient. Un
12/08/2017. Diagrama de clases y objetos. Modelo de clases y objetos. Diagrama de clases y objetos. Diagrama de clases y objetos
Modelo de clases y objetos ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso El Diagrama de Clases es el diagrama principal para
Modelado Estructural F E B R E R O,
Modelado Estructural F E B R E R O, 2 0 1 4 Modelado Estructural Sirve para describir los diferentes tipos y relaciones estáticas existentes entre los diferentes objetos de un sistema. A la hora de desarrollar
ANALISIS Y DISEÑO DE SISTEMAS
WWW.ROLANDOSTUDIOS.COM Página DIAGRAMA DE CLASES Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos.
REGISTRO DE OPERACIONES CONTABLES EN POWERBUILDER
REGISTRO DE OPERACIONES CONTABLES EN POWERBUILDER FACULTAD DE CIENCIAS CONOMICAS Director: Henry Martínez Coordinadores: Oscar Silva Mauricio Vergara Bravo Analista de Sistemas: Peter Giovanny Fonseca
Programación. Orientada a Objetos. Prof. Angela Di Serio. Universidad Simón Bolívar Especialización en Telemática
Programación Orientada a Objetos Prof. Angela Di Serio Universidad Simón Bolívar Especialización en Telemática Agenda Clase 2 Qué es Orientado a Objetos? Conceptos: objeto, clase, instancias, mensajes
Composición Wireframe
José Miguel Ortega LC2 Composición Arquitectura de la información Artículo Principal s Discos Show Videos Libros Lo Nuevo Reediciones Artículos PC Fotos/Videos 1 2 3 4... Edición Actual Lo más visto Facebook
DIAGRAMA DE CLASES EN UML
DIAGRAMA DE CLASES EN UML Mg. Juan José Flores Cueto jflores@usmp.edu.pe Ing. Carmen Bertolotti Zuñiga cbertolotti@usmp.edu.pe INTRODUCCIÓN UML (Unified Modeling Language) es un lenguaje que permite modelar,
Diagrama de Clases II : tipos de relaciones entre clases
Programación Orientada a Objetos Diagrama de Clases II : tipos de relaciones entre clases Ing. Julio Ernesto Carreño Vargas MsC. Diferentes tipos de relaciones entre clases Relaciones entre Clases Las
UML: Diagrama de Clases
UML: Diagrama de Clases JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Objetivos Entender el propósito de los diagramas de clases UML. Comprender la importancia de este tipo de diagramas para la
Diagrama de Clases I: asociaciones
Programación Orientada a Objetos Diagrama de Clases I: asociaciones Ing. Julio Ernesto Carreño Vargas MsC. Concepto de diagrama de clases Modelo de Dominio Un modelo conceptual explica los conceptos más
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
UNIDAD 2: INTRODUCCION AL PARADIGMA ORIENTADO A OBJETOS. MODELADO DE OBJETOS USANDO DIAGRAMA DE CLASES
UNIDAD 2: INTRODUCCION AL PARADIGMA ORIENTADO A OBJETOS. MODELADO DE OBJETOS USANDO DIAGRAMA DE CLASES RELACIONES ENTRE OBJETOS Los objetos interactúan entre ellos por medio de mensajes para solicitar
CONTRATO DE COMPRAVENTA DE INMUEBLE
CONTRATO DE COMPRAVENTA DE INMUEBLE De una parte: Barcelona, a 16 de diciembre de 20XX Miguel García Martín, nacional de España, con NIF nº 17788997-A, con domicilio en Calle Gran Vía, número 52, piso
Marca Personal: Manual de Identidad Básico. Deborah Thompson [74023] Materia: Taller V Profesor: Jorge Codícimo
Marca Personal: Manual de Identidad Básico Deborah Thompson [74023] Materia: Taller V Profesor: Jorge Codícimo 1. Partido Conceptual / Partido Gráfico PARTIDO CONCEPTUAL PARTIDO GRÁFICO Los conceptos a
Contenido. 1 Qué es un diagrama de clase? 2 Elementos de un diagrama de clase. 3 Clase, atributo, método y visibilidad. 4 Agregación y composición
* 1 Contenido 1 Qué es un diagrama de clase? 2 Elementos de un diagrama de clase 3 Clase, atributo, método y visibilidad 4 Agregación y composición 5 Generalización e interface 6 Organización de clases
FACULTAD DE ARQUITECTURA UPB URBANISMO 1 MÓDULO 1: MORFOLOGÍA URBANA Y TIPOLOGÍA EDIFICATORIA
OBJETIVOS: Comprender la estructura urbana, de una zona completa de la ciudad, como proceso y como continuidad histórica que soporta su morfología urbana en los elementos estructurantes naturales y artificiales
ANEXO II. Cursos online. Documento Hoja de estilo
ANEXO II Cursos online Documento Hoja de estilo HOJA DE ESTILO A continuación siguen unas pautas de estilo, que son imprescindibles para conseguir la unificación y uniformidad de todos los módulos, reducir
Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:
Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende
Elementos Diagramas de Clases Clase:
Diagramas de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
Tema 3. Diagramas de Clases y Objetos 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
Tema 3. Diagramas de Clases y Objetos 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
Sesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad
Sesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad Sesión 5. Diagrama de Secuencia Sesión 6. Diagrama de Estados
Modelado Entidad-Relación
Modelado Entidad-Relación Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado
UNIVERSIDAD AUTONOMA METROPOLITANA IZTAPALAPA
UNIVERSIDAD AUTONOMA METROPOLITANA IZTAPALAPA SISTEMA DE CARACTERIZACION DE ESTENOSIS TRAQUEAL T E S I S Q U E P R E S E N T A : LUCIA CASTELLANOS XOLOCOTZI PARA OBTENER EL TITULO DE: LICENCIADO EN COMPUTACION
TIPOS DE DIAGRAMAS. Diagramas de estructura: mostrar la estructura estática del sistema que se está modelando
DIAGRAMA DE CLASE TIPOS DE DIAGRAMAS Diagramas de estructura: mostrar la estructura estática del sistema que se está modelando Incluye: diagramas de clase, componentes y/o objetos. Diagramas de comportamiento:
Modelo de Análisis. Programación Orientada a Objetos 2
Programación Orientada a Objetos Diagrama de Clases I Ing. Julio Ernesto Carreño Vargas MsC. Modelo de Análisis Un modelo conceptual explica los conceptos más significativos en un dominio del problema,
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
Manual de identidad visual. guía para la utilización de los elementos gráficos de la identidad visual de la Facultad de Ciencias Sociales
Manual de identidad visual guía para la utilización de los elementos gráficos de la identidad visual de la Facultad de Ciencias Sociales Corrección y edición: Unidad de Comunicación y Publicaciones Diseño
RUGBY BILBAO I ENCUENTRO INTERNACIONAL DE RUGBY JUNIO #7 EKAINA SOBRE EL TORNEO: BILBAO
RUGBY 2014 I ENCUENTRO INTERNACIONAL DE RUGBY SOBRE EL TORNEO: El 7 de Junio de 2014 tendrá lugar en el Polideportivo del Fango, Bilbao, la 1ª edición del Encuentro de Escuelas Villa de Bilbao. Esta edición
Diagrama de Clase. Tipos de diagramas
Diagrama de Clase MC Beatriz Beltrán Martínez MC Miguel Rodríguez Hernández Otoño 2013 Tipos de diagramas Diagramas de estructura: mostrar la estructura estática del sistema que se está modelando Incluye:
UNIDAD 4 IMPLEMENTACION DE PROPIEDADES DE LOS OBJETOS JAVA
UNIDAD 4 IMPLEMENTACION DE PROPIEDADES DE LOS OBJETOS JAVA Analista Programador Universitario Universidad Nacional de Jujuy JTP Jorge R. Mendoza Implementación de propiedades de los objetos Java Contenido
UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso
UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso Los sistemas orientados a objetos describen las entidades como objetos. Los objetos son parte de un concepto general denominado clases.
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
Mentor: MsC(c) Esp Alexis Olvany Torres Ch
Introducción al modelado Metodologías, UML y patrones de diseño Mentor: MsC(c) Esp Alexis Olvany Torres Ch Índice Conceptos Lenguajes de modelado: UML Metologías: Metologías clásicas: RUP, Métrica, MSF
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
PLAN DE ESTUDIOS DEL AREA DE CIENCIAS ECONÓMICAS Y POLÍTICAS
PLAN DE ESTUDIOS DEL AREA DE CIENCIAS ECONÓMICAS Y POLÍTICAS Departamento de Ciencias Económicas y Políticas INSTITUCIÓN EDUCATIVA MARÍA ANTONIA PENAGOS Palmira, noviembre de 2.009 TABLA DE CONTENIDO 1
Programación Gráfica II. 2. Modelación de un videojuego 3D.
Programación Gráfica II 2. Modelación de un videojuego 3D. Diseño de componentes El objetivo de esta clase es modelar la estructura de un videojuego 3D, a nivel de diseño de clases y de implementación
CONTRATO DE CONFIDENCIALIDAD
CONTRATO DE CONFIDENCIALIDAD Madrid, a 3 de noviembre de 20XX De una parte: TUEMPRESA, S.L., de nacionalidad perteneciente a España, con CIF nº 12345678-B, inscrita en el Registro Mercantil de Madrid,
Formatos para prácticas de laboratorio
Fecha de efectividad: CARRERA Ing. En Mecatrónica PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA 2009-2 11892 Programación Orientada a Objetos PRÁCTICA No. 4 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Taller de Programación I. Tema 10: Herencia en Java
INACAP Universidad Tecnológica de Chile Sede Santiago Centro Taller de Programación I Curso Java J2SE Tema 10: Herencia en Java Ing. Manuel López Ramos (versión 1) Parte I Qué es la herencia entre clases?
ESTATUTOS SOCIALES ARTÍCULO 1.- DENOMINACIÓN SOCIAL
ESTATUTOS SOCIALES ARTÍCULO 1.- DENOMINACIÓN SOCIAL La sociedad se denomina TU EMPRESA, S.L. (la Sociedad ) y se regirá por los presentes Estatutos Sociales, y en lo no previsto en ellos, por las disposiciones
Tema 6: Clases. Índice
Tema 6: Clases Antonio J. Sierra Índice 1. Fundamentos. 2. Declaración de objetos. 3. Asignación de objetos a variables referencia. 4. Métodos. 5. Constructores. 6. this. 7. Recogida de basura. 8. Modelado
INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE.
INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE. MATERIA: ADMON DE BASE DE DATOS. CARRERA: LIC.INFORMATICA. INDICE:
CONTRATO DE ARRAS. Barcelona, a 16 de diciembre de 20XX. De una parte:
CONTRATO DE ARRAS Barcelona, a 16 de diciembre de 20XX De una parte: Miguel García Martín, nacional de España, con NIF nº 17788997-A, con domicilio en Calle Gran Vía, número 52, piso 2, puerta 3, 08000
SIGNIFICADO DEL LOGOTIPO
El Manual de Identidad Corporativa recoge los elementos constitutivos de la Identidad Visual de Norolys. Como elementos constitutivos establecemos las pautas de construcción, el uso de las tipografías
Capítulo IX. Diagramas de Clase
Diagramas de Clase Diagramas de clase Tabla de contenido 1.- Objetos y clases en UML...135 2.- Representación de clases...135 3.- Relaciones...135 4.- Interfaces y realizaciones...141 5.- Ejemplos...141
SISTEMAS DE INFORMACIÓN III LABORATORIO
CONTENIDO: CONSIDERACIONES GENERALES DE LA METODOLOGÍA IDEF1X Material diseñado y elaborado por: Prof. Anna Grimán Prof. Luis Eduardo Mendoza Es una metodología desarrollada originalmente para el Bank
1. Añade tus titulares, dirección y texto usando los espacios disponibles
Qué necesitas: Tarjeta o papel A4 de buena calidad Instrucciones: 1. Añade tus titulares, dirección y texto usando los espacios disponibles Si usas una tarjeta, colócala en la bandeja posterior de tu impresora
Lenguaje Unificado de Modelado
Lenguaje Unificado de Modelado UML UML es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad. Es un lenguaje gráfico para visualizar, especificar, construir y documentar
Héctor Cuadra. Diseño de Sistemas de Información
Héctor Cuadra Diseño de Sistemas de Información Diagrama de clases El Diagrama de Clase es el diagrama principal de análisis y diseño para un sistema. En él, la estructura de clases del sistema se especifica,
Taller de Programación I. Tema 05: Programación Orientada a Objetos en Java 01
INACAP Universidad Tecnológica de Chile Sede Santiago Centro Taller de Programación I Curso Java J2SE Tema 05: Programación Orientada a Objetos en Java 01 Ing. Manuel López Ramos (versión 2) Parte I Conceptos
Modelado Estático Básico. Diseño de Software Avanzado Departamento de Informática
Modelado Estático Básico Objetos y Clases (I) Dos niveles de abstracción: Objeto: representación de una entidad concreta con identidad, estado y comportamiento (no siempre entidades físicas tangibles).
CONTRATO DE ALQUILER
CONTRATO DE ALQUILER Barcelona, a 16 de diciembre de 20XX De una parte: Miguel García Martín, nacional de España, con NIF nº 17788997-A, con domicilio en Calle Gran Vía, número 52, piso 2, puerta 3, 08000
CONTRATO DE ALQUILER DE TEMPORADA
CONTRATO DE ALQUILER DE TEMPORADA De una parte: Barcelona, a 16 de diciembre de 20XX Miguel García Martín, nacional de España, con NIF nº 17788997-A, con domicilio en Calle Gran Vía, número 52, piso 2,
INTRODUCCIÓN A LA NOTACIÓN UML Diagramas de clases
INTRODUCCIÓN A LA NOTACIÓN UML Diagramas de clases 1 Introducción Este documento proporciona una breve descripción de la notación UML utilizada en los diagramas UML de clases. 2 Clase Una clase UML (figura
CONTRATO DE ALQUILER DE NAVE INDUSTRIAL
CONTRATO DE ALQUILER DE NAVE INDUSTRIAL Barcelona, a 16 de diciembre de 20XX De una parte: Miguel García Martín, nacional de España, con NIF nº 17788997-A, con domicilio en Calle Gran Vía, número 52, piso
Diagramas de clases de UML
Diagramas de clases de UML Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl Qué es UML? v UML ( Unified Modeling Language ) es un
Datos de Identificación. Código Programación Ingeniería en Informática
Datos de Identificación Asignatura Programación I Código 3154 Semestre Tercero Área Programación Programa Ingeniería en Informática Departamento Sistemas Fecha de Elaboración 08/03/2012 Fecha Última actualización
CLA. Diagramas de clases en Métrica V3
CLA Diagramas de clases en Métrica V3 1 Diagramas de clases Qué es? Representa la estructura y comportamiento de cada uno de los objetos del sistema y sus relaciones con los demás objetos. Objetivos? Representar
PROCESOS DE DESARROLLO DE SOFTWARE UNPA UARG (Versión 0.9)
PROCESOS DE DESARROLLO DE SOFTWARE UNPA UARG (Versión 0.9) 2007 REVISIONES DEL DOCUMENTO FECHA VERSIÓN DESCRIPCIÓN 17-04-2007 0.9 Confección del documento 3 PROCESOS DE DESARROLLO DE SOFTWARE ÍNDICE 1
Universidad Católica Nstra. Sra. de la Asunción Facultad de Ciencias y Tecnología Ingeniería Informática
Universidad Católica Nstra. Sra. de la Asunción Facultad de Ciencias y Tecnología Ingeniería Informática Trabajo Práctico Tema: UML Materia: Teoría y Aplicación de la Informática 2 10 semestre Profesor:
Diagrama de clases. Diagrama que contiene elementos clasificadores conectados por relaciones estáticas.
Diagramas de clases Diagrama de clases Diagrama que contiene elementos clasificadores conectados por relaciones estáticas. Elementos clasificadores: clases Tipos de datos Interfaces los distintos diagramas
Edwin Andrés Cubillos Vega
PROGRAMACION ORIENTADA A OBJETOS Edwin Andrés Cubillos Vega Company LOGO Contenido Introducción Clases y Objetos Herencia Constructores y Destructores Polimorfismo Contenido Introducción Clases y Objetos
Relaciones entre clases
Relaciones entre clases 1 Humberto Cervantes Maceda Alfonso Martínez Martínez Abril 2005 Relaciones entre clases Dependencia Generalización Asociación Realización 2 Relaciones entre clases Dependencia:
Prof. Mariano Mancuso. Sistemas de información y control diagrama de clases
Prof. Mariano Mancuso Sistemas de información y control diagrama de clases UML Qué son los modelos? Para qué sirven los modelos? Cuáles son los modelos de UML? Se usan todos...? Qué son los modelos? Un
Tema: Funciones Virtuales y Polimorfismo.
Programación II. Guía No. 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Funciones Virtuales y Polimorfismo. Objetivos Comprender que es ligadura e identificar sus tipos.
Tema: Funciones Virtuales y Polimorfismo.
Programación II. Guía 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Funciones Virtuales y Polimorfismo. Objetivos Específicos Comprender que es ligadura e identificar
CONTRATO DE ALQUILER
CONTRATO DE ALQUILER Barcelona, a 16 de diciembre de 20XX De una parte: Miguel García Martín, nacional de España, con NIF nº 17788997-A, con domicilio en Calle Gran Vía, número 52, piso 2, puerta 3, 08000
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
TEMA 6: INTRODUCCIÓN A UML
TEMA 6: INTRODUCCIÓN A UML Por qué modelamos? El modelado es una parte central de todas las actividades que conducen a la producción de un software de calidad. Como tal la ingeniería software debe basarse
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
PLAN DE ESTUDIOS DEL AREA DE EDUCACIÓN FÍSICA
PLAN DE ESTUDIOS DEL AREA DE EDUCACIÓN FÍSICA Departamento de Educación Física INSTITUCIÒN EDUCATIVA MARÍA ANTONIA PENAGOS Palmira, noviembre de 2.009 TABLA DE CONTENIDO 1 INTRODUCCIÓN... 3 1. JUSTIFICACIÓN...
Modelo entidad-relación
Semana 10 Empecemos! Bienvenidos a la semana 10! Ya conocemos lo que es una entidad, sus atributos y las relaciones entre entidades. Con estos temas todavía frescos en tu mente, estudiarás ahora el modelaje
Tutorial AutomataTester
Tutorial AutomataTester El siguiente documento pretende mostrar los pasos básicos que permiten agregar un nuevo autómata a la aplicación AutomataTester Agregar un nuevo autómata no parametrizado 1. En
Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja)
Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja) Análisis del Sistema Área: Ingeniería de requisitos Carácter del recurso: Recomendado
ALGORITMICA Y PROGRAMACION POR OBJETOS I
ALGORITMICA Y PROGRAMACION POR OBJETOS I Nivel 1 Problemas, Soluciones y Programas Marcela Hernández Hoyos Solucionar un Problema = Construir un Programa Problema Programador Herramientas y Lenguajes Análisis
DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ
DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE 10 GLORIA CECILIA RÍOS MUÑOZ INSTITUCIÓN EDUCATIVA GABRIEL GARCÍA MÁRQUEZ MEDELLÍN 2013 DIAGRAMAS Un diagrama es una representación
UML. Rodrigo García Carmona Universidad San Pablo-CEU Escuela Politécnica Superior
Rodrigo García Carmona Universidad San Pablo-CEU Escuela Politécnica Superior MODELADO DE DATOS CON 2 MODELADO DE DATOS La forma en la que representamos los datos para trabajar con ellos. Depende en gran
Diseñ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
CONTRATO DE PRESTACIÓN DE SERVICIOS
CONTRATO DE PRESTACIÓN DE SERVICIOS Valencia, a 25 de noviembre de 20XX De una parte: Esteban González García, nacional de España, con NIF nº 12345678-J, con domicilio en Carretera de Valencia, número
NETBEANS JAVA PROGRAMACIÓN ORIENTADA A OBJETOS
NETBEANS JAVA PROGRAMACIÓN ORIENTADA A OBJETOS Como se vio en teoría, la definición de una clase consta de dos partes fundamentales: 1 - La declaración de la clase: Indica el nombre de la clase precedido
Modelos de Software. Ingeniería en Sistemas de Información
Ingeniería en Sistemas de Información 2018 Modelos de Software 2 Modelado de Actividades y Estados 3 Modelado de Actividades Los detalles de la actividad van dentro del recuadro. Las acciones dentro de
Bases de datos 1. Teórico: Diseño Conceptual
Bases de datos 1 Teórico: Diseño Conceptual Modelado Conceptual Primera etapa en el diseño de una BD Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el resultado Actividad
BASES DE DATOS 1. Teórico: Diseño Conceptual
BASES DE DATOS 1 Teórico: Diseño Conceptual MODELADO CONCEPTUAL Primera etapa en el diseño de una BD Sub-etapas: Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el
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
UML. (Unified Modeling Language) Lenguage Unificado de Modelado
1 (Unified Modeling Language) Lenguage Unificado de Modelado Antonio J. Sierra 1 Índice Historia Introducción Objetivos del modelo Críticas Modelo Conceptual de Clases Diagrama de Clases 2 2 Historia (I)
TRABAJO PRÁCTICO 7: OBJETOS
TEORÍA TRABAJO PRÁCTICO 7: OBJETOS Qué son los métodos Orientados a Objetos? Los métodos OO proveen un conjunto de técnicas para analizar, descomponer y modularizar arquitecturas de software. Se caracterizan
PACTO DE SOCIOS. Esta parte será denominada en adelante, el Socio 1. Esta parte será denominada en adelante, el Socio 2.
PACTO DE SOCIOS Zaragoza, a 15 de enero de 20XX De una parte: David García González, nacional de España, con NIF nº 12345678-N, con domicilio en Calle Balmes, número 55, piso 11, puerta 3, 08001 Barcelona,
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
Los 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
Conceptos Básicos. Programación Orientada a Objetos 2
Programación Orientada a Objetos Conceptos Básicos de Objetos Ing. Julio Ernesto Carreño Vargas MsC. Conceptos Básicos Las aproximaciones ADOO y POO, proveen a los objetos como el principal medio para
Ingeniería del Software Orientado a Objetos. Unidad 6: Vistas del UML
Ingeniería del Software Orientado a Objetos Unidad 6: Vistas del UML El UML Es un lenguaje estándar para escribir planos del software. El UML es sólo un lenguaje y como tal es parte de un método de desarrollo
Teoría de Conjuntos DEFINICION DE CONJUNTO
Teoría de Conjuntos Teoría de Conjuntos Teoría de conjuntos es un instrumento matemático adecuado para la sistematización de nuestra forma de pensar, y permitir nuestra capacidad de análisis y comprensión
DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.
DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática y Comunicación. Nombre del Módulo: Modelación y Diagramación total: 68 horas Objetivo General: Modelar la solución
Instituto Técnico Superior Santa María
Introducción Instituto Técnico Superior Santa María EL MODELO ENTIDAD RELACIÓN El modelo entidad relación es un diagrama, que como su nombre lo indica, está compuesto de dos partes principales que son
PLAN DE ESTUDIOS DEL ÁREA DE EDUCACIÓN ARTÍSTICA
PLAN DE ESTUDIOS DEL ÁREA DE EDUCACIÓN ARTÍSTICA Departamento de Educación Artística Palmira, noviembre de 2.009 TABLA DE CONTENIDO 1 INTRODUCCIÓN... 3 1. JUSTIFICACIÓN... 4 2. FINES DEL ÁREA... 5 3. OBJETIVO
DESARROLLO DE SOFTWARE
SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL DESARROLLO DE SOFTWARE MANUAL DE APRENDIZAJE INGENIERÍA DE SOFTWARE II CÓDIGO: 89001718 Profesional Técnico I. COMPRENDER Y DEFINIR LOS DIAGRAMAS