Вы находитесь на странице: 1из 6

Caso 1: Imagínese que usted pertenece al departamento de informática de una

compañía de análisis y que fue asignado a un nuevo proyecto donde requieren


realizar el modelamiento de un sistema de un local de comida rápida, donde el
usuario del sistema es el vendedor y la aplicación es la que se encarga de
ejecutar el resto de las funciones. Para ello, se le solicita que identifique y
enumere, desde aspectos generales, los siguientes ítems de los diagramas de
estructura que se mencionan a continuación:

Diagrama de despliegue: nodos, artefactos y ruta de


comunicación.

Nodos que posee un local de comida rápida: Un nodo son los objetos físicos
en tiempo de ejecución que representa un recurso comptacional, generalmente
con memoria y capacidad de procesamiento, en definitiva se puede definir como
el hardware o la parte tangible de un sistema. Para poder definir cuales son los
nodos de este local de comida rápida pondré como ejemplo la cadena de comida
rápida KFC, reitero solo es un ejemplo este local y es para guiar la identificación
de los componentes que conforman un diagrama de despliegue, obviamente
puede variar en cuanto a componentes dependiendo del local.

Identificación y enumeración de los nodos:

1.- Máquina POS: Esta encargada de registrar pedidos y realizar la venta,


generalmente son pantallas táctiles, en la imágen se pueden apreciar tres
máquinas POS para cada punto de venta.
2.- Servidores: Son los encargados de almacenar la información de los pedidos, en
ocaciones tienen forma de CPU.

3.- Impresora: Tiene la unica función de imprimir el comprobante de la venta.

4.- Pantallas led: Entrega promoción, publicidad y valores de los productos para el
consumidor.

5.- Cámaras de seguridad: Encargadas de la vigilancia del local de comida rápida.

6.- Switch: Provee la conexión entre los distindos nodos mencionados


anteriormente.

Artefactos que posee un local de comida rápida: Los artefactos son el


producto del proceso de desarrollo de software, que puede incluir modelos del
proceso, archivos fuente, ejecutables documentos de diseño, reportesde prueba y
prototipos entre otros. En definitiva es la parte intangible de este sistema de
ventas que ayuda al nodo (hardware) para que este tenga el funcionamiento
esperado.

Identificación y enumeración de los artefactos:

1.- Sistema operativo de las máquinas POS: Es simplemente el software que lleva
incrustado la máquina POS, su GUI (interfaz gráfica de usuario) es muy amigable
con el vendedor, teniendo botones táctiles de diferentes colores y tamaños para
identificar cada operación de la venta.

2.- Software de pantallas led: Si, también poseen un software aquellas pantallas,
por muy básico que sea igual cumple con la función de programar la información
requerida en momentos determinados, ya que sin este artefacto no podrían dar a
conocer su publicidad al consumidor.

3.- Software que tiene implementado las cámaras de seguridad: Este artefacto
está encargado de grabar todo lo que sucede en dependencias del local de
comida rápida.

Rutas de comunicación: Es la asociación que representa una ruta de


comunicación entre los nodos.

Identificación y enumeración de las rutas de comunicación:


1.- Switch posee ruta de comunicación con todos los demás nodos mencionados
tales como cámaras de seguridad, pantallas led, servidores, máquinas POS.

Diagrama de paquetes: paquetes, subpaquetes, relaciones.

Los diagramas de paquetes son parte de los diagramas estructurados de UML,


donde los objetos se ven como paquetes que se relacionan entre sí, con
características y funciones propias.

Paquete: Es un mecanismo utilizado para agrupar elementos en UML y a su vez


permite organizarlos. El sistema de venta de comida rápida en sí es un paquete,
ya que abarca dentro de él todos los procesos del sistema.

Subpaquetes: Son los paquetes agrupados del sistema. Aquí podemos agrupar por
ejemplo:

1.- Subpaquete persona, que dentro de este lo conformaría por vendedores y


clientes heredando todos sus atributos como en un diagrama de clases.
2.- Subpaquete mercadería, aquí agrupariamos a los productos que están
presente en el proceso de la venta, por ejemplo harina, pollo, etc.
3.- Subpaquete venta, aquí se puede agrupar todo lo relacionado con la venta, ya
sea pedidos, atención de clientes, etc.

Relaciones: Dependencia de otros paquetes, Las relaciones entre paquetes


pueden ser de distinto tipo ,importacion, acceso y exportación.
Caso 2: Imagínese que usted pertenece al departamento de informática de una
compañía de análisis y que fue asignado a un nuevo proyecto donde requieren
realizar el modelamiento de un sistema de compra venta de vehículos Para ello,
se le solicita que diseñe detalladamente el sistema completo con sus
componentes a través de los siguientes diagramas:

Diagrama de despliegue: nodos, artefactos y ruta de


comunicación.
Se puede apreciar que cuando un cliente quiere comprar un auto desde su pc
(nodo) tiene que hacerlo mediante un navegador web (artefacto). De la misma
manera sucede con otro cliente que quiere comprar a través de su teléfono móvil,
ambos nodos poseen una ruta de comunicación (http) que es un protocolo para
navegar por internet y se conectan con un servidor web (nodo) con el cual podrán
interactuar para ver disponibilidad y modelos de autos. También se aprecia un
cliente precencial que se dirije a la tienda de automóviles para comprar uno, este
tendrá que interactuar con el nodo pc punto de venta, generalmente es un
vendedor que utiliza un software (artefacto) para realizar la venta. Tanto el nodo
pc punto de venta como el nodo servidor web estan conectados a un servidor
principal, todos estos nodos en su conjunto les provee conexión ya sea internet el
nodo switch para que el sistema de ventas funcione correctamente.

Diagrama de paquetes: paquetes, subpaquetes, relaciones.


Explique ambos modelos utilizando lenguaje técnico.
Existe un paquete padre que se denomina venta de autos, este paquete es todo el
sistema y dentro de este abarcan los subsistemas servidor, punto de venta y
cliente. El paquete servidor a su vez posee una subcarpeta llamada base de
datos, ambos en su conjunto interactuan con lo que viene siendo el punto de
venta en el cual el vendedor tiene que interactuar con el cliente.

Вам также может понравиться