Está en la página 1de 5

PROCESO DIRECCIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

FORMATO GUÍA DE APRENDIZAJE

1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE


 Denominación del Programa de Formación: Tecnólogo en Análisis y Desarrollo de Sistemas de
Información.
 Código del Programa de Formación: 228106 Versión 102.
 Nombre del Proyecto: Fortalecimiento del Sector Agropecuario del Departamento Norte de
Santander a través del desarrollo de Sistemas de Información de producción como estrategia
tecnológica.
 Fase del Proyecto: Planeación - Ejecución.
 Actividad de Proyecto: Diseñar la estructura tecnológica del sistema de información.
Diseñar la arquitectura de software y hardware del sistema de información.
 Competencia: 220501033 - Diseñar el sistema de acuerdo con los requisitos del cliente.
 Resultados de Aprendizaje Alcanzar:
o Construir el prototipo del sistema de información, a partir del análisis de las características
funcionales del sistema en relación con facilidad de manejo, funcionalidad y experiencia del
usuario, apoyado en software aplicado según protocolos de diseño.
o Diseñar la estructura de datos, a partir del modelo conceptual determinado en el análisis del
sistema, utilizando herramientas tecnológicas de bases de datos, según las normas y
estándares establecidos.
o Elaborar el informe de diseño del sistema de información, de acuerdo con la selección de las
herramientas, tanto de software como de hardware, requeridas para la solución informática.
o Diseñar la arquitectura del software, mediante la interpretación de las clases, objetos y
mecanismos de colaboración, utilizando herramientas tecnológicas de diseño, de acuerdo con
las tendencias de las tecnologías de la información y la comunicación.
o Diseñar la arquitectura tecnológica del sistema de información, mediante el reconocimiento de
hardware y software, de acuerdo con la tecnología disponible en el mercado, el informe de
análisis levantado y el diagrama de distribución.
o Aplicar políticas y mecanismos de control en el diseño del sistema de información, mediante el
análisis de la vulnerabilidad de la información, siguiendo los parámetros establecidos por la
organización.
 Duración de la Guía: 350 Horas.

2. PRESENTACIÓN

Cordial saludo estimado aprendiz.

Le invito a participar activamente en el desarrollo de los Resultados de Aprendizaje anteriormente


mencionados. La presente guía de aprendizaje orienta el desarrollo de las actividades de proyecto Diseñar
la estructura tecnológica del sistema de información y Diseñar la arquitectura de software y hardware del
sistema de información, en ellas, el aprendiz abordará temáticas que le permitirán de acuerdo con su
proyecto formativo, poder elaborar el diseño de la arquitectura del sistema de información a desarrollar
teniendo en cuenta los requisitos del cliente; también se busca, elaborar los aspectos que le permiten
determinar cómo se va a construir el sistema de información propuesto en la fase de análisis por medioGFde
PI-
F-
135
V0
1
los diseños de interfaces, modelos de bases de datos, utilizando patrones de diseño con base en la
arquitectura de la solución a implementar.

Realice las actividades que a continuación se proponen y presente las evidencias solicitadas como
mecanismo de comprobación de sus avances en el proceso de aprendizaje. Recuerde que del interés que
usted ponga en el aprendizaje de esta guía, va a depender su crecimiento profesional en el Tecnólogo en
Análisis y Desarrollo de Sistemas de Información y los conocimientos de las políticas de la institución y la
utilidad que pueda tener para contribuir al rol que desempeña en ella.

Se sugiere coordinar trabajo en equipo con todos sus compañeros, apoyándose en el momento que lo
requieran o recibiendo los aportes que le ofrecen, así como a utilizar plataformas o medios para obtener
material de consulta disponible para despejar dudas e incrementar sus conceptos y conocimientos.

Recuerde que el instructor brindará LA ORIENTACIÓN permanente con la colaboración de sus compañeros
de formación. Comparta e interactúe con ellos para hacer más agradable el proceso formativo.

3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE

Ambiente Requerido:
Ambiente convencional:
Ambiente real de aprendizaje:
Laboratorio o taller:
Ambiente dual:
Pluritecnológico:
Ambiente Virtual o simulación: Plataformas aprobadas por la institución.

