Mario_Inostroza_Cuestinario semana 4.docx

Diagrama de UML: Diagrama de Estructura Mario Inostroza Cifuentes Herramientas de Modelamiento UML Instituto IACC 12 de

Views 90 Downloads 13 File size 153KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Diagrama de UML: Diagrama de Estructura Mario Inostroza Cifuentes Herramientas de Modelamiento UML Instituto IACC 12 de noviembre de 2018

Desarrollo INSTRUCCIONES: 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 venta de vehículos. Para ello, se le solicita que identifique, desde aspectos generales, el sistema con sus componentes basándose en los elementos necesarios de los siguientes diagramas: 



Diagrama de componentes: se solicita determinar los elementos del diagrama de componentes, tales como: componentes, paquetes o subsistemas, interfaces y relaciones. Modele el sistema con los elementos detectados. Diagrama de estructura compuesta: se solicita determinar los elementos del diagrama de estructura compuesta, tales como: clase, conector y puertos.

Para comenzar el modelado del proyecto de la venta de vehículos, se debe conocer el modelo inicial de clases efectuado con anterioridad por el departamento de informática ya que este nos permitirá definir cuáles serán el objetivo que tendrán los componente que deberán estar presente en las estructura de sistema que se implementara. Como inicio se tiene:  Los componentes que tiene la organización física del sistema de la venta de vehículos.  Se identifican como están organizadas los archivos o librería en el sistema.  Se identifica además los archivos que son ejecutables y los que son con características dinámicas con sus tiempos.  La relaciones que existirá entre los componentes Los elementos que se deberán considerar en su elaboración son:  Componentes, como ejemplo que estará representado da la siguiente forma, identificando las tablas o los archivos que estarán presente, ya sea aplicación, archivos o componentes que sean especiales, como ejemplo se define la siguiente estructura, donde está representado a través de un rectángulo.

Cliente

Vendedor Solicita

Emisor

Receptor

Emisor

Asigna

Receptor



Relaciones de dependencias, que permitirán encontrar los servicios que ofrece cada uno de los componentes que están presente en el diagrama de ventas de vehículo. Cada una de la relaciones que el diagrama realizará

Donde encontraremos las siguientes secuencias.        

La empresa de venta tiene registro de vehículos El cliente revisa y solicita uno a través del área de ventas Este en encargado al vendedor de solicitar al departamento de ventas El vendedor consulta al departamento de venta la disponibilidad del requerimiento Del cliente. Se indica al vendedor que si existe por lo que se efectúa venta. Se solicita la cuenta del cliente y la forma de pago. Se le indica al cliente que esta efectuado proceso de venta, y listo el retiro de su vehículo Se actualizan los datos de la los registro de vehículos, para tener el stock requerido.



Interfaces que tendrán cada uno de los componentes se representara tanto de la relación, se considerara para la relación una interfaz de lazo de unión entre los componente, creando la relación de asociación que estará entre el vehículos y los datos de vehículo y generalización se estará definida con todo los demás componentes ya que del componente Cliente heredera el registro y nombre que se encontrará en el componte venta para poder efectuar la factura requerida para la venta del vehículo.



Paquetes o subsistemas, se podrían dar a través de un componentes que tenga un subsistema Se encontrara determinados Con respecto a la estructura de un diagrama compuesto, encontraremos diversos elementos como son la clase evidenciando tanto el puerto que estarán identificados por una pequeña caja que estará en la parte lateral del componente, otro elemento importante de considerar es el conector para identificar procesos que son externo a los ya indicados.

Pregunta 2 cuestionario Dado un sistema simple de inventario, indique cada elemento del diagrama de componentes y sus relaciones ¿Existe algún componente que sea mas importante? justifique   

 



   

Los elementos de un diagrama de componentes de un sistema simple de inventarios, serias, según mi punto de vista los siguientes: En primer lugar, el componente que lleva por nombre Productos Productos: que correspondería a los “productos” que componen al inventario, en este caso los productos están identificados por un código único para cada uno de ellos, además de la identificación y la cantidad en stock. Este componente está relacionado con otros dos componentes. Entradas: corresponde al proceso que abarca el llenado de la base de datos con la información de los productos, que es cuando se compran y de esa manera se va agregando el stock. Este proceso, a su vez, está relacionado con dos procesos más: Codificación: básicamente consiste en asignarle un código al producto que llega, pudiendo ser un código ya existente, cuando el producto ya está creado como tal o cuando es uno nuevo es necesario generar un nuevo código. Ingreso: corresponde a la digitación del documento que es utilizado para la adquisición de los productos, siendo una factura, guía de despacho o boleta. Salidas: Lo contrario de los componentes anteriores, es decir la rebaja de los productos existentes en el stock. Este proceso se relaciona con dos componentes:

 

Facturación: el proceso de documentación de la rebaja del stock de los productos. Entrega: Seria el proceso de sacar los productos de la bodega para ser entregados al comprador.

Pregunta 2 cuestionario UML Basándose en un sistema simple de inventario, indique las interfaces de los componentes y como interactúan entre ellos. ¿Cómo considera que la interfaz influye en el funcionamiento de los componentes? justifique Complementando y teniendo como base el diagrama de componentes presentado en la pregunta anterior, puedo nombrar como interface lo siguiente. Partamos diciendo que una interface en un diagrama de componentes es lo que describe a un grupo de operaciones que son usadas o creadas por los componentes. También se considera interfaz a la unión entre un componente y otro. Para este caso, un sistema simple de inventario Las interfaces serian Entre Entrada y Codificación: asignar un código, uno nuevo o uno que ya existe. Entre Entrada e Ingreso: la interfaz es la información de completa del documento que genera el ingreso de productos: número de factura o guía o boleta, fecha de recepción, datos del proveedor. Entre Salida y Facturación: la interfaz es la información de completa del documento que genera la salida de los productos: número de factura o guía o boleta, fecha de recepción, datos del cliente y el código del producto o los productos que salen. Entre salida y Entrega: es la confirmación de que los productos los recibe el cliente. Entre Producto y Entrada: es la información del producto que se recibe para ser ingresado a bodega, el código y la cantidad comprada. Entre Producto y Salida: es la información del producto que se recibe para ser sacado de bodega, el código y la cantidad vendida.

Bibliografía Contenidos IACC 2018, Semana 4 - Diagrama de UML: Diagrama de Estructura