Está en la página 1de 15

Unidad 1.

Introducción al análisis orientado a objetos

Programa educativo: Semestre:

Desarrollo de Software Segundo

Módulo: Bloque:

Análisis y diseño orientado a objetos Uno

Ciclo escolar: Nombre del docente:

2020-2 IDS y MEC Verónica Espinoza Romo

UNIDAD 3. METODOLOGÍAS DE DISEÑO PARA LA GENERACIÓN DE


SISTEMAS ORIENTADOS A OBJETOS

Competencia de la unidad:
Comparar las metodologías de diseño para la generación de
sistemas orientados a objetos, mediante los diagramas con los
métodos de Booch, OOSE, OMT y UML.

Pág. 2
Unidad 1. Introducción al análisis orientado a objetos

Aprendizaje(s)/Logros:
Identificar el método de Booch para el análisis y diseño orientado a objetos.

Actividad 1. Importancia de la metodología Booch en el diseño de sistemas


orientados a objetos

Tema(s): Escala a considerar y fechas de entrega


3.1 BOOCH.
3.1.1. INTRODUCCIÓN. 100% 8 – 22 de agosto
3.1.2. MODELOS.
80% 23 – 25 de agosto

Máximo 70% 12 de septiembre (fin de bloque)

Estrategia de enseñanza-aprendizaje:
 Proporciona material y ejemplos para su revisión.
 Facilita instrucciones adicionales por actividad.
 Sugiere software para realizar mapa y proporciona ejemplos en caso de solicitud.
 Propone casos de estudio para las actividades 1 y 2.
 Proporcionar asesoría, recursos adicionales como PDFs, libros y atención a las dudas
expuestas para el diseño de diagramas.

Logros:
 Identificar el método de Booch para el análisis y diseño orientado a objetos.

Criterios de evaluación:

Mapa mental con las dimensiones del método, los modelos y sus propósitos, los tipos de
diagramas para cada modelo y qué representa cada diagrama del sistema. (15%)

Análisis de requerimientos, utilizando conceptos y conocimientos aprendidos y datos (10%)


aplicados al caso de estudio seleccionado.

Diseña los diagramas de clases, de objetos, de módulos y de procesos del caso que se
seleccionó. (60%)

Conclusiones. Se menciona claramente el tipo de diagrama que se diseñó, y se justifica el


por qué se representó así. (10%)

Presentación. Se evalúa portada, redacción (gramática y semántica), así como inclusión de


bibliografía en formato APA (5%)

Pág. 3
Unidad 1. Introducción al análisis orientado a objetos

Indicaciones de la actividad:
Instrucciones:

1. Revisa el contenido de la Unidad III de esta asignatura en el material


correspondiente a la unidad misma.

2. Analiza los siguientes dos documentos, identificando específicamente los


elementos que conforman el método de Booch (capítulo 2) de los siguientes
enlaces:

http://fcasua.contad.unam.mx/apuntes/interiores/docs/20172/informatica/4/apunte
/LI_1445_30096_A_Informatica_IV_v1.pdf (Díaz H. S.F.)

https://www.icesi.edu.co/revistas/index.php/publicaciones_icesi/article/view/667/6
67 (Londoño, G. 1997)

3. Elabora un mapa mental, a través de un software para mapas mentales (Aston B.


2020), revisar también en laces al final de la bibliografía, donde presentes todos
los elementos de los que está conformado el método de Booch. El cual debe de
contener las dimensiones del método, los modelos y sus propósitos, los tipos de
diagramas para cada modelo y qué representa cada diagrama del sistema.

4. Diseñar una solución con una aplicación de software para algunos de los
problemas que se presentan en las siguientes áreas, de acuerdo a las
implicaciones de la pandemia, por COVID-19:

 Caso de Estudio Nº 1: “En la educación básica y media superior”.


 Caso de Estudio Nº 2: “En el sector salud”.
 Caso de Estudio Nº 3: “En el transporte público”.

5. Elabora, con base al planteamiento, un análisis de los requerimientos del


proyecto de software aplicando parte de los conocimientos y habilidades
desarrollados en la unidad 2. Se recomienda al menos detectar requerimientos
funcionales y no funcionales.

6. Utilizando solamente la notación del modelo de Booch desarrolla los diagramas:


