Sebrae / SebraeSigTurintranet.df.sebrae.com.br/download/licitacoes/casos_de_uso.pdf · Este caso de...

59
Sebrae / SebraeSigTur SebraeSigTur Relatório Detalhado de Casos de Uso Versão 0.97

Transcript of Sebrae / SebraeSigTurintranet.df.sebrae.com.br/download/licitacoes/casos_de_uso.pdf · Este caso de...

Sebrae / SebraeSigTur

SebraeSigTur Relatório Detalhado de Casos de Uso

Versão 0.97

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

Índice

1. INTRODUÇÃO 5

2. DESCRIÇÃO RESUMIDA DOS CASOS DE USO 6

2.1 CASOS DE USOS PRIMÁRIOS 6 2.2 ADMINISTRAÇÃO 7 2.2.1 GERA REGISTRO DE FOLLOWUP 7 2.2.2 MANTER ASSOCIADA 7 2.2.3 MANTER CATEGORIA DE ENVOLVIDO 8 2.2.4 MANTER CATEGORIA DE SERVIÇO 8 2.2.5 MANTER IDIOMAS 8 2.2.6 MANTER USUÁRIOS ADM 8 2.3 CADASTRO 9 2.3.1 ATUALIZAR COTAÇÃO DIÁRIA DE MOEDAS 9 2.3.2 MANTER CADASTRO GERAL 10 2.3.3 MANTER CLIENTES 10 2.3.4 MANTER COLABORADORES 10 2.3.5 MANTER CONFIGURAÇÕES LOCAIS 10 2.3.6 MANTER SERVIÇOS 10 2.3.7 MANTER TARIFÁRIO 10 2.3.8 MANTER USUÁRIOS DA EMPRESA 10 2.4 FINANCEIRO 11 2.4.1 EMITIR RELATÓRIO DE FATURAMENTO PARA O CLIENTE 11 2.4.2 EMITIR RELATÓRIO DE FLUXO DE CAIXA 11 2.4.3 EMITIR RELATÓRIO DE LUCRATIVIDADE DE OSS 11 2.4.4 FATURAR OSS 12 2.4.5 MANTER CHEQUES PRÉ-DATADOS 12 2.4.6 MANTER CONTAS A PAGAR 12 2.4.7 MANTER CONTAS A RECEBER 12 2.5 OPERACIONAL 13 2.5.1 CONTROLE E EXECUÇÃO DE ORDENS DE SERVIÇO 13 2.5.2 EMISSÃO E REEMISSÃO DE VOUCHER'S 13 2.5.3 FATURAR COMISSÕES 13 2.5.4 GERAR OPERAÇÕES FINANCEIRAS E COMISSÃO 14 2.5.5 MANTER COMISSÕES DO COLABORADOR 14 2.5.6 MANTER ITENS DE SERVIÇO 14 2.5.7 MANTER PLANILHA DE OCUPAÇÃO 14

3. DESCRIÇÃO DETALHADA DOS CASOS DE USO 15

3.1 CASOS DE USOS PRIMÁRIOS 15 3.2 ADMINISTRAÇÃO 15 3.2.1 MANTER ASSOCIADA 15 3.2.2 MANTER CATEGORIA DE ENVOLVIDO 17 3.2.3 MANTER CATEGORIA DE SERVIÇO 19 3.2.4 MANTER IDIOMAS 22 3.2.5 MANTER USUÁRIOS ADM 24 3.3 CADASTRO 27 3.3.1 ATUALIZAR COTAÇÃO DIÁRIA DE MOEDAS 27

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3.3.2 MANTER CADASTRO GERAL 29 3.3.3 MANTER CLIENTES 32 3.3.4 MANTER COLABORADORES 35 3.3.5 MANTER CONFIGURAÇÕES LOCAIS 37 3.3.6 MANTER SERVIÇOS 38 3.3.7 MANTER TARIFÁRIO 40 3.3.8 MANTER USUÁRIOS DA EMPRESA 43 3.4 FINANCEIRO 46 3.4.1 MANTER CHEQUES PRÉ-DATADOS 46 3.4.2 MANTER CONTAS A PAGAR 48 3.4.3 MANTER CONTAS A RECEBER 51 3.5 OPERACIONAL 54 3.5.1 MANTER COMISSÕES DO COLABORADOR 54 3.5.2 MANTER PLANILHA DE OCUPAÇÃO 56

4. LAUDO DE AVALIAÇÃO DE ESCOPO (EQUIPE INTERNA) 58

5. LAUDO DE AVALIAÇÃO DE ESCOPO (AVALIADORES DE REQUISITOS) 59

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

SebraeSigTur 1. Introdução A finalidade deste documento é dar uma visão superficial dos casos de uso que o portal terá. No “Relatório de Casos de Uso”, todos os itens serão refinados e detalhados. Alterações nesses diagramas podem e devem ocorrer durante o refinamento, onde Casos de Usos podem ser divididos ou integrados.

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2. Descrição Resumida dos Casos de Uso

2.1 Casos de Usos Primários

uc Casos de Usos Primários

Administração

Operacional

Cadastro

Financeiro

Casos de Usos Primários

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.2 Administração

uc Administração

Administrador Geral

(from Atores)

Manter Associada

Manter Usuários Adm

Manter Categoria de Serv iço

Manter Idiomas

Sistema

(from Atores)

Gera Registro de FollowUP

Usuario

(from Atores)

Manter Categoria de Env olv ido

Administração

2.2.1 Gera Registro de FollowUP Este caso de uso permite ao Usuario alimentar os followups dos registros correspondentes.

2.2.2 Manter Associada Este caso de uso permite ao Administrador Geral manter o cadastro de empresas associadas. Cadas empresa associada irá receber uma instância da aplicação para

Pg.: 7

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.2.3 Manter Categoria de Envolvido Este caso de uso permite ao Administrador Geral manter o cadastro de categorias de Envolvidos. A finalizade deste cadastro é manter uma tabela de compatibilidade de tipos de envolvido, permitindo assim buscas mais eficientes e padronizadas.

2.2.4 Manter Categoria de Serviço Este caso de uso permite ao Administrador Geral manter o cadastro de categorias de serviço. A finalizade deste cadastro é manter uma tabela de compatibilidade de tipos de serviço entre as empresas associadas.

2.2.5 Manter Idiomas Este caso de uso permite ao Administrador Geral manter o cadastro de Idiomas utilizados no sistema. A finalizade deste cadastro é manter uma tabela única para vinculação de idiomas as ordens de serviço, permitindo análises estatísticas consolidadadas entre as empresas.

2.2.6 Manter Usuários Adm Este caso de uso permite ao Administrador Geral manter o cadastro de Usuários Administrativos. Os usuário s administrativos são responsáveis por manter os cadastros de usuários da empresa correspondente, além de manter a configuração da empresa atualizada.

