Está en la página 1de 11

SERVICIO NACIONAL DE APRENDIZAJE SENA

Formato para Desarrollo de Evidencia

Programa de
Tecnólogo en Análisis y Desarrollo de Sistemas de Información.
formación
titulada
Nombre de
Diseño y construcción de software a la medida para el sector empresarial.
proyecto
formativo
Actividad de Fase del
AP5. Diseñar la estructura tecnológica del
proyecto proyecto
sistema de información. DISEÑO
formativo
Actividad de AA6. Establecer la arquitectura tecnológica del sistema de información teniendo las
aprendizaje buenas prácticas de calidad para el desarrollo de software, los procesos de
negociación de tecnología, la normatividad y los requerimientos del cliente.
Resultado(s) 22050103302. Diseñar la arquitectura del software, mediante la interpretación de
de aprendizaje 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.

22050103305. 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.

22050100901. Participar en los perfeccionamientos de contratos informáticos,


estableciendo cláusulas técnicas, que respondan a las necesidades de los actores
de la negociación, de acuerdo con la ley de contratación.

Nombre de la Foro - Arquitectura del software del sistema de información.


evidencia
Tipo de Conocimiento Producto Desempeño X
evidencia
(marcar con X)
Descripción de Apropiación de conocimientos sobre el diseño de la arquitectura lógica y de
la evidencia hardware del sistema de información, apropiación de los elementos de contratación
con base en el documento de análisis del sistema de información.

Producto Participación activa en el foro por parte del aprendiz exponiendo sus puntos de
entregable vista en la concepción.

Criterios de - Elabora el informe de diseño del sistema de información, integrando costos,


evaluación infraestructura tecnológica y herramientas de desarrollo, cumpliendo con las
necesidades de información de la organización, según normas y protocolos.

- Elabora el diseño de la arquitectura tecnológica de hardware y software del


sistema de información propuesto, basado en la infraestructura tecnológica de la
organización y los recursos disponibles en el mercado, presentados en el diagrama
de distribución.

- Diseña la arquitectura de software del sistema de información, que cumpla con


las necesidades de la organización, utilizando la metodología orientada a objetos,
mediante herramientas tecnológicas.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

Instrumento de Lista de X Rúbrica X Otro (cuál)


evaluación chequeo
(marcar con X)

Evidencia

Foro Temático - Cómo determinar la arquitectura del software como la estructura principal del
proyecto de sistema de información.

DESCRIPCIÓN DE LA EVIDENCIA.

1. Con base a las indicaciones del instructor asignado y para responder el foro se requiere
que haya realizado la actividad de apropiación referida a la comprensión al material de
estudio presentando en la actividad de proyecto 5.

Responda a las siguientes preguntas. Justifique su respuesta.

a. ¿Porque cree usted que es importante la arquitectura de software del sistema de


información? Sustente la respuesta.
b. ¿Cómo elaborar el diseño arquitectónico de un sistema de información? Sustente la
respuesta.
c. ¿Qué debe tener en cuenta para elaborar el informe de diseño de un sistema de
información? Sustente la respuesta.
d. ¿Cómo aplicar el modelo de capas en la determinación de la arquitectura de software del
sistema de información? Sustente la respuesta.
e. ¿Cómo aplicar los diagramas de despliegue en la determinación de la arquitectura de
hardware del sistema de información? De un ejemplo.
f. ¿El diseño de la arquitectura podría ser considerado como los planos del sistema de
información haciendo la analogía con una obra de ingeniería? Sustente la respuesta.
g. ¿Cuál es el rol del analista al momento de elaborar el diseño se considerará como
arquitecto de software? Sustente la respuesta.
h. ¿Es importante la aplicación de las plantillas para la determinación de los elementos del
sistema de información, así como sus costos? Sustente la respuesta.

2. Posteriormente debe ingresar al foro que se encuentra en el menú principal de la plataforma y


ubíquese en el área de “Actividades” e ingrese al enlace “Fase Diseño”, allí encontrará el enlace
para participar en el foro temático donde debe socializar su información con sus compañeros.

3. Además de hacer su participación, revisar los aportes de al menos dos compañeros a quienes
deberá formular realimentación, argumentación o inquietudes sobre sus participaciones y
propuestas planteadas.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

LO QUE DEBE CONTENER LA EVIDENCIA (PARTES DEL INFORME O PASOS)

La participación por parte del aprendiz en el Foro temático y la socialización con sus compañeros.

PRODUCTO(S) ENTREGABLE(S)

Participación activa en el foro por parte del aprendiz exponiendo sus puntos de vista en la
concepción inicial del sistema de información.

INSTRUMENTO DE EVALUACIÓN

La evaluación de la presente evidencia se hará teniendo en cuenta la participación activa del


aprendiz en el foro temático y los criterios de evaluación establecidos en el instrumento de
evaluación específico para esta evidencia, es importante su análisis para mayor comprensión de lo
requerido.

Instrumento de evaluación: IE-AP05-AA6-EV05-Foro-Arquitectura-Software-SI

