Buscar

AvaliaçãoA1_SI_APS

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 4 páginas

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

Prévia do material em texto

Sistemas de Informação 
Profª.: Claudia Vicci Amadeu 
Avaliação A1 – Exercícios Data: 08/06/2020 
Disciplina: Análise e Projeto de Sistemas Turma: A Série: 5ª 
RGM: Nome: 
OBS: Valor da avaliação: 5,0 ** A entrega deve ser feita em .pdf ou .docx. 
_________________________________________________________________________________________ 
1ª Questão (1,0 ponto) 
 
Para o caso de uso apresentado, desenhe o Diagrama de Casos de Uso correspondente aos processos 
envolvidos. 
 
 
Caso de Uso: Alugar um Carro. 
 
Sumário: Cliente escolhe um carro para alugar. Se ele não tiver cadastro, deverá 
fazer o cadastro antes de alugar. O cliente informa os dados necessários para efetuar 
o aluguel, assina um termo de compromisso e retira o carro. 
 
Ator Principal: Cliente. 
 
Ator Secundário: Locadora. 
 
Pré-condição(ões): 
 
1. O Cliente deve ser regularmente habilitado para dirigir. 
2. Existir um carro que atenda às necessidades do Cliente. 
 
Fluxo Principal 
 
1. Cliente analisa os modelos de carros disponíveis para alugar na locadora. 
2. Cliente escolhe o carro. 
3. Locadora solicita documentação de habilitação do Cliente. 
4. Locadora analisa o documento. 
5. Executar o Caso de Uso “Criar Documento de Locação”. 
6. Locadora solicita confirmação dos dados cadastrais do Cliente. 
7. Locadora finaliza o preenchimento do documento de locação. 
8. Cliente assina o termo. 
9. Cliente retira o carro. 
10. Encerrar o caso de uso. 
 
Fluxo Alternativo (2): Cliente não escolhe carro. 
 
2.1 Cliente não encontra um carro que lhe atenda. 
2.2 Seguir para o passo 11. 
 
Fluxo Alternativo (5A): Locadora não aprova o documento fornecido, por estar 
ilegal para fazer a locação do veículo. 
 
A.5.1 Locadora informa ao Cliente que o documento de habilitação não está 
regularizado. 
A.5.2 Seguir para o passo 11. 
Sistemas de Informação 
Profª.: Claudia Vicci Amadeu 
Avaliação A1 – Exercícios Data: 08/06/2020 
Disciplina: Análise e Projeto de Sistemas Turma: A Série: 5ª 
RGM: Nome: 
OBS: Valor da avaliação: 5,0 ** A entrega deve ser feita em .pdf ou .docx. 
_________________________________________________________________________________________ 
 
Fluxo Alternativo (5B): Cliente não apresenta o documento de habilitação. 
 
B.5.1 Locadora informa que sem o documento de habilitação o Cliente não pode 
retirar o carro. 
B.5.2 Seguir para o passo 11. 
 
Fluxo Alternativo (6): Cliente não possui cadastro. 
 
6.1 Executar o caso de uso “Cadastrar Cliente”. 
6.2 Retornar ao passo 6. 
 
Pós-condição(ões): 
 
1. Carro alugado. 
 
 
2ª Questão (1,0 ponto) 
 
Para um Sistema de Controle de Internação de Pacientes de um hospital, temos os seguintes casos de uso: 
 
UC1: Cadastrar Paciente 
UC2: Cadastrar Médico 
UC3: Cadastrar Doença 
UC4: Cadastrar Quarto 
UC5: Cadastrar Leito 
UC6: Cadastrar Plano de Saúde 
UC7: Internar Paciente 
UC8: Registrar Procedimento Realizado em Paciente 
UC9: Realizar a Alta do Paciente 
 
Observa-se que quando o Paciente chega para ser internado, ele deverá ser cadastrado e um Prontuário de 
atendimento é aberto para ele, onde todos os procedimentos realizados são registrados, para que se tenha o 
histórico do Paciente e também para gerar uma cobrança sobre os dias de internação e os procedimentos 
realizados até a data de sua alta. 
 
Com base nesses casos de uso, pede-se: 
a) A lista das classes do Sistema. 
b) O Diagrama de Classes do Sistema. 
 
 
 
Sistemas de Informação 
Profª.: Claudia Vicci Amadeu 
Avaliação A1 – Exercícios Data: 08/06/2020 
Disciplina: Análise e Projeto de Sistemas Turma: A Série: 5ª 
RGM: Nome: 
OBS: Valor da avaliação: 5,0 ** A entrega deve ser feita em .pdf ou .docx. 
_________________________________________________________________________________________ 
3ª Questão (1,0 ponto) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Dado o diagrama de classes mostrado aqui na Questão 3, pede-se: 
 