Pg.: 8

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.3 Cadastro

uc Cadastro

Manter Usuários da Empresa

Manter Clientes

Manter Cadastro Geral

Manter Colaboradores

AdmEmpresa

(from Atores)

Empresa

(from Atores)

No cadastro de funcionário e colaboradores ficará o cadastro de funcionários, motoristas, guias, carregadores e parceiros.

Manter Tarifário

Manter Serv iços

No cadastro geral estará contido:Hoteis, Restaurantes, Motoristas e Guias (freelancers)

Manter Configurações

Locais

Atualizar Cotação Diária de Moedas

Cadastro

2.3.1 Atualizar Cotação Diária de Moedas Este caso de uso permite ao AdmEmpresa manter atualizada a cotação de moedas estrangeiras (dólar e euro).

Pg.: 9

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.3.2 Manter Cadastro Geral Este caso de uso pemite aos usuários da empresa manterem o cadastro geral. Este cadastro será visível por todas as empresas associadas e qualquer inclusão / alteração deve ser registrada através do FollowUP.

2.3.3 Manter Clientes Este caso de uso permite aos usuários da empresa a manter o cadastro de Clientes. Cada cliente deve estar vinculado a um Tarifário específico. Este cadastro é privativo da empresa.

2.3.4 Manter Colaboradores Este caso de uso permite aos usuários da empresa a manter o cadastro de Colaboradores. Os Colaboradores podem ser fornecedores, funcionários, Free-Lancers ou parceiros. Todos possuem uma Conta Corrente onde será feito o controle de pagamento dos serviços prestados. Este cadastro é privativo da empresa.

2.3.5 Manter Configurações Locais Este caso de uso permite ao AdmEmpresa manter as configurações locais da empresa em que está vinculado.

2.3.6 Manter Serviços Este caso de uso permite ao AdmEmpresa manter atualizado o cadastro de serviços que a empresa fornece, além dos preços praticados em cada tarifário.

2.3.7 Manter Tarifário Este caso de uso permite ao AdmEmpresa manter o cadastro de tarifas e preços de serviços. É possível manter mais de um tarifário simultaneamente. Cada cliente deve estar vinculado a um tarifário específico.

2.3.8 Manter Usuários da Empresa Este caso de uso permite ao AdmEmpresa manter o cadastro de usuários da empresa correspondente, além de definir quais direitos cada usuário possui.

Pg.: 10

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.4 Financeiro

uc Financeiro

Emitir Relatório de Faturamento para o

Cliente

Emitir Relatório de Fluxo de Caixa

Manter Contas a Pagar

Manter Contas a Receber

Manter Cheques Pré-datados

FinanceiroEmpresa

(from Atores)

Emitir Relatório de Lucrativ idade de

OSsFaturar OSs

Financeiro

2.4.1 Emitir Relatório de Faturamento para o Cliente Este caso de uso permite ao FinanceiroEmpresa emitir o relatório de faturmento para o Cliente. O relatório contem informações dos valores das Ordens de serviço executadas para o respectivo cliente.

2.4.2 Emitir Relatório de Fluxo de Caixa Este caso de uso permite ao FinanceiroEmpresa gerar o Relatório de Fluxo de Caixa. Este relatório apresenta para o FinanceiroEmpresa uma planilha que demonstra lançamentos financeiros a pagar e receber dia a dia dando o resultado diário acumulado.

2.4.3 Emitir Relatório de Lucratividade de OSs Este caso de uso permite ao FinanceiroEmpresa emitir um relatório das OSs que contém informações de custos além de faturamento. Deve ser utilizado para identificação da lucratividade da empresa.

Pg.: 11

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.4.4 Faturar OSs Este caso de uso permite ao FinanceiroEmpresa realizar o faturamento de uma ou mais OSs do cliente, gerando um recibo de fatura e um Contas a Receber.

2.4.5 Manter Cheques Pré-datados Este caso de uso permite ao FinanceiroEmpresa manter o controle de cheques pré-datados, gerando, alterando, cancelando ou quitando os mesmos.

2.4.6 Manter Contas a Pagar Este caso de uso permite ao FinanceiroEmpresa manter o cadastro do Contas a Pagar, gerando, alterando, cancelando ou quitando as mesmas.

2.4.7 Manter Contas a Receber Este caso de uso permite ao FinanceiroEmpresa manter o cadastro do Contas a Receber, gerando, alterando, cancelando ou quitando as mesmas.

Pg.: 12

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.5 Operacional

uc Operacional

Manter Planilha de Ocupação

Controle e Execução de Ordens de

Serv iço

Emissão e Reemissão de

Voucher's

Manter Itens de Serv iço

Manter Comissões do Colaborador

Faturar Comissões

GerenteEmpresa

(from Atores)

Implementada como C/C

Gerar Operações Financeiras e

Comissão

Empresa

(from Atores)

«include»

«include»

«include»

«include»

Operacional

2.5.1 Controle e Execução de Ordens de Serviço Este caso de uso permite a Empresa manter e executar as ordens de serviço, indo da sua reserva até o faturamento da mesma.

2.5.2 Emissão e Reemissão de Voucher's Este caso de uso permite a impressão dos Vouchers dos serviços da OS

2.5.3 Faturar Comissões Este caso de uso realiza o faturamento do Saldo da Conta Corrente correspondente, gerando um Contas a Pagar Vinculado.

Pg.: 13

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2.5.4 Gerar Operações Financeiras e Comissão Este caso de uso realiza a geração dos lançamentos de Crédito / Débito na conta corrente dos Colaboradores no momento do faturamento da Ordem de Serviço.

2.5.5 Manter Comissões do Colaborador Este caso de uso permite ao GerenteEmpresa manter a conta corrente de comissão dos Colaboradores, bem como faturar o saldo da Conta Corrente gerando o Contas a Pagar.

2.5.6 Manter Itens de Serviço Este caso de uso permite a inclusão / alteração dos itens de serviço da OS.

2.5.7 Manter Planilha de Ocupação Este caso de uso permite a Empresa acompanhar a planilha de ocupação dos recursos envolvidos. Entre eles O Veículo, O Guia e o Motorista.

Pg.: 14

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3. Descrição Detalhada dos Casos de Uso

3.1 Casos de Usos Primários

3.2 Administração

3.2.1 Manter Associada Este caso de uso permite ao Administrador Geral manter o cadastro de empresas associadas. Cada empresa associada irá receber uma instância da aplicação para uso.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdministradorGeral clica no item de menu "Associada"; 2) O Sistema abre a tela de "Empresa Associada”; 3) O AdministradorGeral preenche os campos de pesquisa como desejado; 4) O AdministradorGeral clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Nome; b) CNPJ; c) Apelido; d) Status;

7) O AdministradorGeral visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Associadas: 1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdministradorGeral queira limpar os valores inseridos para a pesquisa de registros:

