sistema de gerenciamento de shopping
Este projeto oferece o sistema administrativo para gerenciamento de processos diários em um shopping. É uma aplicação web que pode ser utilizada para gerenciar as vendas e funcionários de um shopping, modificar seus dados e também exibir os diversos produtos do shopping. Todas as operações/funcionalidades são integradas a um Sistema de Gerenciamento de Banco de Dados Relacional. É composto por funcionalidades como Gestão de Vendas, Gestão de Estoque, Gestão de Funcionários, Geração de Faturas.
Explicação/Escopo:
- O software é feito para manutenção centralizada das informações dos shoppings do ponto de vista do administrador.
- O Administrador está no topo da cadeia de privilégios, seguido por 2 Gerentes para cada um dos nossos departamentos – Vestuário e Alimentação. Cada departamento é composto por várias lojas e um Gerente de Loja gerencia os procedimentos de sua loja. O último funcionário da cadeia de privilégios é o Balconista de Vendas para movimentação de produtos na loja.
- O administrador central tem o controle de todas as atividades, incluindo adição, exclusão, modificação de informações do banco de dados e acesso às vendas diárias do Shopping.
- Cada Funcionário tem seu próprio login. O Administrador, Gestor e Colaboradores serão orientados para diferentes funcionalidades com base em seus logins individuais.
- Cada novo pedido aceita a informação do Cliente, juntamente com os dados dos produtos e os dados da loja a que o produto pertence.
- O Cliente tem direito a descontos no preço total do seu produto com base nas ofertas atuais. A partir do banco de dados é gerado um preço final para cada produto que é calculado com base no desconto e na quantidade de produtos adquiridos.
- Uma fatura é gerada em formato pdf para cada pedido, destacando todos os detalhes importantes do pedido, como o funcionário que cobrou o pedido, os detalhes dos produtos adquiridos e os dados de contato do cliente, juntamente com um número de fatura exclusivo.
- Nosso banco de dados armazena detalhes de todos os funcionários, incluindo seus dados pessoais e números de contato, informações de trabalho e detalhes de contato de emergência em caso de qualquer emergência médica.
- Funcionalidades de pesquisa e classificação com base no ID do funcionário e no nome do funcionário também foram incluídas para simplificar o acesso aos dados para administradores e gerentes.
- Um Portal do Cliente está disponível para potenciais clientes visualizarem nossos produtos online. Os clientes têm acesso a produtos de todas as lojas de roupas e alimentos. Os clientes podem ver imagens e preços desses produtos com antecedência para decidir quais produtos comprar.
Para explicações mais detalhadas e conceitos envolvidos, leia o Relatório do Projeto.pdf
Como executar:
- Clone/Baixe o repositório.
- Instale dependências do Apache para executar arquivos php OU outros softwares que permitirão executar arquivos php.
- Para Ubuntu, todos os arquivos php precisam ser colocados dentro da pasta Computer/var/www/html.
- Coloque a pasta JAMP_mall dentro da pasta Computer/var/www/html.
- Inicie o host local.
- Vá para um navegador e digite: localhost/JAMP_mall/index.html