de clases, de objetos, de módulos y de procesos del caso que seleccionaste, de
acuerdo a la importancia o necesidad del proyecto; también utiliza la simbología
adecuada por tipo de diagrama.

7. A modo de conclusión personaliza lo siguiente:

Pág. 4
Unidad 1. Introducción al análisis orientado a objetos

o Menciona de forma clara los tipos de diagramas que se diseñaron y una


opinión personal.
o Los tipos de diagramas desarrollados.

8. Revisa la escala de evaluación.

9. Guarda el archivo con la nomenclatura DDOO_U3_A1_XXYZ. Sustituye las XX


por las dos primeras letras de tu nombre, la Y por tu primer apellido y la Z por tu
segundo apellido. Sube el archivo en la sesión correspondiente.

Producto por entregar:


Elaboración de un reporte con organizador gráfico y diagramas de Booch
enfocando a un caso de estudio elegido.

Instrumento de evaluación
Escala de evaluación

Indicaciones para su evaluación: Anota en la columna de Obtenido, el valor


correspondiente por criterio. Observe también.
Puntos por
DIMENSIONES O CRITERIOS A EVALUAR Obtenido Observaciones
criterio
Mapa mental
 Identifica y relaciona cada una de las
dimensiones, los modelos y el propósito de cada 10
uno de ellos.
 Utiliza imágenes alusivas a los temas y conectores
lógicos (preposiciones o frases cortas) y físicos 5
(líneas o figuras).
Análisis de requerimientos
 Identifica correctamente los requerimientos para el
10
caso de estudio
Diagramas  
 Diseña el diagrama de clases de acuerdo al caso
15
seleccionado.
 Utiliza adecuadamente la simbología del modelo. 15
 Realiza los diagramas de objetos, de módulos y de
procesos siguiendo la metodología de Booch de 15
forma correcta de acuerdo al caso seleccionado.
 Utiliza adecuadamente la simbología del modelo. 15
Conclusiones
 Menciona de forma clara los tipos de diagramas que
5
se diseñaron y una opinión personal.

Pág. 5
Unidad 1. Introducción al análisis orientado a objetos

 Explica de manera clara y coherente lo que 5


representa cada diagrama del sistema.

Presentación
 Integra portada; además aplica reglas ortográficas y
5
gramaticales; además, aplica formato APA.
Total de puntos 100
Total de puntos obtenidos

Pág. 6
Unidad 1. Introducción al análisis orientado a objetos

Aprendizaje(s)/Logros:

Clasificar las características principales de las metodologías de diseño para la generación de


sistemas orientados a objetos, mediante los diagramas con los métodos de Booch, OOSE, OMT
y UML.

Actividad 2.  Importancia de las metodologías OMT y OOSE en el diseño de sistemas


orientados a objetos

Tema(s): Escala a considerar y fechas de entrega


3.2. OOSE
3.1.1. Introducción 100% 8 – 22 de agosto
3.1.2. Modelos 
3.3. OMT 80% 23 – 25 de agosto
3.1.1. Introducción
Máximo 70% 12 de septiembre (fin de bloque)
3.1.2. Modelos

Estrategia de enseñanza-aprendizaje:
 Da seguimiento de las propuestas de proyectos.
 Proporcionar recursos adicionales para crear infogramas.
 Proporcionar asesoría, recursos adicionales y atención a las dudas expuestas.

Logros:
  Identificar la metodología de diseño orientado a objetos OMT y OOSE
Criterios de evaluación:

Creación de un Infograma, donde se explique las principales características de las


metodologías OMT y OOSE, modelos, técnicas, ciclo de vida y diagramas. Además,
contesta la pregunta sobre ventajas y desventajas entre estas metodologías. (30%)

Incluye y explica los diagramas OMT y OOSE de clases, métodos, objetos, así como su
funcionalidad en el desarrollo del programa orientado a objetos, considerando el caso
seleccionado en la actividad 1. (50%)

Prepara tarea con hoja de portada, aporta en foro con su tarea y conclusiones sobre los
diagramas. También aporta a un o una compañera. (20%)

Indicaciones de la actividad:
Instrucciones

1. Revisa el contenido de la Unidad III de esta asignatura y los enlaces propuestos a continuación:
o Olivares Rojas, Juan Carlos, 2002. Metodología OMT.
http://dsc.itmorelia.edu.mx/~jcolivares/documents/omt