Pg.: 15

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) O AdministradorGeral clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Nome [=vazio]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) CNPJ [=vazio]; d) Apelido [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdministradorGeral queira cadastrar um novo Associada: 1) O AdministradorGeral clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdministradorGeral preenche os campos:

a) Nome [=vazio][obrigatório]; b) Status [=vazio][obrigatório][<Ativo, Inativo>]; c) CNPJ [=vazio][obrigatório]; d) Apelido [=vazio][obrigatório]; e) Contato [=vazio][obrigatório]; f) Telefone [=vazio][obrigatório]; g) EMail [=vazio][obrigatório];

4) O AdministradorGeral clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro da Associada; 6) O Sistema retorna para a tela de listagem de Associadas; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados: 1) O Sistema abre tela em questão, com os campos já preenchidos com os valores

anteriores; 2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor

irregular; 3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente: 1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdministradorGeral queira alterar um Associada pré-existente: 1) O AdministradorGeral clica em "Alterar" na linha do grid onde se encontra o registro

Pg.: 16

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdministradorGeral altera os campos com os valores desejados; 4) O AdministradorGeral clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados: 1) O Sistema abre tela em questão, com os campos já preenchidos com os valores

anteriores; 2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor

irregular; 3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente: 1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Associadas; 4) O caso de uso termina.

A4-Manter FollowUp da Associada [Alternativo] Caso o AdministradorGeral queira manter um Followup da Associada: 1) O AdministradorGeral clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.2.2 Manter Categoria de Envolvido Este caso de uso permite ao Administrador Geral manter o cadastro de categorias de Envolvidos. A finalidade deste cadastro é manter uma tabela de compatibilidade de tipos de envolvido, permitindo assim buscas mais eficientes e padronizadas.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdministradorGeral clica no item de menu "Categorias de Envolvido"; 2) O Sistema abre a tela de " Categorias de Envolvido"; 3) O AdministradorGeral preenche os campos de pesquisa como desejado;

Pg.: 17

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

4) O AdministradorGeral clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Categoria Envolvido; b) Status;

7) O AdministradorGeral visualiza os registros; [A2, A3] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Categorias de Envolvido: 1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdministradorGeral queira limpar os valores inseridos para a pesquisa de registros: 1) O AdministradorGeral clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Status [=Todos][<Todos, Ativo, Inativo>]; b) Categoria Envolvido [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdministradorGeral queira cadastrar um novo Categoria de Envolvido: 1) O AdministradorGeral clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdministradorGeral preenche os campos:

a) Status [=vazio][obrigatório][<Ativo, Inativo>]; b) Categoria Envolvido [=vazio][obrigatório];

4) O AdministradorGeral clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro de Categoria de Envolvido; 6) O Sistema retorna para a tela de listagem de Categorias de Envolvido; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados: 1) O Sistema abre tela em questão, com os campos já preenchidos com os valores

anteriores;

Pg.: 18

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor

irregular; 3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente: 1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdministradorGeral queira alterar um Categoria de Envolvido pré-existente: 1) O AdministradorGeral clica em "Alterar" na linha do grid onde se encontra o registro

desejado; 2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do

registro em questão; 3) O AdministradorGeral altera os campos com os valores desejados; 4) O AdministradorGeral clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados: 1) O Sistema abre tela em questão, com os campos já preenchidos com os valores

anteriores; 2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor

irregular; 3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente: 1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Categorias de Envolvido; 4) O caso de uso termina.

3.2.3 Manter Categoria de Serviço Este caso de uso permite ao Administrador Geral manter o cadastro de categorias de serviço. A finalidade deste cadastro é manter uma tabela de compatibilidade de tipos de serviço entre as empresas associadas.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

Pg.: 19

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdministradorGeral clica no item de menu "Categorias de Serviço"; 2) O Sistema abre a tela de "Listagem de Categorias de Serviço"; 3) O AdministradorGeral preenche os campos de pesquisa como desejado; 4) O AdministradorGeral clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Categoria de Serviço;

7) O AdministradorGeral visualiza os registros; [A2, A3] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Categorias de Serviço:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdministradorGeral queira limpar os valores inseridos para a pesquisa de registros:

1) O AdministradorGeral clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Categoria de Serviço [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdministradorGeral queira cadastrar um novo Categoria de Serviço: 1) O AdministradorGeral clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdministradorGeral preenche os campos:

a) Categoria de Serviço [=vazio][obrigatório]; 4) O AdministradorGeral clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Categoria de Serviço; 6) O Sistema retorna para a tela de listagem de Categorias de Serviço; 7) O caso de uso termina.

Pg.: 20

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente:

1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdministradorGeral queira alterar um Categoria de Serviço pré-existente:

1) O AdministradorGeral clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdministradorGeral altera os campos com os valores desejados; 4) O AdministradorGeral clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente:

1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Categorias de Serviço; 4) O caso de uso termina.

Pg.: 21

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3.2.4 Manter Idiomas Este caso de uso permite ao Administrador Geral manter o cadastro de Idiomas utilizados no sistema. A finalidade deste cadastro é manter uma tabela única para vinculação de idiomas as ordens de serviço, permitindo análises estatísticas consolidadas entre as empresas.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdministradorGeral clica no item de menu "Idiomas"; 2) O Sistema abre a tela de "Listagem de Idiomas"; 3) O AdministradorGeral preenche os campos de pesquisa como desejado; 4) O AdministradorGeral clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Id; b) Descrição;

7) O AdministradorGeral visualiza os registros; [A2, A3] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Idiomas:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdministradorGeral queira limpar os valores inseridos para a pesquisa de registros:

1) O AdministradorGeral clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Id [=vazio]; b) Descrição [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdministradorGeral queira cadastrar um novo Idioma: 1) O AdministradorGeral clica em "Cadastrar"

Pg.: 22

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdministradorGeral preenche os campos:

a) Id [=vazio][obrigatório]; b) Descrição [=vazio][obrigatório];

4) O AdministradorGeral clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Idioma; 6) O Sistema retorna para a tela de listagem de Idiomas; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente:

1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdministradorGeral queira alterar um Idioma pré-existente:

1) O AdministradorGeral clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdministradorGeral altera os campos com os valores desejados; 4) O AdministradorGeral clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

Pg.: 23

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

A3.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente:

1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Idiomas; 4) O caso de uso termina.

3.2.5 Manter Usuários Adm Este caso de uso permite ao Administrador Geral manter o cadastro de Usuários Administrativos. Os usuário s administrativos são responsáveis por manter os cadastros de usuários da empresa correspondente, além de manter a configuração da empresa atualizada.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdministradorGeral clica no item de menu "Usuários Administrativos"; 2) O Sistema abre a tela de "Listagem de Usuários Administrativos"; 3) O AdministradorGeral preenche os campos de pesquisa como desejado; 4) O AdministradorGeral clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Id; b) Status; c) Nome; d) Cargo;

