Download - Pelu Queria

Transcript
Page 1: Pelu Queria

Desarrollar una aplicación para gestionar la atencion al cliente en una peluqueria. El sistema sera usado por el administrador del local (solo existe un administrador) y por los empleados de la peluqueria.

El sistema debe seguir las siguientes condiciones:1. El administrador puede:

Ingresar empleados Imprimir la informacion de los empleados

2. El empleado puede: Cambiar su clave de ingreso al sistema Ingresar un cliente Consultar informacion del cliente Consultar determinada factura de determinado cliente

3. Para ingresar el sistema el administrador o los clientes debe ingresar su clave. Si la clave es correcta acceden al submenu correspondiente. El menu principal y los submenus estan definidos como metodos en la clase peluqueriaEpn

4. Al existir un solo administrador para la peluqueria, al momento de crear/instanciar al administrador se debe ingresar la clave. Realice los cambios necesarios para el constructor de administrador.

5. El administrador, los empleados y los clientes solo tiene un nombre y un apellido

6. Cuando se ingrese un empleado la clave debe ser generada por la aplicación. La clave sera igual a la cedula mas nombre. La clave es un tipo de dato String. Defina el metodo para generar la clave en la clase persona.

7. Si el cliente selecciona la opcion cambiar-clave-empleado se debe invocar el metodo cambiaClave(), este metodo esta definido en la interfaz gestionar. Si necesita realice los cambios necesarios en la definicion del metodo e implemente en las clases que necesite.

8. Cuando se atiende a un cliente se le factura por el servicio, en la factura se registra un id y el valor que pago por el servicio. Un cliente por ende puede tener varias facturas en la peluqueria. Si el empleado selecciona la opcion consultar-factuta-cliente, debera ingresar la cedula del cliente y el id de la

Page 2: Pelu Queria

factura para consultar la informacion de la factura implemente el metodo consultarFactura() en la clase que neceseite y los cambios que considere necesarios.