wiki:requisitos/email

Version 2 (modified by luiz-fernando, 14 years ago) (diff)

--

Gerenciar E-Mail

[UC02.1] Compor Mensagem

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.1] Compor Mensagem

2) Objetivo:

3) Pré-Condições:
PRE1. Usuário tem permissão no módulo ExpressoMail?;
PRE2. Usuário ter token/smartcard para o caso de mensagens assinadas/criptografadas;

4) Pós-Condições:
POS1. Mensagem é criada;
POS2. Usuário envia mensagem;

5) Fluxo Principal:
<include UC[01.0] Validar Usuario>
P1. Sistema apresenta a tela inicial;
P2. Usuário clica no ícone referente ao módulo ExpressoMail?;
P3. Usuário clica na opção "Nova Mensagem";
P4. Sistema apresenta uma nova tela criação da nova mensagem;
P5. Usuário entra um e-mail válido no campo "Para:";
P5.1. Existe a possibilidade de entrar mais de um e-mail válido, nesse caso todos e-mails devem ser separados por vírgula;
P6. Usuário entra com um texto no campo "Assunto:";
P7. Usuário entra com um texto no editor;
P8. Usuário clica na opção "Enviar";
P9. Sistema envia a mensagem para o destinatário;

6) Fluxos Alternativos:
A1. Adicionar Cópia
No passo P5, o usuário tem a possibilidade de adicionar cópias para sua mensagem.
A1.1. Usuário clica na opção "Adicionar CC";
A1.2. Sistema apresenta novo campo de entrada de dados "CC:";
A1.3. Usuário entra um e-mail válido no campo "CC:";
A1.3.1. Existe a possibilidade de entrar mais de um e-mail válido, nesse caso todos e-mails devem ser separados por vírgula;

A2. Adicionar Cópia Oculta
No passo P5, o usuário tem a possibilidade de adicionar cópias ocultas para sua mensagem.
A2.1. Usuário clica na opção "Adicionar CCo";
A2.2. Sistema apresenta novo campo de entrada de dados "CCo:";
A2.3. Usuário entra um e-mail válido no campo "CCo:";
A2.3.1. Existe a possibilidade de entrar mais de um e-mail válido, nesse caso todos e-mails devem ser separados por vírgula;

A3. Solicitar Confirmação de Leitura
No passo P5, o usuário tem a possibilidade de solicitar confirmação de leitura de sua mensagem.
A3.1. Usuário marca a caixa de seleção "Conf. de Leitura:".

A4. Marcar Mensagem como Importante
No passo P5, o usuário tem a possibilidade de marcar a mensagem como importante.
A4.1. Usuário marca a caixa de seleção "Mensagem importante:".

A5. Adicionar Anexo
No passo P5, o usuário tem a possibilidade de adicionar anexos a sua mensagem.
A5.1. Usuário clica na opção "Anexos: adicionar+";
A5.2. Sistema apresenta novo campo para seleção de arquivos;
A5.3. Usuário clica no botão "Arquivo...";
A5.4. Sistema apresenta nova janela para seleção de arquivos;
A5.5. Usuário seleciona arquivo;
A5.6. Usuário clica no botão "Abrir";
A5.7. Sistema fecha a janela para seleção de arquivos.
A5.8. Se usuário desejar adicionar novos arquivos volta para passo A5.1.

A6. Remover Anexo
No passo A5.1, o usuário pode remover um anexo.
A6.1. Usuário clica na opção "Remover";
A6.2. Sistema deve remover a campo para seleção de arquivos;
A6.3. Sistema deve remover arquivo anexado a mensagem.

A7. Salvar Mensagem
No passo P8, antes de enviar a mensagem, o usuário pode salvar a mensagem para continuar a redação posteriormente.
A7.1. Usuário clica na opção "Salvar";
A7.2. Sistema salva a mensagem e exibe a seguinte mensagem: "Sua mensagem foi salva como rascunho na pasta Rascunhos"
A7.3. Sistema mantém tela da nova mensagem aberta.

