Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ATRIBUTOS:
1. Id Usuario: tiene una visibilidad privada con un tipo de dato numérico entero
2. Nickname: tiene una visibilidad privada con un tipo de dato alfanumérico
3. Clave usuario: tiene una visibilidad privada con un tipo de dato alfanumérico
4. Foto usuario: tiene una visibilidad privada con un tipo de dato que guarda el tamaño de las
fotos
5. Tipo usuario: tiene una visibilidad privada con un tipo de dato alfanumérico
METODOS
1. Validar usuario tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
2. Registrar usuario tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
3. Consultar acceso tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
4. Modificar usuario tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
5. Inactivar usuario tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
CLASE EMPLEADO
ATRIBUTOS:
1. Id empleado: tiene una visibilidad privada con un tipo de dato numérico entero
2. Numdocempleado: tiene una visibilidad privada con un tipo de dato alfanumérico
3. Tipodocempleado : tiene una visibilidad privada con un tipo de dato alfanumérico
4. Nombremepleado: tiene una visibilidad privada con un tipo de dato alfanumérico
5. Apellidoempleado: tiene una visibilidad privada con un tipo de dato alfanumérico
6. Direcciónempleado: tiene una visibilidad privada con un tipo de dato alfanumérico
7. Telefonoempleado: tiene unavisibilidad privada con un tipo de dato numérico
8. Cargoempleado: tiene una visibilidad privada con un tipo de dato alfanumérico
METODOS
La clase empleado tiene 4 metodos los cuales son:
1. Registrarempleado: tiene una visibilidad publica con un retorno de los atributos para
su funcionalidad
2. Consultarempleado: tiene una visibilidad publica con un retorno de los atributos para
su funcionalidad
3. Modificarempleado: tiene una visibilidad publica con un retorno de los atributos para
su funcionalidad
4. Inactivarempleado: tiene una visibilidad publica con un retorno de los atributos para
su funcionalidad
CLASE CLIENTE
ATRIBUTOS
1. idcliente: tiene una visibilidad privada con un tipo de dato numérico entero
2. numerodocumentocliente: tiene una visibilidad privada con un tipo de dato numérico
entero
3. tipodocumentocliente: tiene una visibilidad publica con un tipo de dato numérico entero
4. nombrecliente: tiene una visibilidad privada con un tipo de dato alfanumérico
5. apellidocliente: tiene una visibilidad privada con un tipo de dato alfanumérico
6. direccioncliente: tiene una visibilidad privada con un tipo de dato alfanumérico
7. teléfonocliente: tiene una visibilidad privada con un tipo de dato numérico
8. correoelccliente: tiene una visibilidad privada con un tipo de dato alfanumérico
METODOS
1. registrar: tiene una visibilidad publica con un retorno de los atributos para su funcionalidad
2. consultarcliente: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
3. modificarcliente: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
4. inactivarcliente: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
CLASE COMPRA
ATRIBUTOS
1. idcompra: tiene una visibilidad privada con un tipo de dato numérico entero
2. fechacompra: tiene una visibilidad privada con un tipo de dato de fecha y hora
3. cantidadcompra: tiene una visibilidad privada con un tipo de dato numérico entero
4. preciocompra: tiene una visibilidad privada con un tipo de dato numérico decimal
5. subtotalcomora: tiene una visibilidad privada con un tipo de dato numérico decimal
6. ivacompra: tiene una visibilidad privada con un tipo de dato numérico decimal
7. Total compra: tiene una visibilidad privada con un tipo de dato numérico decimal
METODOS
1. Registras compra: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
2. Consultar compra: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
3. Consultar subtotal compra: tiene una visibilidad publica con un tipo de dato numérico
decimal
4. Calcular total compra: tiene una visibilidad publica con un tipo de dato numérico decimal
CLASE VENTA
ATRIBUTOS
1. Id venta: tiene una visibilidad privada con un tipo de dato numérico entero
2. Fecha venta: tiene una visibilidad privada con un tipo de dato de fecha y hora
3. Cantidad venta: tiene una visibilidad privada con un tipo de dato numérico entero
4. Descripcion venta: tiene una visibilidad privada con un tipo de dato alfanumérico
5. Precio venta: tiene una visibilidad privada con un tipo de dato numérico decimal
6. Subtotal venta: tiene una visibilidad privada con un tipo de dato numérico decimal
7. Descuento venta: tiene una visibilidad privada con un tipo de dato numérico decimal
8. Iva Venta: tiene una visibilidad privada con un tipo de dato numérico decimal
9. Total Venta: tiene una visibilidad privada con un tipo de dato numérico decimal
METODOS
CLASE PRODUCTO
ATRIBUTOS
1. Id producto: tiene una visibilidad privada con un tipo de dato numérico entero
2. Descripción producto: tiene una visibilidad privada con un tipo de dato alfanumérico
3. Valor unitario producto: tiene una visibilidad privada con un tipo de dato numérico entero
4. Iva producto: tiene una visibilidad privada con un tipo de dato numérico decimal
5. Stock producto: : tiene una visibilidad privada con un tipo de dato numérico entero
METODOS
1. Registrar producto: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
2. Consultar producto: tiene una visibilidad privada con un tipo de dato alfanumérico
3. Modificar producto: tiene una visibilidad privada con un retorno de los atributos para su
funcionalidad
4. Inactivar producto: tiene una visibilidad publica con un retorno de los atributos para su
funcionalidad
5. Reporte existencia producto: tiene una visibilidad publica con un retorno de los atributos
para su funcionalidad