GUIA 1 DISE O

Páginas: 6 (1399 palabras) Publicado: 24 de marzo de 2015
UNIDAD ACADÉMICA: FACULTAD DE CIENCIAS NATURALES E INGENIERIAS
ASIGNATURA: Análisis y diseño orientado a objetos Ing. Leydi Johana Polo Amador
UNIDAD TEMÁTICA
MODELADO DE CLASES Y OBJETOS MEDIANTE EL USO DE HERRAMIENTAS DE DISEÑO A TRAVÉS DE UN LENGUAJE UNIFICADO MODELADO (UML).


COMPETENCIA
RESULTADOS DE APRENDIZAJE


Identificar los elementos de la programaciónorientada a objetos en el diseño de aplicaciones a través de un ambiente gráfico.


El estudiante:

Identifica los elementos y notaciones para diseñar un Diagrama de Clases.
Relaciona los elementos básicos de un modelo con la realidad observada mediante modelos orientados a objetos.
Utiliza las técnicas y herramientas del Lenguaje Unificado Modelado con base al análisis de requerimientos.
Defineclases, sus relaciones y sus comportamientos y los asocia al problema a resolver.


ACTIVIDADES DE APRENDIZAJE


UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software desarrollado con paradigma orientado a objetos. El lenguaje de modelado de datos se ha convertido en el estándar importante en la industria y ha sidoinspirado por los autores (Grady Booch, Ivar Jacobson y Jim Rumbaugh) de los métodos más usados orientados a objetos. En el proceso de creación de UML ha participado muchas empresas, entre las más reconocidas se encuentran: Microsoft, Hewlett-Packard, Oracle o IBM, así como grupos de analistas y desarrolladores del mundo. En UML 2.0 hay 13 tipos diferentes de diagramas entre estos se encuentran los“Diagrama de Clases” que son el objeto de estudio de la asignatura “Análisis y Diseño Orientado a Objetos”



I. 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. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas de información,donde se crea el diseño conceptual de la información que se manejará en el sistema, los componentes que se encargarán del funcionamiento y la relación entre ellos. En un diagrama de clases se pueden distinguir principalmente dos elementos: las clases y sus relaciones.


II.CLASES:
Una clase es un elemento importante dentro del contexto de un sistema, que puede tener información o datos valiosos(atributos o estados) y realizar acciones (operaciones o
métodos) que sean necesarias dentro del funcionamiento del mismo. Clase es la unidad básica que agrupa una colección de objetos que poseen un tipo de comportamiento y encapsula toda la información de un objeto a través de la cual se puede modelar el sistema en estudio, de esta forma, a través de los atributos se puede acceder a la información dela clase y a través de los métodos se pueden ejecutar acciones sobre la clase. Estas clases se unen a otras clases a través de relaciones y así se conforma el diagrama de clases. A este tipo de clases se definen también “Clases Concretas” a diferencia de las clases abstractas que se definen en su diseño con la palabra “abstrac”. En UML, una clase es representada por un rectángulo que posee tresdivisiones (ver la figura 1).


Figura 1: Representación de una clase en UML.


Nombre de clase
Atributos
Métodos

Fuente: Elaboración Propia.


En donde:
 El rectángulo superior contiene el nombre de la clase.
 El rectángulo intermedio contiene los atributos (datos o variables de instancia) que caracterizan a la clase (pueden ser: private, protected o public). Igualmente se puededefinir los atributos con diferente tipo de variables, como son: int, float, double, long entre otros que son de tipo primitivo, o de tipo: String, Integer u otras que no son primitivas, y se definen como clases.
 El rectángulo inferior contiene los métodos, funciones u operaciones, los cuales son la forma como interactúa el objeto con su entorno dependiendo de la visibilidad o niveles de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • GUIA 2013 10 Lumi Dise O Del Trabajo 1
  • Dise O 1
  • dise o de control 1 1
  • guia 1 dise o mecanico 1 diego jaramillo
  • Visita 1 Dise O Estructural
  • Evidencia 1 Dise o de experimentos
  • Disen o de vigas 1
  • Dise O De Elevadores 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS