El desarrollo de este proyecto, se compone de muchos y diversos elementos, teniendo esta variedad de componentes para el proyecto, se puede realizar una división concreta en diferentes fases o etapas por las que el proyecto ha pasado durante su desarrollo, teniendo dicha división en 3 fases, las cuales se describen a continuación:
FASE #1:
La primera fase del desarrollo del proyecto, se compone esencialmente en la concepción del mismo, es decir, las ideas que se tuvieron como grupo, en qué se quería trabajar y con qué se deseaba trabajar para desarrollar el proyecto.
Entendiendo que se hablará acerca de la concepción del proyecto, hablaremos un poco más adelante que las primeras etapas de sugerir ideas, entidades, modalidades de trabajo y discusiones y decisiones preliminares antes de comenzar el desarrollo del proyecto; pues bien, dejando esto claro, se tiene que el proyecto empieza a partir de que como grupo se llegó a la decisión de trabajar para la empresa de Mamá Fina, un restaurante; teniendo esto como base se comenzó a discutir diferentes apartados para aportarle a Mamá Fina, teniendo remarcables reuniones con los dueños para determinar si lo que como grupo se tenía pensado era útil para ellos así como también, diferentes peticiones o ideas que ellos brindaban al grupo para integrarlo en el proyecto y ellos usarlo en el futuro.
La primera fase del desarrollo del proyecto, culmina en el momento en el que tanto el grupo de trabajo como los dueños de la empresa llegan a un acuerdo de intereses, prestaciones y definición de la estructura del trabajo a realizar por parte del grupo.
El acuerdo final para el proyecto fue: realizar un sitio web para la empresa Mamá Fina, que permita manejar de manera más cómoda la publicidad de sus servicios, así como también, integrar diferentes apartados de gestión interna del restaurante siendo estos:
1. Gestión del menú: Siendo este el atractivo principal del sitio web, teniendo la opción de añadir los platillos y las bebidas que se ofrecerán a los clientes en un día específico de la semana, así como el precio de los productos que lo posean y la información de dicho producto que se ofrece. Cabe recalcar, que esto solo es un menú publicitario del día, es decir, que solamente es una forma de llamar la atención del cliente para que pueda revisar si lo que se ofrece ese día es de su agrado o no y decidir si comerá allí o no, no incluye servicio a domicilio.
2. Gestión de inventario: Llamado internamente en el proyecto como "bitácora de compras", que permite llevar un registro de los ingredientes y diversos artículos de la misma índole como bebidas, o artículos de limpieza, etc. que se han comprado, pudiendo agregar la cantidad, si ha sido adquirido por parte de un proveedor afiliado o directamente por el comercio local, la fecha en que se compró y cuánto costó dicho producto.
3. Gestión de reservaciones: Donde los clientes son los que las realizan y determinan qué tipo de reservación será, cuántas personas irán, si se usará todo el local, parte de, o si será a domicilio, así como también anexar general o específicamente el menú de los platillos que los clientes consumirán en dicha reservación, todo esto siendo pagado presencialmente en el propio restaurante, efectuándose así dicha reservación. Los empleados de la empresa serán los encargados de gestionar la información brindada por el cliente así como también determinar si dicha reservación ya ha sido pagada o no.
4. Gestión de platillos y bebidas: Antes de definirlos, hay que recalcar que cada uno de estos tiene un apartado distinto dentro del sitio, partiendo por el hecho de que con la empresa se determinó que los platillos no manejarán precio y las bebidas sí.
Habiendo mencionado lo anterior, el apartado de gestión de platillos y bebidas es la raíz del menú, ya que aquí se agregan uno por uno los platillos y las bebidas por separado que componen el menú de un día en específico, para solo enviar desde este apartado la información ya existente y detallada a donde se solicita, es decir, al menú.
El apartado de platillos contiene, el nombre del platillo, una pequeña descripción de este, y el tipo de platillo (habiendo en la empresa 4 tipos de platillos principales: desayuno, almuerzo, postre y típico). En el apartado de las bebidas es, en esencia, lo mismo que el apartado de las bebidas, con la única e importante diferencia, de que las bebidas manejan precio, mientras que los platillos no. Teniendo así en el apartado de las bebidas, el nombre de la bebida, una pequeña descripción de la bebida, el tipo de bebida (habiendo en la empresa 2 tipos de bebidas: envasadas y naturales), y el precio de cada bebida.
FASE #2:
En la segunda fase del desarrollo del proyecto, es cuando se comienza a desarrollar los apartados de la programación tanto de la base de datos como del sitio web.
En esta fase, se construyeron los apartados tanto conceptuales de todo el sistema como diagramas (para la base de datos) y bocetos (para el diseño y operabilidad del sitio web) así como la evolución de los conceptos a apartados palpables en el sitio como operaciones scrud (las operaciones principales para la gestión de los apartados mencionados en la primera fase), inicio de sesión (para que el cliente o el empleado acceda a su respectivo sitio), entre otros muchos apartados más.
A continuación se muestran diferentes evidencias de los apartados conceptuales del sitio, los apartados prácticos se presentarán en la conclusión de la investigación.
1. Diagrama Entidad Relación
2. Bocetos del sitio
FASE #3:
La tercera y última fase del desarrollo del proyecto, es la de realizar las últimas pruebas de funcionamiento, corregir los últimos errores, revisar a detalle el funcionamiento de cada apartado y perfeccionar todo el sitio.
En adición a dichas actividades, se tienen más apartados antes de la entrega a la empresa, apartados importantes como:
La búsqueda de un servicio de hosting.
La compra de un dominio en línea.
Y la implementación e integración del sitio completo a los 2 apartados anteriores.
Una vez terminados estos 3 apartados se tiene pensado realizar la entrega final del sitio, entrega la cual se tiene pensado hacerla a finales del año 2021, más específicamente, el plazo de entrega estipulado comienza el 22 de noviembre de 2021 y finaliza el 17 de diciembre de 2021. En el transcurso de los días que abarcan las fechas mencionadas, se planea hacer la entrega completa y final del sitio a la empresa, para que este comience su funcionamiento.
Conclusión de la investigación
Sitio público: Index
Reservaciones
Menú del día
Sitio Privado: Bitácora
Menú
Bebidas
Reservaciones
Proveedores