Beruflich Dokumente
Kultur Dokumente
ANÁLISE DE REQUISITOS
PROJETO: LOCAWEBCAR
DESCRIÇÃO DO SISTEMA
Geral
O sistema tem por finalidade gerenciar uma empresa de locação de veículos.
Dando assim a possibilidade de todos os processos serem informatizados, gerando
um maior controle e segurança nas operações.
Específica
Nos módulos básicos teremos cadastro de clientes e um cadastro de veículos, tudo
feito por funcionários devidamente autorizados. Os clientes terão a possibilidade
de visualizar os veículos disponíveis. Poderão também, reservar um determinado
veículo agendando a sua retirada. No ato da entrega do veículo, um funcionário,
após verificar o check-list, processará a locação no sistema. Dentre outras
funcionalidades secundárias do sistema.
LEVANTAMENTO DE REQUISITOS
Objetivos Operacionais:
Controlar o aluguel e devolução de carros;
Controlar o pagamento de aluguel de carros;
Manter cadastro de clientes e carros;
Manter cadastro de funcionários;
Emitir relatórios e consultas; e
Controlar dívida dos clientes.
Atores Envolvidos:
Cliente – alguém que aluga e devolve o carro, e liquida a dívida, quando for
o caso;
Funcionário – agente que cadastra os carros no sistema e cuida da entrega
e devolução de veículos e recebimento de pagamento referente a alugueis caso
sejam feitos pessoalmente; e
Gerente – agente para o qual os relatórios e consultas são enviados.
Determina também as operações de cadastros.
Requisitos Funcionais:
Cadastrar usuário (funcionário);
Cadastrar carro;
Cadastrar cliente
Realizar locação;
Realizar devolução e efetuar pagamento.
Nome: CadastrarCliente
Descrição: Trata do Cadastro de Clientes
Ator: AtorCliente
Cliente já cadastrado
2. Caso exista o cliente associado ao CPF
2.1 O sistema exibe os dados do cliente e pergunta se o mesmo deseja alterar
seus dados;
2.2 Se o cliente confirmar o sistema expõe seus dados para alteração;
2.3 O cliente confirma a alteração após as modificações;
2.4 O sistema pede confirmação dos dados e se confirmado atualiza no banco;
2.5 O sistema informa que a alteração foi feita com sucesso.
Nome: CadastrarFuncionário
Descrição: Trata do Cadastro de novos funcionários (Gerente ou Usuário)
Ator: AtorGerente
Nome: CadastrarCarro
Descrição: Trata do Cadastro de novos veículos
Ator: AtorGerente e AtorFuncionário
Nome: AlugarCarro
Descrição: Trata do aluguel de um carro
Ator: AtorCliente
Desistência do aluguel
8. O cliente desiste de alugar o carro.
8.1 O sistema cancela o processo informando que o aluguel foi cancelado pelo
cliente.
Nome: DevolverCarro
Descrição: Trata da devolução de um carro.
Ator: AtorCliente
Cancelamento de devolução
5. O cliente cancela a devolução;
5.1 O sistema cancela a devolução e emite Msg2 informando que a devolução foi
cancelada.
Nome: LiquidarDivida
Descrição: Trata da dívida do cliente
Ator: AtorCliente
Cancelamento de pagamento
4. O cliente desiste de realizar o pagamento;
4.1 O sistema cancela a operação.
Nome: GerarRelatorioCarros
Descrição: Gera um relatório com a situação dos veículos da locadora
Ator: Gerente