Diagramas de uso

Solo disponible en BuenasTareas
  • Páginas : 2 (366 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de marzo de 2011
Leer documento completo
Vista previa del texto
PROGRAMACION ORIENTADA A OBJETOS

CASOS DE USOS Y DIAGRAMA DE CLASES

PRESENTADO A:

ING. NORMAN MUÑOZ

PRESENTADO POR: ALEJANDRA MUÑOZ BOLAÑOS ANA CAROLINA TOBAR MONICA TATIANA FLOREZFUNDACION UNIVERSITARIA DE POPAYAN POPAYAN, MARZO DE 2011

NECESIDAD La tienda de la esquina requiere una aplicación que le permita llevar una información e su inventario que realiza cada determinadotiempo. La tienda comercializa diferentes productos los cuales cataloga en productos de consumo, abarrotes y servicios. Los productos de consumo tienen un código, una descripción, un valor unitario, yuna cantidad, son por ejemplo los detergentes y productos de aseo. Los abarrotes tiene una descripción, una unidad de medida, el valor por unidad y la cantidad en bodega, ejemplo: el arroz y elazúcar. Los servicios tienen una descripción, cantidad y un costo, por ejemplo. La venta de minutos. Cuando se vende un producto se registra el valor y la cantidad de este. Hacer el análisis, diseño eimplementación de una de las clases. ANÁLISIS Posibles ACTORES: TENDERO Definición casos de usos: - Registrar venta - Generar informe de inventario

Documentación casos de uso: REGISTRAR VENTA: Actor:Tendero Descripción: Este caso de uso inicia cuando el tendero registra una nueva venta, ingresando en el sistema los datos solicitados de cada uno de los productos de la venta como son: valor delproducto y cantidad del producto, termina cuando se guarda la información y se actualiza el inventario.

GENERAR INFORME DE INVENTARIO Actor: Tendero Descripción: Este caso de uso inicia cuando esrequerido el informe de las cantidades de productos existente en el inventario, este caso de uso termina cuando se muestra el informe de la lista de productos con su cantidad total.

PSEUDOCODIGOClase_Abarrotes atributos privado string Descripción privado string Unidad_medida privado integer Valor privado integer Cantidad metodos //… fin fin_clase

clase_consumo atributos privado Integer...
tracking img