Você está na página 1de 3

1.

Considere um Caso de Uso Controlar Matricula, cujo objetivo é registrar a


matricula do aluno. Partindo desse cenário elaborar a documentação de Caso de
Uso.

Numero: 1
Caso de Uso: Controlar Matricula.
Descrição: Fazer cadastro de aluno no sistema
Ator: Funcionário (Secretaria)

Cenário Principal
1 Funcionário solicita cadastro de controle de matricula
2 Sistema exibe o controle de matricula
3 Funcionário solicita escolhe a opção de inclusão *
4 Sistema atribui código da matricula
5 Funcionário informa CPF do aluno
6 Sistema valida CPF digitado *
7 Funcionário informa os demais dados
8 Sistema recupera tipo de curso
9 Funcionário seleciona tipo de curso
10 Sistema recupera disciplina
11 Funcionário seleciona a disciplina
12 Sistema recupera professor
13 Funcionário seleciona professor
14 Sistema verifica se os atributos foram digitados *
15 Sistema atribui data do sistema
16 Funcionário Confirma cadastro
17 Sistema cria uma instancia da matricula
18 Sistema emite MSG confirmando o cadastro
19 Sistema encerra o caso de uso

Cenário Alternativo 3
3.1 Funcionário não escolhe a opção de inclusão
3.2 Funcionário digita CPF aluno
3.3 Sistema recupera dados do aluno
3.4 Sistema permite alterar
3.5 Funcionário escolhe opção de alterar
3.6 Funcionário informa dados a serem alterados
3.7 Funcionário confirma alteração
3.8 Sistema atualiza os dados
3.9 Sistema emite mensagem de confirmando alteração
Sistema encerra uso case (Sistema volta para o passo
3.10 8)

Cenário Alternativo 6
6.1 Sistema verifica que o CPF não é valido
6.2 Sistema permite nova digitação

Cenário Alternativo 14
Sistema verifica que os atributos não foram
14.1 preenchidos
Sistema emite mensagem, informando que os atributos
14.2 não foram preenchidos
14.3 Sistema permite informar os dados não preenchidos
14.4 Sistema volta para o passo 15
2. Considerando a técnica de Modelagem Entidade Relacionamento, explique
com suas palavras o que são Entidades, Relacionamentos, Atributos, Cardinalidade,
Administrador de banco de dados, modelo conceitual de dados, modelo lógico de
dados e modelo físico de dados.

Você também pode gostar