Está en la página 1de 19

Atividade 2 - UML Diagrama de Caso de Uso

Desenhe o diagrama de caso de uso para a seguinte descrio:


A escola Alternativa pretende informatizar a secretaria acadmica a ponto de ter o controle de todos os alunos, funcionrios (incluindo
professores), bem como a realizao de emisso de diversos documentos. A secretaria funciona da seguinte forma: quando um aluno aceito na
escola, feito o cadastro de seus dados pessoais. A matrcula do aluno num determinado curso feita sempre que se inicia um novo ano letivo.
Ao efetuar a matrcula, necessrio verificar se o aluno j est cadastrado e seus dados pessoais esto atualizados (consulta). Se o aluno no
estiver cadastrado, seu cadastro feito neste momento. Alm do cadastro do aluno, existem outros cadastros importantes que devem ser feitos,
como de funcionrios e cursos. Para estes outros cadastros, toda vez que o cadastro for iniciado, deve ser feita uma consulta para verificar se o
cadastro j no foi efetuado( obrigatria). Um aluno pode solicitar tambm, a emisso de alguns documentos, como por exemplo, declaraes,
histrico escolar e boletins.

CADASTRAR CURSO
<<extend>>
ALUNO

<<extend>>
SECRETARIA

CONSULTAR CURSO

MANTER CURSO

CADASTRAR ALUNO

<<extend>>

FUNCIONARIO

<<extend>>
<<extend>>
CADASTRAR FUNCIONARIO

CONSULTAR ALUNO

EMITIR DOCUMENTOS

<<extend>>

MANTER ALUNO

MANTER FUNCIONARIO

<<extend>>
CONSULTAR FUNCIONARIO

CADASTRAR PROFESSOR
<<extend>>

PROFESSOR

<<extend>>
MANTER PROFESSOR

CONSULTAR PROFESSOR

Prof. quila Porfirio Almeida Santos

Nome do Caso de Uso: Cadastrar aluno


Ator Principal: Secretaria
Ator Secundrio: Aluno
Resumo: Este caso permite o cadastramento do aluno no sistema.
Pr-condies: Fluxo Principal:
1. O aluno solicita o cadastro.
2. A secretaria efetua o cadastro do aluno.

Fluxo Alternativo (1): O aluno pode desistir de ser matriculado.


Fluxo Alternativo (2):

Ps-condies:
Regras de Negcio:
Prof. quila Porfirio Almeida Santos

1. A matrcula gerada automaticamente pelo sistema.


2. O campo matrcula obrigatrio.

Nome do Caso de Uso: Consultar aluno


Ator Principal: Secretaria
Ator Secundrio: Aluno
Resumo: Este caso permite consultas de alunos cadastrados.
Pr-condies:
1. O aluno precisa estar cadastrado (extend).
Fluxo Principal:

Prof. quila Porfirio Almeida Santos

1. O aluno ou a secretaria requisita uma consulta.


2. A secretaria consulta o cadastro.
Fluxo Alternativo (1): O aluno pode desistir da consulta.
Fluxo Alternativo (2): A secretaria pode desistir da consulta.
Ps-condies:
Regras de Negcio:

Nome do Caso de Uso: Emitir Documentos.


Ator Principal: Secretaria
Ator Secundrio: Aluno.
Resumo: Este caso permite emitir documentos de um aluno cadastrado no sistema.
Pr-condies: - O ator principal dever estar identificado pelo sistema.
Prof. quila Porfirio Almeida Santos

Fluxo Principal:
1. O aluno solicita o documento.
2. A secretaria efetua a solicitao.
3. A secretaria solicita a impresso.

Fluxo Alternativo (1): O aluno pode desistir da solicitao.


Fluxo Alternativo (2): A Secretaria pode desistir da solicitao.

Ps-condies:
Regras de Negcio:
1. O campo matrcula obrigatrio.

Prof. quila Porfirio Almeida Santos

Nome do Caso de Uso: Manter Aluno


Ator Principal: Secretaria
Ator Secundrio: Aluno
Resumo: Este caso permite a rematrcula dos alunos cadastrados.
Pr-condies:
2. O aluno precisa estar cadastrado (extend).
Fluxo Principal:
3. O aluno ou a secretaria requisita a atualizao.
4. A secretaria consulta o cadastro.
5. A secretaria valida as informaes.
Fluxo Alternativo (1): O aluno pode desistir da atualizao.
Fluxo Alternativo (2): A secretaria pode desistir da atualizao.
Ps-condies:
Prof. quila Porfirio Almeida Santos

Regras de Negcio:

Nome do Caso de Uso: Cadastrar Professor


Ator Principal: Secretaria
Ator Secundrio: Professor
Resumo: Este caso permite o cadastramento do professor no sistema.
Pr-condies:
Fluxo Principal:
1. O professor solicita o cadastro.
2. A secretaria efetua o cadastro do professor.

Prof. quila Porfirio Almeida Santos

Fluxo Alternativo (1): O professor pode desistir de ser cadastrado.


