Releases: SivalLeao/GerenciamentoMicrocomputadores
Fase 4 - Implementação da interface gráfica.
Finalização do projeto proposto. Foi elaborada a construção da interface gráfica utilizando JavaFX para o sistema de gerenciamento de
microcomputadores, de maneira intuitiva e eficiente. Portanto, todos os requisitos e funcionalidades pretendidas foram cumpridas com êxito.
Fase 3 - Persistência de dados.
Seguindo o padrão de projeto DAO, foram criadas as classes de implementação adaptadas para manipulação de arquivos. Os dados das
entidades são salvos em arquivos binários, e podem ser lidos e retornados ao sistema. Foram feitos os testes necessários para cada
funcionalidade.
Em conclusão, os requisitos da Fase 3 foram concluídos, garantindo que as informações sejam armazenadas e recuperadas de forma
consistente.
Fase 2 - Implementação e testes.
A pasta Model foi criada, para uma maior organização e para iniciar o modelo MVC, com todas as classes necessárias. Foi implementado o
CRUD (Create, Read, Update e Delete) para todos os grupos de objetos que devem ser armazenados no sistema, utilizando o padrão de projeto
DAO. Foram feitos os testes de unidade para todos os métodos do sistema.
Atuais requisitos desenvolvidos:
Gerenciamento de clientes e técnicos:
- Cadastrar
- Atualizar número de ID automaticamente
- Atualizar informações
- Consultar cadastros por número de ID e CPF
- Retornar toda a lista de cadastros do armazenamento
- Checar cadastro por número de ID e CPF
- Deletar cadastro por número de ID
- Deletar toda a lista de armazenamento
Gerenciamento de ordens de serviço:
- Cadastrar
- Atualizar número de ID automaticamente
- Atualizar informações
- Gerar fatura
- Gerar relatório
- Consultar dados por número de ID
- Retornar toda a lista de cadastros do armazenamento
- Retornar lista de ordens de serviço de um técnico
- Retornar lista de ordens de serviço em aberto de um técnico
- Checar cadastro por número de ID
- Checar se o técnico possui alguma ordem de serviço em andamento
- Deletar cadastro por número de ID
- Deletar toda a lista de armazenamento
Gerenciamento de peças:
- Inserir
- Inicializar as peças básicas dos requisitos
- Atualizar informações
- Remover e adicionar quantidades
- Consultar dados pelo nome
- Checagem de existência por nome
- Checagem da quantidade de determinada peça
- Retornar toda a lista do armazenamento
- Retornar lista com as peças com quantidade abaixo do limite de alerta
- Devolver peças de uma ordem de serviço cancelada
- Deletar peça por nome
- Deletar toda a lista de armazenamento
Em conclusão: todos os requisitos propostos pela Fase 2 foram cumpridos com êxito.