7) O AdministradorGeral visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Usuários Administrativos:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo]

Pg.: 24

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

Caso o AdministradorGeral queira limpar os valores inseridos para a pesquisa de registros:

1) O AdministradorGeral clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Id [=vazio]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) Empresa [=Todos] [<Lista das empresas cadastradas>]; d) Nome [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdministradorGeral queira cadastrar um novo Usuário Administrativo: 1) O AdministradorGeral clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdministradorGeral preenche os campos:

a) Id [=vazio][obrigatório][ > 0]; b) Status [=vazio][obrigatório][<Ativo, Inativo>]; c) Empresa [=vazio][obrigatório][<lista de empresas cadastradas>]; d) Nome [=vazio][obrigatório]; e) Cargo [=vazio][obrigatório];

4) O AdministradorGeral clica na aba “Direitos”; 5) O AdministradorGeral marca quais direitos o usuário possui; 6) O AdministradorGeral clica na aba “Dados”; 7) O AdministradorGeral clica em "Salvar" [E2.1, A2.1]; 8) O Sistema grava o registro do Usuário Administrativo; 9) O Sistema retorna para a tela de listagem de Usuários Administrativos; 10) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente:

1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo]

Pg.: 25

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

Caso o AdministradorGeral queira alterar um Usuário Administrativo pré-existente:

1) O AdministradorGeral clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdministradorGeral altera os campos com os valores desejados; 4) O AdministradorGeral clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdministradorGeral queira cancelar a operação corrente:

1) O AdministradorGeral clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Usuários Administrativos; 4) O caso de uso termina.

A4-Manter FollowUp do Usuário Administrativo [Alternativo] Caso o AdministradorGeral queira manter um Followup do Usuário Administrativo:

1) O AdministradorGeral clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

Pg.: 26

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3.3 Cadastro

3.3.1 Atualizar Cotação Diária de Moedas Este caso de uso permite ao AdmEmpresa manter atualizada a cotação de moedas estrangeiras (dólar e euro).

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) A Empresa clica no item de menu "Cotações das Moedas"; 2) O Sistema abre a tela de "Cotações das Moedas"; 3) A Empresa preenche os campos de pesquisa como desejado; 4) A Empresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Data; b) Cotação Dólar; c) Cotação Euro;

7) A Empresa visualiza os registros; [A2, A3] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Cotações de Moedas:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso a Empresa queira limpar os valores inseridos para a pesquisa de registros:

1) A Empresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: 3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso a Empresa queira cadastrar um novo Cotação de Moedas:

Pg.: 27

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) A Empresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Empresa preenche os campos:

a) Data [=DataAtual()][só leitura]; b) Cotação Dólar [=0][obrigatório]; c) Cotação Euro [=0][obrigatório];

4) A Empresa clica em "Salvar" [E2.1, A2.1, A2.2]; 5) O Sistema grava o registro de Cotação das Moedas; 6) O Sistema retorna para a tela de listagem de Cotações de Moedas; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A2.2-Buscar Cotação da Internet [Alternativo] Caso a Empresa queira buscar a cotação oficial da internet: 1) A Empresa clica em "Buscar Cotação da Internet"; 2) O Sistema conecta no site que fornece a cotação; 3) O Sistema busca a cotação do Dólar e a cotação do Euro; 4) O Sistema preenche os campos correspondentes com os valores colhidos 5) O sistema retorna para o ponto de onde foi chamado.

A3-Altera Registro [Alternativo] Caso a Empresa queira alterar um Cotação de Moedas pré-existente:

1) A Empresa clica em "Alterar" na linha do grid onde se encontra o registro desejado; 2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do

registro em questão; 3) A Empresa altera os campos com os valores desejados; 4) A Empresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração;

Pg.: 28

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Cotações de Moedas; 4) O caso de uso termina.

3.3.2 Manter Cadastro Geral Este caso de uso permite aos usuários da empresa manterem o cadastro geral. Este cadastro será visível por todas as empresas associadas e qualquer inclusão / alteração deve ser registrada através do FollowUP.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) A Empresa clica no item de menu "Cadastro Geral"; 2) O Sistema abre a tela de " Cadastro Geral"; 3) A Empresa preenche os campos de pesquisa como desejado; 4) A Empresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Status; c) Nome; d) Categoria;

7) A Empresa visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Cadastro Geral:

Pg.: 29

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso a Empresa queira limpar os valores inseridos para a pesquisa de registros: 1) A Empresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Código [=0]; b) Tipo de Pessoa [=Todos][<Todos, Física, Jurídica>]; c) Categoria [=Todos][<listagem das categorias disponíveis>]; d) Status [=Todos][<Todos, Ativo, Inativo>]; e) Nome [=vazio]; f) Sexo [=vazio]; g) Nome [=vazio]; h) CNPJ_CPF [=vazio]; i) Especialidade [=Todos][<listagem das especialidades disponíveis>]; j) Idioma [=Todos][<listagem das idiomas disponíveis>];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso a Empresa queira cadastrar um novo Cadastro Geral: 1) A Empresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Empresa preenche os campos:

a) Tipo de Pessoa [=vazio][obrigatório][<Ativo, Inativo>]; b) Categoria [=vazio][obrigatório][<Ativo, Inativo>]; c) Status [=vazio][obrigatório][<Ativo, Inativo>]; d) Nome [=vazio][obrigatório]; e) Sexo [=vazio][obrigatório]; f) Associado [=falso][obrigatório][<Verdadeiro, Falso>]; g) Razão Social [=vazio][obrigatório]; h) Inscrição Estadual / Identidade [=vazio][obrigatório]; i) CNPJ / CPF [=vazio][obrigatório]; j) Endereço [=vazio][obrigatório]; k) Bairro [=vazio][obrigatório]; l) CEP [=vazio][obrigatório]; m) Cidade [=vazio][obrigatório]; n) Estado [=vazio][obrigatório]; o) Fones [=vazio][obrigatório]; p) Celular [=vazio][obrigatório]; q) Fax [=vazio][obrigatório];

Pg.: 30

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

r) Email [=vazio][obrigatório]; s) HomePage [=vazio][obrigatório]; t) Contato [=vazio][obrigatório]; u) Observações [=vazio][obrigatório];

4) A Empresa clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Cadastro Geral; 6) O Sistema retorna para a tela de listagem de Cadastro Geral; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso a Empresa queira alterar um Cadastro Geral pré-existente:

1) A Empresa clica em "Alterar" na linha do grid onde se encontra o registro desejado; 2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do

registro em questão; 3) A Empresa altera os campos com os valores desejados; 4) A Empresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

Pg.: 31

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Cadastro Geral; 4) O caso de uso termina.