Fluxo Alternativo (2):
Ps-condies:
Regras de Negcio:
3. O registro gerado automaticamente pelo sistema.
4. O campo registro obrigatrio.

Nome do Caso de Uso: Consultar professor


Ator Principal: Secretaria
Ator Secundrio: Professor
Resumo: Este caso permite consultas de professores cadastrados.

Prof. quila Porfirio Almeida Santos

Pr-condies:
3. O professor precisa estar cadastrado (extend).

Fluxo Principal:
6. O professor ou a secretaria requisita uma consulta.
7. A secretaria consulta o cadastro.
Fluxo Alternativo (1): O professor pode desistir da consulta.
Fluxo Alternativo (2): A secretaria pode desistir da consulta.
Ps-condies:
Regras de Negcio:

Prof. quila Porfirio Almeida Santos

Nome do Caso de Uso: Manter professor


Ator Principal: Secretaria
Ator Secundrio: Professor
Resumo: Este caso permite atualizar dados de professores cadastrados.
Pr-condies:
4. O professor precisa estar cadastrado (extend).
Fluxo Principal:
1. O professor ou a secretaria requisita uma atualizao.
2. A secretaria atualiza o cadastro.
Fluxo Alternativo (1): O professor pode desistir da atualizao.
Fluxo Alternativo (2): A secretaria pode desistir da atualizao.
Ps-condies:
Prof. quila Porfirio Almeida Santos

Regras de Negcio:

Nome do Caso de Uso: Cadastrar Funcionrio


Ator Principal: Secretaria
Ator Secundrio: Funcionrio
Resumo: Este caso permite o cadastramento de funcionrios no sistema.
Pr-condies:
Fluxo Principal:
1. O funcionrio solicita o cadastro.
2. A secretaria efetua o cadastro do funcionrio.
Fluxo Alternativo (1): O funcionrio pode desistir de ser cadastrado.

Prof. quila Porfirio Almeida Santos

Ps-condies:
Regras de Negcio:
5. O registro gerado automaticamente pelo sistema.
6. O campo registro obrigatrio.

Nome do Caso de Uso: Consultar funcionrio


Ator Principal: Secretaria
Ator Secundrio: Funcionrio
Resumo: Este caso permite consultas de funcionrios cadastrados.
Pr-condies:
1. O funcionrio precisa estar cadastrado (extend).

Prof. quila Porfirio Almeida Santos

Fluxo Principal:
8. O funcionrio ou a secretaria requisita uma consulta.
9. A secretaria consulta o cadastro.
Fluxo Alternativo (1): O funcionrio pode desistir da consulta.
Fluxo Alternativo (2): A secretaria pode desistir da consulta.
Ps-condies:
Regras de Negcio:

Nome do Caso de Uso: Manter funcionrio


Ator Principal: Secretaria
Ator Secundrio: Funcionrio

Prof. quila Porfirio Almeida Santos

Resumo: Este caso permite atualizar dados de funcionrios cadastrados.

Pr-condies:
1. O funcionrio precisa estar cadastrado (extend).
Fluxo Principal:
1. O funcionrio ou a secretaria requisita uma atualizao.
2. A secretaria atualiza o cadastro.
Fluxo Alternativo (1): O funcionrio pode desistir da atualizao.
Fluxo Alternativo (2): A secretaria pode desistir da atualizao.
Ps-condies:
Regras de Negcio:

Prof. quila Porfirio Almeida Santos

Nome do Caso de Uso: Cadastrar Curso


Ator Principal: Secretaria
Resumo: Este caso permite o cadastramento de novos cursos no sistema.
Pr-condies:
Fluxo Principal:
1. A secretaria efetua o cadastro de novo curso.
Fluxo Alternativo (1): A secretaria pode desistir de ser incluir o curso.
Fluxo Alternativo (2):
Ps-condies:
Prof. quila Porfirio Almeida Santos

Regras de Negcio:
1. O cdigo gerado automaticamente pelo sistema.
2. O campo cdigo obrigatrio.

Nome do Caso de Uso: Consultar curso


Ator Principal: Secretaria
Resumo: Este caso permite consultas de cursos cadastrados.
Pr-condies:
2. O curso precisa estar cadastrado (extend).

Prof. quila Porfirio Almeida Santos

Fluxo Principal:
10.A secretaria consulta o curso.
Fluxo Alternativo (1): A secretaria pode desistir da consulta.
Fluxo Alternativo (2):
Ps-condies:
Regras de Negcio:

Nome do Caso de Uso: Manter curso


Ator Principal: Secretaria
Resumo: Este caso permite atualizar dados de cursos cadastrados.
Prof. quila Porfirio Almeida Santos

Pr-condies:
2. O curso precisa estar cadastrado (extend).
Fluxo Principal:
1. A secretaria atualiza os dados do curso.
Fluxo Alternativo (1): A secretaria pode desistir da atualizao.
Fluxo Alternativo (2):
Ps-condies:
Regras de Negcio:

Prof. quila Porfirio Almeida Santos

Prof. quila Porfirio Almeida Santos