Está en la página 1de 9

PROCESO DE GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

FORMATO GUÍA DE APRENDIZAJE

IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Denominación del Programa de Técnico en Programación de Software.


Formación:

Código del Programa de 233104 V.2


Formación:

Nombre del Proyecto: Construcción de sistema de información para


emprendedores y empresarios.

Fase del Proyecto: Análisis

Actividad de Proyecto: Analizar la información del Cliente para establecer los


Requisitos de la solución de Software.

Competencias: Establecer requisitos de la solución de software de acuerdo


con estándares y procedimiento técnico.

Resultados de Aprendizaje Rap 2. interpretar el informe de requisitos de la solución


Alcanzar: conforme a la identificación de las necesidades del
negocio.

Duración de la Guía: 40 horas (Horas presenciales 32 – Horas desescolarizadas 8).

2. PRESENTACIÓN

UML (Unified Modeling Language) es un lenguaje que está compuesto por


un conjunto de diagramas agrupados que ayuda a especificar y diseñar el
software de sistemas, principalmente de POO (Programación Orientada a
Objetos).

Al igual que un constructor de casas o edificios antes de colocar ladrillos


elabora un plano arquitectónico, un desarrollador de software antes de Figura Tomado de
https://www.javatpoint.com/uml

GFPI-F-135 V01
escribir código hace un plano que le permita evaluar alternativas de su diseño. UML es el
lenguaje de especificación y diseño que permite a los desarrolladores construir modelos para
estudiar, analizar y decidir acerca de la estructura y el comportamiento que propondrá como
solución definitiva y cómo estará compuesto y cómo se comportará el código que implementará
dicha solución.

Los elementos principales son:

 Plano (Blueprint)
 Lenguaje de programación
 Diagramas estáticos: de clases, de objetos, de paquetes, de componentes y de instalación
 Diagramas dinámicos: de actividad, de estado, de casos de uso, de comunicación y de
secuencia.

2. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE

2.1. Actividades de Reflexión inicial.

2.1.1 Actividad de Reflexión inicial 03_03_01_ Analizar esquemas básicos de los Casos de Usos
según el modelamiento UML

En grupos de dos personas lea y resuelva la siguiente situación problémica. Al final se socializará
en el grupo:

En la institución educativa (puede ser su colegio) se requiere que usted como aprendiz
desarrolle un sistema de información para que pueda llevar el registro de notas y matriculas.
Además, también requiere que clasifique el personal que trabaja en la Institución educativa y
sus funciones con el fin de generar un organigrama.

Elabore de manera individual una lista de los requisitos que se debería tener en cuenta para el
desarrollo del sistema educativo en su cuaderno. Luego realice el orden en el cual debería
ejecutarse los procesos y socialícelo en grupos de trabajo, posteriormente de respuesta a los
siguientes interrogantes:

1. ¿Cuáles son las personas que interactúan con el sistema?


2. ¿Qué procesos o tareas debe realizar cada persona que usted considera interactúa en el
sistema?
3. Lea el siguiente caso estudio y 3de respuesta a los interrogantes que se encuentran a
continuación

GFPI-F-135 V01
El dueño y el supervisor de un hotel le piden a usted desarrollar un programa o sistema
de información para que se pueda consultar y reservar las habitaciones disponibles del
hotel. Además, el dueño también quiere gestionar el inventario. El hotel posee tres tipos
de habitaciones: simple, doble y matrimonial, y dos tipos de clientes: habituales y
esporádicos.

 ¿Cuáles son las personas que interactúan con el sistema?


 ¿Qué procesos o tareas debe realizar cada persona que usted considera interactúa en el
sistema?

Tiempo para la actividad: 4 horas.

3.2 Actividades de Aprendizaje

3.2.1 Actividad de Aprendizaje 02_1_ Analizar esquemas básicos de los Casos de Usos según el
modelamiento UML

1. De manera individual observe el video "02_1_VIDEO_UML_Casos_de_Uso" o consulte el


enlace de YouTube: https://www.youtube.com/watch?v=5ezWOj0k02k que se encuentran
en la carpeta MATERIAL DEL APRENDIZ.

2. Identifique la funcionalidad del diagrama de casos de uso, roles e iteraciones realice una
sintesis y documente en el cuaderno o documento Word dicho proceso.

3.En compañía del Instructor realice la lectura del recurso denominado


03_03_02_LECTURA_Casos_De_Uso que se encuentra en el MATERIAL DEL APRENDIZ y elabore

El caso de uso para la empresa “Electrodomésticos JC.”, que recibe pedidos vía
telefónica. Para ello los operadores que reciban pedidos deberán ingresar el
registro a un sistema de ventas, y pueden hacer las mismas cosas como registrar el
inventario, registrar el cliente. Identifique los actores que intervienen en el proceso
y los caso de uso de acuerdo con el rol.

