Sie sind auf Seite 1von 11

Especificao de Caso de Uso

VISPROJ

UFG INF, 2017 Pgina 1


Histrico da Reviso
Data Verso Descrio Autor
24/abril/13 1.0 Elaborao do Documento Bruno Luz
07/maio/13 1.1 Modificaes no documento Bruno Luz
05/maio/13 1.2 Modificaes no documento Bruno Luz
26/06/2013 1.3 Modificaes no documento Bruno Luz

UFG INF, 2017 Pgina 2


Especificao de Caso de Uso
Finalidade
Este documento tem como finalidade trazer uma maior clareza sobre os casos de uso referenciados pelo
documento de especificao de requisitos.

Caso de Uso 001


Nome
Login

Descrio

Este caso de uso descreve como deve ocorrer o acesso do usurio ao software VISPROJ.
Atores Envolvidos
Usurio do software

Prottipo

Pr-condies
Estar com acesso a internet;
Possuir um usurio e senha, j cadastrados no software;

Ps-condio
Ter acesso ao software em questo;
Caso o login falhe, dever ser exibida uma mensagem informando o motivo da falha;

UFG INF, 2017 Pgina 3


Fluxos de Eventos
Fluxo Bsico
1. Acessa a URL onde ser disponibilizado o servio;
2. No campo Login, deve inserir o usurio cadastrado no software;
3. No campo Senha, deve inserir a senha referente a esse usurio;
4. Clicar em Entrar, e o software ir avaliar se existe permisso para os dados fornecidos;
5. Vai para tela inicial.

Fluxos Alternativos
1. Permisso Negada
1.1 Acessa a URL onde ser disponibilizado o servio;
1.2. No campo Login, deve inserir o usurio cadastrado no software;
1.3. No campo Senha, deve inserir a senha referente a esse usurio;
1.4. Emite uma mensagem informando a falha ao executar o login;

Relacionamento com Outros Casos de Usos


Casos de Uso de Incluso
No possui

Casos de Uso de Extenso


Todos os demais casos de uso partem do ponto que esse caso de uso ser executado.

Requisitos Especiais
Software dever garantir que somente os interessados tero acessos ao sistema;

Cenrios

ID Nome Possveis caminhos do caso de uso


C1 Acesso ao software Fluxo Bsico
C2 Falha ao efetuar o Login Fluxo Bsico Fluxo Alternativo 1

UFG INF, 2017 Pgina 4


Caso de Uso 002
Nome
Elaborar arquivo de configurao.

Descrio

O software deve receber um arquivo com o nome do projeto que ser usado para a configurao do
mesmo. Esse arquivo deve possuir o id do Projeto, lista de Mtricas que sero avaliadas posteriormente, a
equaco para o clculo da qualidade, os nveis e a definio de cada possibilidade de exibio. Cada informao
deve estar numa linha tag especfica do arquivo.
Atores Envolvidos
Usurio do software

Exemplo

Pr-condies
Ter acesso ao software;

Ps-condio
O software est devidamente configurado, aps ser inicializado;
Redirecionar para Tela de Acompanhamento caso j exista pelo menos um projeto cadastrado;

UFG INF, 2017 Pgina 5


Fluxos de Eventos
Fluxo Bsico
1. Preencher ou criar arquivo de configurao do projeto corretamente;
2. Salvar arquivo;
3. Fazer Upload do arquivo no software na tela de cadastro de projeto;

Relacionamento com Outros Casos de Usos


Casos de Uso de Incluso
Cadastrar Novo Projeto
Tela de Acompanhamento
Login

Casos de Uso de Extenso


No Possui

Requisitos Especiais
Arquivo deve estar no formato xml;
Arquivo deve seguir a estrutura definida para o mesmo;

Cenrios

ID Nome Possveis caminhos do caso de uso


C1 Elabora arquivo de configurao Fluxo Bsico

Caso de Uso 003


Nome
Elaborao do Arquivo de Mtricas

Descrio

Este caso de uso descreve a elaborao do arquivo onde que estar disponvel as mtricas a serem
avaliadas. Como descrito no documento de Especificao de Requisitos, o nome desse arquivo deve pode ser
um nome qualquer. Exemplo:
{Nome do arquivo}.xml
A estrutura interna do arquivo formada de uma tag contendo o Id do projeto e logo abaixo a lista com
as mtricas, lembrando que o nome da mtrica deve ser idntica a que est no arquivo de configurao.
Atores Envolvidos
Usurio do software

