Nosso sistema será desenvolvido em Java, com o framework Spring Boot.
Classes (Representação em códigos dos elementos da realidade)
Parking (Estacionamento) Payment (Pagamentos) Vehicle (Veículos) Person (Cadastro de pessoas que vão usar, inclusive estrangeiros) PriceTable (tabela de preço, por hora)
Tabelas (Armazenamento das informações no Banco de dados)
Parking ( Id do estacionamento , Código do veículo estacioado, Data e hora inicial estacionou, Data e hora final que estacionou, descrição da localização (plate), Código da tabela de preço, Id do pagamento realizado, Estacionamento finalizado)
Payment (Id do Pagamento, Confirmação do pagamento (IsPaid), tipo do pagamento, Data de hora do pagamento, Valor do pagamento)
Person (Id da pessoa, tipo do documento (CPF, RNE e etc), número do documento, Nome da pessoa, Pessoa ativa no sistema, Número de telefone, email, tipo de pagamento preferencial (PIX, Débito, Crédito))
PriceTable (Id da tabela de preço, descrição da tabela, Tabela ativa, tipo de cobrança (Fixo ou variável), valor por tipo de cobrança, Tempo de duração )
Vehicle (Id do Veículo, Id da pessoa (proprietário do Veículo), cor, modelo, placa)
Representação gráfica das entidades/tabelas do que serão utilizadas pelo sistema e seus respectivos relacionamentos
