Projeto para trabalho de faculdade


Analisando propostas
Descrição:
O objetivo é criar um sistema para controlar a locação de veículos em uma empresa
especializada, controlar a devolução e o pagamento dessas locações. Para isso, os seguintes
requisitos precisam ser atendidos:
Escolha e reserva do automóvel
O atendente consulta os modelos dos veículos disponíveis e a tarifa do aluguel por km livre ou
km controlado. Após a escolha do modelo do veículo pelo cliente, o atendente informa a data/hora
de empréstimo, a data/hora prevista de devolução e o tipo de tarifa (km livre ou km controlado).

O atendente cadastra o cliente informando: nome, CPF, documento de identificação, telefone,
e-mail, data de nascimento, sexo, número de habilitação, número de registro, Estado emissor e
validade da carteira de motorista; o sistema valida os dados do cliente no sistema Serasa e emite
um comprovante da locação ou, se a data futura, da reserva da locação.
Devolução do automóvel
No momento da devolução do automóvel, o atendente informa ao sistema o número da
locação e recupera os dados da locação e deverá calcular a multa e acréscimos. Deverá verificar
o valor a ser pago de acordo com a quilometragem informada na devolução e de acordo com
o tipo de tarifa.
O atendente seleciona o pagamento com cartão de crédito informando o tipo de cartão
(Visa, MasterCard etc.), Nome do titular do cartão, CPF, número do cartão, data de validade do
cartão e código de segurança. Esses dados serão validados no sistema externo da operadora
de crédito. Após a efetivação, o sistema emite um comprovante do pagamento contendo os
dados do veículo e os dados de pagamento.

Cadastro de automóvel
O supervisor da agência cadastra os automóveis informando os dados do automóvel, que
são: marca, modelo, ano modelo, ano fabricação, chassi, placa, cidade, km, UF, fabricante,
tarifa de km livre e km por km controlado. O supervisor ainda poderá consultar, alterar e
excluir automóveis.
O supervisor pode realizar uma consulta dos veículos locados no dia contendo os dados:
marca, modelo e ano do veículo locado, nome e CPF do cliente, data prevista de devolução,
valor estimado da locação e um total geral de locação do dia. Deverá haver opção de impressão
da consulta.
Regras:
1. Se a Cidade da Devolução for diferente da Cidade da Retirada: acréscimo de R$ 4,00 por
km de distância entre as cidades;
2. Se a Agência da Devolução for diferente da Agência da Retirada (quando na mesma
cidade da retirada): acréscimo de R$ 30,00 fixo;
4.
O valor da multa, por dia de atraso, é de 1% do valor da locação, limitada a 20%;
5. Se no momento da locação o cliente já for cadastrado, o sistema recupera os dados do cliente;
6. Somente clientes do tipo pessoa física poderão realizar locação de veículos;
7.
Cada veículo está vinculado a uma locação e cada locação somente poderá ter um veículo.
2.2.2 Atividades
Para executar este trabalho, o aluno (ou grupo de alunos), na condição de analista/arquiteto
da empresa contratada, deverá fazer o projeto (design) do sistema de locação de veículos. Este
projeto deverá conter:
1. Diagrama Entidade-Relacionamento (banco de dados);
2.
Desenho da arquitetura de referência utilizando MVC;
3. Para cada Caso de Uso, desenvolver o diagrama de classe de implementação e o diagrama
de sequência de implementação;
4. Diagrama de atividades do método calcularMulta();
5.
Diagrama de distribuição com os requisitos para implantação do sistema.
Obs. Não é necessária a codificação do sistema.

Categoria: TI e Programação
Subcategoria: Programação
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Disponibilidade requerida: Conforme necessário
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Funções necessárias: Desenvolvedor

Menos de USD 50

Orçamento

2

Propostas

4

Freelancers interessados

Publicado: há 3 anos

Prazo de Entrega: Não estabelecido

Crie seu próprio projeto

Você está procurando um freelancer para realizar um projeto parecido? Crie seu próprio projeto e você receberá ofertas dos melhores freelancers.


Outros projetos deste cliente

Para saber mais sobre este cliente

Faça seu login na Workana

Freelancers que já se candidataram para este trabalho

CS C.Olá, sou Especialista em Tecnologias para o Desenvolvimento de Aplicações Web. Atualmente dedico tempo integral ao desenvolvimento de frellas. Tenho experiência em análise e desenvolvimento de sistemas, e gerenciament... Mais detalhes

Hiéracles A.Analista de Sistemas, desenvolvendo atividades de gerenciamento e administração de aplicações CRM, administração de redes, administração de servidores Windows e Linux, administração de Banco de Dados e desenvolvimento... Mais detalhes