Modelos de uso
SISCA – Sistema de Controle Acadêmico
Introdução
Este documento apresenta o modelo de casos de uso para o sistema de controle acadêmico SISCA, descrevendo os fluxos de eventos e entradas e saídas de cada caso de uso a ser implementado.
Diagrama de Casos de Uso
[pic]
Especificação de Casos de uso
<Para exemplificação, apenas o caso de uso Cadastrar Disciplinas será especificado nesta seção. Contudo, na prática, este documento deve conter a especificação de cada um dos casos de uso apresentados no diagrama de casos de uso>
[UC001] Cadastrar Disciplinas
Este caso de uso tem como objetivo o cadastro (em banco de dados relacional) das disciplinas oferecidas pela Instituição.
Ator: Secretária
Pré-condições:
O usuário deve ter efetuado o login no sistema, de acordo com seu perfil.
Pós-condição:
Um registro, correspondente à disciplina, deve ter sido inserido no banco de dados do sistema.
Fluxo de eventos principal
O usuário fornece as informações relativas à disciplina: nome e carga horária.
O sistema faz o cruzamento das informações passadas com as já cadastradas no sistema, gera um identificador para a disciplina e apresenta as informações na tela para confirmação.
O usuário confirma a operação.
O sistema armazena as informações no banco de dados e apresenta uma mensagem ao usuário informando que a disciplina já foi cadastrada no sistema.
Fluxos secundários
[FS001-1] – Validação da Disciplina
No passo 2, caso a disciplina com o mesmo nome já esteja cadastrada no sistema, uma mensagem informando o ocorrido deve ser apresentada ao usuário.
[FS001-2] – Confirmação de Operação
No passo 3, caso o usuário não confirme a operação para inserção, o sistema deve retornar à página inicial de cadastro, pronta para um novo cadastro.
[UC002] Nome do Caso de Uso
...
[UC00N] Nome do Caso de Uso
...
-----------------------
4
4