Вы находитесь на странице: 1из 9

U N I V E R S I D A D

N A C I O N A L

D E L

A L T I P L A N O

FACULTAD DE INGENIERA MECNICA ELCTRICA, ELECTRNICA Y SISTEMAS


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

TRABAJO ENCARGADO DE:


ADMINISTRADOR DE GASTOS DESARROLLADO EN ANDROID
PRESENTADO POR:
ROY DAVID ACERO ZAPANA
CURSO: TALLER DE INTEGRACIN DE SISTEMAS DE INFORMACIN
DOCENTE: ING. EDWIN MAMANI CALDERON
PUNO PER
2014

INFORME DE APLICACIN:
ADMINISTRADOR DE GASTOS EN
TELFONOS INTELIGENTES
(ANDROID)

INTRODUCCIN
El presente informe representa la informacin detallada de una aplicacin de
administracin de gastos en telfonos inteligentes con sistema operativo
Android. En la presente seccin se da a conocer de manera resumida la forma
en que se desarroll dicha aplicacin. Primeramente el desarrollo se realiz en
un IDE dedicado que es ECLIPSE ADT, junto con el SDK de Android, as como
tambin los emuladores que proveed dicho SDK.
Posteriormente se procede a el desarrollo de la aplicacin, donde se disea una
pequea base de datos en MySQL que servir de repositorio de datos de los
usuarios y de los registros de las base de datos.
Finalmente se procede al desarrollo de la aplicacin en el editor ECLIPSE, donde
posteriormente se mostrara los componentes esenciales de la aplicacin que
permite el correcto funcionamiento de esta. As como tambin se mostrara la
parte esencial de la aplicacin que permite la conexin con la Base de Datos.
Dicha aplicacin es desarrollada con el fin de proveer una pequea aplicacin
que permita la administracin de Gastos mediante un telfono inteligente que
est al alcance de la mano. Por lo que los objetivos de esta aplicacin es
Mejorar su diseo y funcionalidad para poder publicarlo en la tienda de GOOGLE
PLAY.

COMPONENTE Y HERRAMIENTAS A UTILIZAR:


Se consideraron utilizar las siguientes herramientas:

IDE Eclipse ADT: que es un editor de java basado en eclipse orientado al


desarrollo de aplicaciones en Android.
MySQL: motor de base de datos que permite el almacenamiento de datos
mediante consultas SQL.
Android SDK: kit de desarrollo de aplicaciones en Android.

CONFIGURACIN DE LA BASE DE DATOS


Dentro de la base de datos se debe crear las tablas de acuerdo a los criterios
que se deban seguir, en este caso se incluyeron una cantidad baja de tablas.

Posteriormente se tiene que otorgar privilegios adecuados para poder acceder


de manera remota al servidor MySQL con la siguiente instruccin:

GRANT ALL on *.* to root@% IDENTIFIED by .


As mismo se debe configurar el archivo my.ini del Servidor MySQL sobre
Windows por lo que la configuracin debe quedar de la siguiente forma

Tambin se debe desactivar el Firewall o cualquier otra cosa que impida la


conexin entre el servidor y la aplicacin.
La configuracin descrita anteriormente permite que la aplicacin en Android se
conecte a el servidor MySQL sin problemas

DESARROLLO DE LA APLICACIN EN ECLIPSE ADT


Una vez culminada la primera fase de configuracin del servidor MySQL se
procede a comenzar con la conexin a la base de datos: por lo consiguiente se
tiene que descargar la librera jdbc de MySQL la cual permitir conecta la
aplicacin al servidor.

Dicho archivo se tiene que importar a las libreras de Ecplise para poder realizar
la conexin

Se procede a codificar el proyecto en la actividad primaria. La conexin se


realizara de manera simple para cada actividad dentro de la aplicacin por lo
que se define las variables y a la vez se hace la conexin casi de manera
inmediata.

Tambien es bueno mencionar que la declaracin de los elementos de las


pantallas se realizan en el archivo XML en res/layout/*.xml, por lo que la edicin
de las pantallas se realiza ah, sin embargo el entorno de desarrollo Eclipse
posee un editor grafico de dichos componentes por lo que es recomendable
realizar la edicin mediante un entorno grafico
As mismo la funcin de conexin se define as

Posteriormente se define las funciones de lo botones y a que actividades


lanzara:

Tambin la forma en cmo se procesa las consultas SQL que tienen una
estructura similar en las dems actividades

PANTALLAS DE LA APLICACIN DE CONTROLADOR DE


GASTOS ANDROID

Вам также может понравиться