Documente Academic
Documente Profesional
Documente Cultură
PUNTO DE CONTROL 1:
“Cafetería Farfalla”
ESTUDIANTES:
Carla Campos
Carné 200670366
Carné 200647134
II SEMESTRE, 2008.
DIAGRAMA DE CLASES
CAFETERIA
Atributos
Métodos
Esta clase no contiene ningún método, se utiliza para establecer relaciones entre otras de
las clases que pertenecen al sistema.
EMPLEADO
Atributos:
Teléfono: string
Métodos
ingresar_sistema (nombre de usuario: string, contraseña: string)
MATERIA
PRIMA
Atributos:
Cantidad: integer
Métodos
agregar_producto (códigodeproducto:integer)
actualizar_existenciasproducto (códigodeproducto:integer)
editar_producto (códigodeproducto:integer )
eliminar_producto (códigodeproducto:integer)
ver_inventario()
imprimir_inventario()
MENU
Atributos
Métodos
crear_menu (código de combo: integer, cantidad de combos: integer, fecha: date, carne:
string, guarniciones: string, ensalada: string, refresco: string, postre: string, extras: string,
código de combo: integer, precio: integer)
VENTA
Atributos
Moneda: string
Métodos
COSTO
Atributos
Fecha: date
Monto: integer
Métodos
ingresar_costo (código de costo: integer, nombre: string, fecha: date, monto: integer,
impuestos: integer, moneda: string)
revisar_tablacostos()
imprimir_tablacostos()
INFORME DE
CONTABILID
AD
Atributos
Métodos
cargar_informe (código del informe: integer, nombre: string, fecha: date, ruta: string)
PROVEEDOR
Atributos
Teléfono: string
Métodos
PEDIDO
Atributos
Cantidad: integer
Métodos
2.1 Herencia
En el modelado del sistema existen herencia de dos clases padre, la Clase Empleado y la
Clase Venta, con atributos y algunos métodos que generan un manejo más ordenado de
la información sobre los trabajadores y las ventas que se realizan.
CLASE EMPLEADO
Administrati
vo
Proceso
Contabilidad
Atributos
Las tres clases hijas heredan los atributos de la clase madre EMPLEADO
Métodos
CLASE VENTA
Efectivo
Atributos
Métodos
aplicar_descuento (total:integer)
Otro
Atributos
Banco: string
Métodos
Estas relaciones se especifican el diagrama de clases que se adjunta a este trabajo. Las
mismas contienen de igual manera las cardinalidades con las que se identifican.