Buscar

Exemplo de Caso de Uso

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

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

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ê 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

Prévia do material em texto

Fazer um DCU para um sistema que permita ao funcionário da empresa a manutenção de 
dados de clientes (com os dados Nome, CPF e Data de Nascimento) e a emissão de relatório de 
clientes cadastrados. Obs. O sistema não permite a inclusão de cliente repetidos.
Funcionário
Manter 
Clientes
Emitir
Relatório
Clientes
Nome do Caso de Uso Manter Clientes
Ator principal Cliente
Ator secundário Funcionário
Descrição Permitir a inclusão, alteração, consulta e exclusão de 
clientes no sistema
Pré-condições NA
Pós-condições Cliente mantido no sistema
Fluxo Principal
Ator
1. Funcionário solicita manutenção de clientes
5. Funcionário seleciona a opção desejada.
Sistema
2. OSD exibir tela de manutenção(A1).
3. OSD exibir uma lista de clientes cadastrados (E1, 
A1).
4. OSD permitir ao usuário Incluir, Alterar, Excluir e 
Consultar (A1).
6. OSD executar sub-fluxo de acordo com a opção do 
ator
Sub-fluxo - Incluir
7.Funcionário seleciona a opção “Novo”.
9. Funcionário informa dados do cliente (Nome, 
CPF, Data de nascimento).
10. O Funcionário seleciona a opção “Incluir”.
8. OSD exibir os campos vazios e habilitados.(A1)
11. OSD gerar código do cliente (V1,V2, V3, E1, 
RN1, RN2)
12. OSD armazenar os dados do cliente(E1)
Sub-fluxo - Alterar
7. O Funcionário seleciona o cliente
9. O Funcionário deve informar novos dados 
10. O Funcionário seleciona a opção “Alterar”.
8. OSD exibir o Nome, CPF e a Data de nascimento 
do Cliente habilitados, e o código desabilitado. (E1, 
A1)
11. OSD atualizar os dados do Cliente.(V1,E1,V2,V3, 
RN1, RN2)
Sub-fluxo - Excluir
7. O Funcionário seleciona o cliente
9. O Funcionário seleciona a opção “Excluir”.
8. OSD exibir os dados do Cliente habilitados, e o 
código desabilitado. (E1, A1)
10. OSD excluir os dados do Cliente (E1).
Sub-fluxo - Consultar
7. O Funcionário seleciona o cliente
8. OSD exibir o Nome, CPF e a Data de nascimento 
do Cliente habilitados, e o código desabilitado.(E1, 
A1)
Fluxos Alternativos A1. O Ator pode cancelar operação, fechando a tela.
Fluxos de Exceção E1. Sistema não conecta SGBD, exibindo mensagem 
de erro.
Regras de Negócio RN1. Não pode existir CPF repetido.
RN2. Data de nascimento não pode ser maior que a 
data corrente.
Validações V1. Validação do formato do CPF.
V2. Validação de formato DATA (dd/mm/aaaa)
V3. Validação de tamanho do NOME até 150 
caracteres
Nome do Caso de Uso Emitir Relatório de clientes
Ator principal Cliente
Ator secundário Funcionário
Descrição Permitir a emissão de relatório de clientes 
selecionados
Pré-condições Dados dos clientes existentes no sistema
Pós-condições Dados dos clientes selecionados emitidos pelo sistema
Fluxo Principal
Ator
1. Ator solicita a emissão de relatório de clientes
4. Ator seleciona os clientes desejados.
5.Ator seleciona a opção “Imprimir”.
Sistema
2. OSD exibir tela de emissão.(A1)
3. OSD exibir uma lista de clientes cadastrados 
(E1,E2, A1, A2).
6. OSD emitir o relatório com os dados dos clientes 
(nome, cpf e data de nascimento) (E1)
Fluxos Alternativos A1. O Ator pode cancelar operação
A2. O ator pode selecionar todos os clientes.
Fluxos de Exceção E1. Sistema não conecta SGBD, exibindo mensagem 
de erro.
E2. Usuário não selecionou cliente. Sistema exibe 
mensagem de erro.
Regras de Negócio NA
Validações NA
Exemplo de Tela

Outros materiais