A8. Assinatura Digital
Para esse fluxo é necessário que a configuração "assinar/cifrar digitalmente a mensagem" esteja habilitada. Vide [UC99.0]
No passo P5, o usuário tem a possibilidade de assinar digitalmente a mensagem.
A8.1. Usuário marca a caixa de seleção "Assinar digitalmente a mensagem?".

A9. Criptografia
Para esse fluxo é necessário que a configuração "assinar/cifrar digitalmente a mensagem" esteja habilitada. Vide [UC99.0]
No passo P5, o usuário tem a possibilidade de cifrar digitalmente a mensagem.
A9.1. Usuário marca a caixa de seleção "Cifrar digitalmente a mensagem?".

A10. Enviar Mensagem sem Assunto
Se o passo P6 não for executado, ao executar o passo P8, o Sistema exibe a seguinte mensagem de alerta:
"Enviar esta mensagem sem assunto?"
Se Usuário clicar no botão "Cancelar", o Sistema retorná a tela de edição da mensagem.
Se Usuário clicar no botão "OK", o Sistema envia a mensagem sem Assunto.

7) Fluxos de Exceção:
E1. Quota do Usuário insuficiente

E2. Tamanho Limite para E-Mail atingido

E3. Token/Smartcard? não detectado
No fluxo A8 para que a operação seja realizada com sucesso, o usuário deve ter seu token/smartcard conectado na máquina sendo utilizada para envio da mensagem.
Se o Sistema não detectar a presença do token/smartcard, a seguinte mensagem de erro será exibida:
"Nenhum token/smartcard foi detectado! Operação não pôde ser realizada!".

E4. Certificado não encontrado
No fluxo A9 para que a operação seja realizada com sucesso, o usuário deve ter o seu certificado digital instalado na máquina.
Se o Sistema não localizar o certificado digital, a seguinte mensagem será exibida:
"<email>: Nao pode cifrar a msg. Certificado nao localizado.", onde <email> será substituído pelo e-mail do usuário

E5. Enviar mensagem sem destinatário
No passo P8, ao tentar enviar um e-mail sem colocar nenhum destinatário, o Sistema exibe a seguinte mensagem erro:
"Você deve fornecer pelo menos um endereço de destinatário de email" e não permite o envio da mensagem.

E6. Destinatário inválido
No passo P8, ao tentar enviar um e-mail com um destinatário inválido, o Sistema exibe a seguinte mensagem de erro:
"Erro de SMTP: Os endereços de destinatário a seguir falharam: <destinatário>".


[UC02.2] Ler Mensagem

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.2] Ler Mensagem

2) Objetivo:

3) Pré-Condições:
Mesmas do [UC02.3] Listar Mensagens.

4) Pós-Condições:
POS1. Mensagem é lida;

5) Fluxo Principal:
P1. <Fluxo Principal do [UC02.3] Listar Mensagens>;
P2. Usuário clica sobre a mensagem que deseja ler;
P3. Sistema abre uma nova aba com o conteúdo da mensagem;
P4. Usuário fecha a janela da mensagem lida;
P5. Sistema volta para a pasta de origem;

6) Fluxos Alternativos:
A1. Marcar Mensagem como Não lida
No passo P3 o Usuário pode marcar a mensagem como não lida.
A1.1. Usuário clica na opção "Não lida";
A1.2. Sistema mostra a mensagem: "Mensagem marcada como Não lida.";

A2. Marcar Mensagem como Importante
No passo P3 o Usuário pode marcar a mensagem como importante.
A2.1. Usuário clica na opção "Importante";
A2.2. Sistema mostra a mensagem: "Mensagem marcada como Importante.";

