• Nenhum resultado encontrado

Especificação de Caso de Uso

N/A
N/A
Protected

Academic year: 2021

Share "Especificação de Caso de Uso"

Copied!
11
0
0

Texto

(1)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão: 1.1

Especificação de Caso de Uso

CITES - Sistema de Emissão de Licenças CITES

UCCITES07 – Manter Produto

(2)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão:1.1

Histórico da Revisão

Data

Versão

Descrição

Autor

23/09/2008 0.1 Criação do documento. Ana Ornelas

27/10/2008 1.0 Revisão e versionamento do documento para a

entrega ao cliente.

Ana Ornelas

24/08/2011 1.0 Revisão do documento Naiana Lima Celso

(3)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto Versão:1.1

Índice

1 Introdução ...6

Propósito ... 6 Referências... 6

2 Atores ...6

3 Pré-Condições ...6

4 Fluxo Principal ...6

5 Fluxos Alternativos ...7

6 Fluxos de Exceção ...8

7 Regras de Negócio ...9

8 Mensagens ... 10

9 Pós-Condições ... 10

10 Pontos de Extensão ... 10

11 Observações ... 10

12 Protótipos de Tela ... 11

[PT01] Manutenção de Produto (s) ... 11

13 Aceite do Documento ... 12

14. Atributos e Domínios ... 13

1

Introdução

1.1

Propósito

Este caso de uso descreve as ações para o cadastro, consulta, alteração e exclusão dos produtos.

1.2

Referências

 Glossário

(4)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão:1.1

 Documento de Campos  Dicionário de Dados

 Diagrama de Seqüência – UCCITES07 – Manter Produto

2

Atores

Ator Tipo

Usuário IBAMA Primário – Interno

SISTRUT Secundário - interno

3

Pré-Condições

 O usuário deverá ter passado pelo processo de autenticação e validação no Controle de Acesso do IBAMA.

4

Fluxo Principal

Este fluxo inicia quando o ator seleciona o Menu -> "Manutenção" SubMenu -> "Produto" 1. O sistema solicita as seguintes informações [RN01] [PT01]:

● Grupo de Dados : Manutenção de Produto (s)

 Descrição  Abreviação  Simples

● Grupo de Dados : Área do Produto

 Fauna  Flora  Pesca

● Grupo de Dados : Unidade (s) de Medida (s) Associada (s)

 Centímetro Quadrado  Metro  Grama  Metro Cúbico  Kilograma  Metro Quadrado  Litro  Unidade

(5)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto Versão:1.1  Nº  Descrição  Abreviação  Operação  Alterar [FA01]  Excluir [FA02]  Opção  Cadastrar

1. O ator fornece as informações solicitadas e seleciona a opção "Cadastrar" 2. O sistema valida as informações [Vêr Regra de Negócio Geral RNG04][FE01]

3.

O sistema grava as informações [RN02][FE02]

4. O caso de uso é encerrado

5

Fluxos Alternativos

[FA01] Alterar Produto

Este fluxo inicia quando o ator seleciona a operação "Alterar " de um produto listado

1. O sistema recupera e apresenta as informações do produto cadastrado [FE03]

2. O ator atualiza as informações desejadas e seleciona a opção "Cadastrar" 3. O sistema retorna ao passo 3 do fluxo principal

4. O caso de uso é encerrado

[FA02] Excluir Produto

Este fluxo inicia quando o ator seleciona a opção "Excluir" de um produto cadastrado. 1. O sistema apresenta a mensagem [Vêr Mensagem Geral C001]

2. O ator confirma a operação [FA03]

3. O sistema exclui as informações do produto [FE04] [RN03]

4. O caso de uso é encerrado

[FA03] Operação não confirmada

Este fluxo inicia quando o ator não confirma a operação a ser executada 1. O caso de uso é encerrado

6

7

Fluxos de Exceção

[FE01] Erro ao validar as informações

(6)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão:1.1

1. O sistema apresenta a mensagem [Vêr Mensagem Geral A005] 2 . O sistema retorna ao passo chamador.

[FE02]Erro ao gravar as informações

Este fluxo inicia quando o sistema não consegue gravar as informações 1. O sistema apresenta a mensagem [M01]

2. O sistema retorna ao passo chamador

[FE03]Erro ao recuperar as informações

Este fluxo inicia quando o sistema não consegue recuperar as informações 1. O sistema apresenta a mensagem [M02]

2. O sistema retorna ao passo chamador

[FE04]Erro ao excluir as informações

Este fluxo inicia quando o sistema não consegue excluir as informações 1. O sistema apresenta a mensagem [M03]

