Logo Studenta

ACT2 - ING DE SW - PROPUESTA DE PROYECTO - COUOH PÉREZ KEVIN ANTONIO

¡Este material tiene más páginas!

Vista previa del material en texto

INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Propuesta del Proyecto (Proyecto Final) 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
Progreso, Yucatán, 28 de febrero de 2023. 
 
 
SISTEMA PARA EL CONTROL DE REGISTRO DE VENTAS 
 
DESARROLLO DE APLICACIÓN MÓVIL (ANDROID) PARA EL 
NEGOCIO H&K JUICE BAR. 
 
 
 
ÍNDICE 
TABLA DE CONTENIDO 
DATOS DEL NEGOCIO ..................................................................................................... 4 
DESCRIPCIÓN DEL PROYECTO ................................................................................... 5 
OBJETIVO GENERAL ....................................................................................................... 5 
OBJETIVOS ESPECÍFICOS .............................................................................................. 5 
PROBLEMÁTICA ............................................................................................................... 5 
JUSTIFICACIÓN ................................................................................................................. 6 
ENTREVISTA ...................................................................................................................... 6 
LLUVIA DE IDEAS ............................................................................................................. 8 
CUESTIONARIO ................................................................................................................. 8 
REQUERIMIENTOS FUNCIONALES ............................................................................ 9 
REQUERIMIENTOS NO FUNCIONALES ..................................................................... 9 
DESCRIPCIÓN Y MODELADO BPMN ........................................................................ 10 
DIAGRAMAS UML ........................................................................................................... 14 
DIAGRAMA DE CLASES ............................................................................................ 14 
DIAGRAMA DE CASOS DE USO ............................................................................... 15 
DIAGRAMA DE SECUENCIA .................................................................................... 16 
DIAGRAMA DE ACTIVIDADES ................................................................................ 17 
DIAGRAMA DE COLABORACIÓN .......................................................................... 18 
DIAGRAMA DE COMPONENTES ............................................................................. 18 
CONCLUSIONES .............................................................................................................. 19 
 
 
pág. 4 
 
DATOS DEL NEGOCIO 
Nombre: “Healthy and Klean Juice Bar Progreso” o solamente “H&K 
Juice Bar”. 
Dirección: Calle 82-A #155 local #1 x 29 y 31, colonia Progreso Centro, 
C.P. 97320. Referencias: Media vuelta a la derecha de la funeraria Reyes 
Rodríguez, en local de “Kitapoch”, (ambos negocios se ubican en el mismo 
local, pero con diferentes horarios). 
Fecha de inicio de operaciones: El negocio originalmente fue fundado en 
el año 2017, pero la administración actual inició sus operaciones en abril de 
2022. 
¿Quién es el dueño? Arquitecto Ricardo Hernández Rassam. 
Foto del establecimiento: 
 
Ilustración 1 - Interior del negocio H&K Juice Bar. 
pág. 5 
 
DESCRIPCIÓN DEL PROYECTO 
Esta aplicación desarrollada para el OS Android, pretende dar una 
solución a una problemática, a través de una app móvil orientada en 
asistir/proporcionar, al negocio local llamado “Healthy & Klean Juice Bar 
Progreso”, un sistema de control de ventas, donde se inspecciona el registro de 
ventas, el aditamento y sustracción de mercancía, junto con los ingresos 
obtenidos, entre otros requerimientos solicitados por el arquitecto. 
OBJETIVO GENERAL 
Desarrollar un producto de software para equipos con el sistema 
operativo Android, que permita el control general de los registros de ventas. 
OBJETIVOS ESPECÍFICOS 
Los objetivos específicos que se establecen para el proyecto son: 
• Generar un reporte en formato PDF o XLSX de todas las ventas 
realizadas por día o mes. 
• Desarrollo de una interfaz que permita la activación y/o 
desactivación de las promociones. 
• Desarrollo de una interfaz que permita la visualización de los 
productos top en ventas. 
PROBLEMÁTICA 
Actualmente el establecimiento “H&K Juice bar”, se afronta con 
diversos inconvenientes en cuánto a su control de ventas, debido a que no 
dispone de un sistema óptimo para gestionar los productos, ventas e ingresos, 
obtenidos cada corte de día/mes (todo el proceso se realiza en una libreta y se 
introduce en una base de datos). Asumiendo cada uno de los factores 
mencionados anteriormente, además, de algunas sugerencias proporcionadas 
pág. 6 
 