UFG INF, 2017 Pgina 6


Exemplo

Pr-condies
Ter o feito upload do arquivo de configurao;

Ps-condio
Upload do arquivo com as mtricas;

Fluxos de Eventos
Fluxo Bsico
1. Elabora arquivo com as mtricas;
1.1. Faz uploaded do arquivo no software;
1.2. Software l o arquivo e executa equao que foi definida no arquivo de configurao;
1.3. exibido na tela de acompanhamento o resultado das operaes feitas e definidas previamente;

Fluxos Alternativos
2. Elabora arquivo com as mtricas;
2.1 Faz uploaded do arquivo no software;
2.2. Software l o arquivo e Aponta inconsistncia na estrutura do mesmo;

UFG INF, 2017 Pgina 7


2.3. Volta para tela de Upload;

Relacionamento com Outros Casos de Usos


Casos de Uso de Incluso
No possui;

Casos de Uso de Extenso


Tela de Cadastro de Projeto

Requisitos Especiais
Arquivo deve seguir formato sugerido no documento de Especificao de Requisitos e estar disponvel no
manual do usurio;

Cenrios

ID Nome Possveis caminhos do caso de uso


C1 Criao e upload do Arquivo Fluxo Bsico
C2 Inconsistncia no Arquivo Fluxo Alternativo 2

Caso de Uso 004


Nome
Cadastro de Projeto

Descrio

Este caso de uso descreve como deve ocorrer o cadastro de um novo projeto e qual padro seguir. O
nome cadastrado para o novo projeto deve ser o mesmo usado para a criao do arquivo de configurao do
projeto, ou seja, se o nome do projeto for visib, o arquivo com as configuraes deve estar nomeado da seguinte
forma:
visib.xml
Atores Envolvidos
Usurio do software

UFG INF, 2017 Pgina 8


Prottipo

Pr-condies
Elaborao do arquivo de configurao;

Ps-condio
Projeto cadastrado com sucesso;
Ir para tela de acompanhamento;

Fluxos de Eventos
Fluxo Bsico
1. Ir para tela de Cadastro de Projeto;
1.1. Preencher o campos referentes ao nome do projeto;
1.2. Fazer uploaded do arquivo de configurao;
1.3. Caso exista, fazer uploaded do arquivo com as mtricas;
1.4. Ir para tela de acompanhamento de projeto;

Fluxos Alternativos
2. Ir para tela inicial;
2.1 Clicar no boto adicionar novo projeto;
2.2. Ir para a tela de cadastro de projeto;
2.3. Fazer uploaded do arquivo de configurao;
2.4. Caso exista, fazer uploaded do arquivo com as mtricas;
2.5. Ir para tela de acompanhamento de projeto;

UFG INF, 2017 Pgina 9


Relacionamento com Outros Casos de Usos
Casos de Uso de Incluso
Tela inicial

Casos de Uso de Extenso


Elaborao do arquivo de configurao
Elaborao do arquivo com as mtricas
Login

Requisitos Especiais
Cenrios

ID Nome Possveis caminhos do caso de uso


C1 Cadastro de Projeto sem mtricas Fluxo Bsico
C2 Cadastro de Projeto com mtricas Fluxo Alternativo 2

Caso de Uso 005


Nome
Acompanhamento de Projeto

Descrio

Este caso de uso descreve como deve ser a tela de acompanhamento de projetos e como ela deve
interagir com o usurio ou interessados. Ser uma tela onde teremos vrias caixas, onde cada uma dessas caixa
representar um projeto. Com as cores verde, vermelho e amarelo ser possvel identificar a situao do projeto.
Atores Envolvidos
Usurio do software

Prottipo

UFG INF, 2017 Pgina


10
Pr-condies
Ter pelo menos um projeto cadastrado;

Ps-condio
Visualizao da tela de Acompanhamento de Projetos;

Fluxos de Eventos
Fluxo Bsico
1. Ir para a Tela de Acompanhamento de Projeto;

Fluxos Alternativos
No existe

Relacionamento com Outros Casos de Usos


Casos de Uso de Incluso
Cadastro de Projeto

Casos de Uso de Extenso


No possui

Requisitos Especiais
Cenrios
ID Nome Possveis caminhos do caso de uso
C1 Visualizao da Tela de Acompanhamento Fluxo Bsico

UFG INF, 2017 Pgina


11

Das könnte Ihnen auch gefallen