Análisis y diseño de sistemas
orientados a objetos mediante el uso
de UML
Las técnicas orientadas a objetos funcionan bien en situaciones
en las que los sistemas de informa- ción complicados pasan a
través de un proceso continuo de mantenimiento, adaptación y
rediseño.
CONCEPTOS ORIENTADOS A OBJETOS
La programación orientada a objetos difiere de la
programación-Cada objeto es una representación de
alguna cosa o evento real.
Objetos
son personas, lugares o cosas
relevantes para el sistema a
analizar.
Clases
Cada clase debe tener un
nombre que la distinga de las
demás. Por lo general, los
nombres de las clases son
sustantivos o frases cortas y
empiezan con mayúscula.
Herencia
La herencia reduce la labor de programación
al permitir que se utilicen los objetos
comunes con facilidad.
Maria de Lourdes Reynoso Gonlzaez
TARJETAS CRC Y PENSAMIENTO EN OBJETOS
CRC representa a las clases,
responsabilidades y colaboradores.
Los analistas crean las tarjetas con base en
escenarios que describen los requerimientos
del sistema.
Interacción durante una sesión CRC
Hacer una sesión de lluvia de ideas con su grupo de analistas para
identificar todas las clases que pueda.
CONCEPTOS Y DIAGRAMAS DEL
LENGUAJE UNIFICADO DE
MODELADO (UML)