A4-Manter FollowUp do Cadastro Geral [Alternativo] Caso a Empresa queira manter um Followup do Cadastro Geral:

1) A Empresa clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.3.3 Manter Clientes Este caso de uso permite aos usuários da empresa a manter o cadastro de Clientes. Cada cliente deve estar vinculado a um Tarifário específico. Este cadastro é privativo da empresa.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) A Empresa clica no item de menu "Clientes"; 2) O Sistema abre a tela de "Listagem de Clientes"; 3) A Empresa preenche os campos de pesquisa como desejado; 4) A Empresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Status; c) Nome; d) CNPJ / CPF;

7) A Empresa visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Clientes:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

Pg.: 32

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

A1.1-Limpar Pesquisa [Alternativo] Caso a Empresa queira limpar os valores inseridos para a pesquisa de registros: 1) A Empresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Tipo de Pessoa [=Todos][<Todos, Física, Jurídica>]; b) Tarifário [=Todos][<listagem dos tarifários disponíveis>]; c) Status [=Todos][<Todos, Ativo, Inativo>]; d) Nome [=vazio]; e) Razão Social [=vazio]; f) CNPJ_CPF [=vazio]; g) Cidade [=vazio]; h) Estado [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso a Empresa queira cadastrar um novo Cliente: 1) A Empresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Empresa preenche os campos:

a) Tipo de Pessoa [=vazio][obrigatório][<Ativo, Inativo>]; b) Tarifário [=vazio][obrigatório][<Ativo, Inativo>]; c) Status [=vazio][obrigatório][<Ativo, Inativo>]; d) Nome [=vazio][obrigatório]; e) Sexo [=vazio][obrigatório][<Ativo, Inativo>]; f) Razão Social [=vazio][obrigatório]; g) Inscrição Estadual / Identidade [=vazio][obrigatório]; h) CNPJ / CPF [=vazio][obrigatório]; i) Endereço [=vazio][obrigatório]; j) Bairro [=vazio][obrigatório]; k) CEP [=vazio][não obrigatório]; l) Cidade [=vazio][obrigatório]; m) Estado [=vazio][obrigatório]; n) Fones [=vazio][obrigatório]; o) Celular [=vazio][não obrigatório]; p) Fax [=vazio][não obrigatório]; q) Email [=vazio][não obrigatório]; r) HomePage [=vazio][não obrigatório]; s) Contato [=vazio][não obrigatório]; t) Observações [=vazio][não obrigatório];

4) A Empresa clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Cliente; 6) O Sistema retorna para a tela de listagem de Clientes; 7) O caso de uso termina.

Pg.: 33

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso a Empresa queira alterar um Cliente pré-existente:

1) A Empresa clica em "Alterar" na linha do grid onde se encontra o registro desejado; 2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do

registro em questão; 3) A Empresa altera os campos com os valores desejados; 4) A Empresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Clientes; 4) O caso de uso termina.

A4-Manter FollowUp do Cliente [Alternativo] Caso a Empresa queira manter um Followup do Cliente:

Pg.: 34

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) A Empresa clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.3.4 Manter Colaboradores Este caso de uso permite aos usuários da empresa a manter o cadastro de Colaboradores. Os Colaboradores podem ser fornecedores, funcionários, Free-Lancers ou parceiros. Todos possuem uma Conta Corrente onde será feito o controle de pagamento dos serviços prestados. Este cadastro é privativo da empresa.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) A Empresa clica no item de menu "Colaboradores"; 2) O Sistema abre a tela de "Listagem de Colaboradores"; 3) A Empresa preenche os campos de pesquisa como desejado; 4) A Empresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Status; c) Nome; d) Apelido; e) Tipo; f) CNPJ / CPF;

7) A Empresa visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Colaboradores:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso a Empresa queira limpar os valores inseridos para a pesquisa de registros: 1) A Empresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

Pg.: 35

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

um deles: a) Tipo [=Todos][<Todos, Fornecedor, Funcionário, FreeLancer, Parceiro>]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) Nome [=vazio]; d) Apelido [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso a Empresa queira cadastrar um novo Colaborador: 1) A Empresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Empresa preenche os campos:

a) Tipo de Pessoa [=vazio][obrigatório][<Fornecedor, Funcionário, FreeLancer, Parceiro>];

b) Status [=vazio][obrigatório][<Ativo, Inativo>]; c) Nome [=vazio][obrigatório]; d) Sexo [=vazio][obrigatório][<Masculino, Feminino, Não Informado>]; e) Apelido [=vazio][obrigatório]; f) Razão Social [=vazio][obrigatório]; g) Inscrição Estadual / Identidade [=vazio][obrigatório]; h) CNPJ / CPF [=vazio][obrigatório]; i) Endereço [=vazio][obrigatório]; j) Bairro [=vazio][obrigatório]; k) CEP [=vazio][obrigatório]; l) Cidade [=vazio][obrigatório]; m) Estado [=vazio][obrigatório][<Ativo, Inativo>]; n) Fones [=vazio][obrigatório]; o) Celular [=vazio][não obrigatório]; p) Fax [=vazio][não obrigatório]; q) Email [=vazio][não obrigatório]; r) HomePage [=vazio][não obrigatório]; s) Contato [=vazio][não obrigatório]; t) Observações [=vazio][não obrigatório];

4) A Empresa clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Colaborador; 6) O Sistema retorna para a tela de listagem de Colaboradores; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

Pg.: 36

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

A2.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso a Empresa queira alterar um Colaborador pré-existente:

1) A Empresa clica em "Alterar" na linha do grid onde se encontra o registro desejado; 2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do

registro em questão; 3) A Empresa altera os campos com os valores desejados; 4) A Empresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso a Empresa queira cancelar a operação corrente:

1) A Empresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Colaboradores; 4) O caso de uso termina.

A4-Manter FollowUp do Colaborador [Alternativo] Caso a Empresa queira manter um Followup do Colaborador:

1) A Empresa clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.3.5 Manter Configurações Locais Este caso de uso permite ao AdmEmpresa manter as configurações locais da empresa em que está vinculado.

Pg.: 37

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdmEmpresa clica no item de menu "Configurações"; 2) O Sistema abre a tela de "Configurações"; 3) O Sistema abre tela de configuração, com os campos já preenchidos com os valores

padrão; 4) AdmEmpresa preenche os campos:

a) CodEmpresa [=0][obrigatório][ > 0]; 5) O AdmEmpresa clica em "Salvar" [A1.1]; 6) O Sistema grava o registro do Configuração; 7) O caso de uso termina.

A1.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

3.3.6 Manter Serviços Este caso de uso permite ao AdmEmpresa manter atualizado o cadastro de serviços que a empresa fornece, além dos preços praticados em cada tarifário.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdmEmpresa clica no item de menu "Serviços"; 2) O Sistema abre a tela de "Listagem de Serviços"; 3) O AdmEmpresa preenche os campos de pesquisa como desejado; 4) O AdmEmpresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Nome; b) Família; c) Status;

