Este proyecto es una Aplicación Móvil para gestionar la venta de diferentes productos. Creada en Android Studio, desarrollada con lenguaje Java. Funciones Principales:
- Inicio de sesión, mantiene activa la sesión.
- Creación de una cuenta de usuario.
- CREATE, LIST, UPDATE, DELETE productos.
- CREATE, LIST, UPDATE, DELETE clientes.
- CREATE, LIST ventas.
- Cuadro de Dialogo que afecta a la pantalla principal.
- Lenguaje de Programación: Java - Lenguaje predeterminado de Android Studio.
- Base de Datos: SQLite3 - Administrar la base de datos de la aplicación.
- Material Design: EditText - Android.material:1.0.0, ImageView - CircleImageView:3.1.0
Gestionar usuarios, productos, clientes y ventas, sabemos que:
- Un cliente puede comprar uno o varios productos.
- Varios productos pueden ser vendido a un cliente en una sola venta.
- Una Venta es realizada por un cliente y contiene varios productos.
- Un usuario puede crearse una cuenta para acceder al sistema, iniciar sesión, crear productos, registrar clientes y registrar ventas.
Campo | Tipo | Descripción |
---|---|---|
id | UUID | Identificador único |
nombre | text | Nombre del Cliente |
apellido | text | Apellido del Cliente |
cedula | text | Cédula del Cliente |
telefono | text | Teléfono del Cliente |
direccion | text | Dirección del Cliente |
Campo | Tipo | Descripción |
---|---|---|
id | UUID | Identificador único |
nombre | text | Nombre del Producto |
descripcion | text | Descripción del Producto |
precio | real | Precio del Producto |
iva | real | IVA del Producto |
stock | text | Cantidad del Producto |
f_caducidad | text | Fecha de Caducidad del Producto |
Campo | Tipo | Descripción |
---|---|---|
id | UUID | Identificador único |
titulo | text | Título de la Venta |
fecha | text | Fecha de la Venta |
estado | text | Estado de la Venta |
total | real | Precio Total de la Venta |
observacion | text | Observación de la Venta |
fk_cliente | Cliente | Cliente de la Venta (no nulo) |
Campo | Tipo | Descripción |
---|---|---|
id | UUID | Identificador único |
cantidad | real | Cantidad del producto vendido |
sub_total | real | Precio Total de la Venta antes de aplicar el IVA |
fk_producto | Producto | Producto Vendido (no nulo) |
fk_venta | Venta | Venta del Producto (no nulo) |
Campo | Tipo | Descripción |
---|---|---|
id | UUID | Identificador único |
nombre | text | Nombre del Usuario |
text | Email del Usuario | |
password | text | Contraseña del Usuario |
Codificado por Bryan Jhoel Tarco Taipe
Este repositorio y todo su contenido está licenciado bajo licencia Creative Commons. Por favor si compartes, usas o modificas este proyecto cita a su autor, y usa las mismas condiciones para su uso docente, formativo o educativo y no comercial.