• Nenhum resultado encontrado

Casos de uso do módulo de estimativa

No documento ORIENTADOS A OBJETO COM CASOS DE USO (páginas 93-106)

No passo 2 do fluxo base, o analista seleciona um ator.

1. O analista seleciona a opção Editar.

2. O sistema exibe uma tela de edição de ator.(TEL-012).

3. O analista edita o caso de uso e opta por gravá-los.

4. O sistema grava a alteração no ator.

5. O sistema exibe uma mensagem de alterção feita com sucesso. (TEL-002).

Pós-Condição: O ator foi alterado.

FA-3 Exclui Ator

No passo 2 do fluxo base, o analista seleciona um ator.

1. O analista seleciona a opção Excluir.

2. O sistema exibe uma tela de confirmação.(TEL-002).

3. O analista confirma.

4. O sistema exclui o ator.

5. O sistema exibe uma mensagem de exclusão feita com sucesso. (TEL-002).

Pós-Condição: O ator foi excluído.

FLUXO DE EXCEÇÃO – FE-1 Erro ao salvar ator

No passo 4 do fluxo base, o sistema não consegue salvar o ator.

1. O sistema sai da tela de cadastro de ator e apresenta uma tela de erro (TEL-002).

Pós-condição: Nenhuma alteração no sistema

FE-2 Erro ao editar

No passo 3 do fluxo alternativo 2, o sistema não consegue salvar as alterações . 1. O sistema exibe uma tela de erro.(TEL-002).

FE-3 Erro ao excluir

No passo 5 do fluxo alternativo 3, o sistema não consegue excluir o ator.

1. O sistema exibe uma tela de erro.(TEL-002).

Pós-Condição: Nenhuma alteração.

Caso de Uso 002 - Nome: Cadastra Caso de Uso Ator ativo: Analista de Sistema

Atores passivos: N\A.

Meta: Cadastrar (Incluir, editar e excluir) um caso de uso.

Pré-condição: N/A.

Requisitos Funcionais: REF.03.

FLUXO BASE

1. O sistema exibe a lista de caso de uso. (TEL-006).

2. O Analista seleciona o incluir.

3. O sistema apresenta a tela de cadastro de caso de uso.(TEL-004).

4. O analista digita os dados do caso de uso, e opta por gravar os dados.(RNE.006) 5. O sistema grava dados e mostra a mensagem: caso de uso gravado com sucesso.

(TEL-002).

Pós-condição: O caso de uso esta cadastrado no sistema.

FLUXO ALTERNATIVO – FA-1 Cancela Cadastro No passo 1, 2, 3 do fluxo base o Analista pode cancelar.

1. retorna ao passo 1 do caso de uso.

Pós-condição: Nenhuma alteração no sistema FA–2 Edita Caso de uso

No passo 2 do fluxo base, o analista seleciona um caso de uso.

1. O analista seleciona a opção Editar.

2. O sistema exibe uma tela de edição de caso de uso.(TEL-004).

3. O analista edita o caso de uso e seleciona gravar. (RNE.006) 4. O sistema grava a alteração no caso de uso.

5. O sistema exibe uma mensagem de alteração feita com sucesso. (TEL-002).

Pós-Condição: O caso de uso foi alterado.

FA-2.1 Cancela Edição

Nos passos 1, 2 ou 3, do fluxo alternativo FA-2 o analista cancela a edição.

1. Retorna ao passo 1 do fluxo base.

Pós-Condição: Nenhuma alteração.

FA-3 Excluir Caso de Uso

No passo 2 do fluxo base, o analista seleciona um caso de uso.

1. O analista seleciona a opção Excluir.

2. O sistema exibe uma tela de confirmação.(TEL-002).

3. O analista confirma.

4. O sistema exclui o caso de uso.

5. O sistema exibe uma mensagem de exclusão feita com sucesso. (TEL-002).

Pós-Condição: O caso de uso foi excluído.

FA-3.1 Cancela Exclusão

Nos passos 1,2 ou 3 do fluxo alternativo FA-3, o analista cancela.

1. Retorna ao passo 1 do fluxo base.(TEL-006).

Pós-Condição: Nenhuma alteração.

FLUXO DE EXCEÇÃO – FE-1 Erro ao gravar

No passo 4 do fluxo base o sistema não consegue gravar o caso de uso.

1. O sistema sai da tela de cadastro de caso de uso e apresenta uma tela de erro (TEL-002).

Pós-condição: Nenhuma alteração no sistema

FE-2 Erro ao excluir

No passo 5 do fluxo alternativo 3, o sistema não consegue excluir o caso de uso.

1. O sistema exibe uma tela de erro.(TEL-002).

Pós-Condição: Nenhuma alteração.

Caso de Uso 003 - Nome: Calcula Pontos de Caso de Uso Ator ativo: Analista de Sistema

Atores passivos: N\A.

Meta: Calcular o esforço a partir dos casos de uso, atores e fatores de ajuste cadastrados no sistema.

Pré-condição: N/A.

Requisitos Funcionais: REF.06, REF.07, REF.08, REF.09.

FLUXO BASE

1. O sistema exibe a lista de caso de uso (TEL-006).

2. O analista seleciona a opção Pontos de caso de Uso.

3. O sistema exibe a tela de edição de esforço. (TEL-008).

4. O analista seleciona Calcular.(RNE. 003, RNE. 004, RNE. 005, RNE. 006, RNE. 007, RNE. 008, RNE. 009, RNE. 010, RNE. 011)

5. O sistema calcula o número de pontos de caso de uso, o esforço e o custo.

