Sei sulla pagina 1di 10

Anlisis y diseo orientado a objetos

Unidad 1. Introduccin al anlisis orientado a objetos

Ingeniera en Desarrollo de Software


3er semestre

Programa de la asignatura:

Unidad 1. Introduccin al anlisis orientado a objetos

Actividades de aprendizaje

Clave:
15142313 / 16142313

Universidad Abierta y a Distancia de Mxico

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

ndice
Foro general de la asignatura Anlisis y diseo orientado a objetos............................................3
Actividad 1. Caractersticas y ventajas del diseo orientado a objetos........................................4
Actividad 2. Componentes del modelo orientado a objetos.........................................................6
Actividad 3. Modelos del ciclo de vida del software.....................................................................8
Evidencia de aprendizaje. Sistemas orientados a objetos...........................................................9
Autorreflexiones Unidad 1.........................................................................................................10

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

Foro general de la asignatura Anlisis y diseo orientado a objetos


Este Foro fue creado con la finalidad de que cuentes con un espacio de intercambio de
conocimientos, as como de dudas, inquietudes o recursos que desees compartir con tus
compaeros(as) y Docente en lnea en el transcurso del ciclo escolar.
Es importante que para comenzar te presentes con tus compaeros(as) y Docente en lnea.
En este Foro conocers a tus compaeros(as) de grupo y entre todos(as) podrn apoyarse
para resolver dudas, inquietudes, externar comentarios, etctera.
Comienza tu participacin proporcionando los siguientes datos:
Generales (nombre y lugar de procedencia).
Laborales (giro de la empresa en la que laboras y el tiempo que llevas laborando en esa
organizacin)
Del tema (una experiencia personal y otra laboral; relacionadas con el tema as como tus
expectativas de la asignatura).
A lo largo del ciclo escolar puedes compartir en este foro tus dudas generales sobre algn
tema de la asignatura, recomendaciones, o bien, contestar dudas de tus compaeros en
caso de saber la respuesta, etctera.
Nota: Recuerda que debes utilizar los foros de manera respetuosa y responsable.
Este foro no es ponderable.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

Actividad 1. Caractersticas y ventajas del diseo orientado a objetos


Introduccin
El diseo orientado a objetos se perfila como un enfoque que facilita el desarrollo de los
sistemas de software complejos, porque se pueden dividir en mdulos, estos mdulos se
pueden reutilizar; los programas orientados a objetos son ms sencillos de leer y comprender,
debido a que permiten ocultar detalles de implementacin, dejando visibles slo aquellos
detalles ms relevantes.

Planteamientos detonadores del aprendizaje


Las siguientes preguntas son una gua para desarrollar esta actividad. No son ponderables y
no debes entregarlas a tu Docente en lnea, nicamente tienen el objetivo de orientar el
desarrollo de la misma:
Cules son las principales ventajas del diseo orientado a objetos?
Cules son las desventajas del diseo orientado a objetos?
Qu caractersticas tiene la programacin orientada a objetos?

Desarrollo de la actividad
Esta actividad tiene como finalidad identificar en colaboracin, la importancia de hacer
un adecuado anlisis y diseo previo a la realizacin de un programa, para ello, sigue
estos pasos:
1. Investiga en diversas fuentes a tu alcance un caso de aplicacin de anlisis y
diseo orientado a objetos que sea de tu inters.
2. Identifica en tu caso las principales actividades y elementos principales en que
se basa el enfoque orientado a objetos:

Comunicacin de requisitos bsicos de usuario


Mtodos de anlisis
Elementos del enfoque orientado a objetos: clases, objeto, instancia,
atributos y mtodos.

3. Describe el caso y explica por qu te interes.


4. Replantea el caso de aplicacin del diseo y anlisis orientado a objetos con
base en los requerimientos de una situacin laboral, personal o profesional de tu
propio inters.
Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

5. Identifica y ejemplifica con base en tu caso las diferencias entre anlisis,


diseo y programacin orientada a objetos.
6. Lee detenidamente los Criterios de evaluacin de actividades de la unidad 1.
7. Ingresa al Foro y atiende la lnea de discusin que indique tu Docente en lnea.
8. Lee detenidamente la participacin de mnimo uno de tus compaeros(as) y
realiza comentarios al caso investigado, as como los elementos del anlisis y
diseo orientado a objetos que identific en el mismo y los que t identificaste.

9. Ingresa una segunda participacin integrando la retroalimentacin de tu


Docente en lnea y de tus compaeros(as).

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

Actividad 2. Componentes del modelo orientado a objetos


Introduccin
El diseo orientado a objetos se perfila como un enfoque que facilita el desarrollo de los
sistemas de software complejos porque se basa en un modelo orientado a objetos, el cual se
construye de un conjunto de elementos relacionados que se comportan y colaboran entre s, de
acuerdo con los requerimientos establecidos para el sistema de objetos, estos elementos son
la abstraccin, encapsulamiento, modularidad, herencia y el polimorfismo, entre otros.

Planteamientos detonadores del aprendizaje


Las siguientes preguntas son una gua para desarrollar esta actividad. No son ponderables y
no debes de entregarlas a tu Docente en lnea, nicamente tienen el objetivo de orientar el
desarrollo de la misma:
Es un elemento del modelo orientado a objetos que te permite distinguir la esencia de
las cosas?
Mediante este elemento se pueden identificar los componentes del objeto?
Entidad compuesta de datos y operaciones que realizan sobre esos datos?
Son los datos y operaciones comunes a un conjunto de objetos que comparten
caractersticas?
Puede heredar sus variables y mtodos a varias subclases?
Se basa en utilizar varios mtodos con el mismo nombre y con diferente funcionalidad?

