O Stock 404 é um sistema de gerenciamento de estoque desenvolvido com foco acadêmico, aplicando conceitos de Programação Orientada a Objetos (POO), arquitetura MVC (Model–View–Controller) e integração com banco de dados relacional.
O nome Stock 404 faz referência aos problemas comuns encontrados na gestão de estoques, como produtos não localizados, falta de itens ou inconsistências nos registros — situações que o sistema busca evitar por meio de organização e controle eficiente.
Este projeto foi desenvolvido como avaliação da disciplina, atendendo aos requisitos propostos pelo professor.
Desenvolver um sistema capaz de:
- Realizar o cadastro de produtos
- Controlar itens em estoque
- Organizar informações de forma estruturada
- Aplicar boas práticas de desenvolvimento de software
- Java
- Programação Orientada a Objetos (POO)
- Arquitetura MVC
- Banco de Dados Relacional (MySQL – conceitual/integração)
- IDE: NetBeans (ou compatível)
No Stock 404, os conceitos de POO são aplicados através de:
- Classes e Objetos: Representação de entidades do sistema (ex: produtos, cadastro).
- Encapsulamento: Uso de atributos privados e métodos de acesso.
- Abstração: Modelagem de elementos reais do sistema em classes.
- Reutilização de código: Organização modular das funcionalidades.
O projeto segue o padrão MVC, promovendo a separação de responsabilidades:
- Model: Responsável pela representação dos dados e acesso ao banco.
- View: Interfaces gráficas e formulários exibidos ao usuário.
- Controller: Processamento das ações, validações e regras do sistema.
Essa separação torna o código mais organizado, facilitando a manutenção e evolução do sistema.