Está en la página 1de 29

TECNOLÓGICO DE ESTUDIOS

SUPERIORES DE COACALCO

INGENIERÍA EN TECNOLOGÍAS
DE LA INFORMACIÓN Y COMUNICACIONES

Android Avanzado

NOMBRE DE ACTIVIDAD: Avance proyecto

INTEGRANTES

-Chavarría Montiel Sherlyn Gabriela


-Enríquez Hernández Marco
Antonio

Grupo: 10821

Profesor: Alejandro Pineda Aguillón


Problema
Esta aplicación está fundada para los Agricultores bajo la creencia de que los pequeños granjeros, son la clave
para asegurar el abasto de comida en el futuro. Pretendemos elevar los estándares del campo para volverlo más
rentable y productivo
Esta aplicación está diseñada para las personas que se dedican a la agricultura, ya que ellos son los encargados
en un alto porcentaje para asegurar el abasto de comida en el país, ya que de ésta depende la alimentación
primaria de millones de personas, el incremento de la población productiva y la preservación y cuidado del
entorno
Justificación
Ante los eventos de intermediación en la comercialización de productos agrícolas, algunos graves, de los que
se han pronunciado en los diferentes medios de comunicación y que han provocado un ambiente de
preocupación sobre lo que está ocurriendo, nuestro propósito de desarrollar una aplicación móvil enfocada a la
renta de maquinaria agrícola, para así mismo, impulsar la comercialización directa entre el consumidor y el
agricultor.
Objetivos generales

El alquiler de la maquinaria entre agricultores, para el apoyo de cultivo, cosechas, y toda tarea
agrícola. Para que de esta forma los granjeros puedan mejorar la productividad de sus tierras,
mientras que los propietarios de tractores puedan obtener ganancias adicionales por un activo, que de
otra forma estaría sin utilizarse.

Objetivos específicos
1) Identificar las funcionalidades para la construcción de la aplicación móvil enfocada de maquinaria para
los agrícolas.
1) Diseñar la interfaz de usuario de manera intuitiva y de fácil manejo.
2) Desarrollar la aplicación móvil velando que esta cumpla con las funcionalidades requeridas por
los agricultores.
Propuesta de solución
 Ofrecerá a los agricultores los datos de cada agricultor para el apoyo de cultivo, cosechas, y toda
tarea agrícola. y ofrecerá soluciones para lograr una alta productividad de sus tierras.
 Ofrecerá la App móvil que ofrezca servicios de información (integración de servicios, precios,
ubicación)
 el desarrollo de nuestra aplicación móvil pretendemos como primera medida llegar a los
pequeños agricultores presentando las ventajas que le permite la herramienta tecnológica, para
así mismo optimizar la aplicación de acuerdo con las necesidades específicas del agricultor
- Iniciación del proyecto

Información del cliente o empresa:

Esta aplicación está diseñada para las personas que se dedican a la agricultura, ya que ellos
son los encargados en un alto porcentaje para asegurar el abasto de comida en el país, ya
que de ésta depende la alimentación primaria de millones de personas, el incremento de la
población productiva y la preservación y cuidado del entorno. Pretendemos elevar los
estándares del campo para volverlo más rentable y productivo.

Nombre comercial de la App:

“Go tractor “

Bajo que plataforma será ejecutada la app: Android Studio

Tipo de aplicación:
App nativa
- Listado de Historias de usuario (Identificar los procesos funcionales y
Calculo de la complejidad)

Nombre: Visión de tractores

Descripción: Prioridad: Alta


Como usuario quiero ver la disponibilidad de
los tractores más cercanos a mi localización,
para poder elegir uno o más, dependiendo de
mis necesidades.

Condiciones:
- En un radio de 30 km
máximo. Complejidad: 8
- Permisos de uso de ubicación.

Nombre: Comentarios a otros usuarios

Descripción:
Como usuario, y dueño del tractor, me gustaría que Prioridad: Media
también pudiéramos calificar a la persona que se lo
rentamos, para así poder advertir en caso de algún daño a
la maquinaria o todo lo contrario, que es una persona
responsable.

Condiciones:
- Mantener el respeto. Complejidad: 7
- Evidencias de algún daño.

Nombre: Categorías de maquinaria

