Sie sind auf Seite 1von 7

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

PROCEDIMIENTO DESARROLLO CURRICULAR


GUÍA DE APRENDIZAJE

1. IDENTIFICACIÓN DE LA GUIA DE APRENIZAJE

• Denominación del Programa de Formación: PROGRAMACION DE SOFTWARE


• Código del Programa de Formación: 228120 Versión:102
• Nombre del Proyecto: DISEÑO Y CONSTRUCCIONDE SOFTWARE PARA LA GESTIÓN DE
INFORMACIÓN EN EL SECTOR EMPRESARIAL
• Fase del Proyecto: EJECUCIÓN
• Actividad de Proyecto: Analizar los procesos y datos del sistema de información
• Competencia: Analizar los requisitos del cliente para construir el sistema de información
• Resultados de Aprendizaje Alcanzar: Interpretar el diagrama para identificar el modelo de datos
• Duración de la Guía: 66

2. PRESENTACION

Estimado aprendiz:

Es muy importante adquirir las bases y


conocimientos sobre levantamiento de
requerimientos y el diseño de software
usando UML (Lenguaje Unificado de
Modelado).

Es de vital importancia que comprendamos


que la fase más importante en el proceso de
desarrollo de software es la fase de análisis y
todas las tareas que enmarca, tareas que van
desde la recolección de información,
escritura de un documento de
requerimientos de software y la correcta
construcción de los casos de uso.
Imagen tomada de [1]

El correcto funcionamiento de un software que cumpla con los requerimientos del cliente depende
en gran medida del acertado levantamiento de requerimientos y de un buen diseño usando UML.

Le motivo entonces, para que participe activamente de cada una de las actividades propuestas en
esta guía pensada para usted.
Bienvenido

GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

3. FORMULACION DE LAS ACTIVIDADES DE APRENDIZAJE


3.1. Actividades Reflexión inicial.
Es importante aprender UML para especificar, construir y documentar un sistema, para ello se debe
seguir un paso a paso en la construcción de diagramas, entre los cuales se encuentran: los diagramas
de estados, secuencias, componentes y colaboración entre otros.

1- Actividad
Identificar la importancia de hacer un buen análisis y diseño de sistemas.

1. En grupos de cuatro personas, Un integrante ingresará a la BlackBoard


y descargará el material de apoyo “Actividades de Reflexión inicial” el
cual está ubicado en el respectivo espacio asignado para el curso.
[¿Por qué los sistemas de información son esenciales?]
Evidencia: Elabore un resume en máximo 2 hojas de un procesador de
texto y se realizará una mesa redonda donde cada grupo leerá y
compartirá su información sobre el documento.
Imagen tomada de [10]

2. Luego cada equipo de trabajo en máximo 30 minutos deberá ver el video “Importancia de un Buen
Análisis y Diseño de Sistemas” https://www.youtube.com/watch?v=DPEUkkN65w4 y el video
“Historia de las Bases de Datos” https://www.youtube.com/watch?v=4k1n20lRET8 para luego ser
socializado ante el grupo.

1. ¿Qué es un sistema de Información?


Grupo 1 2. ¿Enumere e identifique las Fases del Periodo de Desarrollo de un Sistema de
Información
3. Gestión de Proyecto de Desarrollo de Software
Grupo 2
4. ¿Qué es un proyecto de Software?
5. Tamaño del Proyecto del Software
Grupo 3
6. Objetivo de la Planificación del Proyecto
7. Importancia de un Buen Análisis y Diseño de Sistemas en un Proyecto de
Grupo 4 Desarrollo de Software
8. Preguntas Frecuentes
Grupo 5 9. ¿Qué mensaje nos deja el video?
10. ¿De qué manera el video puede modificar nuestra perspectiva en cuanto a la
Grupo 6
temática? Frase de conclusión

Evidencia: Elabore una presentación máximo 4 diapositivas y se realizará una mesa redonda donde
cada grupo expondrá y compartirá su información.

Nota: Las Evidencias de Aprendizaje (E.A.) deberán ser entregadas al instructor (según orientación)
al finalizar cada una de las actividades, mediante su envío a la plataforma Sofía a través del LMS.

Duración de la actividad: 4 Horas


Tipo de actividad: Grupal
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

3.2. Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje.


1- Actividad
Conocimientos Previos: Desarrolle la guía de conocimientos previos que se encuentra en el material de
Actividades de Contextualización.

Conceptualización y Teorización: En grupo de dos aprendices ver los siguientes videos


