0% encontró este documento útil (0 votos)
56 vistas15 páginas

Trabajo Final Sotfware Diego

Este documento describe el desarrollo de una aplicación móvil de delivery llamada EZ FOOD usando Python. El proyecto busca facilitar la entrega de comida en más distritos de Lima. Se identificaron los requerimientos, alcance y objetivos. Luego se realizó el análisis, diseño e implementación de las interfaces y funcionalidades de la app, incluyendo registro de usuarios, pedidos de delivery y reservas. Finalmente, se concluye que el proyecto cumplió con su propósito de ayudar a más clientes a acc

Cargado por

Diego103 RS
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
56 vistas15 páginas

Trabajo Final Sotfware Diego

Este documento describe el desarrollo de una aplicación móvil de delivery llamada EZ FOOD usando Python. El proyecto busca facilitar la entrega de comida en más distritos de Lima. Se identificaron los requerimientos, alcance y objetivos. Luego se realizó el análisis, diseño e implementación de las interfaces y funcionalidades de la app, incluyendo registro de usuarios, pedidos de delivery y reservas. Finalmente, se concluye que el proyecto cumplió con su propósito de ayudar a más clientes a acc

Cargado por

Diego103 RS
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FACULTAD DE INGENIERÍA

Ingeniería Informática y de Sistemas

INTERFAZ EZ FOOD

Curso:
TALLER DE SOFTWARE I

Docente:
DIOSES ZARATE, JAVIER ANTONIO

Integrantes:
Código
Diego Jaime Ruesta Andrade 1910390
Enzo Mathias Rodriguez Aparicio 2010494
Santiago Mijael Ramos Beraun 2010550

Lima, La Molina – Perú

2022
Tabla de Contenidos

1. Introducción
-------------------------------------------------

2. Resumen-----------------------------------------------------
-

3. Descripción de caso de
estudio----------------------------

4. Objetivos----------------------------------------------------
-

5. Desarrollo---------------------------------------------------
-
5.1. Identificación de
requerimientos--------------------
5.2. Definición del
alcance--------------------------------
5.3. Análisis de
Software----------------------------------
5.4. Solución del
caso------------------------------------
5.4.1. Análisis y
descomposición--------------------
5.4.2. Diseño. (Interfaces de usuario
creadas)-----
5.4.3. Implementación.------------------------------
-
6. Conclusiones------------------------------------------------
-

7. Referencias--------------------------------------------------
-

Introducción

Durante el informe se hablara acerca un aplicativo móvil


basado en un sistema de base de datos con la implementación
adecuada de interfaces para una distribuidora de servicio móviles
de delivery. Se evaluará la perspectiva dinámica acerca de la
aplicación en torno a la época en que se da a conocer y el valor
que esta tendría en un amplio entorno abordado por distintas
distribuidoras de comida y restaurantes. Además de la alta
demanda de servicios delivery en todos los distritos de la región.
Se utilizará como base de estudio la competencia directa en la
cual se mostrará el valor total del aplicativo para los clientes.
Resumen

Las aplicaciones de delivery como ‘Rappi’,’UberEats’ se han


popularizado por su facilidad para adquirir un platillo sin importar
la hora del día, lamentablemente en algunos casos, los
motorizados de estas apps no llegan a ciertos lugares ya sea por
distancia, seguridad o la hora.El fin de este proyecto es generar un
lazo con los clientes para volvernos su opción numero 1 de
delivery, nuestra app va facilitar a las personas a poder pedir un
platillo sin importar la distancia, que es el problema principal en
cuanto a estas apps. También vamos a darle oportunidades a
jóvenes para poder entrar como empleados, ya sea en nuestra área
de cocina, logística o motorizado. Python es una app sencilla que
nos falicita hacer estos procedimientos un problema, por su
similitud con el idioma que hablamos a Diario.
Descripción de caso de estudio

El caso de estudio explora la problemática de la integración en el


contexto del desarrollo de aplicaciones móviles en el área de
delivery. Hablamos de uno de los sectores más crecientes
con usuarios que encargan alimentos mediante aplicativos
móviles. Para el caso estudio tomamos como referencia el índice
de uso de aplicativos móviles en Perú que abarcaría el 23% de la
población, aproximadamente 7 millones de usuarios en línea
ordenando constantemente durante día o noche.
Se desarrolla parte de la aplicación mediante el uso de visual
studio code con el lenguaje llamado Python. La adaptación de
interfaces con distintos importes.
Al inicio de cada iteración, se escogen las funcionalidades
desarrolladas para EZFOOD. Se permite la interacción directa y
funcionalidad de los servidores de bases de datos utilizada para el
desarrollo de las tareas en pseudocódigos.

Objetivos

- Brindar a la sociedad un aplicativo el cual facilita la


repartición de platillos para todos los distritos

- Determinar las ventajas y ventajas del aplicativo móvil


- Crítica del propio trabajo para la respuesta de varios
problemas técnicos

- Aplicar los conocimientos aprendidos a través de los videos


brindados durante la etapa de desarrollo

- Redactar conclusiones las cuales permitan la propia


evolución del sistema en desarrollo

Desarrollo
● Identificación de requerimientos

❖ Que en el transcurso de la aplicación hasta que se


cierre no tenga ningún problema al ejecutarlo
❖ Que nuestra base de datos almacena los datos de los
clientes como las personas que quieran trabajar con
nosotros

