Sebrae / SebraeSigTurintranet.df.sebrae.com.br/download/licitacoes/casos_de_uso.pdf · Este caso de...
Transcript of Sebrae / SebraeSigTurintranet.df.sebrae.com.br/download/licitacoes/casos_de_uso.pdf · Este caso de...
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