4. Una vez elaborado los casos de uso socialícelos con el instructor y compañeros, y con el
recurso denominado 03_03_03_Plantilla_Documentación_Casos_de_Uso que se encuentra en el
MATERIAL APRENDIZ, elabore la documentación de dichos procesos teniendo en cuenta la
explicación brindada por el instructor para el desarrollo de la actividad.

Tiempo para la actividad: 5 horas.

GFPI-F-135 V01
3.2.2 Actividad de Aprendizaje 02_2_ Analizar esquemas básicos de los Diagramas de Clases
según el modelamiento UML

1. De manera individual observe el video que se encuentran en la carpeta MATERIAL APRENDIZ


denominado 03_03_04_VIDEO_UML_Diagrama_de_Clases o diríjase a la URL
https://www.youtube.com/watch?v=fmYsWVVNvxA

2.A partir del video anterior responda las siguientes preguntas de manera individual y
guárdelas en un documento de Word llamado
EV_01_Diagrama_de_clases_Nombre_Apellido" para luego subirlo a Territorium.

 ¿Qué es y para qué sirve un diagrama de clases?


 Dibujar cada uno de los símbolos que componen un diagrama de clases y explicar para qué
sirve cada uno.
 ¿Qué es y cómo se aplica la visibilidad de los campos y la multiplicidad en los diagramas de
clases?
 ¿Qué tipos de relación se pueden presentar en un diagrama de clases?
 ¿Porque es necesario diseñar un diagrama de clases al momento de planear el desarrollo de
una aplicación?

3.En grupos de dos personas lea y resuelva en su cuaderno la siguiente situación problémica. Al
final se socializará en el grupo:

El dueño y el supervisor de la empresa “Electrodomésticos JC.”, le piden a usted desarrollar


un diagrama de clases para identificar los empleados del área de pedidos. En está área,
se tienen tres tipos de funcionarios: supervisor, recepcionista, auxiliares de recepción,
aseo y vigilancia.

1. ¿Cuál es la relación de los funcionarios entre sí?


2. ¿Qué tareas realizaría cada uno de los funcionarios?

4.De acuerdo con el material suministrado en clase y a las explicaciones del instructor resuelva
el cuestionario que se encuentra en la carpeta MATERIAL DEL APRENDIZ
“03_03_05_INSTRUMENTO_Cuestionario_Unidad_Dos”, guarde el documento para evidenciar
los conocimientos adquiridos como EV_03_CUESTIONARIO_Nombre_Apellido"

Tiempo para la actividad: 9 horas.

GFPI-F-135 V01
3.3 Actividades de contextualización e identificación de conocimientos necesarios para el
aprendizaje.

3.3.1 Actividad de Conceptualizacion 03_1_ Interpretar los casos de Uso para diferentes
problemas reales según parámetros establecidos.

De manera individual realice el taller denominado 03_03_06_INTERPRETACIÓN_CASOS DE USO


que se encuentra en el MATERIAL DEL APRENDIZ, guárdelo como INTERPRETACION CU Y
DOCUMENTACIÓN_NOMBRE_APELLIDO.

Tiempo para la actividad: 2.5 horas.

3.3.2 Actividad de Conceptualizacion 03_2_Interpretar Diagramas de clases partiendo del


conocimiento adquirido

Realice el taller 03_03_07_TALLER_DIAGRAMA_DE_CLASES que se encuentra en la carpeta


02_MATERIAL_DEL_APRENDIZ. Interprete el diagrama de clases que encontrará en el taller y
elabore una síntesis que permita identificar la cantidad de clases que se encuentran, mencione
los métodos que se deberán desarrollar, el tipo de relaciones que utilizan y la multiplicidad que
se evidencia entre cada clase. Guárdelo como
SINTESIS_DIAGRAMA_CLASES_NOMBRE_APELLIDO y guardarlo para luego subirlo a
Territorium.

Tiempo para la actividad: 2.5 horas.

3.4 Actividades de transferencia del conocimiento.

3.4.1 Actividad de Aprendizaje 03_1_ Analizar cada uno de los casos de Uso para el proyecto
formativo asignado
Elabore los diagramas de casos de uso del proyecto identificado los actores que tendrá el
sistema, los permisos asignados a cada uno y los procesos que podrán ejecutar.
El archivo lo debe realizar en un documento Word con el nombre "03_1_CU_Proyecto ", y
guardarlo para luego subirlo a Territorium.
Tener presente que debe realizar la respectiva documentación de los casos de uso del proyecto
asignado tomando como referencia la plantilla para la elaboración del documento que
encuentra en la carpeta MATERIAL DEL APRENDIZ.

3.4.2 Actividad de Aprendizaje 04_2_Presentar análisis del Diagrama de clases del proyecto