https://www.youtube.com/watch?v=-7PfWNfvtOY Lección 1 Introducción a Bases de Datos y
https://www.youtube.com/watch?v=8kKh8uNlHQw Lección 2 Análisis y Diseño de Bases de Datos, del
cual deberán dar respuesta en un documento de procesador de texto a los siguientes ítems:

1- ¿Qué es un dato?, ¿qué es un registro?, ¿qué longitud de datos?, ¿qué significa SGBD?
2- ¿Qué es información?
3- ¿Qué es una base de datos?
4- ¿Qué es un sistema gestor de base datos?
5- ¿Qué es SQL?
6- ¿Cómo diseñar una Base de Datos?
7- ¿Cuáles son las Cardinalidades en una Base de Datos Relacional?
8- ¿Cómo se representa el Modelo relacional de una Base de Datos?

2- Actividad
Afianzamiento: En grupo de 2 aprendices (el mismo grupo), realizar una investigación, en base a los
conocimientos adquiridos de la Actividad No 1. Contextualización y teorización y dar respuesta a las
siguientes preguntas en el mismo documento de procesador de texto anterior:

9- Elaborar un mapa conceptual donde se evidencie la compresión de los conceptos de la


investigación de la clasificación de las Bases de Datos.
10- Realizar una investigación de diferentes Sistema Gestores de Bases de Datos y presente un
cuadro comparativo donde se refleje las ventajas y desventajas de estos gestores.
11- Establezca la diferencia entre un Motor de Bases de Datos y un Administrador de Bases de Datos
12- Investigue los conceptos de DDL y DML en las Bases de Datos, a partir de la investigación genere
un crucigrama de 20x20 donde se refleje con claridad las definiciones.
13- ¿Qué es un diagrama de estados? y un ejemplo.
14- ¿Qué es un diagrama de secuencia? y un ejemplo.
15- ¿Qué es un diagrama de actividades? y un ejemplo.
16- ¿Qué es un diagrama de colaboración? y un ejemplo.
17- ¿Qué es un diagrama de componentes? y un ejemplo.
18- ¿Qué es un diagrama de despliegue? y un ejemplo.

Se recomienda observar el siguiente video https://www.youtube.com/watch?v=hLpQFX_nMFI para


fortalecer los conocimientos.

3- Actividad
Lúdica: En grupo de 2 aprendices (el mismo grupo), realizar la siguiente sopa de letras de los conceptos
de la base de datos. Tome un pantallazo con la actividad resuelta y adiciónelo en el mismo documento.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

DATO – CAMPO – BIT – BYTE – SOFTWARE – KBYTE – REAL – LOGICOS – REGISTRO – CARÁCTER –
SISTEMA – ENTIDAD – OPERADOR – RELACIÓN – EXPRESIÓN – FINITO – TABLA – SERIAL – MODULO –
LLAVE – ASCII
F V I I C S A E V A L L U D O M
I O C I G O O R T S I G E R P O
N E O C A M P O B L E R T I M N
I O R S I S T R U T E U S T O O
T N E I O D A B N A A A I I G I
O E T W A F I D L O Y R S F I S
N X C Q J L T V A V O I A E O E
E A A Y D S I W I T V I L A C R
R M R E N T I D A D O M C I R P
A N N O I C A L E R E R N I I F
P T C L O T I A N T E N I A N E
W S F F P S E D Y G O A T T S I
O I I N I F I B E E T Y B K M R
S S N I A L B A T O C O D I G O

Nota: Las Evidencias de Aprendizaje (E.A.) deberán ser entregadas al instructor (según orientación) al
finalizar cada una de las actividades, mediante su envío a la plataforma Sofía a través del LMS.

Duración de la actividad: 6 Horas


Tipo de actividad: Grupal

• Ambiente Requerido: Aulas informáticas, biblioteca virtual del Centro de Formación – SENA
• Materiales: Internet, lápices, papel, computadores, video beam, televisor, esfero, marcadores, etc.

Tomando como referencia la planeación pedagógica y las orientaciones para elaborar guías de aprendizaje
citado en la guía de desarrollo curricular

4. ACTIVIDADES DE EVALUACIÓN

Tome como referencia las técnica e instrumentos de evaluación citados en la guía de Desarrollo Curricular
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

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


Evaluación

Evidencias de Conocimiento: Elabora propuestas de trabajo, ✓ Lista de chequeo