2. O sistema retorna ao passo chamador

8

Regras de Negócio

O caso de uso deve serguir as regras especificadas abaixo:

[RN01] Campos e seus comportamentos

▪ O caso de uso “Manter Produto” possui os campos: ○ Descrição

■ Campo texto de livre digitação.

■ Preenchimento obrigatório.

○ Abreviação

■ Campo texto de livre digitação.

■ Preenchimento obrigatório.

○ Simples

■ Campo de seleção única, contendo as seguintes opções: “Simples” e “Composto”.

○ Área do Produto

■ Campo de seleção múltipla, contendo as seguintes opções: “Fauna”, “Flora” e “Pesca”.

○ Unidade(s) de Medida(s) Associada(s)

■ O sistema deverá recuperar as unidades de medidas cadastradas na tabela Unidmed do banco de dados SISTRUT e apresentar somente para seleção as unidades de medida:

(7)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto Versão:1.1 ● Metro ● Grama ● Metro Cúbico ● Kilograma ● Metro quadrado ● Litro ● Unidade

■ Campo de seleção múltipla.

○ Lista de produtos cadastrados

■ Esta lista deverá elencar todos os produtos que possuam o identificador de registro cancelado igual a “N”.

Quando não existirem dados para listar, o sistema deverá apresentar a mensagem [Vêr

Mensagem Geral A003] na lista.

■ Em caso de erro ao recuperar as informação para a apresentação na lista, o sistema deverá apresentar a mensagem [M04].

■ Possuirá as seguintes colunas não editáveis:

● Número seqüencial ● Descrição ● Abreviação ● Operação ○ Alterar ○ Excluir

▪ Inicialmente a lista deverá ser ordenada pela coluna Descrição, podendo ser ordenada posteriormente

pelas colunas Número, Descrição e Abreviação.

[RN02] Gravar as Informações

▪ O sistema deverá gravar a data da alteração das informações .

▪ Ao gravar as informações, o indicador de registro cancelado deverá ser “N”

[RN03] Excluir as Informações

▪ O sistema deverá efetuar somente a exclusão lógica dos dados

9

Mensagens

(8)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão:1.1

M01 Não foi possível cadastrar o produto Fechar

M02 Erro na consulta do produto Fechar

M03 Erro na exclusão do produto Fechar

M04 Erro na consulta dos selos produtos Fechar

(9)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão:1.1

14

Aceite do Documento

Os responsáveis abaixo, estão de acordo com o conteúdo deste documento.

(10)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão: 1.1

Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 10

15

14. Atributos e Domínios

Consultar Pessoa

Atributos Descrição Tipo do dado Tamanho Obrigatório

(S/N)

Máscara Domínio Editável

(S/N)

Tabela Coluna

Descrição Registra a descrição do

Produto

Texto

60 / 38

S

-

- S - -

Abreviação Registra a abreviação do Produto

Texto

5 / 10

S

-

- S - -

Simples Registra o tipo de Produto Seleção - S

-

- Simples

- Composto

S - -

Área do Produto Registra a área do produto Seleção - N

-

- Fauna

(11)

IBAMA

CNT - Centro Nacional de Telemática

CITES - Sistema de Emissão de Licenças CITES

UC - Especificação de Caso de Uso Manter Produto

Versão: 1.1

Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 11

Cadastrados - Abreviação

Referências

Documentos relacionados

11.1) O pagamento pertinente será efetuado em até 30 (trinta) dias, após a entrega e instalação dos móveis, mediante emissão da Nota Fiscal pertinente em nome da Câmara Municipal

Este fluxo inicia quando o ator cadastra um táxon de nível: Filo, Classe, Ordem, Família, Gênero ou Variedade. O caso de uso

■ Quando não existirem dados para listar, o sistema deverá apresentar a mensagem [M02]

Muita proteína, (aumentar a porção de carne e adicionar os suplementos de proteínas e carboidratos nos lanches).. A lavagem das mãos deve ocorrer sempre que necessário e deve

Portanto, como intuito de embasar esta análise, apresentam-se, como objetivos específicos: • averiguar qual a relação da Economia das Eólicas como a construção do

1 - A taxa de justiça nos processos especiais fixa-se nos termos da tabela I, salvo os casos expressamente referidos na tabela II, que fazem parte integrante

Usando o próprio aprendizado da pesquisadora, foram desenvolvidas atividades para que os alunos da 1a série do Ensino Médio, disciplina de Matemática, período da manhã,

A forte correlação entre NV e NV5 pode ser responsável pela alta resposta indireta à seleção, porém é importante considerar que a seleção contínua para NV não contempla