A documentação de rotas foi realizada com Swagger.
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ó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.
- 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.
- 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.
- 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.
- 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
- Planejamento do projeto
- Levantamento dos requisitos do sistema
- Design do sistema
- Arquitetura do sistema
- Implementação e codificação
- Testes e validação
- Documentação
- Treinamento da equipe de usuários finais
- Entrega final do sistema para a Guará Júnior
- 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