de acuerdo con la interpretación ✓ Cuestionarios Desarrollo de
1. Evaluación teórica de de las necesidades Ejercicios de programación
conocimientos. tecnológicas, expuestas en el ✓ Resolución de talleres
2.Talleres de investigación informe de requerimientos, propuestos por parte del
según normas y protocolos de la aprendiz
Evidencias de Desempeño empresa. ✓ Evaluaciones teórico practicas

1. Práctica de diagramación Utiliza herramientas case para


y diseño del sistema elaborar diagramas de casos de
uso, que representen el estado
Evidencias de Producto:
actual de los componentes del
1. Construcción y sustentación de sistema, apoyado en el análisis
los diagramas del Proyecto del informe de requerimientos.
Formativo

5. GLOSARIO DE TERMINOS

Análisis: Etapa de un sistema que captura los requisitos y el dominio del problema. El análisis se centra en
lo que hay que hacer, mientras que el diseño se centra en cómo hacerlo.

Acción: Un procedimiento, algorítmico o computacional.

Actor: Una entidad externa al sistema que realiza algún tipo de interacción con el mismo. Se representa
mediante una figura humana dibujada con palotes.

Bien formado: Denota un modelo que está construido correctamente, que satisface todas las reglas
predefinidas y establecidas por el modelo. Este modelo tiene una semántica significativa. Un modelo que
no sea bien formado recibe el nombre de mal formado.

Booleano: Enumeración cuyos valores son true y false.

Calificador: Denota una ranura de un atributo o lista de atributos en una asociación binaria, en la cual los
valores de los atributos seleccionan un único objeto relacionado o un conjunto de objetos relacionados
dentro de todo el conjunto de objetos relacionados con un objeto por esa asociación. Se trata de un índice
para recorrer una asociación.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

Caso de uso: Corresponde a cada cosa que puede hacer un usuario dentro del modelo de datos. La
identificación de estos casos de uso se hace con base en los requerimientos de la aplicación a desarrollar.

Clase: Una descripción de un conjunto de objetos que comparten los mismos atributos, operaciones,
relaciones y semántica.

UML: (UnifiedModelingLanguage - Lenguaje Unificado de Modelado). UML es un popular lenguaje de


modelado de sistemas de software. Se trata de un lenguaje gráfico para construir, documentar, visualizar y
especificar un sistema de software. Entre otras palabras, UML se utiliza para definir un sistema de software.
- See more at: http://www.alegsa.com.ar/Dic/uml.php#sthash.337p45Dk.dpuf

Ingeniería de requisitos: Comprende todas las tareas relacionadas con la determinación de las necesidades
o de las condiciones a satisfacer para un software nuevo o modificado, tomando en cuenta los diversos
requisitos de las partes interesadas, que puedan entrar en conflicto entre ellos.

6. REFERENTES BILBIOGRAFICOS

Chavez M. Desarrollo en NET: Windows Forms o ASP.NET, Blog sobre desarrollo de Software recuperado de:
http://mario-chavez.blogspot.com/2007/04/windows-forms-o-aspnet.html

UML – Glosario de términos, recuperado de:


https://docs.google.com/document/edit?id=1dtQSJbAYvcguIJDlEU8_BIyCRKyz4veOk_FrD4iG1mY&hl=es&
pli=1#

Imágenes Tomadas de:

[1] http://www.devcurry.com/2010/06/free-open-source-uml-tools.html

• [2]http://msdn.microsoft.com/en-us/library/dd409437.aspx

• [3] http://msdn.microsoft.com/en-us/library/dd409437.aspx

• [4] http://msdn.microsoft.com/es-es/library/vstudio/ms789041(v=vs.100).aspx

• [5] http://gzloluna8sm.blogspot.com/2010/06/diagramas-de-colaboracion.html

• [6] http://msdn.microsoft.com/es-es/library/dd409390.aspx

• [7] http://wwwkncervero.blogspot.com/2011/11/diagrama-de-despliegue.html

• [8] http://www.dcl.com.bo/enegocios_mision.htm

• [9] http://piedadpenilla71.wordpress.com/contextualizacion/

• [10] http://cecydutic.blogspot.com/2012/09/reflexion-inicial-diplomado.html
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

7. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

Centro de
Autor (es) Sandra Y. Rodriguez R. Instructora Diseño y Abril de 2019
Metrología.

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

Nombre Cargo Dependencia Fecha Razón del Cambio

Autor (es)

Das könnte Ihnen auch gefallen