Buscar

A2 projeto de software orientado a objetos camilla

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1 
 
 
Projeto de Software Orientada a Objetos – 2/2021-2 
Prof. Camilla Lobo Paulino 
 
Trabalho 2 
 
LEIA ATENTAMENTE AS REGRAS E O CONTEÚDO 
 
R E G R A S 
 
 O trabalho deverá ser realizado individualmente ou em grupo de no máximo 6 pessoas. 
 Os modelos solicitados deverão entregues até o dia 20/11, ou seja, anexados em um 
arquivo comprimido na “Atividade Individual Avaliativa – A2. 
 O trabalho deverá estar postado na atividade Individual Avaliativa A2 e com e conter o(s) 
nome(s) completo do(s) integrante(s). 
 Não serão aceitos trabalhos enviados por e-mail como PDF ou imagem. 
 Para criação dos modelos solicitados use os programas WhiteStarUML1 ou BOUML2 
(para que não tem Windows), ou qualquer outros softwares similares. 
 Os trabalhos deverão ser apresentados. 
 
 
C O N T E Ú D O 
 
A DDCar é formada por um grupo de profissionais da área com grande expertise no 
segmento de locação de veículos, que buscam inovar a cada dia o mercado, seja 
na locação para pessoas físicas ou jurídicas, atendendo a todas as necessidades 
dos clientes. 
Temos grande paixão pelo nosso trabalho, e aplicamos nele toda a inovação e a 
simplicidade que estão gravadas em nosso DNA. Buscamos de maneira constante 
a melhoria da qualidade do nosso serviço, a satisfação dos nossos clientes e a 
valorização das pessoas que fazem parte da nossa empresa. 
O nosso foco está na mobilidade, na eficiência e na comodidade das pessoas. 
A empresa fica localizada no interior do Estado do Rio de Janeiro, atendendo a 
regiões vizinhas e possui uma necessidade emergencial para gerenciar toda a 
operação de locação de veículos. 
Pedro um dos diretores, solicitou que as reservas sejam realizadas, através do 
formulário ou por nossas redes sociais e telefones. 
Exemplo: 
reservas@DDcar.com.br 
Instagram / facebook 
 
1 sourceforge.net/projects/whitestaruml/ 
2 www.bouml.fr 
mailto:reservas@DDcar.com.br
2 
 
Para efetuar uma reserva é necessário o seguinte: 
1. Preencha o formulário de pré-cadastro 
2. Aguarde o contato da DDCar 
3. Vá à loja DDCar para fazer a retirada 
 
No cadastro pessoa física são necessárias as seguintes informações: 
Nome e sobrenome, e-mail, telefone, preferência do atendimento (WhatsAPP, 
Email, Telefone). Data prevista para retirada. Hora prevista para retirada. Data 
prevista para devolução. Hora prevista para devolução. Finalidade do Aluguel 
(Viagem, trabalho, turismo). 
No cadastro pessoa Jurídica são necessárias as seguintes informações: 
Razão Social, CNPJ, sua função na empresa. Nome e sobrenome, e-mail, telefone, 
preferência do atendimento (WhatsAPP, Email, Telefone). 
O Sr. João, outro sócio, chamou a atenção para o seguinte fato: “Caso a 
data/horário escolhido para retirada ou devolução esteja fora de nosso horário de 
atendimento na loja, será considerado para a cotação o próximo dia útil. 
Horário de atendimento: segunda a sábado, das 08h às 18h”. 
A empresa possui carro próprio, e quando necessário alugar carros de outras 
empresas fora da cidade em que atuam nesse mesmo segmento. 
A Empresa funciona de segunda a sábado de 08h às 18h. 
Só são aceitos pagamentos via cartão de crédito. 
A empresa necessita de um sistema para gerenciar as suas reservas. 
Os sócios precisam de informações em tempo real de suas alocações para 
tomar algumas decisões pertinentes ao negócio. 
OBS: Considerar a situação econômica do país. A solução deve ser justificada 
(custo/ benefício). 
Para alugar um carro, são necessários cumprir alguns pré-requisitos: 
Habilitação: O locatário deverá apresentar a Carteira Nacional de Habilitação 
(CNH) válida e emitida em território nacional, sendo aceito pela DDCar apenas o 
documento original impresso; 
Outros documentos 
Apresentar um documento de identidade e CPF. A apresentação do RG ou CNH 
original que contenha o número do CPF dispensa a apresentação deste. 
Cartão de Crédito 
O locatário deverá apresentar um cartão de crédito nominal para a operação de pré-
autorização. Não serão aceitos para essa operação, cartão pré-pago ou virtual 
Aprovação 
O locatário deverá ter as suas informações cadastrais e análise de crédito 
aprovadas pela Locadora. 
 
 
 
3 
 
Para esse trabalho deverão ser elaborados: 
 
Questão 1: Apresentar uma solução tecnológica moderna que resolva as necessidades 
da DDCar. 
 
 
Questão 2: Elaborar o “Documento de Tecnologia” (template, com exemplo 
disponibilizado pela professora. 
 
 
Questão 3: Para quem for utilizar UML 
 
Pegar uma parte da solução que envolva uma aplicação e elaborar: 
Diagramas de sequência com os designs produzido 
Os Diagramas de Sequência deverão conter as classes de design, ou seja, as classes 
que serão implementadas na versão final do sistema e os respectivos métodos. 
Modelo de classes de design: um único modelo com a visão unificada, ou seja, com todas 
as classes de design geradas para os casos de uso, ou seja, as classes de interface. 
Observações : 
 O design deverá abranger, também, as classes responsáveis pela persistência dos dados, 
ou, ainda, informar framework de persistência. 
 O design deverá, obrigatoriamente, aplicar os padrões de validação, criação e persistência 
de dados vistos em aula. (assinalar o padrão utilizado). 
 
Questão 3: Para quem for utilizar metodologias ágeis 
 
Pegar uma parte da solução que envolva uma aplicação e elaborar: 
Modelo de classes de design: um único modelo com a visão unificada, ou seja, com todas 
as classes de design, ou seja, as classes de interface. 
Observações : 
 O design deverá abranger, também, as classes responsáveis pela persistência dos dados, 
ou, ainda, informar framework de persistência. 
 O design deverá, obrigatoriamente, aplicar os padrões de validação, criação e persistência 
de dados vistos em aula. (assinalar o padrão utilizado).

Outros materiais