por el equipo hacia al cliente, surgió la tarea de crear una aplicación móvil, con 
el objetivo de mejorar/facilitar situación del dueño del negocio. 
JUSTIFICACIÓN 
Para solucionar de una manera óptima las dificultades del cliente en 
cuanto a su establecimiento, se diseñará e implementará una aplicación móvil 
para la plataforma Android, que realice los registros (entrada y salida) de su 
mercancía, para que, a través de esos mismos registros se pueda calcular los 
ingresos diarios y mensuales, la cantidad de impuestos, al igual que una sección 
de los productos más vendidos. 
ENTREVISTA 
1. ¿Su negocio, ya dispone de algún software/página web? 
No, el negocio no cuenta con ningún tipo de software o página web, 
solamente cuenta con página de Facebook e Instagram. 
 
2. ¿Qué funciones le gustaría que tuviera un software/página web 
para mejorar su negocio? 
Un registro de ventas e ingresos, ya que actualmente todo ese 
proceso se realiza a mano y posteriormente se registra en una base 
de datos, y a veces llevar el registro de las ventas e ingresos en una 
libreta es complicado. 
 
3. ¿Su negocio cuenta con algún logotipo? 
Sí, en las redes sociales. 
pág. 7 
 
 
Ilustración 2 - Logotipo oficial de H&K Juice Bar. 
 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
Sí, naranja y verde como colores principales y para los fondos 
blanco y negro. 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
Que la interfaz sea simple, intuitiva y minimalista para que 
cualquiera pueda usarlo. 
 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
Por el momento no, lo único que me gustaría es que se pueda poner 
una contraseña al momento de acceder a la aplicación. 
 
7. ¿Se maneja algún tipo de promociones por temporada? 
Sí, me gustaría que en la aplicación se pudieran activar y desactivar 
con un botón para no tener que borrar y volver a escribir todo de 
nuevo. 
 
 
pág. 8 
 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
Sí, pero es por medio de outsourcing con costo extra, por ejemplo: 
Uber Eats o DiDi Food. 
LLUVIA DE IDEAS 
• Que la aplicación este desarrollada para Android, debido a que al 
arquitecto le gustaría disponer en cualquier momento la 
información de su negocio (ventas, ingresos, porcentaje de 
impuestos, etc). 
• La aplicación solamente será desarrollada para un usuario, pero en 
se puede visualizar en algún la función de agregar otros tipos de 
usuarios como administrador, vendedor, etc. 
• Que la aplicación sea ágil, ligera y fácil de usar, para poder 
instalarse en casi cualquier dispositivo móvil. 
• Por el momento el servicio a domicilio es con repartidor 
independiente,pero le gustaría implementar a futuro servicio a 
domicilio propio, esto debido a que en la venta de jugoterapia 
(jugos medicinales) tiene una lista de clientes frecuentes, y si se 
implementa en la aplicación un apartado de clientes se podría 
enviarles promociones mediante WhatsApp. 
CUESTIONARIO 
1. ¿Su negocio, ya dispone de algún software/página web? 
2. ¿Qué funciones le gustaría que tuviera un software/página web 
para mejorar su negocio? 
3. ¿Su negocio cuenta con algún logotipo? 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
pág. 9 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
7. ¿Se maneja algún tipo de promociones por temporada? 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
REQUERIMIENTOS FUNCIONALES 
• El sistema solicitará una contraseña al momento de abrir la app. 
• Se debe de tener la opción de activar o desactivar ciertos productos 
con la finalidad de poder aplicar esta función para las promociones. 
• Debe de ser capaz de mostrar los ingresos netos y los impuestos de 
manera diaria y mensual. 
• Agregar una sección donde se muestre los productos más vendidos 
con el fin de depurar la lista de productos y poder hacer menús en 
base a esos productos populares. 
• Los precios y cantidad de productos pueden modificarse. 
• A cada orden se le asignará un identificador único, que será 
utilizado para identificarla en todos los procesos, subsecuentes que 
se realicen sobre esta. 
REQUERIMIENTOS NO FUNCIONALES 
• La aplicación funcionará en dispositivos móviles con SO Android. 
• Estará diseñada para ser manipulada por solamente un usuario de 
rol administrador. 
• La interfaz de la aplicación debe de ser simple e intuitiva. 
• La aplicación debe ser ágil y ligera. 
pág. 10 
 