Descripción: Prioridad: Alta


Como usuario, me gustaría que exista un menú con las
diferentes categorías de la maquinaria agrícola, para así
poder seleccionar y elegir de una manera más rápida el tipo
de maquinaria que necesito, por ejemplo (fertilizar, cortar,
desgranar, etc.)

Condiciones:
Complejidad: 9
- Ninguna
- Release plan (Versión, Sprint, Historias de usuario)

Sprint Historias Complejidad C. Total

Primera versión

Historia 1 8
Sprint 1
Historia 2 7 24

Historia 3 9

- Descripción detallada de cada Historia (Formato)

Id Tipo Complejidad Prioridad Notas


1 Nuevo 8 Alto

Descripción detallada

Ver disponibilidad de los tractores más cercanos

Descripción de condiciones de satisfacción


- Se necesita el permiso de acceso al GPS
del dispositivo.
- Mantener activado el GPS durante el uso
de la aplicación.

Descripción de tareas

- Tarea 1.1
Aceptar permisos para poder acceder a su ubicación.
- Tarea 1.2
Solicitar el modo de máxima precisión en el dispositivo, para obtener la mayor
precisión posible en tu ubicación.
- Tarea 1.3
Notificar al usuario del uso de permisos, de ser rechazado , no se podrá hacer uso
de la aplicación.
Id Tipo Complejidad Prioridad Notas
2 Nuevo 7 Media

Descripción detallada

Evaluar a la persona que ha rentado la maquinaria

Descripción de condiciones de satisfacción


- No hacer uso de palabras ofensivas.
- En caso de algún daño a la maquinaria,
contar con pruebas que lo validen.

Descripción de tareas

- Tarea 2.1
Bloquear el uso de palabras ofensivas por tecleo, y dictado de voz.
- Tarea 2.2
Mostrar asteriscos en caso de hacer uso de alguna palabra.
Id Tipo Complejidad Prioridad Notas
3 Nuevo 9 Alta

Descripción detallada

Mostrar menú de los diferentes tipos de


maquinaria

Descripción de condiciones de satisfacción


- Conocer los tipos y usos de cada
maquinaria, para que el usuario pueda
obtener de una manera más rápida su
solución.

Descripción de tareas
- Tarea 3.1.
Crear categorías de maquinaria.
- Story Board

Fecha 20 / 11 / 21

Id 1.1 Permisos para acceder a ubicación Disponibilidad de los tractores más

cercanos

No. 1 No. 2

Notas: Notas:

No. 3

Notas:

Desarrollador Cliente
Fecha 20 / 11 / 21

Id 1.2 Modo de máxima precisión en el Disponibilidad de los tractores más cercanos


dispositivo

No. 1 No. 2

Notas: Notas:

No. 3

Notas:

Desarrollador Cliente
Fecha 20 / 11 / 21
Id 1.3 Notificar el uso de permisos Disponibilidad de los tractores más cercanos

No. 1 No. 2

Notas: Notas:

No. 3

Notas:

Desarrollador Cliente
Fecha 20 / 11 / 21
Evaluación a usuarios
Id 2.1 Bloqueo de palabras ofensivas

No. 1 No. 2

Notas: Notas:

No. 3

Notas:

Desarrollador Cliente
Fecha 20 / 11 / 21

Id 1.3

No. 1 Permisos para acceder a ubicación No. 2 Disponibilidad de los tractores más cercanos

Notas: Notas:

No. 3

Notas:

Desarrollador Cliente
Fecha 20 / 11 / 21

Id 2.2 Crear categorías de maquinaria Menú tipos de maquinaria

No. 1 No. 2

Notas: Notas:

No. 3

Notas:

Desarrollador Cliente
- Plan de pruebas

Pruebas de unidad

Id de historia y tarea: 1 Tarea 1.1

Autor de la prueba: Marco Enríquez

Modelos de dispositivo y
Sistema operativo. Samsung a70 Android Pie

Entradas de caso y prueba:

1. Aceptar permisos de ubicación

2. No aceptar permisos

Resultados esperados:

1. Arrojar su ubicación en un mapa

2. Enviar advertencia de que el uso de la aplicación no será funcional al 100%