* Materiales: Un (1) Equipo de cómputo


Conectividad a Internet

3.1. Actividad de Reflexión Inicial. (2 HORAS)

A continuación, encontrará una lectura, la cual debe leer cuidadosamente, posteriormente desarrollar las
preguntas y socializarlas de acuerdo con los lineamientos dados por el instructor.

La importancia de la fase de diseño de software se trata de algo fundamental y en muchas ocasiones se


considera la más importante en el desarrollo de software. En la industria del software el crear un prototipo
en la fase de diseño es muy importante para asegurar que el sistema se apegue a las necesidades del
cliente, ya que esta herramienta nos permite experimentar el diseño final del sistema. En el momento en el
que se decide crear un prototipo en la fase de diseño exige a los involucrados en el desarrollo de software
que aporten sus conocimientos, experiencias y creatividad para llegar a una solución que cumpla con los
requerimientos funcionales y no funcionales establecidos en la fase de la toma de requisitos.

El diseño del Software tiene un impacto directo sobre la capacidad del sistema para cumplir o no el total de
requerimientos establecidos. Un error de diseño en esta fase puede acarrear problemas en todo el
GF
PI-
F-
135
V0
1
proyecto, provocando que este caiga en un ciclo de múltiples cambios continuos y llegando a prolongar los
tiempos y reconstruyendo en varias ocasiones el mismo prototipo por lo cual no es recomendable.

Debemos tener claros todos los requerimientos que afectan al Diseño del Software. Estos pueden ser
funcionales o no, pero deberán estar completamente definidos, entendidos y documentados. Casi todos los
problemas futuros comienzan por no tener claros los requisitos. Estos deberán 100% claros y sin
ambigüedades.

No deberíamos de inventar nada que ya esté inventado. Para ello debemos conocer y aplicar los patrones
de diseño. Estos son soluciones (ya probadas y documentadas) a problemas de desarrollo conocidos.

El diseño deberá ser modular dividiéndose en estructuras que realicen funciones específicas. Esto facilitará
la reutilización. Además, deberá realizarse de manera que permita cambios y que permita la extensión de
funcionalidades sin afectar a otras. Una muy buena práctica para esto es exponer las funcionalidades a
través de interfaces.

No es necesario definir el diseño completo al inicio. Se puede partir de un diseño general e ir


construyéndolo a medida que avanza el desarrollo, de esta manera se adaptará a cambios y evoluciones.

Separar completamente el diseño de la codificación tiene sus riesgos y siempre es mejor contar con
profesionales que puedan diseñar y codificar.

Como resumen podemos decir que el diseño es importante y deberá realizarse todos los días, esto nos
permitirá tener una visión general antes de lanzarse a la codificación y construcción.

Por otro lado, hoy en día todas las empresas cuentan con bases de datos que utilizan como una de sus
herramientas principales para tener contacto con los clientes. Las bases de datos se utilizan para almacenar
y clasificar la información específica de cada cliente, nombre y apellido, gustos, preferencias, perfiles en
redes sociales, correo, número telefónico, ubicación, y una larga lista de datos, siempre lista para su
utilización en el desarrollo de diferentes campañas.
En una empresa las bases de datos tienen diferentes funciones como monitorear los procesos de compra
de clientes, mantener el contacto con ese comprador potencial estableciendo una comunicación más
personalizada, cálida y que le genere confianza al cliente, desarrollar estrategias de marketing con mayor
impacto, elaborar campañas de email marketing o mensajería masiva, dar a conocer las promociones u
ofertas del negocio, establecer una lista VIP según características que tengan beneficios añadidos, ofrecer
muestras gratis de un nuevo producto o servicio, invitar a eventos, reuniones y/o talleres, dar información
que genere valor en la audiencia.
Un sinfín de posibilidades para la utilización de los datos recopilados y almacenados. En este sentido es de
suma importancia el buen mantenimiento y la buena clasificación de los datos, para poder tener un acceso
rápido y preciso al contenido, lo que facilitará mucho el trabajo a realizar.
En la actualidad, las bases de datos son de vital importancia para cualquier tipo de organización, ya que la
recopilación de datos dentro de una empresa o institución hace que se puedan tomar mejor las decisiones
y definir de manera más precisa las estrategias a seguir.
GF
PI-
F-
135
V0
1
Son muchas las personas y organizaciones que utilizan las bases de datos como método de encontrar
información de forma más rápida y con menos riesgo de pérdidas, ya que la información ayuda de una
manera significativa en la toma de decisiones.
Las bases de datos no solo proporcionan grandes facilidades, rapidez y actualización en la información, sino
que además nos dan una cantidad de funciones con un alto nivel de ventajas a nuestro favor, como, por
ejemplo, permitir el almacenamiento y la recuperación de la información necesaria en cada momento en
base a unos objetivos concretos.
En el mercado actual es inviable la no utilización de bases de datos en el mundo empresarial, todo tiene
que estar registrado y organizado para poder ser ágiles y competitivos. 
Con frecuencia nos encontramos con las bases de datos manuales sin apenas darnos cuenta: una guía de
teléfonos, el archivo que contiene el nombre de los pacientes de una consulta médica, el archivo que
contiene las fichas de los datos de los libros existentes en una biblioteca, etc.

