instituto tecnologico de villahermosa materia: …

Post on 01-Aug-2022

11 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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:

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:

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.

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.

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:

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

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

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.

top related