Está en la página 1de 21

Metodología de Análisis y Diseño

de Sistemas Orientado a Objetos


Esteban Mejía Pineda
Keren Yaneth Martínez
María de los Ángeles Gámez
Marvin Eduardo Baca Oliva
Grupo #3 Stephanie Michell Castro Aguilar
Sergio Armando Cantillano Cárcamo
Wendy Yoseline García
Eduardo Antonio Vásquez
Jefry Alexander Muñoz Interiano
¿Qué es la Programación Orientada a Objetos?

• La programación orientada a objetos


difiere de la programación tradicional
por sus procedimientos.
¿Cómo esta compuesta la POO?
¿Qué son las tarjetas CRC?
Las tarjetas CRC representa a las clases, responsabilidades y colaboradores.
Lenguaje Unificado de Modelado
(UML)

• El UML es una potente herramienta que


puede mejorar en forma considerable la
calidad de nuestro análisis y diseño de
sistemas, y en consecuencia puede
ayudarnos a crear sistemas de
información de mayor calidad.
Tipos de Diagramas de UML
• Hay dos tipos principales de diagramas en UML: diagramas estructurales y
diagramas de comportamiento.
• Los diagramas estructurales se utilizan, por ejemplo, para describir las relaciones
entre las clases.
• Los diagramas de comportamiento se pueden utilizar para describir la interacción
entre las personas (actores en UML) y lo que denominamos caso de uso, o la forma
en que los actores utilizan el sistema.
Diagramas en UML
Los cinco diagramas de UML que se utilizan con más frecuencia son:

1) Un diagrama de casos de uso


2) Un diagrama de actividad
3) Los diagramas de secuencia, El diagrama de comunicación.
4) Los diagramas de clases
5) Los diagramas de estados
Diagramas de Casos
de Uso
Diagramas de
Actividad
Los diagramas de actividad no se utilizan para todos los casos. Debe usar diagramas de
actividad cuando:

• Le ayude a comprender las actividades de un caso de uso.


• El flujo de control sea complejo.
• Exista la necesidad de modelar el flujo de trabajo.
• Haya que mostrar todos los escenarios.
Diagramas de Secuencia de Comunicación

Un diagrama de interacción puede ser un diagrama de secuencia o un


diagrama de comunicación, ambos de los cuales muestran esencialmente la
misma información. Estos diagramas, junto con los diagramas de clases, se
utilizan para la realización de un caso de uso, lo cual es una forma de lograr
o realizar un caso de uso.
Diagramas de
Secuencia
Diagramas de
Comunicación
Diagramas de Clases
Sobrecarga de Datos
Tipos de Clases

Las clases se dividen en cuatro categorías

1.Clases de Entidad
2.Clases de limite o interfaz
3.Clases Abstractas
4.Clases de Control
Diagramas de
Estados
Los diagramas de estado se crean cuando

1. Una clase tiene un ciclo de vida complejo.


2. Una instancia de una clase puede actualizar sus atributos en varias formas
durante el ciclo de vida.
3. Una clase tiene un ciclo de vida operacional.
4. Dos clases dependen una de la otra.
5. El comportamiento actual del objeto depende de lo que ocurrió antes.
¡Gracias por su atención!

También podría gustarte