En este sentido, debemos decir que el archivo por sí mismo no constituye una base de datos, sino más bien
la forma como está organizada la información que es la que da origen a la base de datos.

Las bases de datos manuales pueden ser difíciles de gestionar y modificar. Por ejemplo, en una guía de
teléfonos no es posible encontrar el número de teléfono de un individuo si no sabemos su apellido, aunque
conozcamos su domicilio.

Del mismo modo, en un archivo de pacientes en el que la información debe estar ordenada por el nombre
de los mismos, será una tarea bastante engorrosa encontrar todos los pacientes que viven en una zona
determinada. Los problemas expuestos anteriormente se pueden resolver creando una base de datos
informatizada.

¿Qué sucedería si de repente la información acerca de tu existencia, que reposa en la Registraduría


Nacional, en la EPS a la que estas vinculado, y en la institución educativa fuesen alteradas o eliminadas?

Al mirar a nuestro alrededor podemos detectar que todo es un compendio de datos, a lo que llamamos
información, es tan vital para relacionarnos con los demás, para desempeñar una función, para conocer
una persona, para describir una situación, en todo estamos dando o buscando información; sin embargo
podemos clasificar la información entre relevante y de menos importancia, pues en algunos casos no afecta
si no conocemos toda la información, pero en otros casos, si es muy importante conocer cada detalle que
envuelve una situación y/o entidad.

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


(2 HORAS)

Procedo a mi autodiagnóstico tomando como referencia la lectura en la Actividad de Reflexión Inicial y


teniendo en cuenta su conocimiento construido a partir de una experiencia previa para fomentar el análisis,
la reflexión y el espíritu crítico del aprendiz genero respuestas a los siguientes interrogantes planteados
mediante el uso de lluvia de ideas:

GF
PI-
F-
135
V0
1
1. ¿Qué entiende por diseño?
2. ¿Cómo se crean prototipos?
3. ¿Para qué sirven los prototipos?
4. ¿Para el usuario final es importante ver los prototipos?
5. ¿Qué son las interfaces de usuario y para qué sirven?
6. ¿Qué tipos de patrones de desarrollo de software conoce?
7. ¿Qué es la normalización de una base de datos y para qué sirve?
8. ¿Qué es un modelo entidad relación y para qué sirve?
9. ¿Por qué es importante hoy en día las Bases de Datos?
10. ¿Considera importante el almacenamiento de la información de manera digital? Explique su
repuesta.
11. ¿Qué entiende por arquitectura tecnológica?
12. ¿Sabe usted para qué sirve diseñar la arquitectura del software?
13. ¿Sabe usted para qué sirve diseñar la arquitectura del hardware?
14. ¿Qué dificultades u obstáculos considera pueden darse en el diseño de la arquitectura de software
y hardware de un sistema de información?

Finalizamos nuestra etapa de identificación de conocimientos previos con una socialización para observar
las respuestas del auto diagnóstico que se planteó.

GF
PI-
F-
135
V0
1

También podría gustarte