GFPI-F-135 V01
Elabore el diseño del diagrama de clases de su idea de proyecto, genere una síntesis que le
permita identificar la cantidad de clases que se encuentran, mencione los métodos que se
deberán desarrollar, el tipo de relaciones que utilizan y la multiplicidad que se evidencia entre
cada clase.
El archivo que elabore como evidencia debe estar guardada con el nombre 04_2_DC_Proyecto,
lo debe guardar para luego subirlo a la plataforma Territorium.

Tiempo para la actividad: 8 horas.

4. ACTIVIDADES DE EVALUACIÓN

Tome como referencia la técnica e instrumentos de evaluación citados en la guía de Desarrollo


Curricular

Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de


Evaluación

Evidencias de Conocimiento: Socialización

Identifica y conceptualiza Elabora propuestas de 03_03_06_INTERPRETACIÓN_CAS


cada uno de los componentes trabajo, de acuerdo con la OS DE USO
que corresponden a diagrama interpretación de las
03_03_07_TALLER_DIAGRAMA
de caso de uso y diagrama de necesidades tecnológicas,
DE CLASES
clases. expuestas en el diseño de
casos de uso y diagrama de
clase

Evidencias de Desempeño:
Utiliza herramientas case
para elaborar diagramas de 03_03_05_INSTRUMENTO_Cuesti
Analiza cada uno de los
casos de uso, que onario_Unidad_Dos
componentes que
corresponden al diagrama de representen el estado
caso de uso y clases de su actual de los componentes
proyecto. del sistema, apoyado en el
análisis del informe de
requerimientos.

GFPI-F-135 V01
01_1_Reconocer los
componentes de los Casos de
Evidencias de Producto:
Uso según estándares UML
Analiza de diagramas de Elabora los diagramas UML,
01_2_Identificar las clases y
casos de uso y clases y de acuerdo con las
restricciones de un Diagrama de
además realiza la características de cada uno
Clases partiendo del
documentación de los de ellos, basado en los
conocimiento previo
Diagramas de casos de uso requerimientos del cliente,
correspondientes al proyecto utilizando herramientas
formativo. case.

5. GLOSARIO DE TÉRMINOS

Caso de uso: Un caso de uso es una descripción de los pasos o las actividades que deberán
realizarse para llevar a cabo algún proceso.
Actores: Se le llama actor a toda entidad externa al sistema que guarda una relación con éste
y que le demanda una funcionalidad.
Sistema: Es el campo donde suceden todas las operaciones entre actores.
Relaciones: En esta fase se va a evaluar qué clases tienen que ver con qué otras, es decir sus
relaciones. Para que el procedimiento resulte lo más sencillo posible se estudiarán las
relaciones dos a dos.
Herencia: Primero se abordan las relaciones de herencia empezando por aquellas que
resulten triviales o más evidentes. Aunque estrictamente hablando no es así del todo, la
regla para detectarlas es ver si entre las clases definidas en el diseño existe alguna cuyos
atributos sean un subconjunto de alguna otra.
Asociación: Una vez se han resuelto las relaciones de herencia le toca el turno a los demás
tipos de relaciones que son asociaciones. Se procederá siempre abordando primero las
triviales o más simples y continuando por las demás.
Dependencia o Instanciación (uso): Representa un tipo de relación muy particular, en la que
una clase es instanciada (su instanciación es dependiente de otro objeto/clase). Se denota
por una flecha punteada.

GFPI-F-135 V01
6. REFERENTES BIBLIOGRÁFICOS

Panteleo, Guillermo y Runaudo, Ludmila. Ingeniería de Software – 1ª Ed. Ciudad Autónoma de


Buenos Aires. Alfaomega Grupo Editor Argentino. 2015.

Casos de uso. Obtenido de https://es.slideshare.net/still01/casos-de-uso-16815281

UML Class Diagrams: Guidelines. Obtenido de https://docs.microsoft.com/es-es/previous-


versions/visualstudio/visual-studio-2015/modeling/uml-class-diagrams-guidelines?view=vs-
2015&redirectedfrom=MSDN

Pérez, I. M. (s.f.). Obtenido de


https://dis.unal.edu.co/~fgonza/courses/2003/ingSoft1/CursoOOconUML.pdf

Booch, Grady, Jacobson, Ivar y Rumbaugh, James. The Unified Modeling Language for Object-
Oriented Development. Obtenido de http://cssngce.synthasite.com/resources/UML.pdf

7. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

Autor (es) María Angelica Triviño Instructor Articulación 02/02/2023


con la media

8. CONTROL DE CAMBIOS (diligenciar únicamente si realiza ajustes a la guía)

Nombre Cargo Dependencia Fecha Razón del


Cambio

Autor Nelson Pulido Aguilar Instructor Articulación 02/02/2023 Actualización de


(es) con la media lineamientos
Kevin Aguilar guías de
aprendizaje

GFPI-F-135 V01
Leydy Katherine Lesmes F. Instructor Articulación 24/02/2023 Actualización y
con la media corrección de
formato,
creación de
talleres y revisión
de ortografía.

GFPI-F-135 V01

También podría gustarte