Sunteți pe pagina 1din 8

Leia com ateno o texto a seguir: Viso Geral do Sistema A empresa Locadora Diamante S.

A a 5 anos no mercado realiza o aluguel de carros. O dono locadora pretende aumentar suas locaes agilizando o processo e promovendo um melhor atendimento ao cliente. Requisitos Funcionais 1. O sistema deve permitir a manuteno (incluso, alterao e excluso) de clientes da locadora de carros. Os atributos para cada cliente so: nome, endereo, cidade, estado, telefone, e-mail, documento de identificao (CPF ou RG), data de nascimento. 2. O sistema deve permitir a manuteno de tipos de carros (marcas como Chevrolet, Fiat, etc.), com os seguintes atributos: cdigo do tipo, descrio do tipo, preo dirio de locao, preo semanal de locao, preo mensal de locao e quantidade de carros em estoque para cada tipo. 3. O sistema deve permitir manuteno dos carros para aluguel pertencentes locadora de carros. Os atributos para cada carro so: placa do carro, cdigo do tipo de carro, fabricante, marca, ano e modelo do carro, kilometragem, data da troca do leo. 4. O sistema deve permitir a manuteno de funcionrios. Os atributos para cada funcionrio so: nome, endereo, cidade, estado, telefone e data de nascimento. O funcionrio recebe uma comisso de 5% sobre o valor do aluguel para cada carro alugado. 5. O sistema deve permitir o processamento da reserva de carro, com os seguintes atributos: data e hora de retirada do carro, data e hora prevista para devoluo do carro, identificao do cliente, valor da diria, funcionrio responsvel pela reserva, taxa de multa 20% a ser cobrada em caso de desistncia a menos de 8 horas do incio da locao. A reserva s pode ser realizada se houverem carros do tipo requisitado disponveis no perodo indicado e se o cliente no possuir nenhuma pendncia financeira com a locadora. 6. O sistema deve permitir a retirada de carro por um cliente sendo que o cliente deve apresentar sua carteira de motorista. Cada retirada de carro possui os seguintes atributos: data e hora de retirada do carro, data e hora prevista para devoluo do carro, identificao do cliente (previamente cadastrado), funcionrio responsvel pela retirada, placa do carro alugado, quilometragem registrada no momento da retirada, valor da diria e desconto (opcional). O carro entregue com tanque de combustvel cheio. 7. O sistema deve permitir a devoluo do carro. Os atributos para cada devoluo so: placa do carro alugado, data e hora de devoluo do carro, quilometragem registrada no

momento da devoluo, nmero de dirias cobradas, valor de cada diria, e desconto (opcional). O sistema deve automaticamente somar s dirias e taxas cadastradas durante a retirada do carro. O sistema deve tambm apresentar na tela o total a pagar, que a soma das dirias e subtraindo-se o desconto. Deve ser possvel acrescentar algum servio adicional como lavao do estofamento em caso de necessidade. O carro s pode ser aceito com o tanque cheio como na entrega do mesmo. 8. O sistema deve permitir somente as opes de pagamento do aluguel do carro vista (em dinheiro, cheque ou carto de crdito). 9. O sistema deve um recibo de pagamento para o cliente. As informaes so: nmero do recibo data de vencimento, data de pagamento, valor total pago, juros, desconto e multa (opcional). 10. O sistema deve permitir a consulta no vdeo dos carros alugados contendo o nome do cliente, placa, marca e modelo do carro, data de retirada e data prevista para devoluo. 11. O sistema deve permitir a impresso de uma listagem das reservas efetuadas para a data atual, contendo o nome do cliente, telefone para contato, tipo de carro e data prevista para sada. Requisitos no Funcionais Confiabilidade O sistema deve ter capacidade para recuperar os dados perdidos da ltima operao que realizou em caso de falha. O sistema deve possuir senhas de acesso e identificao para diferentes tipos de usurios: administrador do sistema, funcionrios da locadora de carros e clientes que tm acesso ao sistema na locadora de carros. Eficincia O sistema deve responder a consultas on-line em menos de 5 segundos.

Portabilidade O sistema deve ser capaz de executar em sistema operacional Windows XP e Linux. Usabilidade O projeto de interfaces deve ser centrado no usurio sendo que o mesmo ser modelado a partir da modelagem das tarefas.

