Está en la página 1de 6

DIAGRAMA DE DESPLIEGUE PARA CASO DE ESTUDIO Y PROYECTO DE SOFTWARE GA4-

220501095-AA3-AV03

CRISTIAN CAMILO LOPEZ

CENTRO EMPRESARIAL Y DESARROLLO PECUARIO DEL HUILA

SERVICIO NACIONAL DE APRENDIZAJE

TECNOLOGO EN ANALISIS Y DESARROLLO DE SOFTWARE

REGIONAL HUILA

FICHA N° 2627084

2023
INTRODUCCION

El diagrama de despliegue es una herramienta esencial que visualiza cómo los componentes del

software interactúan en un entorno de ejecución. En este contexto, se presenta un diagrama de

despliegue diseñado para el software SCAMP, una solución interna para la gestión de inventarios y

materias primas. Este diagrama ofrece una visión clara de cómo los componentes se distribuyen y

comunican en el entorno operativo, cumpliendo con los requisitos específicos de la aplicación.


DIAGRAMA DE DESPLIEGUE PARA CASO DE ESTUDIO

Diagrama de Despliegue del Software SCAMP

El diagrama de despliegue del software SCAMP refleja cómo los diferentes componentes del

sistema están distribuidos en la infraestructura tecnológica para satisfacer los requerimientos

establecidos. Dado que SCAMP es un sistema interno de inventario y gestión de producción, no se

requiere una interfaz web para clientes externos. Aquí hay una descripción de cómo se distribuyen

los componentes:

Nodos

Servidor de Aplicaciones: Este nodo aloja los componentes principales del software SCAMP,

incluyendo los módulos de gestión de pedidos, producción, corte, empaque e inventario. Estos

componentes se ejecutan en un entorno controlado y seguro para garantizar un acceso limitado a

los empleados autorizados.


Servidor de Base de Datos: Este nodo almacena y gestiona la base de datos que contiene la

información sobre pedidos, productos, materias primas y demás datos esenciales para el sistema.

La base de datos se asegura de que los datos estén disponibles y sean coherentes para los

diferentes módulos.

Componentes:

Módulos de Gestión: Cada uno de los módulos (pedidos, producción, corte, empaque e inventario)

es un componente separado en el servidor de aplicaciones. Cada módulo se comunica con la base

de datos para acceder y actualizar la información necesaria.

Interfaces de Usuario: Las interfaces de usuario para cada módulo están distribuidas en los

dispositivos de los empleados, lo que permite que puedan interactuar con el sistema desde

diferentes puntos de trabajo. Estas interfaces proporcionan una manera intuitiva y eficiente para

que los empleados gestionen los procesos.

Comunicación

Conexiones de Red: Los nodos están conectados a través de una red segura, lo que permite la

comunicación entre el servidor de aplicaciones y el servidor de base de datos. Además, las

interfaces de usuario de los empleados acceden a los módulos correspondientes a través de la red

interna.

Cumplimiento de Requerimientos:

Requerimientos Funcionales: La distribución de los módulos en el servidor de aplicaciones asegura

que cada proceso (pedidos, producción, corte, empaque e inventario) funcione de manera

independiente y coherente, cumpliendo con las funciones específicas de cada uno.

Requerimientos No Funcionales: La arquitectura de despliegue garantiza la seguridad y el acceso

controlado a través de conexiones seguras y redes internas. La escalabilidad y el rendimiento se


logran al distribuir los componentes en diferentes nodos y permitir que los empleados accedan a

las interfaces de usuario desde sus dispositivos.


CONCLUSIONES

El diagrama de despliegue presentado para el software SCAMP representa una visión clara de

cómo los componentes interactúan en el entorno de ejecución. La elección de una arquitectura de

despliegue específica está alineada con los requerimientos funcionales y no funcionales de la

aplicación. El enfoque en nodos esenciales como el servidor de base de datos y el servidor de

aplicaciones, junto con las estaciones de trabajo de empleados, refleja la naturaleza interna de la

solución SCAMP. Este diagrama de despliegue se convierte en una guía fundamental para la

implementación y la operación exitosa de la aplicación en el entorno organizativo.

En resumen, la arquitectura de software y su representación en el diagrama de despliegue son

aspectos cruciales para garantizar la eficiencia, seguridad y cumplimiento de los objetivos del

software. El enfoque cuidadoso en la interacción de los componentes y su distribución en el

entorno operativo es esencial para lograr una solución que satisfaga las necesidades internas de la

organización.

También podría gustarte