Olá galera!
Será que alguém me ajudaria neste desafio (pelo menos é para mim!)
Seguinte, tenho que modelar o seguinte sistema (pela primeira vista, simples, eu acho!)
É um sistema para um posto de escapamentos:
- Cadastro de clientes (aqui também será cadastrado o(s) veículo(s) que o cliente possui)
- Cadastro de fornecedores
- Cadastro de Produtos
- Contas a Pagar
- Contas a Receber
- Controle de Estoque
O sistema deverá fazer o seguinte:
-
Cota-se o preço dos produtos com vários fornecedores
-
Fecha-se o pedido
-
Os produtos chegam e vão para o estoque
-
Isto gera um Contas a Pagar (que terá um Prazo de Pagamento)
-
Chega um Cliente na empresa e solicita a troca do escapamento
-
É feita uma Ordem de Serviço onde tem quais os produtos foram utilizados/vendidos e também o valor da Mão de Obra
-
O sistema deverá dar baixa no estoque referente aos produtos vendidos na Ordem de Serviço
-
Isto gerará um Contas a Receber (que terá um Prazo de Recebimento)
Galera, como faço para modelar este sistema, com suas respectivas Classes, Interfaces, etc. ??
Alguém sabe de algum material/exemplo que poderia consultar para poder criar este sistema do zero?
E a modelagem do Banco de Dados (no caso usarei o PostgreSQL)?
Como eu faria esta modelagem para o Banco de dados?
Alguém me ajuda?