Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: i de 9 DESCRIÇÃO DO CASO DE USO Wilson, Sons - Intranet _05_Manter Ouvidoria Versão <1.0> Identificação do Projeto Cliente Wilson Sons 3504-4350 Projeto Intranet Gerente Responsável <Nome do Gerente Responsável> <E-mail para Contato> Responsável pelo Acompanhamento <Nome do Responsável pelo Acompanhamento> <E-mail para Contato> Gerente do Projeto Luiz Bandeira luizbandeira@addtech.com. br PDS Add Technologies i
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: ii de 9 Histórico de Revisão Data Versão Descrição Autor 27/01/2009 1.0 Versão Original Amanda de Oliveira PDS Add Technologies ii
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: iii de 9 Índice 1.1 DIAGRAMA DO CASO DE USO...1-1 1.2 DESCRIÇÃO...1-2 1.3 ATORES...1-2 1.4 PRÉ-CONDIÇÕES...1-2 1.5 PÓS-CONDIÇÕES...1-2 1.6 FLUXO BÁSICO...1-2 1.7 FLUXOS ALTERNATIVOS...1-3 1.7.1 Configuração do Canal de Sugestões...1-3 1.7.2 Não preenchimento dos campos obrigatórios...1-3 1.7.3 Preenchimento com dados Inválidos...1-4 1.8 FLUXOS DE EXCEÇÃO...1-4 1.8.1 Falha no Envio da Mensagem...1-4 1.9 REQUISITOS ESPECIAIS...1-4 1.9.1 Formato do E-Mail para Adminstrador...1-4 1.9.2 Validação de E-mail...1-4 1.9.3 Campos em branco...1-5 1.9.4 Mensagem da falha no Envio da Mensagem...1-5 1.10 PONTOS DE EXTENSÃO...1-5 1.11 INTERFACES...1-5 1.11.1 Ouvidoria...1-5 1.12 REGRAS DE NEGÓCIO...1-6 PDS Add Technologies iii
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: 1-1 de 9 1 _05_Manter Ouvidoria 1.1 Diagrama do PDS Add Technologies 1-1
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: 1-2 de 9 1.2 Descrição Este caso de uso permitirá que os Usuários possam enviar mensagens através do módulo Ouvidoria que será encaminhada para o e-mail que será estipulado pelo cliente. 1.3 Atores O Ator que inicia este é: Usuários Ator(es) também envolvidos com este : Administrador. 1.4 Pré-Condições O usuário deverá estar logado no sistema e ter acesso a área administrativa. O Usuário deverá ter selecionado o link: Ouvidoria. 1.5 Pós-Condições Não se aplica. 1.6 Fluxo Básico 1. O Usuário seleciona o link Ouvidoria apresentada na página Home. Caso o usuário seja o Administrador, aciona F.A.1.7.1. 2. O sistema apresenta Pop-Up exibindo todos os campos em branco: Nome E-mail Unidade Mensagem Campo Obrigatório Botões: PDS Add Technologies 1-2
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: 1-3 de 9 Enviar Limpar Caso o usuário selecione o botão Limpar o sistema apagará todos os campos que foram preenchidos e posicionará o cursor no primeiro campo. 3. O usuário preenche todos os campos e seleciona o botão Enviar. Caso o usuário não preencha os campos obrigatórios, aciona F.A.1.7.1 4. O sistema salva os dados, envia os dados para e-mail definido nos Parâmetros da configuração e apresenta a seguinte mensagem: A sua mensagem foi enviada com sucesso. Caso ocorra falha no envio da mensagem, aciona F.E.1.7.1 5. Fim do caso de uso. 1.7 Fluxos Alternativos 1.7.1 Configuração do Canal de Sugestões 1. O Administrador seleciona o ícone Ouvidoria. 2. O sistema apresentará a tela referente à configuração do módulo. 3. O usuário seleciona o item Configurações. 4. O sistema apresentará o módulo chamado Ouvidoria, contendo os itens: - Configuração de e-mail: E-mails_Settings contendo os seguintes campos: Destino dos E-mails, SMTP Usuário Senha Remetente - Configuração da Mensagem: Message_Settings, contendo os seguintes itens: Número de caracteres permitidos Links: Atualizar, Cancelar Excluir 5. O usuário preenche os campos e seleciona o link Atualizar. Caso o usuário não preencha os campos obrigatórios, aciona F.A.1.7.2. Caso o usuário preencha os campos com dados inválidos, aciona F.A.1.7.3. 6. O sistema realizará a validação do e-mail, salvará as informações e retorna para o Fluxo Básico 2. 1.7.2 Não preenchimento dos campos obrigatórios 1. O sistema deverá apresentar a seguinte mensagem de crítica: Favor preencher o campo <nome do campo>. 2. O sistema deverá retornar a tela com o cursor no campo correspondente. PDS Add Technologies 1-3
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: 1-4 de 9 1.7.3 Preenchimento com dados Inválidos 1. O sistema deverá apresentar a mensagem: Preencha o campo <nome do campo> corretamente.. 2. O sistema deverá retornar a tela com o cursor no campo correspondente. 1.8 Fluxos de Exceção 1.8.1 Falha no Envio da Mensagem 1. O sistema deverá apresentar a seguinte mensagem de crítica Ocorreu um erro durante o envio da sua Mensagem. Tente novamente.. 2. Sistema retorna o Pop- Up Canal de Sugestões com todos os campos em branco. 1.9 Requisitos Especiais 1.9.1 Formato do E-Mail para Adminstrador 1. O enviará um e-mail para o Administrador no formato a seguir. A mensagem deverá possuir os seguintes parâmetros: A seguinte mensagem foi enviada a partir da Ouvidoria da W, IN: -------------------------------------------------------------------------------------------------------------------------------------------------- Nome: <Nome do Autor da Mensagem> E-mail: <E-mail do Autor da Mensagem> Unidade: <Unidade do Autor> Mensagem: <Conteúdo da Mensagem> -------------------------------------------------------------------------------------------------------------------------------------------------- Atenciosamente, Wilson, Sons. 1.9.2 Validação de E-mail 1. O sistema realizará a validação padrão de e-mail do DotNetNuke. PDS Add Technologies 1-4
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: 1-5 de 9 1.9.3 Campos em branco 1. Quando os campos referentes aos dados do usuário (Nome, E-mail, Unidade) estiverem em branco o sistema deverá mandar o e-mail para o administrador como usuário anônimo. 1.9.4 Mensagem da falha no Envio da Mensagem 1. O sistema deverá apresentar o tipo de erro, ou seja, se está apresentando erro na aplicação ou erro na internet. 1.10 Pontos de Extensão Não se aplica. 1.11 Interfaces 1.11.1 Ouvidoria PDS Add Technologies 1-5
Z:\Projetos\Wilson_Sons\Intranet\Análise\Casos de Uso\Fase_2 Página: 1-6 de 9 * O sistema apresentará os links com as funcionalidades: Enviar e Limpar. Campo Descrição Tipo Tamanho Valor Padrão Formato Obrigatório Nome O usuário deverá TextBox - - - - inserir o valor corretamente. E-mail O usuário deverá TextBox - - - - inserir o valor corretamente. Unidade O usuário deverá TextBox - - - - inserir o valor corretamente. Mensagem Texto à ser enviado Memo - - - Sim 1.12 Regras de Negócio Não se aplica. PDS Add Technologies 1-6