7) O AdmEmpresa visualiza os registros; [A2, A3] 8) O caso de uso termina.

Pg.: 38

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Serviços:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdmEmpresa queira limpar os valores inseridos para a pesquisa de registros:

1) O AdmEmpresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Nome [=vazio]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) Categoria de Serviço [=Todos][<listagem com as categorias disponíveis>];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdmEmpresa queira cadastrar um novo Serviço: 1) O AdmEmpresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdmEmpresa preenche os campos:

a) Nome [=vazio][obrigatório]; b) Status [=vazio][obrigatório][<Ativo, Inativo>]; c) Tipo Serviço [=vazio][obrigatório][<lista das categorias disponíveis>]; d) Percentual de Custo [=0][obrigatório][ > 0, < 100];

4) O AdmEmpresa clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Serviço; 6) O Sistema retorna para a tela de listagem de Serviços; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

Pg.: 39

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdmEmpresa queira alterar um Serviço pré-existente:

1) O AdmEmpresa clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdmEmpresa altera os campos com os valores desejados; 4) O AdmEmpresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Serviços; 4) O caso de uso termina.

3.3.7 Manter Tarifário Este caso de uso permite ao AdmEmpresa manter o cadastro de tarifas e preços de serviços. É possível manter mais de um tarifário simultaneamente. Cada cliente deve estar vinculado a um tarifário específico.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdmEmpresa clica no item de menu "Tarifários"; 2) O Sistema abre a tela de "Tarifários";

Pg.: 40

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3) O AdmEmpresa preenche os campos de pesquisa como desejado; 4) O AdmEmpresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Nome da Tabela de Preço; b) Moeda; c) Validade; d) Status;

7) O AdmEmpresa visualiza os registros; [A2, A3] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Tarifários:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdmEmpresa queira limpar os valores inseridos para a pesquisa de registros:

1) O AdmEmpresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Nome da Tabela de Preço [=vazio]; b) Moeda [=Todos][<Todos, Real, Dólar, Euro>]; c) Status [=Todos][<Todos, Ativo, Inativo>];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdmEmpresa queira cadastrar um novo Tarifário: 1) O AdmEmpresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdmEmpresa preenche os campos:

a) Nome da Tabela de Preço [=vazio][obrigatório]; b) Status [=vazio][não obrigatório][<Ativo, Inativo>]; c) Validade [=vazio][não obrigatório]; d) Moeda [=vazio][não obrigatório][<Real, Dólar, Euro>];

4) O AdmEmpresa clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Tarifário; 6) O Sistema retorna para a tela de listagem de Tarifários; 7) O caso de uso termina.

Pg.: 41

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdmEmpresa queira alterar um Tarifário pré-existente:

1) O AdmEmpresa clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdmEmpresa altera os campos com os valores desejados; 4) O AdmEmpresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Tarifários; 4) O caso de uso termina.

Pg.: 42

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3.3.8 Manter Usuários da Empresa Este caso de uso permite ao AdmEmpresa manter o cadastro de usuários da empresa correspondente, além de definir quais direitos cada usuário possui.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O AdmEmpresa clica no item de menu "Usuários da Empresa"; 2) O Sistema abre a tela de "Listagem de Usuários da Empresa"; 3) O AdmEmpresa preenche os campos de pesquisa como desejado; 4) O AdmEmpresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Id (no formato <empresa>.<id>); b) Status; c) Nome; d) Cargo;

7) O AdmEmpresa visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Usuários da Empresa:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o AdmEmpresa queira limpar os valores inseridos para a pesquisa de registros:

1) O AdmEmpresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Id [=vazio]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) Nome [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o AdmEmpresa queira cadastrar um novo Usuário Administrativo:

Pg.: 43

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) O AdmEmpresa clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) AdmEmpresa preenche os campos:

a) Id [=vazio][obrigatório][ > 0]; b) Status [=vazio][obrigatório][<Ativo, Inativo>]; c) Nome [=vazio][obrigatório]; d) Cargo [=vazio][obrigatório];

4) O AdmEmpresa clica na aba “Direitos”; 5) O AdmEmpresa marca quais direitos o usuário possui; 6) O AdmEmpresa clica na aba “Dados”; 7) O AdmEmpresa clica em "Salvar" [E2.1, A2.1]; 8) O Sistema grava o registro do Usuário Administrativo; 9) O Sistema retorna para a tela de listagem de Usuários da Empresa; 10) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o AdmEmpresa queira alterar um Usuário Administrativo pré-existente:

1) O AdmEmpresa clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O AdmEmpresa altera os campos com os valores desejados; 4) O AdmEmpresa clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

Pg.: 44

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o AdmEmpresa queira cancelar a operação corrente:

1) O AdmEmpresa clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Usuários da Empresa; 4) O caso de uso termina.

A4-Manter FollowUp do Usuário Administrativo [Alternativo] Caso o AdmEmpresa queira manter um Followup do Usuário Administrativo:

1) O AdmEmpresa clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

Pg.: 45

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3.4 Financeiro

3.4.1 Manter Cheques Pré-datados Este caso de uso permite ao FinanceiroEmpresa manter o controle de cheques pré-datados, gerando, alterando, cancelando ou quitando os mesmos.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O Financeiro clica no item de menu "Cheques Pré-datados"; 2) O Sistema abre a tela de "Listagem de Cheques Pré-datados"; 3) O Financeiro preenche os campos de pesquisa como desejado; 4) O Financeiro clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Descrição; c) Emitente; d) Num. Cheque; e) Data; f) Valor; g) Status;

7) O Financeiro visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Cheques Pré-datados:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o Financeiro queira limpar os valores inseridos para a pesquisa de registros: 1) O Financeiro clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles:

Pg.: 46

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

a) Status [=Todos][<Todos, Ativo, Inativo>]; b) Descrição [=vazio]; c) Emitente [=vazio]; d) Banco [=vazio]; e) Agência [=vazio]; f) Conta Corrente [=vazio]; g) Num. Cheque [=vazio]; h) Data do Depósito Inicial [=vazio]; i) Data do Depósito Final [=vazio]; j) Conta p/ depósito [=vazio]; k) Observações [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o Financeiro queira cadastrar um novo Cheque Pré-datado: 1) O Financeiro clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Financeiro preenche os campos:

a) Status [=vazio][obrigatório][<Ativo, Inativo>]; b) Descrição [=vazio][obrigatório]; c) Emitente [=vazio][ obrigatório]; d) Banco [=vazio][não obrigatório]; e) Agência [=vazio][não obrigatório]; f) Conta Corrente [=vazio][não obrigatório]; g) Num. Cheque [=vazio][obrigatório]; h) Observações [=vazio][não obrigatório];