DESCRIPCIÓN Y MODELADO BPMN 
El proceso inicia cuando el dueño del negocio “H&K Juice Bar”, desea 
entrar al sistema de control de ventas, se le solicitará una contraseña, de ser 
correcta se le dará acceso al sistema, en caso contrario tendrá que realizar el 
proceso nuevamente. Una vez dentro del sistema la interfaz le muestra las 
opciones de agregar, modificar o borrar un producto, los productos que se 
ofrecen son desayunos fríos, jugos naturales y jugoterapia (jugos medicinales). 
Dentro de esta sección se modifican los precios de los productos y la cantidad 
disponible de estos. En otra pestaña se muestra el apartado de reportes, que es 
donde se generan los reportes de las ventas, aquí se puede consultar las 
ganancias diarias y mensuales, tanto en ingresos netos, como en impuestos. El 
proceso termina cuando se cierra la sesión. 
 
Ilustración 3 - Modelo BPMN de H&K Juice Bar. 
pág. 11 
 
 
 
pág. 12 
 
 
 
pág. 13 
 
 
pág. 14 
 
DIAGRAMAS UML 
DIAGRAMA DE CLASES 
 
Ilustración 4 - Diagrama de clases. 
 
 
 
 
pág. 15 
 
DIAGRAMA DE CASOS DE USO 
 
Ilustración 5 - Diagrama de casos de uso. 
pág. 16 
 
DIAGRAMA DE SECUENCIA 
 
Ilustración 6 - Diagrama de secuencia. 
 
 
 
pág. 17 
 
 
DIAGRAMA DE ACTIVIDADES 
 
Ilustración 7 - Diagrama de actividades. 
pág. 18 
 
DIAGRAMA DE COLABORACIÓN 
 
Ilustración 8 - Diagrama de colaboración. 
DIAGRAMA DE COMPONENTES 
 
Ilustración 9 - Diagrama de componentes. 
pág. 19 
 
CONCLUSIONES 
• Kevin Antonio Couoh Pérez: Encontrar un negocio local, 
contactarse con el dueño de dicho negocio, agendar una cita para 
la entrevista, todo esto fue una experiencia muy enriquecedora para 
mí, porque es mi primer acercamiento en lo que respecta al tema 
de “Gestión de proyectos/Ingeniería de Software”. Contactarse con 
el cliente y escuchar los requerimientos que este solicite, me hizo 
sentir como un SCRUM Master. 
• Miguel Ángel De La Cruz Centeno: Desarrollar una aplicación en 
Android para este negocio es una experiencia completamente 
nueva para mí, ya que todo nuestro equipo es novato en cuanto al 
tema de programación móvil, pero aun así tenemos que hacerlo y 
dar lo mejor de nosotros. 
• Geovanny Alessandro Flores Montero: El proceso de entrevista 
con el dueño del establecimiento, fue completamente interesante, 
porque el dueño tiene conocimientos sobre el tema de desarrollo 
de software, así que la entrevista fluyo de una manera natural aun 
usando tecnicismos, ya que no hubo necesidad de explicarle las 
cosas con un lenguaje menos técnico. 
• Wilberth Rafael Madera Poot: Tener la oportunidad de realizar una 
entrevista y obtener la información correspondiente para comenzar 
el desarrollo de una aplicación para el negocio de “H&K Juice 
Bar”, donde puedan realizar distintos funcionamientos, como: la 
gestión de las ventas, es algo nuevo e interesante para mí. 
• Juan Alejandro Vivas Cetz: Conforme se estuvo realizando la 
recolección de datos, para la aplicación que se realizará para el 
negocio “H&K Juice Bar”, es algo nuevo a lo que nos estaremos 
pág. 20 
 
preparando, ya que por nuestra parte veríamos como realizar la app 
en Android Studio, por otra parte, será una gran experiencia.

Continuar navegando