FORMA DE ENTREGA

Debe enviar el archivo a través de la plataforma virtual en el área correspondiente indicada por el
instructor encargado. Al momento de realizar la entrega tenga en cuenta los siguientes pasos:

Ingrese al menú principal de la plataforma y ubique el área de “Actividades” e ingrese al enlace


“Fase Diseño”, posteriormente acceda a la carpeta de la Actividad de Proyecto correspondiente, y
haga entrega de la evidencia. En caso de dificultades comuníquese oportunamente con el
instructor a cargo.

Pasos para enviar evidencia:

• Clic en el título de la evidencia.


• Clic en Examinar mi equipo y buscar el archivo previamente guardado. (Hoja electrónica
del mapa de procesos del sistema en desarrollo).
• Dejar un comentario al instructor (opcional).
• Clic en Enviar.

DESARROLLO DEL FORO

A continuación, se evidencia el desarrollo del foro en función a las


preguntas anteriormente planteadas para su desarrollo

1. ¿Porque cree usted que es importante la arquitectura de software del


SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

sistema de información? Sustente la respuesta.

R// Es necesaria porque la arquitectura de software es el elemento


fundamental para desarrollo lógico y con sentido de un sistema de
información que cumpla con la necesidad inmediata de su cliente en función
al desarrollo de una mejora en el bien o servicio que este preste.

2. ¿Cómo elaborar el diseño arquitectónico de un sistema de


información? Sustente la respuesta.
R// primero que nada antes de desarrollar un sistema lógico de información
se debe primero que nada realizar investigación de la necesidad del cliente
y porque necesita este programa de información y cuál sería su función,
después hay que desarrollar los requerimientos funcionales y no
funcionales del sistema de información, después se debe desarrollar los
diagramas UML , para que el cliente pueda entender el concepto universal
de la idea de software, después de esto se hace el modelado gráfico, y el
diagrama de secuencia, de igual manera el caso de uso gráfico, después se
proyecta en el modelo de base de datos una vez definido lo que se desea
hacer y cumplir, después mirar el software o como lo desea trabajar si php,
java, HTML, Oracle después programar probar secuencias y fallas corregir,
y instalar.

3. ¿Qué debe tener en cuenta para elaborar el informe de diseño de un


sistema de información? Sustente la respuesta.
R// como lo mencione anteriormente el deseo de la necesidad del cliente es
un factor importante, porque en conclusión el sistema de información se
desarrolla en base a la necesidad del cliente desarrollando los modelos
UML. Modelado de estructura, modelado de secuencias, modelado de base
de datos que este se desarrolla en base a los requemientos funcionales y
no funcionales del software para el desarrollo de modelado de base de
datos todo debe ir ligado en una sola función.

4. ¿Cómo aplicar el modelo de capas en la determinación de la


arquitectura de software del sistema de información? Sustente la
respuesta.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

R// EL modelo de capas contribuye al orden lógico del desarrollo de


software este contribuye a que se trabaja en fases de desarrollo para poder
así hacer más eficiente el diseño app web es decir se trabaja en orden de
tal manera que contribuya a un eficiente desempeño del sistema de
información como por ejemplo se muestra en el siguiente gráfico.

Como se observa en el grafico es un orden lógico secuencial que permite


determinar la necesidad del usuario acorde al desarrollo lógico de su
necesidad administrativa, comercial, gerencial, o marketing.

5. ¿Cómo aplicar los diagramas de despliegue en la determinación de la


arquitectura de hardware del sistema de información? De un ejemplo.
R// El Diagrama de Despliegue es un tipo de diagrama del Lenguaje
Unificado de Modelado que se utiliza para modelar la disposición física de
los artefactos software en nodos. Muestra la arquitectura del sistema como
el despliegue de los artefactos de software a los objetivos de despliegue,
por ejemplo: NODO 1 CLIENTES subnodo datos cliente subnodo 2
dirección cliente esto contribuye a un modelo lógico que ayuda a la
derivación de secuencias para el desarrollo del sistema de información sea
más efectivo y su desarrollo sea más eficaz apoyado del pensamiento
lógico.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

Ejemplo:
Ejemplo de nodo compuesto

Diagrama de despliegue

El diagrama de despliegue es otro de los diagramas de estructura del conjunto


de los diagramas de UML 2.5. Es utilizado para representar la distribución física
(estática) de los componentes software en los distintos nodos físicos de la red.

Suele ser utilizado junto con el diagrama de componentes (incluso a veces con


el diagrama de paquetes) de forma que, juntos, dan una visión general de cómo
estará desplegado el sistema de información. El diagrama de componentes
muestra que componentes existen y como se relacionan mientras que el diagrama
de despliegue es utilizado para ver cómo se sitúan estos componentes lógicos en
los distintos nodos físicos.

Como prácticamente todos los diagramas de UML, puede ser utilizado para
representar aspectos generales o muy específicos, siendo utilizado de forma más
común para aspectos generales.