Pág. 7
Unidad 1. Introducción al análisis orientado a objetos

o Morales Reyes, Alicia., 2003. Metodología de Análisis y Diseño Orientado a Objetos.


https://cursos.clavijero.edu.mx/cursos/178_pds/modulo1/documentos/T32.pdf
2. Retoma el caso de estudio que elegiste en la Actividad 1, relaciónalo con la metodología OMT y
la metodología OOSE.
3. Identifica las principales características de las metodologías OMT y OOSE: modelos, técnicas,
ciclo de vida y diagramas.
4. Realiza un Infograma, en el cual debes describir cada uno de los elementos OMT Y OOSE;
asimismo, indica claramente la relación entre ellos.
5. Elabora al menos dos diagramas asociados a ambas metodologías, de acuerdo al caso de
estudio elegido en la Actividad 1.
6. Redacta una conclusión con respecto a la importancia y vigencia de las metodologías OMT y
OOSE en el análisis y diseño orientado a objetos.
7. Guarda el desarrollo de la actividad con el nombre DDOO_U3_A2_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.
8. Lee detenidamente los criterios de evaluación de la actividad para considerar los aspectos a
evaluar.
9. Envía la actividad a tu Docente en línea para recibir retroalimentación mediante la herramienta
Foro con subida de archivos. Espera y atiende la retroalimentación correspondiente. Redacta en
esta aportación una conclusión, exponiendo las similitudes y diferencias entre los diagramas
estudiados y presentados.
10. Ingresa a la actividad enviada por al menos uno de tus compañeros o compañeras, y explica
cómo aportan a tu comprensión los ejemplos que ella o él diseñó.

Producto por entregar:


Elaboración de un reporte con organizador gráfico y diagramas.
Participación de foro con al menos dos entradas: una para publicar tarea, otra para comentar a un o una
compañera.

Instrumento de evaluación

Escala de evaluación

Indicaciones: Anota en la columna de Obtenido, el valor correspondiente por criterio. Observe


también.

Puntos por
DIMENSIONES O CRITERIOS A EVALUAR Obtenido Observaciones
criterio
1. Identificación de las características de las

Pág. 8
Unidad 1. Introducción al análisis orientado a objetos

metodologías OMT y OOSE


 Retoma el caso de estudio de su elección
propuesto en la U2-Actividad 1, relacionándolo
con la metodología OMT y OOSE, con base en 5
fuentes confiables de consulta y propias del
área.

 En el infograma incluye las principales


características de las metodologías OMT y
OOSE: modelos, técnicas, ciclo de vida y
15
diagramas.
 Contesta ¿Cuáles son las ventajas y
desventajas en ambos métodos? 10

2. Diagramación con base en las metodologías OMT Y


OOSE
 Incluye los diagramas OMT y OOSE de clases,
métodos, objetos considerando el caso 40
seleccionado.
 Explica los diagramas OMT y OOSE expuestos,
así como su funcionalidad en el desarrollo del
programa orientado a objetos expuesto en el
10
caso.
3. Elaboración de conclusiones, trabajo colaborativo y
formato de entrega
 Redacta una conclusión sustentada de propia
autoría en relación con el uso de los métodos en
el análisis y diseño orientado a objetos
incluyendo, mencionando la importancia y
8
vigencia de los métodos en el análisis y diseño
orientado a objetos
 Redacta su aportación sin errores de ortografía
y sintaxis, así como la de la segunda aportación 4
a un o una compañera.
 Elabora y entrega su actividad incluyendo
fuentes de consulta, portada con su nombre
completo, asignatura, carrera, grupo y Nombre 4
del Docente en línea. Guarda su trabajo con la
nomenclatura sugerida: DDOO_U3_A2_XXYZ.

 Ingresa a la actividad de mínimo de uno de sus


compañeros para explicar cómo aportan a su
comprensión sobre las metodologías OMT y
4
OOSE, los casos expuestos por él o ella.
Total de puntos 100
Total de puntos obtenidos

Pág. 9
Unidad 1. Introducción al análisis orientado a objetos

Pág. 10
Unidad 1. Introducción al análisis orientado a objetos

