Trabalho
O Sistema Locadora Web a ser desenvolvido, é o estudo de caso de uma locadora de veículos, que devido o grande aumento na demanda de locação de veículos, o diretor decidiu contratar uma empresa para desenvolver um sistema para que pudesse controlar de forma mais ampla sua empresa.
METAS • Melhor controle da frota disponivel na locadora, inclusive quando o veículo estiver em manutenção; • Melhorar o controle das locações, de forma que o mesmo veículo não possa ser locado para dois clientes ao mesmo tempo; • Controlar as finanças da empresa, que envolve os pagamentos e recebimentos; • Controlar o acesso dos funcionários ao sistema; • Melhorar as aquisições da locadora, sendo novos veículos ou peças para os mesmos.
Telas do Prótotipo
Tela inicial
[pic]
Tela de Login
[pic]
Tela de Uso Restrito
[pic]
Cadastro de Cliente
[pic]
Cadastro de veículo
[pic]
Locação
[pic]
Cadastro de Funciários
[pic]
Cadastro de Fornecedor
[pic]
Cadastro de Compras
[pic]
Controle de Finanças
[pic]
Contas a receber(locação)
[pic]
Contas a pagar (aquisições)
[pic]
Controle de Veículos
[pic]
DIAGRAMA DE CASO DE USO
[pic]
DIAGRAMA DE CLASSE
[pic]
DIAGRAMA DE ATIVIDADES
[pic]
MODELAGEM DE DADOS
Modelo Conceitual
[pic]
Modelo Lógico
[pic]
Modelo Físico
CREATE TABLE veiculo ( id Texto(1) PRIMARY KEY, combustivel Texto(1), placa Texto(7), ano_fabricacao Numero(4), modelo Texto(10), marca Texto(10)
)
CREATE TABLE controle_veiculo ( id N[umero(4) PRIMARY KEY, status Texto(10), veiculo Texto(10)
)
CREATE TABLE funcionario ( id Texto(1) PRIMARY KEY, departamento Texto(10), nome Texto(15)
)
CREATE TABLE contas_a_receber (
n_locacao