A3. Marcar Mensagem como Normal
No passo P3 o Usuário pode marcar a mensagem como normal.
A3.1. Usuário clica na opção "Normal";
A3.2. Sistema mostra a mensagem: "Mensagem marcada como Normal.";

A4. Apagar Mensagem
No passo P3 Usuário tem a possibilidade de apagar a mensagem.
A4.1. Usuário clica na opção "Apagar;
A4.2. Sistema exibe a mensagem: "Mensagens movidas para pasta Lixeira";
A4.3. Sistema fecha aba da mensagem apagada;
A4.3.1. Se existir outras mensagens segue fluxo P3;
A4.3.2. Segue fluxo principal do [UC02.3] Listar Mensagens a partir do passo 6 (onde lê-se "Caixa de Entrada", leia-se <Pasta corrente selecionada pelo Usuário>);

A5. Responder Mensagem

A6. Navegar para próxima mensagem
No passo P3 Usuário pode navegar para próxima mensagem.
A6.1. Usuário clica na seta para ir para próxima mensagem;
A6.2. Sistema fecha mensagem corrente e vai para próxima mensagem;

A7. Navegar para mensagem anterior
No passo P3 Usuário pode navegar para mensagem anterior.
A7.1. Usuário clica na seta para ir para mensagem anterior;
A7.2. Sistema fecha mensagem corrente e vai para mensagem anterior;

A8. Imprimir mensagem
No passo P3 Usuário pode imprimir a mensagem.
A8.1 Usuário clica na opção "Imprimir";
A8.2 Sistema abre nova janela com o conteúdo do mensagem a ser impresso;

A9. Remover anexos
No passo P2 Usuário pode remover os anexos da mensagem.
A9.1 Usuário clica em uma mensagem que contenha arquivos anexados;
A9.2 Sistema abre uma nova aba com o conteúdo da mensagem;
A9.3 Usuário clica em "Opções" da mensagem;
A9.3.1 Usuário pode também clicar no ícone referente ao anexo da mensagem;
A9.4 Sistema apresenta detalhes do cabeçalho da mensagem;
A9.5 Usuário clica na opção de remover anexos da mensagem;
A9.6 Sistema apresenta mensagem solicitando confirmação para remoção dos anexos;
"ATENÇÃO: Após a confirmação dessa mensagem, TODOS os anexos da mesma serão apagados. Tenha certeza de que possui uma cópia dos arquivos importantes. Deseja confirmar a operação?"
A9.7 Usuário confirma remoção;
A9.8 Sistema remove todos os anexos e exibe a seguinte mensagem: "Anexos removidos com sucesso.";
A9.9 Sistema fecha mensagem atual e volta para o passo P5;

A10. Visualizar fonte da mensagem
A10.1 Usuário clica no cabeçalho da mensagem;
A10.2 Sistema abre detalhes da mensagem: remetente, destinatário, data, assunto
A10.3 Usuário clica na opção de visualização da fonte da mensagem;
A10.4 Sistema abre nova janela para salvar arquivo com fonte da mensagem;

A11. Visualizar informações adicionais da mensagem
A11.1 Usuário clica no cabeçalho da mensagem;
A11.2 Sistema abre detalhes da mensagem: remetente, destinatário, data, assunto

A12. Baixar anexos da mensagem

A13. Baixar todos anexos da mensagem


[UC02.3] Listar Mensagens

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.3] Listar Mensagens


[UC02.4] Ordernar Mensagens

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.4] Ordernar Mensagens


[UC02.5] Responder Mensagens

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.5] Responder Mensagens


[UC02.6] Gerenciar Pastas

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.6] Gerenciar Pastas


[UC02.7] Gerenciar Filtros

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.7] Gerenciar Filtros


[UC02.8] Pesquisar Mensagens

DataVersãoDescriçãoAutor
15/Abr/20100.1Criação do documentoLuiz Fernando Estivalet

1) Nome:[UC02.8] Pesquisar Mensagens

Attachments