4) O Financeiro clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Cheque Pré-datado; 6) O Sistema retorna para a tela de listagem de Cheques Pré-datados; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão;

Pg.: 47

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

A3-Altera Registro [Alternativo] Caso o Financeiro queira alterar um Cheque Pré-datado pré-existente:

1) O Financeiro clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O Financeiro altera os campos com os valores desejados; 4) O Financeiro clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Cheques Pré-datados; 4) O caso de uso termina.

A4-Manter FollowUp do Cheque Pré-datado [Alternativo] Caso o Financeiro queira manter um Followup do Cheque Pré-datado:

1) O Financeiro clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.4.2 Manter Contas a Pagar Este caso de uso permite ao FinanceiroEmpresa manter o cadastro do Contas a Pagar, gerando, alterando, cancelando ou quitando as mesmas.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

Pg.: 48

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

P1-Cenário Principal - Pesquisa [Principal] 1) O Financeiro clica no item de menu "Contas a Pagar"; 2) O Sistema abre a tela de "Listagem de Contas a Pagar"; 3) O Financeiro preenche os campos de pesquisa como desejado; 4) O Financeiro clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Status; c) Descrição; d) Valor; e) Data Vencimento; f) Nome Fornecedor; g) Plano de Contas;

7) O Financeiro visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Contas a Pagar:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o Financeiro queira limpar os valores inseridos para a pesquisa de registros:

1) O Financeiro clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Código [=0]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) Descrição [=vazio]; d) Plano de Contas [=Todos][<lista dos planos de contas cadastrados>]; e) Nome Fornecedor [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o Financeiro queira cadastrar um novo Contas a Pagar: 1) O Financeiro clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Financeiro preenche os campos:

Pg.: 49

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

a) Status [=vazio][ obrigatório][<Ativo, Inativo>]; b) Descrição [=vazio][obrigatório]; c) Valor [=0][ obrigatório][ > 0]; d) Data Vencimento [=vazio][ obrigatório]; e) Plano de Contas [=vazio][obrigatório][<lista de planos de contas

cadastrados>]; f) Cod.Fornecedor [=0][obrigatório][ > 0]; g) Nome Fornecedor [=vazio][só leitura]; h) Observações [=vazio][não obrigatório];

4) O Financeiro clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Contas a Pagar; 6) O Sistema retorna para a tela de listagem de Contas a Pagar; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro. A2.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o Financeiro queira alterar um Contas a Pagar pré-existente:

1) O Financeiro clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O Financeiro altera os campos com os valores desejados; 4) O Financeiro clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

Pg.: 50

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor

irregular; 3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Contas a Pagar; 4) O caso de uso termina.

A4-Manter FollowUp do Contas a Pagar [Alternativo] Caso o Financeiro queira manter um Followup do Contas a Pagar:

1) O Financeiro clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.4.3 Manter Contas a Receber Este caso de uso permite ao FinanceiroEmpresa manter o cadastro do Contas a Receber, gerando, alterando, cancelando ou quitando as mesmas.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O Financeiro clica no item de menu "Contas a Receber"; 2) O Sistema abre a tela de "Listagem de Contas a Receber"; 3) O Financeiro preenche os campos de pesquisa como desejado; 4) O Financeiro clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Status; c) Descrição; d) Valor; e) Data Vencimento; f) Nome Cliente;

7) O Financeiro visualiza os registros; [A2, A3, A4] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção]

Pg.: 51

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Contas a Receber:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o Financeiro queira limpar os valores inseridos para a pesquisa de registros:

1) O Financeiro clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Código [=0]; b) Status [=Todos][<Todos, Ativo, Inativo>]; c) Descrição [=vazio]; d) Plano de Contas [=Todos][<listagem dos planos de contas disponíveis>]; e) Nome Fornecedor [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o Financeiro queira cadastrar um novo Contas a Receber: 1) O Financeiro clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Financeiro preenche os campos:

a) Status [=vazio][obrigatório][<Ativo, Inativo>]; b) Descrição [=vazio][obrigatório]; c) Valor [=0][ obrigatório][ > 0]; d) Data Vencimento [=vazio][obrigatório]; e) Plano de Contas [=vazio][obrigatório][<listagem dos planos de contas

disponíveis>]; f) Cod.Cliente [=0][obrigatório][ > 0]; g) Nome Cliente [=vazio][só leitura]; h) Observações [=vazio][não obrigatório];

4) O Financeiro clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Contas a Receber; 6) O Sistema retorna para a tela de listagem de Contas a Receber; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor

Sebrae, 2009

Pg.: 52

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o Financeiro queira alterar um Contas a Receber pré-existente:

1) O Financeiro clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O Financeiro altera os campos com os valores desejados; 4) O Financeiro clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Contas a Receber; 4) O caso de uso termina.

A4-Manter FollowUp do Contas a Receber [Alternativo] Caso o Financeiro queira manter um Followup do Contas a Receber:

1) O Financeiro clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

Sebrae, 2009

Pg.: 53

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

3.5 Operacional

3.5.1 Manter Comissões do Colaborador Este caso de uso permite ao GerenteEmpresa manter a conta corrente de comissão dos Colaboradores, bem como faturar o saldo da Conta Corrente gerando o Contas a Pagar.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O Financeiro abre o registro do Colaborador em que deseja manipular a "Conta

Corrente Colaborador"; 2) O Sistema abre a tela de " Conta Corrente Colaborador"; 3) O Sistema já traz os últimos movimentos financeiros encontrados; 4) O Financeiro preenche os campos de pesquisa como desejado; 5) O Financeiro clica em "Pesquisar" [E1.1, A1.1] 6) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 7) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos: a) Código; b) Data; c) Descrição; d) Operação; e) Valor; f) Saldo;

8) O Financeiro visualiza os registros; [A2, A3, A4] 9) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Conta Corrente Colaborador:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o Financeiro queira limpar os valores inseridos para a pesquisa de registros: 1) O Financeiro clica em "Limpar";

Pg.: 54

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Operação [=vazio]; b) Descrição [=vazio]; c) Data Inicial [=vazio]; d) Data Final [=vazio];

3) O caso de uso termina.

A2-Adiciona Registro [Alternativo] Caso o Financeiro queira cadastrar um novo Conta Corrente Colaborador: 1) O Financeiro clica em "Cadastrar" 2) O Sistema abre tela de cadastro, com os campos já preenchidos com os valores

padrão; 3) Financeiro preenche os campos:

a) Descrição [=vazio][obrigatório]; b) Operação [=vazio][obrigatório]; c) Data [=vazio][obrigatório]; d) Valor [=vazio][obrigatório];

4) O Financeiro clica em "Salvar" [E2.1, A2.1]; 5) O Sistema grava o registro do Conta Corrente Colaborador; 6) O Sistema retorna para a tela de listagem de Conta Corrente Colaborador; 7) O caso de uso termina.

