Escolar Documentos
Profissional Documentos
Cultura Documentos
Tarefas Efetuar cadastro Criar nova classe Criar catlogo Alterar catlogo Adicionar itens em catlogo Alterar itens do catlogo Remover itens do catlogo Procurar itens no catlogo Copiar itens de um catlogo para outro Pesquisar itens de catlogo
Eventos Usurio faz login Login bem sucedido Cadastro Cadastrar nova classe Cadastrar novo catlogo Aterar catlogo Alterar classe
Fluxos alternativos:
2a. O usurio no est logado no sistema 2a.1 O sistema informa o usurio que ele precisa se estar logado em sua prpria conta para gerenciar suas classes e catlogos. 2a.2 Sistema apresenta uma janela para que o usurio se logue. 2a.3 Usurio efetua seu login 2a.4 Caso o usurio no possua login, o sistema oferece opo para que ele se cadastre. 2a.5 Usurio realiza seu cadastro no sistema e automaticamente fica logado no mesmo 2a.6 Retorna ao fluxo principal no passo 3.
3a. O nome da classe solicitado j existe no sistema. 3a.1 O sistema informa ao usurio que o nome da classe j existe e pergunta se ele no deseja fazer uso da classe j criada. 3a.2 Caso o usurio solicite fazer uso da classe j criada, o sistema aborta o caso e encaminha o usurio para a classe j criada. 3a.3 Caso o usurio opte por criar uma nova classe, o sistema solicita que o usurio escolha um nome diferente para a classe. 3a.4 Caso o nome ainda seja repetido, o sistema retoma ao passo 3a. Caso contrrio, o sistema retorna ao passo 4
6a. Falha na criao. 3a.1 Aps o usurio clicar no boto para criar a classe, o sistema deve armazenar os dados que devem ser criados em um arquivo temporrio. 3a.2 Aps a submisso, caso no seja possvel o contato com o servidor, o sistema informar ao usurio a impossibilidade no momento e perguntar se o mesmo deseja tentar novamente mais tarde. 3a.3 Caso o usurio usurio aceite, o sistema guardar o arquivo temporrio para que o usurio possa tentar criar a classe novamente, quando desejar, sem precisar reescrever os dados . 3a.4 Caso contrrio, este arquivo temporrio ser apagado. 3a.5 Sistema abortar.
5. Ao fim do formulrio, juntamente com a opo de simplesmente criar, o sistema fornece a opo de adicionar diretamente os itens aps a criao do catlogo.
Fluxos Alternativos:
2a. O usurio no est logado no sistema 2a.1 O sistema informa o usurio que ele precisa se estar logado em sua prpria conta para gerenciar suas classes e catlogos. 2a.2 Sistema apresenta uma janela para que o usurio se logue. 2a.3 Usurio efetua seu login 2a.4 Caso o usurio no possua login, o sistema oferece opo para que ele se cadastre. 2a.5 Usurio realiza seu cadastro no sistema e automaticamente fica logado no mesmo 2a.6 Retorna ao fluxo principal no passo 3.
3a. O usurio deseja criar um modelo de catlogo no definido ainda por nenhuma classe. 3a.1 O sistema apresenta, juntamente com as classes existentes, a opo de criar uma nova classe, caso a classe desejada no se encontre listada. 3a.3 Caso o usurio opte por criar uma nova classe, o sistema direciona o usurio para a criao de nova classe. 3a.4 Aps a criao da nova classe, sistema retoma no passo 4.
3b. Falha ao carregar as classes. 3a.1 Sistema realiza mais uma tentativa de acesso s classes. 3a.3 Caso o sistema seja bem . 3a.4 Aps a criao da nova classe, sistema retoma no passo 4.