Confiabilidade O sistema deve ter capacidade para recuperar os dados perdidos da ltima operao que realizou em caso de falha. 1. Aps a leitura utilizando seu conhecimento sobre analise orientada a objetos identifique os atores para o projeto Locadora Diamante S.A conforme estudos vistos no decorrer da disciplina. Para cada item identificado complemente com sua descrio. (1,0 ponto) Ator Descrio Definio: indivduo que realiza locaes de carro na Locadora de Carros. 1. Cliente Frequncia de uso: dirio, semanal, mensal. Conhecimento no processo: deve ser passada uma noo bsica e clara do funcionamento do processo de locao de Carro. Grau de escolaridade: desde fundamental a ps-graduao. Permisses de acesso: Deve ser disponibilizada ao cliente a consulta de carros disponveis para locao e a atualizao de seu cadastro, por meio de login. Definio: Funcionrio da locadora de carros, responsvel por operao de controle de clientes, controle de locaes. Frequncia de uso: dirio Conhecimento em informtica: No mnimo o bsico. Conhecimento no processo: Domina 2. Atendente todas as suas atribuies no processo do negcio de locaes de carros. Grau de escolaridade: Desde Mdio a Superior. Permisses de acesso: ter acesso a algumas funcionalidades, por meio de utilizao de cdigo de acesso.

Definio: Funcionrio da locadora de carros, responsvel por operaes de abertura, fechamento, controle de funcionrios, controle de compras e pagamentos da locadora de carros. 3. Gerente Frequncia de uso: Dirio. Conhecimento em informtica: aplicativos Word, Browsers, Windows XP. Conhecimento no processo: Domina todo o processo do negcio. Grau de escolaridade: Graduao. Permisses de acesso: ter acesso a todas as funcionalidades do sistema. 2. Faa uma boa leitura na especificao anteriormente descrita. Aps a leitura desenvolva o diagrama geral de casos de uso da Locadora de Carros Diamante. (3,0 pontos)

3. Documente os 2 casos de uso da Locadora de Carros Diamante conforme visto na disciplina. (3, 0 pontos) Descrio Nome Gerenciar Clientes Diagrama do Caso de Uso

Identificador CSU002 Descrio Gerenciamento do cadastro de dados pessoais de clientes. Ator Atendente Primrio Ator Secundrio Prcondio Fluxo Principal Cliente O atendente deve estar devidamente logado no sistema; existncia do cadastro do cliente; o cliente deve ter carteira de habilitao. 1 - O atendente solicita o cadastro de clientes; 2 - O atendente informa o nome do cliente; 3 - O atendente informa os dados pessoais do cliente;

Fluxo Alternativo Pscondio

4 - O registro do cliente armazenado. No item 2, caso j exista o cadastro do cliente: - so apresentados os dados cadastrais do cliente; - so apresentadas as opes de alterar, excluir e finalizar; Dados do cliente ou possveis modificaes so armazenados.

Descrio Nome Gerenciar locaes Diagrama do Caso de Uso

Identificador Descrio Ator Primrio Ator

CSU003 Gerenciamento de reservas, locaes realizadas e devolues de carros alugados. Cliente Atendente

Secundrio Pr-condio O atendente e/ou gerente deve estar devidamente logado no sistema; disponibilidade de carro do tipo requisitado no perodo indicado; O cliente ter carteira de habilitao; no existncia de dbito junto Fluxo Principal locadora por parte do cliente solicitante. 1 - o atendente recebe o pedido do cliente, podendo ser uma reserva ou uma locao imediata; 2 o atendente verifica no sistema a disponibilidade do carro escolhido; 3 o atendente informa ao sistema os dados da locao como: data e hora de retirada e devoluo, atendente responsvel, etc., e tambm os dados do carro a ser alugado. 4 No momento de uma devoluo, o atendente informa ao sistema os dados do carro, dados da devoluo, valores a serem pagos, reparos a Fluxo Alternativo serem feitos no veculo e d baixa do veculo no sistema. No item 3, caso seja o pedido de uma reserva: - informado ao sistema a data e a hora de retirada e de devoluo. - informada a multa de 20% por desistncia a menos de 8hs da retirada Pscondio do veculo e os valores de dirias. Registro de reservas; registro de locaes; registro de devolues; registro de reparos necessrios; repasse da comisso de 5% do valor do

aluguel do carro para o atendente responsvel. 4. Identifique 4 classes persistentes necessrias para o sistema Locadora Diamante S.A. Para cada classe identifique os atributos que devem pertencer a cada classe para sua implementao e os possveis cardinalidades existentes entre as mesmas. (3,0 pontos)

Carro Locao
Data e hora da retirada Data e hora da devoluo Identificao do cliente Valor da diria Funcionrio responsvel Taxas de multas Dados do carro
1 1 1 0..*

0..*

Marca Descrio do tipo Ano e modelo Cdigo do tipo Fabricante Placa Quilometragem Data da troca do leo Preos de locao Quantidade em estoque

Cliente
1..*

Atendente
Nome Endereo Cidade Estado Telefone Data de nascimento Horrio de trabalho

Nome Data de nascimento Endereo Cidade Estado Telefone e-mail Documento de identidade (RG ou CPF)

S-ar putea să vă placă și