/ERP-GUARA-Frontend

TCC de ERP personalizado para a empresa júnior Guará Júnior do IFSP Cubatão. Sistema Web criado com React e Tailwind, responsivo, que possibilita o controle interno da empresa, com criação de clientes, fornecedores, registro de documentos (sistema GED), controle de produtos e projetos.

Primary LanguageTypeScript

DESENVOLVIMENTO WEB DA INTERFACE DE USUÁRIO

ESCOPO DO PROJETO

Objetivo

O objetivo principal do projeto é o desenvolvimento de um sistema de gerenciamento empresarial para a Guará Júnior, que permita exercer as funções essenciais para o seu funcionamento e organização. Os objetivos específicos incluem o desenvolvimento dos módulos essenciais e a arquitetura/modelagem do projeto.

Módulos Essenciais

  • Módulo de Usuário: Gerenciamento de usuários, controle de acesso e atribuição de funções e cursos.
  • Módulo de Projeto: Gestão de projetos, incluindo criação, atualização e acompanhamento, com informações relevantes.
  • Módulo de Almoxarifado: Controle de estoque, entrada/saída de materiais.
  • Módulo Financeiro: Controle de fluxo de caixa, registros de despesas e receitas, geração de relatórios financeiros.
  • Módulo de Documento: Armazenamento, organização e assinatura digital de documentos relacionados à empresa júnior.

Requisitos

Funcionais

  • Autenticação de Usuário: O sistema deve permitir que os usuários façam login usando suas credenciais e verifiquem sua autenticidade.
  • Gerenciamento de Usuários: O sistema deve permitir que os administradores gerenciem os usuários, incluindo a criação, edição e exclusão de contas de usuário.
  • Controle de Acesso: Diferentes níveis de permissão para os usuários, como ADM, usuários padrões e supervisores.
  • Gerenciamento de Projetos: Criação, atribuição e acompanhamento de projetos, incluindo informações como descrição, situação, usuários envolvidos e serviço prestado.
  • Gestão Financeira: Registro e gerenciamento de transações financeiras, incluindo entradas e saídas de caixa relacionadas a projetos e estoque.
  • Gerenciamento de Almoxarifado: Gestão de estoque e bens da empresa, incluindo informações como descrição, quantidade, preço e fornecedor associado.
  • Armazenamento de Documentos: Armazenamento de documentos em formato PDF, relacionados a projetos, serviços, produtos e fornecedores. Funcionalidade de adicionar assinatura digital nos documentos.

Não Funcionais

  • Usabilidade: Interface intuitiva, fácil operação e feedback visual claro.
  • Desempenho: Processamento rápido e eficiente, otimização de recursos computacionais.
  • Segurança: Criptografia, controle de acesso seguro e proteção contra ataques cibernéticos.
  • Confiabilidade: Minimização de falhas e garantia da integridade dos dados.
  • Responsividade: Adaptabilidade a diferentes dispositivos e tamanhos de tela.
  • Manutenibilidade: Código bem estruturado, documentação adequada e suporte contínuo.

Definição de Limites e Exclusões

  • O sistema ERP se restringirá ao ambiente interno da empresa júnior Guará Júnior, excluindo integração com sistemas de empresas parceiras ou clientes.
  • O escopo não abrange implementação de funcionalidades específicas de outros sistemas externos, como sistemas de pagamento.

Riscos do Projeto

  • Comunicação ineficiente
  • Mudanças organizacionais
  • Dependência de recursos externos
  • Alterações nas regulamentações financeiras
  • Erros nos cálculos de impostos e taxas
  • Prazos
  • Requisitos incompletos ou mal definidos
  • Mudanças no escopo
  • Falta de conformidade com regulamentações
  • Perda de documentos devido a falhas de backup
  • Acesso não autorizado a documentos confidenciais
  • Falta de espaço de armazenamento suficiente

Marcos do Projeto

  1. Planejamento do projeto
  2. Levantamento dos requisitos do sistema
  3. Design do sistema
  4. Arquitetura do sistema
  5. Implementação e codificação
  6. Testes e validação
  7. Documentação
  8. Treinamento da equipe de usuários finais
  9. Entrega final do sistema para a Guará Júnior

Critérios de Sucesso

  • Funcionalidades dos módulos atendendo aos requisitos definidos
  • Integração entre os módulos
  • Auditoria correta das informações e operações
  • Entrega dentro do prazo
  • Interface intuitiva
  • Operação estável e confiável
  • Implementação eficaz de segurança
  • Aceitação pela empresa Guará Júnior

Tela da aplicação para exemplificação

Login

image

Barra de navegação

image

Listagem mostrando os temas escuro e claro

image

Cadastro de item

image