Sus principales características son las siguientes:

 Permite identificar los nodos en los que trabajará o utilizarán el sistema


de información, identificando a su vez agentes externos e internos que
interactuen con el sistema.
 Permite representar de forma clara la arquitectura física de la red, así
como la distribución del componente software. UML no tiene un tipo de
diagramas específico para mostrar la arquitectura de la red, así que se utiliza
este tipo de diagrama que cumple efectivamente este cometido, aunque se
le suele hacer alguna modificación gráfica.
 Lo más normal es utilizarlo para dar una visión global, pero es posible
utilizarlo para representar partes específicas de la implementación.

 
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

El diagrama de componentes utiliza, principalmente, dos tipos de elementos:


Nodos y conexiones.

Nodos

Los nodos se definen como elementos utilizados para representar un elemento


físico que interactúa de alguna manera con el sistema o bien forma parte del
mismo.

Se representa utilizando un cubo tridimensional, tal y como representa la siguiente


figura:

Notación de un nodo

Algunos ejemplos de nodos podrían ser los siguientes: Servidor web, Servidor
DNS, Servidor de Aplicaciones, PC Usuario, Base de datos… Como ves todos son
elementos físicos que participan de alguna manera en el funcionamiento del
sistema.

Los nodos también pueden ser representados utilizando iconos


personalizados con la finalidad de clarificar el contenido del diagrama. Algunos
de estos iconos de uso extendido son:

 Un muro para representar un Firewall.


 Un icono de un PC para representar el equipo de un usuario.
 Un circulo con flechas para identificar a un router.
 Una nube para representar una WAN (aunque no es propiamente un nodo)
 Un cilindro para representar una base de datos.

Un nodo a su vez puede tener nodos incluidos en su interior, dando a conocer que
son sistemas separados incluidos dentro del mismo nodo físico. De esta forma se
compondrían los nodos compuestos.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

Notación de un nodo con subnodos

Por ejemplo, un nodo llamado Servidor de base de datos podría tener en su


interior dos bases de datos separadas de sistemas de información distintos.
Podría ser representado de la siguiente forma:

Ejemplo de nodo compuesto

Conexión

La conexión representa una asociación entre dos nodos, a través de la cual


estos nodos son capaces de transmitir información en forma de mensajes o
señales.

Se representa utilizando una línea continua que une los dos nodos que se
asocian.

Notación de una conexión

Es común incluir en las conexiones una etiqueta que represente a través de


que medio se realiza la conexión. Por ejemplo: Internet, WAN…

También, si es relevante, se suele poner al lado de los nodos el número de


nodos que participan en la asociación. Por ejemplo, un servidor web al que se
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

conectan usuarios a través de una red WAN y que se prevé una conexión de 100
usuarios tendría la siguiente representación:

Notación de conexión Cliente-Servidor

Consultado el 30 de noviembre de 2020 disponible


en internet en:
https://diagramasuml.com/despliegue/

6. ¿El diseño de la arquitectura podría ser considerado como los planos


del sistema de información haciendo la analogía con una obra de
ingeniería? Sustente la respuesta.

R// El diseño de arquitectura se puede comparar con un plano


arquitectónico de obra civil que especifica las funciones técnicas de trazado
y de medición de las columnas, vigas, psi del concreto los niveles a
construir, de igual manera en la arquitectura de software es el proceso en el
cual uno define el diseño de app a desarrollar en función a una necesidad
principal del cliente, además este diseño arquitectónico puede estar sujeto
a cambios en el camino acorde las necesidades existentes los mismo pasa
con la arquitectura de software. En conclusión, si hacen parte uno de cada
uno en diferente campo y función, pero sí; es objeto principal de desarrollo
de modelo digital de software.

7. ¿Cuál es el rol del analista al momento de elaborar el diseño se


considerará como arquitecto de software? Sustente la respuesta.
R// El analista de software es la persona indicada para desarrollar y aplicar
las funciones técnicas de programación en función a las necesidades
inmediatas del cliente, se puede decir que el analista de información es la
persona que da vida al diseño y formación arquitectónica de software en
función a una necesidad externa de un tercero, concluyo que si es
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

arquitecto porque necesita generar una idea informática en función a la


satisfacción de una necesidad para ello debe crear las estructuras
pertinentes para una buena cimentación de desarrollo arquitectónico y
informativo.

8. ¿Es importante la aplicación de las plantillas para la determinación de


los elementos del sistema de información, así como sus costos?
Sustente la respuesta.
R// Las plantillas son el modelo innato de la aplicación es la fachada de un
edificio de construcción por decirlo así y asimilarlo en trabajo que me
desenvuelvo, las plantillas para la determinación de los elementos del
sistema información son importantes porque es la carta de presentación del
modelo de información es decir es lo que el usuario final va ver y va utilizar
el objetivo principal de las plantillas es darle facilidad al usuario de uso
teniendo en cuenta la usabilidad del bien de la aplicación.
Ejemplo:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia

También podría gustarte