a) Explique o relacionamento que ocorre entre as classes PedidoServiço e ItemServiço. 
b) Em que seria alterado o significado que esse diagrama representa, caso o relacionamento explicado no 
item a fosse desenhado com um losango vazado? Ele continuaria correto? Explique. 
 
4ª Questão (1,0 ponto) 
 
Observe o seguinte fragmento de um diagrama de classes (a multiplicidade do lado Editora não foi informada) 
que demonstra as publicações de uma editora, e as afirmativas: 
 
 
 
 
I. Editora publica livros anualmente. 
II. Editora pode publicar 8 livros durante o ano. 
III. É provável que nenhum livro tenha sido publicado durante o ano. 
IV. Editora pode publicar ou não durante o ano. 
V. Editora publica pelo menos um livro ao ano. 
 
Assinale a alternativa que representa todas as afirmativas possíveis para a situação retratada pelo diagrama: 
A. ( ) Apenas a afirmativa I está correta. 
B. ( ) Apenas a afirmativa III está correta. 
C. ( ) Apenas a afirmativa V está correta. 
Sistemas de Informação 
Profª.: Claudia Vicci Amadeu 
Avaliação A1 – Exercícios Data: 08/06/2020 
Disciplina: Análise e Projeto de Sistemas Turma: A Série: 5ª 
RGM: Nome: 
OBS: Valor da avaliação: 5,0 ** A entrega deve ser feita em .pdf ou .docx. 
_________________________________________________________________________________________ 
D. ( ) Apenas as afirmativas I, II, III, IV estão corretas. 
E. ( ) Apenas as afirmativas II, III, IV, V estão corretas. 
 
5ª Questão (1,0 ponto) 
 
 
Você vai desenvolver um software para um cliente que deseja criar um serviço de livraria online, onde ele vai 
intermediar a compra e venda de livros. O papel do seu cliente é receber um pedido via Internet, sobre algum 
livro oferecido no site, ou de interesse do cliente. Ao receber o pedido, seu cliente vai entrar em contato com uma 
editora conveniada a ele, que presta o serviço no qual o cliente está interessado. 
O sistema deve prover um controle de cadastramento de editoras conveniadas, constando CNPJ da 
empresa, razão social, inscrição estadual, nome fantasia, endereço completo (rua, número, complemento, 
cidade, CEP, estado), telefones do território brasileiro, nome de pessoas para contato com respectivos e- 
 
mails e cargos. O sistema deve prover um controle de produtos disponíveis de cada editora conveniada. 
O sistema deve prover também um controle de clientes cadastrados, pois todos os clientes devem efetuar 
cadastro antes de usufruir da livraria. No cadastro devem constar dados pessoais como: nome do cliente, 
endereço completo (rua, número, complemento, cidade, CEP, estado), telefones do território brasileiro (podem 
ser cadastrados tantos fones quanto o cliente desejar fornecer), RG, CPF, passaporte (se for estrangeiro 
residente no Brasil), nome da mãe do cliente. Deve constar o nome da pessoa que receberá o produto e fone 
completo para contato com, pelo menos, um endereço completo para entrega (rua, número, complemento, 
cidade, CEP, estado, ponto de referência). A cada cliente cadastrado deve ser solicitado o cadastro de um login 
e senha e, pelo menos, um email de contato. 
O sistema deve prover controle sobre o conjunto de pedidos de cada cliente. Cada pedido deve ser identificado 
pela data e hora da solicitação, vinculada ao login do cliente. Cada pedido pode ser formado por um ou mais 
produtos da livraria, que serão entregues juntos, em prazo de entrega quedeve ser previsto pelo sistema. Por 
razões de segurança, a cada utilização da livraria, deve ser enviada, para o(s) email(s) de contato, a lista de 
produtos solicitados, com a data provável de entrega. 
Somente clientes preferenciais podem usufruir de benefícios tais como cartão de crédito personalizado da 
livraria, que lhe dá direito a pagamentos parcelados, com menor taxa de juros, pagamento via boleto 
bancário e direito a descontos especiais. 
O sistema deve prover um controle de pagamento e entrega do pedido. Pagamentos podem ser feitos via cartão 
de crédito (devem ficar registrados a bandeira e o número do cartão ) e transferência bancária (neste caso 
devem ser registrados o banco, número da agência, número da conta, e comprovante da transação). 
 
Com base no cenário exposto, pede-se: 
a) Apresente dois requisitos funcionais para o sistema em questão. 
b) Apresente uma regra de negócio explícita no cenário.

Outros materiais