Aprendizaje(s)/Logros:
El propósito de la evidencia de aprendizaje es que analices los métodos de modelado y los
compares con el método UML

Evidencia de aprendizaje. Método UML de modelado


Tema(s): Escala a considerar y fechas de entrega
3.4 UML (Lenguaje Unificado de
Modelado) 100% 8 – 22 de agosto
3.4.1 Introducción
3.4.2 OCL (Lenguaje de 80% 23 – 25 de agosto
Especificaciones de Objetos)
Máximo 70% 12 de septiembre (fin de bloque)

Estrategia de enseñanza-aprendizaje:
 Propiciar ser autodidactas al investigar y utilizar una herramienta digital, Gloster, donde
se generan carteles o murales digitales, así como videos de estos productos
académicos. Además de inculcar la capacidad de investigar y aplicar herramientas
digitales modernas para presentar información.
 Proporcionar asesoría y atención a las dudas expuestas.
 Proporcionar recursos adicionales.
 Aplicar y evaluar respuestas a preguntas detonantes para generar autorreflexión de las
metodologías estudiadas en esta unidad.

Logros:
 Analizar los métodos de modelado y compararlos con el método UML.

Criterios de evaluación:

Genera creativamente un cartel interactivo mediante la herramienta Glogster


(http://edu.glogster.com), representando las características, ventajas, desventajas,
elementos, simbología, tipo de diagrama de UML. Incluye además un enlace del vídeo que
se genera con la herramienta misma. (60%)

Contrasta metodologías de esta unidad, exponiendo las diferencias entre las de BOOCH,
OOSE, OMT y la introducción de UML. Se contestan las dos preguntas de este criterio de
manera personal, y reflejan el análisis en las respuestas. (25%)

Se integra portada, ortografía y gramática correcta tanto en el cartel como en el reporte, así
como fuentes de información en formato APA. También se considera el incluir el enlace del
video generado y una imagen del cartel. (15%)

Indicaciones de la actividad:
Instrucciones

Nota: En esta unidad aún no se diseñan diagramas en UML, solo es la introducción al


lenguaje.

Pág. 11
Unidad 1. Introducción al análisis orientado a objetos

1. Consulta información fiable sobre qué es el Lenguaje Unificado de Modelado (UML, por sus siglas
en inglés, Unified Modeling Language), y generalidades como: características, ventajas,
desventajas, elementos en general y tipos de diagramas.
2. También investiga las partes básicas de un cartel y cómo trabajar-registrarte en Glogster.
3. Diseña un cartel creativo y genera un video, mediante la herramienta Glogster, en el que se
incluya información general sobre UML, considerando los siguientes detalles:
 ¿Qué es UML?
 Características.
 Ventajas.
 Desventajas.
 Elementos y su simbología.
 Tipos de diagramas y sus características generales.
 Genera video del cartel en la herramienta.
4. Describe y argumenta en máximo una cuartilla y con tu propia redacción, las diferencias que
puedes describir entre las metodologías precursoras OMT, OOSE, BOOCH en contraste con
UML, mínimo dos diferencias.
5. Contesta personalmente las preguntas: ¿Son más completos los diagramas UML en comparación
a los que precursores de esta metodología, si o no? Y ¿por qué?
6. Crea un documento de texto o reporte e integra portada, el enlace del cartel y también una
imagen donde se aprecie el cartel. Posterior incluir los puntos 4 y 5 de las instrucciones, así como
la bibliografía en formato APA.
7. Revisa la escala de evaluación para comprobar que integraste todos los requerimientos.
8. Guarda y envía evidencia del archivo con la nomenclatura DDOO_U3_EA_XXYZ. Sustituye las
XX por las dos primeras letras de tu nombre, la Y por tu primer apellido y la Z por tu segundo
apellido.

Producto por entregar:


Reporte con la imagen de un cartel, así como enlace del video realizado en Glogster.

Instrumento de evaluación

Escala de evaluación

Indicaciones: Anota en cada casilla los aspectos cumplidos en cada criterio a evaluar y agrega
comentarios.

Puntos
DIMENSIONES O CRITERIOS A EVALUAR por Obtenidos Comentarios
criterio
Cartel UML (estructura y video)
Desarrolla cada uno de los aspectos y bajo sustento:
 ¿Qué es UML?
 Características
 Ventajas 45
 Desventajas
 Elementos y su simbología
 Tipos de diagramas y sus características

Pág. 12
Unidad 1. Introducción al análisis orientado a objetos

 Genera video del cartel en la herramienta


Desarrolla creativamente el cartel integrando elementos
gráficos manteniendo relación con el contenido, colores 10
y temas.
Incorpora en el cartel un espacio específico para las
5
fuentes de información consultadas.
Contraste de metodologías
Describe y argumenta en máximo una cuartilla y con tu
propia redacción, al menos dos diferencias que puedes
15
describir entre las metodologías precursoras OMT,
OOSE, BOOCH en contraste con UML.

Contestar personalmente las preguntas: ¿Son más


completos los diagramas UML en comparación a los 10
precursores de esta metodología, si o no? Y ¿por qué?

Presentación
En el reporte se integra portada; además aplica reglas
ortográficas y gramaticales, así como citas de fuentes 10
externas en formato APA.
Integra la captura de pantalla y el enlace del cartel. 5

100
Total de puntos obtenidos

Pág. 13
Unidad 1. Introducción al análisis orientado a objetos

Material bibliográfico sugerido

Actividad 1

 Material de la Unidad 3 en la plataforma


 B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
 G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
 G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
 Díaz H. (S.F.). Informática IV. Análisis y Diseño Orientado a Objetos. 27/07/2020, de
Universidad Nacional Autónoma de México. Sitio web:
http://fcasua.contad.unam.mx/apuntes/interiores/docs/20172/informatica/4/apunte/LI_1445_300
96_A_Informatica_IV_v1.pdf
 Londoño, G. (1997) Una Aplicación del Método de Análisis Orientado a Objetos de Grady
Booch. Recuperado de:
https://www.icesi.edu.co/revistas/index.php/publicaciones_icesi/article/view/667/667
 Aston B. (2020). Compara Los 10 Mejores Programas De Mapas Mentales En 2020.
27/07/2020, de DPM Sitio web: https://thedigitalprojectmanager.com/es/software-mapas-
mentales/ Olivares Rojas, Juan Carlos, 2002. Metodología OMT.
http://dsc.itmorelia.edu.mx/~jcolivares/documents/omt
 Chávez V., Olivares J. (2002). Metodología OMT. 27/07/07, de Instituto Tecnológico de Morelia,
Departamento de Sistemas y Computación. Sitio web:
http://dsc.itmorelia.edu.mx/~jcolivares/documents/omt
 Morales A., Rugerio A. (2003). Metodologías para generación de Sistemas Orientados a
Objetos. 27/07/2020, de Dr. Leopoldo Altamirano Robles Sitio web:
https://cursos.clavijero.edu.mx/cursos/178_pds/modulo1/documentos/T32.pdf

Actividad 2

 Material de la Unidad 3 en la plataforma


 Graham, I. (2002). Métodos orientados a objetos. México: Addison Wesley/Díaz de Santos.
 Martin, J. y Odell, J. (1990). Análisis de y diseño orientado a objetos. México: Prentice Hall.

Evidencia de aprendizaje

 Material de la Unidad 3 de la plataforma


 G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
 G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
 Sommerville, I y Alfonso. M.I. (2006). Ingeniería del software. Madrid, España: Pearson
 Enlaces de herramientas para la elaboración de organizadores gráficos o diagramas:

 Infogramas:

Pág. 14
Unidad 1. Introducción al análisis orientado a objetos

a. Easlly https://www.easel.ly
b. Infogram https://infogram.com
c. Piktochart https://piktochart.com
d. Visually. https://visual.ly
 Cartel Interactivo
a. Canva: https://www.canva.com/
b. Venngage: https://es.venngage.com/
c. Glogster. Edu.glogster.com
d. ¿Qué es Glogster y cómo utilizarlo?
https://www.cosasdeeducacion.es/que-es-glogster-y-como-utilizarlo/
 Mapas Mentales:
a. Software para mapas mentales:
https://thedigitalprojectmanager.com/es/software-mapas-mentales/
b. LucidChart: https://lucidchart.com
c. MindMeister: https://www.mindmeister.com/
d. Venngage: https://es.venngage.com/

Pág. 15

También podría gustarte