Mapa mental
Comprobación de lectura 2
Conteúdo do mapa
Comprobación de lectura 2
Tema 3
- Clase
- Una clase es una familia de objetos que comparten las mismas características y que constituyen los bloques de construcción más importantes de cualquier sistema orientado a objetos.
- Objeto
- Cuando se ejecuta un sistema de software orientado a objetos, los elementos del sistema interactúan con objetos de software, estos deben ser paralelos a los objetos de negocio de la empresa
- Identidad
- Estructura
- Comportamiento
- Atributo
- Los atributos son las características o valores específicos que un objeto de una clase puede tener
- Operación
- El argumento de una operación especifica una pieza de información que necesita el objeto para realizar esta operación.
- Responsabilidad
- Es un contrato o una obligación de una clase. A un nivel abstracto, los atributos y operaciones de una clase son las características por medio de las cuales se llevan a cabo sus responsabilidades.
- Propiedades del paradigma orientado a objetos
- Encapsulamiento
- Es la propiedad que tienen los objetos de ocultar la funcionalidad interna de sus operaciones, de otros objetos y del mundo exterior
- Modularidad
- Se denomina modularidad a la propiedad que permite subdividir una aplicación en partes más pequeñas
- Polimorfismo
- Característica que permite que una operación pueda tener el mismo nombre en diferentes clases, pero su función sea distinta en cada una
- Abstracción
- Se refiere a quitar las propiedades y acciones de un objeto para dejar sólo aquellas que son necesarias para la representación, diseño e implementación de lo que se requiere
- Herencia
- Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen. La herencia organiza y facilita el polimorfismo y el encapsulamiento
- Agregación
- En ocasiones una clase consta de otras clases. Los componentes y la clase que constituyen son una asociación que conforma un todo.
- Asociación
- Se conoce como asociación al hecho de que las clases se conecten entre sí de forma conceptual.
- Encapsulamiento
- Fundamentos del modelado
- Nomenclatura de objetos
- Una vez identificados las clases y objetos, pasaremos a nombrarlos cuidando algunas reglas del UML
- Estereotipos
- UML le permite etiquetar un elemento de modelo para indicar exactamente qué tipo de elemento es. Fontela llama a esta etiqueta estereotipo.
- Nomenclatura de objetos
- Clase
Tema 4
- Bloques básicos de UML
- Elementos
- Relaciones
- Diagramas
- Elementos estructurales
- Clase
- Interfaz
- Colaboración
- Caso de uso
- Componente
- Artefacto
- Nodo
- Elementos de comportamiento
- Interacción
- Máquinas de estados
- Actividades
- Elementos de agrupación
- Paquete
- Elementos de anotación
- Notas
- Relaciones UML
- Dapendancia
- Asociación
- Generalización
- Realización
- Reglas UML
- Mecanismos comunes
- Especificaciones
- Adornos
- Divisiones comunes
- Mecanismos de esxtensibilidad
- Mecanismos comunes
- Bloques básicos de UML
Tema 5
- Herramientas CASE
- se define como “el conjunto de herramientas y metodologías que soportan un enfoque de ingeniería para las distintas fases del desarrollo de software”.
- Se compone de
- Repositorio
- Donde se almacenan los elementos definidos o creados por la herramienta y cuya gestión se realiza mediante el apoyo de un Sistema de Gestión de Base de Datos
- Metamodelo
- Que constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta.
- Carga o descarga de datos
- Son facilidades que permiten cargar el repertorio de la herramienta CASE con datos provenientes de otros sistemas, o bien generar, a partir de la propia herramienta, esquemas de base de datos, programas, etcétera, que pueden, a su vez, alimentar otros sistemas.
- Comprobación de errores
- Facilidades que permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta.
- Interfaz de usuario
- Que constará de editores de texto y herramientas de diseño gráfico que permitan, mediante la utilización de un sistema de ventanas, iconos y menús, definir los diagramas, matrices, etcétera, que incluyen las distintas metodologías.
- Repositorio
- Campos de aplicación de herramientas CASE
- Herramientas CASE clasificadas por niveles
- Herramientas CASE clasificadas por fases del ciclo de vida
- Herramientas CASE clasificadas por funcionalidad
- Herramientas CASE clasificadas por dominio del problema
- Herramientas de ingeniería inversa
- Sitios web y herramientas utiles para el modelado
- UML Home Page
- UML Forum
- OCL Center
- Argo/UML
- Cittera
- Objeteering
- Herramientas CASE
Informações
- Descrição
- Mapa Mental sobre Comprobación de lectura 2, criado por Diego Alberto em 03-09-2020.
- Criado por
- Diego Alberto
- Visualizações
- 0
- Avaliação