6. O sistema exibe a tela de Pontos de caso de Uso. (TEL-009).

Pós-Condição: O sistema calculou o número de Pontos de caso de uso.

FLUXO ALTERNATIVO – FA-01 Edita Esforço

No passo 4 do fluxo base, o analista edita os campos esforço, custo e tipo.

1. O analista seleciona a opção Salvar.

2. O sistema salva as alterações.

Pós-Condição: O dados de esforço são alterados.

FA-02 Cancela Edição

No passo 1, 2 ou 3, do fluxo alternativo FA-01 o analista cancela a edição . 1. Retorna ao passo 1 do fluxo base.

Pós-Condição: Nenhuma alteração.

FLUXO DE EXCEÇÃO – FE-01 Erro ao Calcular

No passo 5 do fluxo base, o sistema não consegue fazer o calculo.

1. O sistema mostra uma tela de erro (TEL-002).

Pós-Condição: Nenhuma modificação do sistema

FE-02 Erro ao editar

No passo 2 do fluxo Alternativo FA-01, o sistema não consegue salvar as alterações.

1. O sistema mostra uma tela de erro. (TEL-002) Pós-Condição: O dados de esforço não são alterados.

Caso de Uso 004 - Nome: Cadastra Fatores de Ajuste Ator ativo: Analista de Sistema

Atores passivos: N\A.

Meta: Cadastrar (Incluir, editar e excluir) Fatores de Ajuste conforme a necessidade do projeto.

Pré-condição: N/A.

Requisitos Funcionais: REF.04, REF.05 FLUXO BASE

1. O sistema exibe a lista de caso de uso (TEL-006).

2. O analista seleciona a opção Fator de ajuste.

3. O sistema exibe a lista de fatores de ajuste. (TEL-007).

4. O analista seleciona a opção incluir.

5. O sistema exibe a tela de cadastro de Fator de Ajuste (TEL-010) 6. O analista digita os dados e seleciona a opta por gravar os dados.

7. O sistema grava os dados do novo Fator de Ajuste.

Pós-Condição: Novo Fator de Ajuste é gravado no sistema.

FLUXO ALTERNATIVO – FA-1 Edita Fator de Ajuste

No passo 4 do fluxo base, o analista seleciona um fator de Ajuste.

1. O analista seleciona a opção excluir fator de ajuste.

2. O sistema exibe a tela de edição de fator de Ajuste (TEL-010) 3. O analista digita os dados e seleciona a opta por gravá-los.

4. O sistema grava os dados do fator de Ajuste

Pós-Condição: o Fator de Ajuste é gravado no sistema com as novas alterações.

FLUXO ALTERNATIVO – FA-2 Exclui Fator de Ajuste

No passo 4 do fluxo base, o Analista seleciona um fator de ajuste 1. O analista seleciona a opção excluir fator de ajuste.

2. O sistema exibe a mensagem "Você deseja Excluir o Fator de Ajuste XX" (TEL-002) 3. O analista confirma.

4. O sistema exclui o fator de ajuste.

Pós-Condição: o Fator de Ajuste é excluído do sistema.

FLUXO DE EXCEÇÃO – FE-1 Erro ao salvar

No passo 6 do fluxo base, o sistema não consegue gravar o fator de ajuste.

1. O sistema exibe uma tela de erro (TEL-002).

Pós-Condição: Nenhuma alteração no sistema.

FE-2 Erro ao excluir Fator de Ajuste

No passo 4 do fluxo alternativo FA-2, o sistema não consegue excluir o fator de Ajuste.

1. O sistema exibe a mensagem de erro. (TEL-002)

Pós-Condição: Nenhuma alteração no sistema.

TELA 002 – Mensagem Padrão

cd Interface

«web page»

TEL-002 Mensagem padrão

T exto qual quer...

Ok

TELA 003 – Mensagem Padrão

cd Interface

«web page»

TE-003 Pergunta padrão

Pergunta a ser feita?

Sim Não

TELA 004 – Cadastro de Casos de Uso

cd TEL-004 Cadastro Artefato TEL-004- Cadastro de Artfato

Nome do Artefato

T ipo do Artefato

Código do Artefato

Versao

Descricao

detalhes

Salvar

Grau de Complexidade

Palavras Chaves

Cancela

TELA 006 – Lista Casos de Uso

cd TEL-006- Lista de Artefatos TEL-006 Lista de Artefatos

Artefato XX

Incluir Editar Excluir Voltar

TELA 007 – Lista Fatores de Ajuste

cd TEL-007 Lista Fatores de Aj uste TEL-007 Lista Fatores de Aj uste

T 1 - Fator de Aj uste XXX

Incl ui r Edi tar Excl ui r Vol tar

E1- Fator de Aj uste XY

TELA 008 – Edição de esforço

cd TEL-008 Tela de edição de Eforço TEL-008 Edição de Esforço

esforço T ipo do esforço

Custo de 1 hora trabalhada

Salvar Cancelar Calcular

TELA 009 – Pontos de caso de uso

cd TEL-009 Pontos de Caso de Uso TEL-009 Pontos de Caso de Uso

Pontos de caso de uso Esforço

Custo Valor T CF Val or Ef

TELA 010 – Cadastro de Fator de Ajuste

cd TEL-010 Cadastro/Edicao Fator de Aj uste TEL-010 Fator de Aj uste

Descricao

Eh_TCF

Peso

Valor

TELA 011 – Lista Atores

TELA 012 – Cadastro de Ator

No documento ORIENTADOS A OBJETO COM CASOS DE USO (páginas 93-106)