Modelar un sistema de Inventario de Stock para una cadena de mayoristas de
artculos de kiosco. Los artculos se encuentran categorizados en cuatro categoras bsicas (Chocolates, Galletitas, Cigarrillos y Bebidas) ya que de acuerdo a su categora cambia la forma en que se calcula el precio final de los mismos. El sistema debe poder tener la capacidad de soportar los tres mtodos de stock para calcular el costo de la mercadera vendida de cada producto: P.E.P.S (Se toma en cuenta el primer precio de compra). U.E.P.S(Se toma en cuenta el ultimo precio de compra) P.P.P (Se obtiene un promedio de los precios del producto) Modelar la forma en que van a persistirse los objetos y proponer que patrn de diseo utilizara si se desea en un futuro cambiar la tecnologa de persistencia. As mismo el sistema contar con varios usuarios y se desea que si un usuario modifica alguna propiedad de un articulo y otros usuarios estn visualizando el mismo articulo en pantalla, se refresque automticamente el cambio a todos los usuarios que estn visualizando ese articulo. Analizar en este ltimo caso que patrones de diseo utilizara sin aadir alto acoplamiento al sistema. Nota: en todos los casos aclarar bien la implementacin de cada patrn y la cardinalidad en las clases.