You are on page 1of 4

ANALISIS Y DISEÑO DE SISTEMAS TRABAJO: 0001

01. Explique y resuelve el siguiente diagrama de clases.

Interpretación del Diagrama de Clases 01:


Entrega de productos a los clientes.
El cliente hace un pedido a la empresa. El cliente puede hacer muchos pedidos a la
empresa
Un pedido puede tener muchos productos y los productos se dividen en dos categorías
(Producto Especial, Producto Catalogado). Donde los productos “Catalogados” pertenecen
a la vez a un catálogo o a muchos catálogos.
Un producto solo puede pertenecer a una “Planilla de Fabricación”. Y una Planilla de
fabricación solo puede producir un solo producto. La “Planilla de Fabricación” está basada
en las ordenes de productos y los pedidos pueden generar varias órdenes de fabricación.
ANALISIS Y DISEÑO DE SISTEMAS TRABAJO: 0001

02. Explique y Resuelva el siguiente diagrama:

En este diagrama veremos el rol que cumple un administrador en una empresa.

En un primer momento podemos razonar que la clase administrador necesita acceder por
razones de cumplir con su rol de administrador a través de una relación de asociación a las
clases:

- Administrador/Deudor: Para administrar los préstamos o deudas.


- Administrador/Productos: Para llenar los productos en la base de datos, actualizar
precio entre otras operaciones.
- Administrador/Compra: Para hacer pedidos de productos al proveedor(es) de acuerdo
a la necesidad de la tienda entre otras operaciones de Compra – Venta con el
proveedor.
ANALISIS Y DISEÑO DE SISTEMAS TRABAJO: 0001

- Administrador/Pedidos: Para administrar los pedidos que llegan tanto de los clientes
como de los empleados. En este parte del diagrama podemos observar que los
pedidos son conformados por las peticiones de clientes y empleados de la tienda.

Posteriormente analizamos el diagrama y observamos que entre las clases “Producto”,


“Compra”, “Pedidos”, “Venta” hay una relación de AGREGACIÓN o composición débil con
la tabla “detalle”, debido a que todas estas clases necesitan finalmente reportar un
detalle. La relación de agregación se da debido a que varias clases pueden compartir la
clase “Detalle” ya que este tipo de asociación permite que un componente pueda ser
compartido por varios compuestos.

Y finalmente, tenemos una clase “Merma” que hereda de la clase “Producto” convirtiendo
esto en superclase a “Producto” y sub clase “Merma”.

03. Inmobiliaria “LAS_PALMAS SRL” Desea implementar un sistema de control de bienes:


a. La empresa se caracteriza por Alquilar Inmuebles como (Departamentos, Casas,
Chalets y Edificios).
b. La empresa está conformada por las siguientes oficinas:
i. Recursos Humanos.
ii. Contabilidad
iii. Administración
iv. Logística
v. Clientes
c. Los empleados se clasifican en (Vendedores, Corredores, Constructores y
Funcionarios)
d. Los departamentos se clasifican en (Simple, flats y dúplex)
i. Considerar que un cliente no puede tener varios departamentos.
ii. El personal no puede alquilar un inmueble.
iii. Administración puede tener acceso al departamento de contabilidad.
iv. Los empleados no pueden ser clientes.
ANALISIS Y DISEÑO DE SISTEMAS TRABAJO: 0001

You might also like