Resultados a la hora de integrar:

Aprobados

Gravedad de
error
Pruebas de unidad

Id de historia y tarea: 1 Tarea 1.2

Autor de la prueba: Sherlyn Chavarría

Modelos de dispositivo y Motorola g20 Android 11


Sistema operativo.

Entradas de caso y prueba:

1.Permitir el uso de máxima precisión de ubicación


2.No permitir el uso de máxima precisión de
ubicación

Resultados esperados:

1. Mostrar su ubicación en un mapa

2. Informar al usuario que podría afectar para el uso de alguna búsqueda

Resultados a la hora de integrar:

Aprobados

Gravedad de
error
Pruebas de unidad

Id de historia y tarea: 1 Tarea 1.3

Autor de la prueba: Marco Enríquez

Modelos de dispositivo y Huawei p20 Android 8.1


Sistema operativo.

Entradas de caso y prueba:

1.Aceptar los permisos solicitados


2.Rechazar los permisos

Resultados esperados:

1. El usuario podrá usar la aplicación al 100%

2. El usuario no podrá usar la aplicación para su finalidad

Resultados a la hora de integrar:

Aprobados

Gravedad de
error
Pruebas de unidad

Id de historia y tarea: 2 Tarea 2.1

Autor de la prueba: Sherlyn Chavarría

Modelos de dispositivo y Huawei nova 3 Android 8.1


Sistema operativo.

Entradas de caso y prueba:

1.Solicitar al usuario evitar hacer uso de palabras ofensivas

Resultados esperados:

1.Arrojar el cuadro de texto para la calificación de un usuario

Resultados a la hora de integrar:

Aprobados

Gravedad de
error
Pruebas de unidad

Id de historia y tarea: 2 Tarea 2.3

Autor de la prueba: Marco Enríquez

Modelos de dispositivo y ZTE Blade v20 Android 10


Sistema operativo.

Entradas de caso y prueba:

1.El usuario hace uso de palabras ofensivas

2.El usuario no utiliza ninguna palabra ofensiva

Resultados esperados:

1.Arrojar en el cuadro de texto asteriscos en lugar de la palabra

2.El usuario podrá continuar con su comentario

Resultados a la hora de integrar:

Aprobados

Gravedad de
error
Pruebas de unidad

Id de historia y tarea: 3 Tarea 3.1

Autor de la prueba: Sherlyn chavarria

Modelos de dispositivo y Samsung s20 Android 10 + OneUi


Sistema operativo.

Entradas de caso y prueba:

1.El usuario selecciona el submenú de la pagina


2.El usuario selecciona una categoría

Resultados esperados:

1.Se abrirá un menú con los diferentes tipos de maquinara


2.Se mostrara la maquinaria mas cercana disponible

Resultados a la hora de integrar:

Aprobados

Gravedad de
error
Documentación de avances
El avance del presente proyecto “GO TRACTOR” desarrollamos e implementamos nuevas secciones para la
cosecha agrícola la cual es muy dinámica, de fácil manejo y acceso cuyo propósito es permitir a los usuarios
realizar fáciles búsquedas de maquinaria, Nuestro avance consta de como el usuario tiene el acceso para poder
tener una cuenta de usuario más rápido y seguro teniendo en cuenta que se puede registrar por medio de redes
sociales brindándole al usuario comodidad y facilidad y sin necesidad de tomarle demasiado tiempo al realizar el
inicio de sesión.
Por otra parte, se implementó el avance el de desarrollo de las categorías de selección de maquinaria para
abastecer las necesidades del agricultor implementos el uso de drones ya que gracias al uso de drones en la
agricultura cumple funciones como Mapeo de campos. Vigilancia, monitoreo de los cultivos. Además, se integró
de igual manera las Sembradoras ya que son muy importantes, son las responsables de colocar la correcta
cantidad de semillas en el suelo y por eso se convierten en una herramienta determinante para la cosecha y por
consecuente esta la categoría de tractores. El usuario con tan solo hacer clic en alguna de las categorías que
integramos en nuestra aplicación móvil podrá realizar la renta de la maquinaria teniendo una atención inmediata
y con total seguridad.

