Trabalho legal
Por: d2098749 • 7/6/2017 • Projeto de pesquisa • 477 Palavras (2 Páginas) • 553 Visualizações
- Num jogo de equações dada por Ax2+Bx+C = 0, onde A diferente de 0, o jogador deverá informar os valores de A e B, e o sistema deverá sortear um número entre [1...1000]. O jogador vai ganhar quando x1 != x2; x1 > x2 > 0; x1 e x2 pertencem aos reais.
- Elabore o modelo de Domínio
[pic 1]
- Desenhe um ICA para o cenário
[pic 2]
- Um dentista quer automatizar o atendimento aos pacientes de seu consultório. Quando um paciente deseja marcar uma consulta, é verificada a agenda do dentirsta e oferecido o primeiro horário disponível (data e hora), de acordo com o que o paciente deseja. Se o paciente concordar com o horário, é registrado na agenda o nome do paciente e horário combinado.
Os pacientes já cadastrados tem a ficha de consulta preenchida automaticamente. Os pacientes novos devem fornecer seus dados de cadastro: RG, endereço, telefone, data de nascimento, profissão. A consulta consiste de 2 tipos de serviços: de limpeza e restauração, ou exames para diagnóstico. Na realização da consulta, o dentista faz o registro do serviço efetuado em detalhes e, se necessário, o paciente marca uma nova consulta. O dentista pode pesquisar as fichas de seus pacientes por nome ou data de consultas. Diariamente, é impressa a agenda com 2 dias de antecedência para que os pacientes confirmem a consulta.
- Elabore o modelo de Domínio
[pic 3]
- Desenhe o diagrama de casos de uso
[pic 4]
- Descreva os fluxos de casos de uso
UC# Solicitar Consulta
Ator: Paciente e Dentista
Fluxo Básico
- Este caso de uso inicia quando o paciente for marcar a consulta
- O sistema verifica o primeiro horário disponível e oferece ao paciente
- O paciente concorda com o horário
- O sistema registra na agenda do dentista o nome do paciente e o horário
- O sistema preenche a ficha do paciente automaticamente
- O sistema registra na agenda do dentista o nome do paciente e horário
- O caso de uso se encerra
Fluxos Alternativos
FA01 – O paciente não concorda com o horário
- No passo 3 do FB, o paciente não concorda com o horário
- O sistema verificar a proxima data disponível na agenda do dentista e oferece ao paciente.
- O sistema retorna ao passo 3 do FB
FA02 – O paciente não é cadastrado
- No passo 4 do FB, o paciente não está cadastrado
- O sistema solicita os dados necessários ao paciente (RG, endereço, telefone, data de nascimento, profissão.)
- O paciente fornece os dados para a ficha
- O sistema retorna ao passo 5 do FB
Fluxos de Exceção
FE01 – O sistema não encontra o horário
- No passo 2 do FB, o sistema não encontra horário disponível na agenda do dentista
- O sistema exibe uma mensagem de erro
- O caso de uso é encerrado.
...