Expo

135 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
135
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Expo

  1. 1. GASTOS MANAGER OSCAR LEIF FERNÁNDEZ CASAS
  2. 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. 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. 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. 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.
  6. 6. MODELO BASE DATOS
  7. 7. DIAGRAMAS DE SECUENCIAS
  8. 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. 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.
  10. 10. DEMOSTRACIÓN DE LA APP
  11. 11. BIBLIOGRAFIA • http://www.thegadgetox.net/wp-content/uploads/2013/11/Android-logo.png • http://developer.android.com/about/versions/android-3.0.html • http://developer.android.com/training/basics/activity-lifecycle/starting.html

×