Cálculo de redes
Por: PamelaMara • 25/10/2015 • Trabalho acadêmico • 438 Palavras (2 Páginas) • 367 Visualizações
Atividade 3
1- É preciso fazer alterações neste diagrama para que seja possível representar as funcionalidades realizadas pelos funcionários da clínica. O funcionário realiza serviços nos cliente e após a realização do serviço, o funcionário deve registrar no sistema qual foi o serviço realizado. Descreva quais as alterações a serem realizadas no diagrama acima para contemplar esta necessidade. Faça as alterações no diagrama para incluir estas necessidades. Justifique suas escolhas de modelagem.
[pic 1]
Foi incluído no diagrama acima outro ator sendo o funcionário que realiza outras duas funcionalidades: Realiza Serviço e Registra o serviço realizado. Que vem depois das funcionalidades realizadas pela recepcionista e por último foi modificado a funcionalidade do gerente o Gerar Relatório que finaliza o diagrama.
2- Escolha uma das funcionalidades (um dos casos de uso) do sistema proposto e elabore a especificação (documentação) deste caso de uso utilizando um dos padrões apresentados na Unidade 2 – parte 1.
Caso de uso: Cadastrar Cliente
Descrição resumida: A recepcionista usa o sistema para realizar o cadastro dos clientes.
Ator primário: Recepcionista
Pré-condição: A recepcionista deve estar devidamente identificada pelo sistema com login e senha.
Fluxo Principal:
- Recepcionista acessa a tela do cadastro do cliente.
- Sistema disponibiliza campo para digitar CPF do cliente.
- Recepcionista digita CPF cedido pelo cliente.
- Sistema verifica se o CPF já está cadastrado.
- Caso não, sistema disponibiliza formulário para preenchimento com os dados do cliente.
- Recepcionista preenche o formulário com as informações cedidas pelo cliente.
- A recepcionista submete os dados ao sistema.
- Sistema registra o cadastro do cliente.
- Caso de uso é encerrado.
Fluxos alternativos:
4. Se o sistema identificar que um cliente com o mesmo CPF já foi cadastrado.
4.1 O sistema emite uma mensagem de “Usuário já cadastrado”.
4.2 Retorna para o passo 2 do fluxo principal.
8. Se o sistema identificar que um campo obrigatório não foi preenchido.
8.1 O sistema emite uma mensagem de “Campo não preenchido”.
8.2 Retorna para o passo 6 do fluxo principal.
8.1a Se o sistema identificar que o valor informado em um campo não se encontra num formato válido para o mesmo.
8.2a Retorna para o passo 6 do fluxo principal.
Fluxos de exceção:
8. O cliente quer editar seus dados do cadastro.
8.1 O sistema disponibiliza uma opção para editar dados.
8.2 Retorna para o passo 6 do fluxo principal.
3- Elabore o diagrama de classes conceitual (unidade 3 – parte 1) para representar o sistema de controle da clinica NovaDerma.
[pic 2]
4-Tomando como base a especificação do caso de uso escolhido no item b elabore o diagrama de sequencia (unidade 3 – parte 2) para representar esta funcionalidade.
[pic 3]
...