Modelado De Negocios
Enviado por cobos0508 • 2 de Julio de 2013 • 5.527 Palabras (23 Páginas) • 592 Visitas
Análisis y diseño orientado a objetos
Programa desarrollado
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 1
Ingeniería en Desarrollo de Software
CUATRIMESTRE: 04
Programa de la asignatura:
Análisis y diseño orientado a objetos
Unidad 1. Introducción al Análisis orientado a objetos
Clave: 160920413 / 150920413
Análisis y diseño orientado a objetos
Programa desarrollado
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 2
Índice
UNIDAD 1. INTRODUCCIÓN AL ANÁLISIS ORIENTADO A OBJETOS ............................ 3
Presentación de la unidad .............................................................................................. 3
Propósito ........................................................................................................................ 3
Competencia específica ................................................................................................. 3
Actividad 1. Presentación ............................................................................................... 3
1.1. Generalidades ......................................................................................................... 4
1.1.1. Definición ............................................................................................................. 5
1.1.2. Características ..................................................................................................... 7
1.1.3. Ventajas ............................................................................................................... 8
Actividad 2. Características y ventajas de la programación OO ................................... 10
1.2. Identificación y conceptos básicos de modelos orientados a objetos ..................... 10
1.2.1. Abstracción ........................................................................................................ 11
1.2.2. Encapsulamiento ................................................................................................ 12
1.2.3. Modularidad........................................................................................................ 13
1.2.4. Herencia ............................................................................................................. 13
1.2.5. Polimorfismo....................................................................................................... 14
Actividad 3. Ejemplos de sistemas ............................................................................... 14
1.3. Ciclo de vida del software y tipos de ciclos ............................................................ 15
1.3.1. Definición ........................................................................................................... 15
1.3.2. Espiral ................................................................................................................ 16
1.3.3. Cascada ............................................................................................................. 17
1.3.4. Incremental ........................................................................................................ 18
Actividad 4. Conceptos básicos de los modelos Orientados a objetos ......................... 19
Autoevaluación ............................................................................................................. 19
Evidencia de aprendizaje. Mapa mental de los modelos orientados a objetos .............. 19
Cierre de la unidad ....................................................................................................... 20
Para saber más… ........................................................................................................ 20
Fuentes de consulta ..................................................................................................... 21
Análisis y diseño orientado a objetos
Programa desarrollado
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 3
Unidad 1. Introducción al análisis orientado a objetos
Presentación de la unidad
Bienvenido(a) a la asignatura Análisis y diseño orientado a objetos. En esta primera unidad se expondrán los principios fundamentales de un buen análisis para hacer un correcto diseño y así poder programar con orientación a objetos, lo que permitirá dar cumplimiento al propósito de la unidad.
En la primera parte de esta unidad te enfrentarás en la sección de análisis y diseño, con algunos conceptos básicos como la definición, las características y las ventajas de hacer un análisis previo de la información y deberás conocer, en la segunda parte de esta unidad, los conceptos de orientación a objetos para que cuando hagas tu diseño sepas darle ese enfoque, también distinguirás las características de este tipo de programación. Finalmente, conocerás el ciclo de vida del software y algunos tipos de ciclos. Toda esta información es el principio básico de un buen análisis de diseño orientado a objetos.
Propósito
Conocer los atributos de los modelos orientados a objetos para poder establecer las necesidades del diseño de un sistema con estas características, así como ubicar las etapas de vida del software.
Competencia específica
Identificar las etapas de un sistema orientado a objetos para decidir su ciclo de vida, utilizando los conceptos de orientación a objetos.
Actividad 1. Presentación Antes de entrar de lleno en el estudio de la asignatura, te presentamos un foro de discusión general, el cual fue creado con la finalidad de que te presentes con tus compañeros y comentes cualquier asunto relacionado con la asignatura; en él, conocerás a tus compañeros de grupo y entre todos podrán apoyarse para resolver dudas, inquietudes, externar comentarios, etcétera.
Análisis y diseño orientado a objetos
Programa desarrollado
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 4
Para comenzar tu participación, ingresa al foro Presentación. 1.1. Generalidades
El objetivo principal del análisis orientado a objetos (AOO), es desarrollar un software capaz de cubrir con las necesidades esenciales del usuario final, y su diseño se enfoca en los objetos.
El análisis orientado a objetos y su diseño se basa en definir una serie de actividades relevantes al problema que se va a resolver, en donde son comúnmente utilizadas las operaciones y atributos asociados. Para cumplir con esto se deben tener en cuenta las siguientes tareas:
1.- Debe de existir una comunicación
...