2. DESCRIPCIÓN GENERAL.
• GastasManager es un programa para
el sistema operativo de los teléfonos
Android, la aplicación tiene como
tarea principal administrar los gastos
e ingresos, de varios Usuarios
3. OBJETIVOS.
1. Guardar el nombre de un usuario.
2. Guardar la información de un ingreso o gasto dentro de la aplicación
3. Generar reportes de los ingresos y gastos.
4. Hacer persistir esta información en el celular.
4. TECNOLOGÍA UTILIZADA
• En el desarrollo de esta aplicación se uso la tecnología de Android, y el
motor de bases de datos MYSQLITE.
5. REQUERIMIENTOS FUNCIONALES.
• Registrar un usuario: Si no existe la base de
datos la crea, si existe usa la existente. Los
usuarios son almacenados en una tabla.
• Registrar Ingreso: Debe existir la base de
datos con un usuario. Los ingresos se
guardaran en la segunda tabla de la base
de datos.
• Registro Gasto: Similar que el caso anterior
solo que se guarda un gasto.
• Generar reporte de ingresos y gastos:
primero debe existir al menos un usuario,
los reportes se harán por usuario, donde se
le indica la fecha inicial y la fecha final.
8. RECOMENDACIONES
• Conocimientos previos de programación, orientado a Objetos.
• La programación en Android no es totalmente orientada a objetos, es basada en objetos.
• Es fundamental el conocimiento de bases datos.
• Es mas rápido compilar o depurar en celular que en la maquina virtual.
• Investigar lo que hace la aplicación, y explorar los archivos que esta genere.
• Controlar las actividades.
9. CONCLUSIONES
• Se lograron completar los requerimientos funcionales, en este caso esta
aplicación funciona en varios dispositivos Android, donde puede funcionar
en dispositivos Android que usen HONEYCOMB (API de nivel 11) en
adelante .
• La base de datos, es la estructura mas importante para poder administrar
la información de los usuarios. Esta además facilita obtener la información
y almacenarla al mismo tiempo.