instituto tecnologico de villahermosa materia: …

9
INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: INTERACCION HUMANO-COMPUTADORA RREPORTE DEL PROYECTO ALUMNOS: ARNOLD ALFONSO AGUILAR GARCIA FRANCISCO XAVIER VIDAL MAGAÑA DOCENTE: ING. MAURICIO ARTURO REYES HERNANDEZ JUNIO 2017

Upload: others

Post on 01-Aug-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

INSTITUTO TECNOLOGICO DE VILLAHERMOSA

MATERIA: INTERACCION HUMANO-COMPUTADORA

RREPORTE DEL PROYECTO

ALUMNOS:

ARNOLD ALFONSO AGUILAR GARCIA

FRANCISCO XAVIER VIDAL MAGAÑA

DOCENTE: ING. MAURICIO ARTURO REYES HERNANDEZ

JUNIO 2017

Page 2: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

REPORTE DEL PROYECTO

Este proyecto se realizó utilizando el entorno de desarrollo de conocido como

Android Studio, el cual es un software muy utilizado para el desarrollo de

aplicaciones móviles, en este se usa el lenguaje de programación de java para

desarrollar los procesos internos del código, y contiene una herramienta que permite

crear las interfaces de la misma aplicación. Aquí se mostraran unas cuantas

pantallas del este programa:

Page 3: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

Para empezar la aplicación primero se empezó creando las interfaces del login, el

menú de registro, la pantalla de registro de los usuarios y la de los prestadores de

servicio. A continuación se mostraran las interfaces en ese orden:

Page 4: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

La función del login es la de permitir a los usuarios iniciar sesión dentro de la app

para poder así entrar a la pantalla donde se mostraran a los personas que están

ofreciendo un servicio. La segunda pantalla que es la del menú de registro da dos

opciones para escoger como que tipo de usuario registrarse, las últimas dos son un

formularios para registrarse dependiendo el usuario escogido.

Page 5: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

Otras pantallas que se realizaron son la que ve el usuario cuando entra y la de los

detalles de los trabajadores, estas pantallas son las siguientes:

Estas pantallas son las que vera el usuario una vez que acceda a la aplicación

después de iniciar sesión en la app.

Page 6: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

Una vez hecho esto se creó los códigos de la aplicación, uno de ellos fue una clase

java que crea la base de datos este quedo de la siguiente forma:

Este lo que realiza es que crea dos tablas en la base de datos en las cuales se

guarda la información, en una se guarda los datos de los clientes y en la otra los

datos de quienes ofrecen sus trabajos.

Las interfaces de registro están conectadas a esta base de datos en SQLite y

mediante la programación necesaria estas guardan la info en la base de datos los

códigos de ambas son los siguientes:

Page 7: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

Estas son el código que registra a los que ofrecen sus servicios.

Page 8: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

Y estas representan al código que sirve para registrar a los clientes.

Page 9: INSTITUTO TECNOLOGICO DE VILLAHERMOSA MATERIA: …

Uno de los problemas presentados durante el proyecto fue un fallo en el login, este

tenía un código que no marcaba errores, pero no comunicaba con la base de datos,

así que tenía un error interno, así que se decidió quitar el código y dejarlo directo,

para solo emular que se inicia sesión y abrir, también un problema con como

imprimir los datos en un elemento listview, ya que debido al poco conocimiento que

teníamos sobre el uso de Android Studio no pudimos logar que esa parte funcionara

así que igual se dejó la parte de detalles y de los trabajadores que aparece como

una simulación.

Al final la aplicación no quedo como se esperaba y por falta de tiempo no se pudo

investigar un poco más para tratar de corregir los errores ya mencionados, dejando

la aplicación solo como una simulación de lo que pudo haber sido que era al con un

mejor funcionamiento equiparado a esta.