E2.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A2-Adiciona Registro.

A2.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema fecha a tela em questão; 4) O caso de uso termina.

A3-Altera Registro [Alternativo] Caso o Financeiro queira alterar um Conta Corrente Colaborador pré-existente:

1) O Financeiro clica em "Alterar" na linha do grid onde se encontra o registro desejado;

2) O Sistema abre tela de alteração, com os campos já preenchidos com os valores do registro em questão;

3) O Financeiro altera os campos com os valores desejados;

Pg.: 55

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

4) O Financeiro clica em "Salvar" para confirmar a alteração; [E3.1, A3.1] 5) O Sistema realiza a alteração dos dados; 6) O Sistema fecha a tela de alteração; 7) O caso de uso termina.

E3.1-Campo com valor Inválido [Exceção] Caso algum campo tenha valor irregular no registro do banco de dados:

1) O Sistema abre tela em questão, com os campos já preenchidos com os valores anteriores;

2) O Sistema mostra uma mensagem de erro informando o campo que está com o valor irregular;

3) O sistema retorna para o passo 3 do fluxo A3-Altera Registro.

A3.1-Cancelamento de Operação [Alternativo] Caso o Financeiro queira cancelar a operação corrente:

1) O Financeiro clica em "Cancelar"; 2) O Sistema cancela a operação e nenhuma informação é gravada; 3) O Sistema retorna para a tela de listagem de Conta Corrente Colaborador; 4) O caso de uso termina.

A4-Manter FollowUp do Conta Corrente Colaborador [Alternativo] Caso o Financeiro queira manter um Followup do Conta Corrente Colaborador:

1) O Financeiro clica em "FollowUP" no registro correspondente; 2) O Sistema se posiciona no FollowUP do registro correspondente; 3) O Sistema inclui o caso de uso "Manter FollowUP"; 4) O caso de uso retorna para o ponto de onde foi chamado;

3.5.2 Manter Planilha de Ocupação Este caso de uso permite a Empresa acompanhar a planilha de ocupação dos recursos envolvidos. Entre eles O Veículo, O Guia e o Motorista.

Restrições:

• [Pré-Condição] O Usuário deve estar logado;

• [Pré-Condição] O Usuário deve direitos administrativos para este item;

Cenários:

P1-Cenário Principal - Pesquisa [Principal] 1) O Empresa clica no item de menu "Planilha de Ocupação"; 2) O Sistema abre a tela de " Planilha de Ocupação"; 3) O Empresa preenche os campos de pesquisa como desejado; 4) O Empresa clica em "Pesquisar" [E1.1, A1.1] 5) O Sistema realiza a pesquisa de acordo com os parâmetros passados e retorna os

registros encontrados; 6) O Sistema distribui os registros encontrados no grid, apresentando os seguintes

campos:

Pg.: 56

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

a) OS; b) Status; c) Cliente; d) Recurso; e) Hora Inicial; f) Hora Final;

7) O Empresa visualiza os registros; [A2] 8) O caso de uso termina.

E1.1-Registro não encontrado [Exceção] Caso, ao solicitar uma Pesquisa/Paginação não for encontrado registros de Planilha de Ocupação:

1) O Sistema retorna 0 registros (não encontrou nenhum); 2) O Sistema apresenta uma mensagem de erro informando que não foram encontrados

registros nessa situação; 3) O Sistema limpa o grid (elimina informações antigas); 4) O sistema salta para o passo 1 do fluxo P1 (Cenário Principal - Pesquisa);

A1.1-Limpar Pesquisa [Alternativo] Caso o Empresa queira limpar os valores inseridos para a pesquisa de registros: 1) O Empresa clica em "Limpar"; 2) O Sistema limpa os campos de Pesquisa ou retorna para os valores padrão de cada

um deles: a) Emitir por [=Veículo][<OS, Veículo, Colaborador>]; b) Cliente [=vazio]; c) Veículo [=Todos][<lista de veículos disponíveis>]; d) Status [=Veículo][<OS, Veículo, Colaborador>]; e) Cód. OS [=vazio]; f) Colaborador [=vazio];

3) O caso de uso termina.

A2-Visualizar OS correspondente [Alternativo] Caso o Empresa queira visualizar a Ordem de Serviço vinculado ao item apresentado no grid: 1) O Empresa clica em "Mostra OS" no item correspondente; 2) O Sistema apresenta a Ordem de Serviço no modo de visualização; 3) O Empresa visualiza os dados desejados; 4) O Empresa clica em OK; 5) O Sistema retorna para o ponto de onde foi chamado;

Pg.: 57

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

4. Laudo de Avaliação de Escopo (Equipe Interna)

Nome Papel

Avaliador(es):

Data de Avaliação:

Critérios Avaliados:

Critério Checklist Resposta

Clareza Os casos de uso estão descrito em nível suficiente de detalhes que permita entender o funcionamento do sistema?

( ) Sim ( ) Não

Completeza Todos os casos de uso estão com seus cenários detalhados? ( ) Sim ( ) Não

Os casos de uso são consistentes entre si? ( ) Sim ( ) Não

Os casos de uso são consistentes com as características do sistema identificados? ( ) Sim ( ) NãoConsistência

Os casos de uso são consistentes com o protótipo? ( ) Sim ( ) Não Ajustes a serem realizados 1. 2. 3. 4. Laudo: ( ) Aprovado ( ) Aprovado com Alterações necessário reavaliar? Sim ( ) Não ( ) ( ) Rejeitado Assinaturas: Nome Função Assinatura

Pg.: 58

SebraeSigTur Versão: 0.97 Casos de Uso Detalhados Data: 22/03/2009

5. Laudo de Avaliação de Escopo (Avaliadores de Requisitos)

Nome Papel

Avaliador(es):

Data de Avaliação:

Critérios Avaliados:

Critério Checklist Resposta

Clareza Os casos de uso estão descrito em nível suficiente de detalhes que permita entender o funcionamento do sistema?

( ) Sim ( ) Não

Todas as necessidades estão identificadas? ( ) Sim ( ) Não

Todas as características estão identificadas? ( ) Sim ( ) NãoCompleteza

Todas as restrições do produto estão identificadas? ( ) Sim ( ) Não

Os casos de uso são consistentes entre si? ( ) Sim ( ) Não

Os casos de uso são consistentes com as características do sistema identificados? ( ) Sim ( ) NãoConsistência

Os casos de uso são consistentes com o protótipo? ( ) Sim ( ) Não Ajustes a serem realizados 5. 6. 7. 8. Laudo: ( ) Aprovado ( ) Aprovado com Alterações necessário reavaliar? Sim ( ) Não ( ) ( ) Rejeitado Assinaturas: Nome Função Assinatura

Sebrae, 2009

Pg.: 59