Análisis y Diseño
Orientado a Objetos
Footer 1
Ing. Dirk Rose
¿Qué es el Análisis Orientado a
Objetos?
Footer 2
Es un enfoque de la ingeniería de software que modela
un sistema como un...
El Análisis Orientado a Objetos
Metodologías de Desarrollo de Proyectos:
(Software-Development Methodologies)
Lenguaje U...
Footer 4
Metodologías de Desarrollo de
Proyectos:
(Software-Development Methodologies)
El Proceso Unificado Racional
(Rati...
Footer 5
Metodologías de Administración de
Proyectos
(Project Management Methodologies)
◦ Adaptive Project Framework
◦ Agi...
6
Lenguaje Unificado de Modelado:
(UML)
Es el lenguaje de modelado de sistemas de
software; está respaldado por el OMG (Ob...
UML agrupa los diagramas en:
Los Diagramas de Estructura enfatizan en los elementos que deben existir en el
sistema modela...
Los Diagramas de Comportamiento enfatizan en lo que
debe suceder en el sistema modelado:
 Diagrama de actividades
 Diagr...
Footer 9
Lenguaje Unificado de Modelado:
(Diagramas UML)
Los Diagramas de Interacción son un subtipo de diagramas de
compo...
Footer 10
Lenguaje Unificado de
Modelado: (Diagramas UML)
Footer 11
¿Para qué es el Análisis Orientado
a Objetos?
 Para Analizar, Modelar, Diseñar y Automatizar Sistemas y Proceso...
GRACIAS
Footer 12
Análisis y Diseño Orientado a
Objetos
Ing. Dirk Rose
Próxima SlideShare
Cargando en…5
×

ADOO_2011_presentacion_I

127 visualizaciones

Publicado el

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

ADOO_2011_presentacion_I

  1. 1. Análisis y Diseño Orientado a Objetos Footer 1 Ing. Dirk Rose
  2. 2. ¿Qué es el Análisis Orientado a Objetos? Footer 2 Es un enfoque de la ingeniería de software que modela un sistema como un grupo de objetos que interactúan entre sí. Analiza Modela Diseña Emplea el Paradigma Orientado a Objetos
  3. 3. El Análisis Orientado a Objetos Metodologías de Desarrollo de Proyectos: (Software-Development Methodologies) Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad. Lenguajes de Programación Orientados a Objetos. Footer 3
  4. 4. Footer 4 Metodologías de Desarrollo de Proyectos: (Software-Development Methodologies) El Proceso Unificado Racional (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
  5. 5. Footer 5 Metodologías de Administración de Proyectos (Project Management Methodologies) ◦ Adaptive Project Framework ◦ Agile Software Development ◦ Crystal Methods ◦ Dynamic Systems Development Model (DSDM) ◦ Extreme Programming (XP) ◦ Feature Driven Development (FDD) ◦ Information Technology Infrastructure Library (ITIL) ◦ Joint Application Development (JAD) ◦ Lean Development (LD) ◦ PRINCE2 ◦ Rapid Application Development (RAD) ◦ Rational Unified Process (RUP) ◦ Scrum ◦ Spiral ◦ Systems Development Life Cycle (SDLC) ◦ TenStep Project Management Process ◦ Waterfall (a.k.a. Traditional) PRojects IN Controlled Environments Project Management Institute
  6. 6. 6 Lenguaje Unificado de Modelado: (UML) Es el lenguaje de modelado de sistemas de software; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema. Aspectos concretos como expresiones de lenguajes de programación, esquemas de Bases de Datos, Componentes reutilizables.
  7. 7. UML agrupa los diagramas en: Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:  Diagrama de clases  Diagrama de componentes  Diagrama de objetos  Diagrama de estructura compuesta (UML 2.0)  Diagrama de despliegue  Diagrama de paquetes Footer 7 Lenguaje Unificado de Modelado: (UML)
  8. 8. Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:  Diagrama de actividades  Diagrama de casos de uso  Diagrama de estados Footer 8 Lenguaje Unificado de Modelado: (Diagramas UML)
  9. 9. Footer 9 Lenguaje Unificado de Modelado: (Diagramas UML) Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:  Diagramas de PROCESO  Diagrama de secuencia  Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración (UML 1.x)  Diagrama de tiempos (UML 2.0)  Diagrama global de interacciones o Diagrama de vista de interacción (UML 2.0)
  10. 10. Footer 10 Lenguaje Unificado de Modelado: (Diagramas UML)
  11. 11. Footer 11 ¿Para qué es el Análisis Orientado a Objetos?  Para Analizar, Modelar, Diseñar y Automatizar Sistemas y Procesos qué, a través, de las herramientas de TI permitirán incluso establecer una alineación Tecnológica a las necesidades del negocio.  Para Garantizar que los procesos Analizados y Definidos sean eficientes.  Para minimizar(optimizar) los costos en el desarrollo de las herramientas tecnológicas que cubrirán las necesidades establecidas  Para garantizar la calidad de los sistemas desarrollados y los procesos que interactúan con los sistemas.
  12. 12. GRACIAS Footer 12 Análisis y Diseño Orientado a Objetos Ing. Dirk Rose

×