sistema de gestión de centros comerciales
Este proyecto ofrece el sistema administrativo para la gestión de trámites diarios en un centro comercial. Es una aplicación web que se puede utilizar para gestionar las ventas y los empleados de un centro comercial, modificar sus datos y también mostrar los diferentes productos en el centro comercial. Todas las operaciones/características están integradas con un sistema de gestión de bases de datos relacionales. Consta de funciones como gestión de ventas, gestión de inventario, gestión de empleados y generación de facturas.
Explicación/ Alcance:
- El software está diseñado para el mantenimiento centralizado de la información de los Centros Comerciales desde el punto de vista del administrador.
- El administrador está en la cima de la cadena de privilegios, seguido por 2 gerentes para cada uno de nuestros departamentos: ropa y alimentos. Cada departamento consta de varias tiendas y un gerente de tienda gestiona los procedimientos de su tienda. El último empleado en la cadena de privilegios es el dependiente de ventas que maneja los productos en la tienda.
- El administrador central tiene el control de todas las actividades, como agregar, eliminar, modificar información de la base de datos y acceder a las ventas diarias en el centro comercial.
- Cada empleado tiene su propio inicio de sesión. El administrador, el gerente y los empleados serán guiados a diferentes funcionalidades según sus inicios de sesión individuales.
- Cada nuevo pedido acepta la información del Cliente, junto con el detalle de los productos y los datos de la tienda a la que pertenece el producto.
- Un Cliente tiene derecho a descuentos sobre el precio total de su producto en función de las ofertas vigentes. A partir de la base de datos se genera un precio final para cada producto el cual se calcula en función del descuento y la cantidad de productos comprados.
- Se genera una factura en formato pdf para cada pedido que resalta todos los detalles importantes del pedido, como el empleado que facturó el pedido, los detalles de los productos comprados y los datos de contacto del cliente junto con un número de factura único.
- Nuestra base de datos almacena detalles de todos los empleados que incluyen sus datos personales y números de contacto, información laboral y detalles de contacto de emergencia en caso de cualquier emergencia médica.
- También se han incluido funcionalidades de búsqueda y clasificación basadas en la identificación y el nombre del empleado para simplificar el acceso a los datos para el administrador y los gerentes.
- Un Portal del Cliente está disponible para que los Clientes potenciales vean nuestros productos en línea. Los clientes tienen acceso a productos de todas las tiendas de ropa y alimentos. Los clientes pueden ver Imágenes y Precios de estos productos de antemano para decidir qué productos comprar.
Para explicaciones más detalladas y conceptos involucrados, lea el Informe del proyecto.pdf
Cómo ejecutar:
- Clonar/Descargar el repositorio.
- Instale dependencias de Apache para ejecutar archivos php U otros softwares que le permitan ejecutar archivos php.
- Para Ubuntu, todos los archivos php deben colocarse dentro de la carpeta Computer/var/www/html.
- Coloque la carpeta JAMP_mall dentro de la carpeta Computer/var/www/html.
- Inicie localhost.
- Vaya a un navegador y escriba: localhost/JAMP_mall/index.html