En lo referente de nuestro avance del proyecto implementamos de cada categoría de la renta de maquinaria
brindarle al usuario sus especificaciones o características de cómo están conformadas la renta de maquinaria que
vaya a hacer uso de cada usuario. En este punto Buscamos brindar atención personalizada, de dicha maquinaria y
servicio cumpla con sus expectativas.

Como siguiente se desarrollo un mapa de geolocalización para dar a conocer que maquinaria se encuentra cerca
del usuario ya que va a dar ubicación exacta del dispositivo para poder dar el servicio que se requiere y agilizar
el encuentro de la maquinaria al usuario y así pueda llegar a ella fácilmente y que tenga uso de la maquinaria.

Y por último decidimos implementar un apartado para el usuario donde tenga acceso a subir algún tipo de
maquinaria donde agregue una descripción detallada de la maquinaria, que tenga a su alcance para poderla rentar
al otro usuario tengan un ingreso extra.

Proyecto
En esta captura muestra el login a nuestra aplicación ya que se va a encargar de la autenticación del
usuario comprobando que el nombre de usuario y contraseña sean correctos. El usuario mediante una
cuenta de Facebook, Google o Twitter pueda hacer un registro de la aplicación exitosa y establezca su
entorno inicial para el usuario activando permisos y facilitar la entrada al usuario
 Una vez realizado el registro o el acceso a nuestra aplicación, Una vez dentro del aplicación consta de
dos categorías la primera la cual es “Buscar maquinaria” esta guiará al usuario para seleccionar el tipo de
maquinaria que necesite y por lo contrario si el usuario desea publicar una maquinaria para que otro
usuario la pueda rentar, y pueda determinar que tipo de maquinaria es correcto para el uso que le vaya a
dar el usuario.
Esta pantalla muestra la sección que tipo de maquinaria que puede escoger el usuario Es probable que los
agricultores se sientan atraídos por una tecnología nueva que sea substancialmente más rentable que la que ellos
emplean actualmente, el usuario tiene la opción de escoger Drones, tractores y sembradoras, quisimos implementar
otros servicios a los agricultores y poniéndonos al alcance de sus necesidades. Al implementarle
 Drones a nuestra aplicación ya que para los agricultores cumpla con las funciones como Mapeo de campos.
Vigilancia y monitoreo de los cultivos.
 Tractores que puede seleccionar el usuario y ver la ubicación de que tractor esta cerca de donde se encuentra
 Sembradoras quisimos implementar esta categoría ya que, para los agricultores, se convierte en una herramienta
determinante para su cosecha

En esta pantalla se muestra la selección de drones de una categoría


de nuestra aplicación, una vez que el usuario selecciono este tipo de
herramienta por medio del mapa su geolocalización en donde se
encuentra el mas cerca de donde se ubica, nuestra aplicación consta por medio de un mensaje le informara cuantos drones
están ubicados alrededor para posteriormente el usuario pueda dar uso de el y evidentemente el mas cercano desde el punto
donde se encuentra.

En esta Pantalla muestra la publicación de la renta


de un Dron, como también está la modalidad de
tractores y Sembradoras esta sección consiste llevar al usuario en llevar cierta información de la
maquinaria agricultora que desee encoger para ciertas necesidades de campo, De esta manera podemos
ofrecerle al usuario dicha y especifica información de cada una de nuestras cosechadoras que manejamos
en nuestra aplicación, Además así poder hacer un conocimiento al usuario de cómo nuestras maquinarias
de como vienen conformadas sus características y cumplir con sus expectativas.
Después que el usuario haya visto de como se conforma la maquinaria tiene el acceso de poder contactar
dicha maquinaria y ponerse en contacto.

En esta Pantalla se muestra la categoría de selección de


publicar una maquinaria, el usuario tiene el acceso de poder
subir una maquinaria para el uso agrícola, los datos que se requieren para poder subir una maquinaria
exitoso es una foto de la maquinaria, el nombre de la quinaria, sus características que componen esa
máquina, y por ultimo un teléfono para poder tener comunicación, si alguien desea adquirir o rentar la
maquinaria el usuario pueda tener comunicación y poder tener un renta exitosa y por ultimo el usuario
debe dar clic en compartir para que esta publicación se visualice a otros usuarios que requerían la renta.

También podría gustarte