Desarrollo de la actividad
Esta actividad tiene como finalidad identificar los componentes o caractersticas de la
programacin orientada a objetos, por lo que es necesario describir ejemplos que
hagan referencia a cada uno de estos componentes, para lo cual es necesario realizar
lo siguiente:
1. Retoma el caso que investigaste en la actividad 1 o alguno de los que se
compartieron en la actividad 1 que sea de tu preferencia.
2. Identifica en el caso los elementos de la programacin orientada a objetos:
3. En un archivo de texto, crea una tabla en la que expongas y describas una
referencia a cada uno de los componentes del modelo orientado a objetos, con
base a un objeto que consideres pertinente para ejemplificar, puedes apoyarte
de la siguiente tabla ejemplo:

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

Elemento
Objeto
Abstraccin
Modularidad
Encapsulamien
to
Clase
Herencia

Polimorfismo

Referencia
Semforo
Artefacto que permite regular el trfico.
Triada de focos de colores.
Programacin (Informacin oculta) que hace
que cambie la luz roja a la verde.
Mtodo que cambia de luz roja a verde
Utilizar el mtodo que cambia de luz roja a
verde, para crear el mtodo que cambia de luz
verde a amarilla.
Mtodo que cambia las luces.

4. Guarda tu actividad con la nomenclatura DDOO_U1_A3_XXYZ. Sustituye las


XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y
la Z por tu segundo apellido.
5. Lee detenidamente los criterios de evaluacin de la actividad para considerar
los aspectos a evaluar.

6. Enva la actividad a tu Docente en lnea mediante la herramienta Tarea.


Espera y atiende la retroalimentacin correspondiente.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

Actividad 3. Modelos del ciclo de vida del software


Introduccin
Para desarrollar un software se debe seguir una serie de pasos, partiendo de una necesidad
hasta llegar a la puesta en marcha del sistema; por lo que se deben considerar algunos
modelos del ciclo de vida del software como: el ciclo de vida clsico o en cascada, el modelo
en espiral y el modelo por incrementos entre otros.

Planteamientos detonadores del aprendizaje


Las siguientes preguntas son una gua para desarrollar esta actividad. No son ponderables y
no debes de entregarlas a tu Docente en lnea, nicamente tienen el objetivo de orientar el
desarrollo de la misma:
Qu es el ciclo de vida del software?
Cules son las etapas del modelo en cascada
Cules son las etapas del modelo incremental?
Cules son las etapas del modelo en espiral?
Cmo se relacionan con el diseo y anlisis orientado a objetos?

Desarrollo de la actividad
El desarrollo de esta actividad tiene como finalidad que identifiques las etapas de cada
uno de los modelos del ciclo de vida del software, as como las caractersticas
principales de cada etapa, para ello, realiza los siguientes pasos:
1. Analiza cada uno de los modelos de desarrollo de software: modelo en
cascada, modelo en espiral y el modelo por incrementos.
2. Investiga la relacin de estos modelos con el anlisis y diseo orientado a
objetos.
3. Menciona mnimo 5 caractersticas de cada uno de los modelos que
representen al modelo orientado a objetos.
4. Realiza una exposicin de los principales elementos (fases, conceptos,
aplicaciones) de los modelos del ciclo de vida del software, organizando la
informacin con la herramienta de tu eleccin (mapa mental, esquema,
cuadro comparativo, etctera).
5. Explica tu exposicin justificando la organizacin de los elementos, en qu
Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

consisten y por qu los relacionaste de esta forma.


6. Guarda tu actividad con la nomenclatura DDOO_U1_A3_XXYZ. Sustituye las
XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y
la Z por tu segundo apellido.
7. Lee detenidamente los criterios de evaluacin de la actividad para considerar
los aspectos a evaluar.
8. Enva tu actividad a tu Docente en lnea mediante la herramienta Tareas;
espera y atiende la retroalimentacin correspondiente.

Evidencia de aprendizaje. Sistemas orientados a objetos


El desarrollo de esta actividad tiene como finalidad que identifiques las etapas del
desarrollo de un software, para ello debes retomar el caso desarrollado en esta unidad
en las actividades 2 y 3, analizar las necesidades de la situacin problema donde se
deba desarrollar tu proyecto de software, para describir lo que se hara en cada una de
las etapas del modelo en cascada, espiral e incremental. Para ello, tu Docente en lnea
te har llegar las instrucciones, una vez que cuentes con ellas sigue estos pasos:
1. Describe la problemtica a solucionar mediante el caso de desarrollo de
software.
2. Espera a que tu Docente en lnea te haga llegar las instrucciones sobre el
modelo para el anlisis del desarrollo de software que utilizars.
3. Una vez que cuentes con las instrucciones de tu Docente en lnea, describe,
con base en un modelo de desarrollo de software, cada una de las etapas y las
actividades principales a desarrollar as como los elementos de programacin
orientada a objetos que desarrollars para construir tu software y dar solucin a
la situacin planteada.
4. Lee detenidamente los criterios de evaluacin de la actividad para considerar
los aspectos a evaluar.
5. Enva tu actividad al Portafolio de evidencias para recibir retroalimentacin de
tu Docente en lnea. Espera y atiende la retroalimentacin correspondiente..

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Anlisis y diseo orientado a objetos


Unidad 1. Introduccin al anlisis orientado a objetos

Autorreflexiones Unidad 1
Adems de enviar tu trabajo de la evidencia de aprendizaje, desarrolla los
planteamientos que tu Docente en lnea te presente, a partir de ellas elabora tu
Autorreflexin en un archivo de texto llamado DDOO_U#_ATR_XXYZ.
Posteriormente enva tu archivo mediante la herramienta Autorreflexiones.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software


10

Potrebbero piacerti anche