Requisitos do Sistema
Especificações técnicas e funcionais que garantem a qualidade, segurança e eficiência do PIM Estoque.
Requisitos Técnicos
Requisitos funcionais e não funcionais que definem o comportamento e as características do sistema.
O que são Requisitos Funcionais?
Requisitos funcionais descrevem as funcionalidades específicas que o sistema deve oferecer, ou seja, o que o sistema deve fazer para atender às necessidades dos usuários.
Cadastro de produtos com informações completas (nome, descrição, categoria, quantidade, fornecedor)
Edição e exclusão de produtos cadastrados no sistema
Registro de entradas e saídas de produtos do estoque
Consulta de produtos por nome, categoria ou data de movimentação
Geração de relatórios detalhados com filtros personalizados
Tela de login com autenticação de usuários
Cadastro e gerenciamento de usuários do sistema
Registro automático de data, hora e responsável em todas as operações
Utilização de banco de dados SQLite para armazenamento
Alertas automáticos de baixo estoque configuráveis
Perfis de Usuários
O sistema possui diferentes níveis de acesso para garantir segurança e organização das operações.
Administrador
Usuário com acesso completo ao sistema
Permissões:
- Gerenciar usuários do sistema
- Configurar parâmetros e alertas
- Supervisionar todo o estoque
- Acessar todos os relatórios
- Realizar backup dos dados
- Cadastrar e editar produtos
- Registrar movimentações
- Gerenciar fornecedores e categorias
Operador
Usuário com permissões operacionais
Permissões:
- Cadastrar novos produtos
- Registrar entradas e saídas
- Consultar estoque
- Editar informações de produtos
- Gerar relatórios operacionais
- Visualizar alertas de estoque baixo
Stack Tecnológico
Tecnologias utilizadas no desenvolvimento do sistema.
Python 3.x
Linguagem de programação principal
SQLite
Banco de dados local
Tkinter / PyQt5
Interface gráfica
Git
Controle de versão