● Definición de alcance

El propósito de este trabajo es crear una aplicación de comida


delivery y reserva para poder satisfacer la necesidad de nuestros
clientes , tratando de llegar hasta los lugares donde no llegan los
diferentes tipos de delivery además el que también puedan
reservar con nuestra aplicación cualquier tipo de comida que
deseen.

- Delivery
- Reserva de pedidos
- Información de nuestros clientes
A su vez implementamos base de datos en el formato txt para que
los datos de gran cantidad pueda visualizar de manera sencilla
registrando el personal o el ingreso de nuestros clientes.
● Análisis de software

Actualmente utilizamos lo que seria la medida del analisis


explotorio para el total desarrolo de nuestro sofware,
debido a que necesitabamos buscar la medida que nos
permitiera obtener una ventaja ante la competencia directa
en el mercado virtual.Implementamos una base de datos
simple para el guardado de informacion, estos datos se
empezaran a guardar en un archivo csv dentro del sistema
del aplicativo movil. Tambien utilizamos el analisis
inferencial, ya que se recopilarán estos datos para la
entrega de encargos y para posibles conteos de publico
utilizando la aplicacion.estimando nuestro crecimiento
futuro y un posible plan de aumento para el publico a gran
escala.

● Solución de caso
○ Análisis y Descomposición

def send_data():

usuario_data=usuario.get()
contraseña_data=str(contraseña.get())
print(usuario_data,"\t",contraseña_data,"\t")

newfile = open("user.csv","a")
newfile.write(usuario_data)
newfile.write("\t")
newfile.write(contraseña_data)
newfile.write("\t\n")
newfile.close()

entradaUsuario.delete(0,END)
entradaContraseña.delete(0,END)

ingreso2()

A traves del siguiente conjunto de comando logramos almacenar


los datos introducidos mediante las ventanas Postulacion e Inicio
de sesion, guardamos toda la informacion puesta a disposicion
por los propios usuarios para el futuro conteo, estudio y orden de
entregas. Se crea automaticamente un archivo CSV para la
adquisición de todos los datos en columnas ordenadas, a
disposición tambien para administradores del aplicativo.
○ Diseño

FIGURA 1: BOTÓN INGRESO


El usuario se registra colocando su
nuevo correo y contraseña
FIGURA 2: DELIVERY O RESERVA DE PEDIDO
Selección de opciones del aplicativo entre delivery y reserva de
pedido

FIGURA 3: OPCIÓN DELIVERY

El usuario coloca su nombre, su número telefónico sea celular o de


casa, elige entre la variedad de distritos, escribe la direccion exacta
añadiendo por ultimo alguna referencia para el repartidor
FIGURA 4: COMPRA DEL PRODUCTO
Selección entre amplio menu de opciones, puedes añadir una cantidad
y especificaciones adicionales para el cocinero

FIGURA 5: CONFIRMACIÓN DELIVERY


Se confirma el pedido y se dispondrá de un promedio de 30 minutos
maximo para la entrega del pedido

FIGURA 6: OPCIÓN RESERVA DE PEDIDO


El usuario tendrá a disposición ciertas horas para poder reservar sus
platillos, se dispondrá de el platillo el día asignado y a la hora fijada la
orden de reserva.
FIGURA 7: CONFIRMACIÓN DE RESERVA DE PEDIDO
Se confirma la orden de reserva

FIGURA 8 : INTERFAZ DE POSTULACIONES A NUEVOS


EMPLEADOS
Implementación

Para implementar este proyecto de CRM,creamos una


empresa aplicativa con el punto de llegar con nuestro plan de
delivery con diferentes comidas que tenemos preparadas. Asi
como la instalacion de librerias y programas necesarios para
ejecutar nuestro programa y nuestro clientes puedan usarlo al
maximo.Ademas de tener soporte virtual las 24 horas antes
cualquier emergencia

Manual:
- Instalar la última versión de python disponible
- Instalar la librería tkinter
- De preferencia trabajar con IDE Visual Studio Code y
seleccionar el intérprete de Python
Conclusiones

En conclusión, este proyecto nos ayudó a identificar los puntos


débiles por los cuales los peruanos sufren a diario al querer adquirir
un platillo para delivery. Implementar este código y sus
funcionalidades ha sido bastante satisfactorio, efectivamente, Python
es un lenguaje muy sencillo y su solicitud de aprender porque tiene
mucha similitud al lenguaje en que nos expresamos a diario.
Estamos satisfechos, porque hemos podido ayudar a muchos clientes
que antes no podían acceder o reservar su pedido por temas externos
como localidad o tiempo, diferenciándose de otras empresas en el
rubro.

bibliografía:

- Ramón Sebastián Salat Figols Efecto de la motivación en el


aprendizaje de la programación como una herramienta de uso
científico obtenido
http://sappi.ipn.mx/cgpi/archivos_anexo/20082388_5816.pdf

- De los Rios Real, A. (2017). Diseño e implementación de una aplicación


de gestión de incidencias para dispositivos móvilesorientada a
corporaciones municipales. Valencia. Obtenido de (Sanchez & Reyes,
2015)https://riunet.upv.es/bitstream/handle/10251/76343/R%C3%8DOS
%2 0- %20Dise%C3%B1o%20e%20implementaci%C3%B3n%20de
%20una%20a plicaci%C3%B3n%20de%20gesti%C3%B3n%20de%20i

También podría gustarte