|
Sistema de Mensagens do Collegiate Sports
Relatório Sintético de Modelo de Casos de Uso
Versão 1.0
Histórico da Revisão
|
Data |
Versão |
Descrição |
Autor |
| 13 de outubro de 1999 |
1.0 |
Versão inicial |
Integração do Contexto |
Índice Analítico
Relatório Sintético de Modelo de Casos de Uso
Introdução 
Finalidade
Este relatório faz uma descrição abrangente do modelo de casos de uso, mostrando o modo como ele está estruturado em pacotes e os casos de uso e os atores que existem nele.
Escopo
Esse Relatório Sintético de Modelo de Casos de Uso aplica-se ao Sistema de Mensagens do Collegiate Sports, que será desenvolvido pela Integração de Contexto. Esse sistema permitirá que os assinantes sejam notificados de eventos relacionados a equipes ou esportes universitários dos quais eles fizeram uma assinatura, e permitirá que eles vejam o conteúdo que assinaram.
Definições, Acrônimos e Abreviações
Consulte Glossário.
Referências
Nenhuma.
Catálogo de Atores
| Nome |
Descrição |
| Assinante |
Um Assinante é um indivíduo que paga a WebNewsOnLine para enviar conteúdo personalizado e páginas alfanuméricas quando ocorrerem eventos de seu interesse. Os Assinantes especificam, através de um perfil, em quais categorias de conteúdo eles estão interessados. |
| Anunciante |
O Anunciante é uma entidade que paga a WebNewsOnLine para exibir conteúdo publicitário a assinantes e assinantes potenciais. Os anunciantes também colocam conteúdo publicitário no site da Web. |
| Editor |
O Editor é um funcionário da WebNewOnLine que categoriza, modifica, aprova ou rejeita conteúdo e conteúdo publicitário. |
| Serviço de Mensagens |
O Serviço de Mensagens é um sistema que transmite páginas alfanuméricas para dispositivos de mensagens. |
| Gateway de Pager |
O Gateway de Pager é um sistema que junta as páginas a serem enviadas aos assinantes, as formata e as transmite para o serviço de mensagens. |
| Sistema Atual da WebNewsOnLine |
O sistema atualmente fornece notícias não personalizadas on-line e conteúdo sobre esporte. |
| Assinante Potencial |
Um Assinante Potencial é uma pessoa que ainda não é assinante do Sistema de Mensagens do Collegiate Sports, mas que pode vir a ser.
|
Aprovar a Reportagem
Breve Descrição
Este Caso de Uso ocorre quando um editor aprova uma reportagem para ser incluída no Sistema de Mensagens do Collegiate Sports. Algumas reportagens serão propagadas automaticamente a partir do sistema da WebNewsOnLine existente, mas algumas precisarão da intervenção do editor (porque o assunto não está claro ou as categorias a que a reportagem pertence não estão claras). Esse fluxo também é usado para aprovar o conteúdo publicitário que está sendo colocado.
Fluxo de Eventos
Fluxo Básico
- O sistema coloca uma reportagem no fluxo de trabalho "tarefas" do editor.
- O editor visualiza a reportagem.
- O editor categoriza a reportagem e a marca como aprovada.
- O sistema inclui a reportagem e dispara o início das mensagens de pager.
Fluxos Alternativos
- Rejeitar o Conteúdo
- O editor visualiza a reportagem.
- O editor marca a reportagem como rejeitada
- O sistema notifica o originador do conteúdo que a reportagem foi rejeitada
- Modificar o Conteúdo
- O editor seleciona "Modify Story"
- O sistema exibe os títulos de todas as reportagens disponíveis
- O editor seleciona um título específico
- O sistema exibe as características da reportagem
- O editor atualiza as características
- O editor seleciona "Save"
- O sistema recoloca a reportagem, disparando a atividade de mensagens se necessário
- Aprovar o Conteúdo Publicitário
- O editor visualiza o conteúdo publicitário
- O editor o marca como aprovado.
- O sistema inclui o conteúdo publicitário para exibição
- O sistema marca o registro de faturamento preliminar como aprovado
- Rejeitar o Conteúdo Publicitário
- O editor visualiza o conteúdo publicitário
- O editor o marca como rejeitado e fornece um motivo para a rejeição
- O sistema notifica o anunciante (por e-mail) da rejeição e do motivo
- Reportagem não visualizável
Se a reportagem tiver sido excluída por outro editor e não puder ser visualizada no momento, o caso de uso será finalizado.
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
O editor deve estar conectado.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Editar o Perfil
Breve Descrição
Este caso de uso ocorre quando um assinante deseja mudar as informações do seu perfil ou quando um novo assinante deseja se inscrever.
Fluxo de Eventos
Fluxo Básico
- O usuário seleciona "Edit Profile"
- O sistema exibe as categorias de perfil (seleções pessoais, de preferências, de informações de pager, de "coloque-me na página quando").
- O usuário seleciona a categoria
- O sistema exibe os detalhes
- O usuário atualiza os detalhes e pressiona "OK"
- O sistema valida os dados conforme necessário e atualiza o perfil do assinante.
Fluxos Alternativos
Se esse for um assinante novo, o caso de uso "Pagar Taxa com Cartão de Crédito" será disparado seguindo o passo 5 acima.
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Isso precisa estar protegido porque as informações de cartão de crédito podem estar no perfil.
Precondições
Durante a próxima iteração serão definidas as precondições.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Pagar Taxa com Cartão de Crédito
Breve Descrição
Este caso de uso ocorre quando um novo assinante deseja pagar sua taxa de assinatura anual especificando um número de cartão de crédito e uma senha. Isso também ocorre quando um assinante existente deseja renovar (consulte o fluxo alternativo 1)
Fluxo de Eventos
Fluxo Básico
- O assinante seleciona "pay fee with credit card"
- O sistema pede ao assinante o número do cartão de crédito, a data de vencimento e (opcionalmente) a senha
- O sistema envia as informações do cartão de crédito para o sistema externo para validação e aplicação da despesa
- Ao receber a validação, o sistema atualiza o registro do assinante para indicar a nova data de vencimento
Fluxos Alternativos
O assinante renova a assinatura
Quando isso acontece, o fluxo segue desta forma:
- O assinante seleciona "pay fee with credit card"
- O sistema exibe as informações atuais do cartão de crédito
- O usuário aceita essas informações ou as atualiza
- O sistema envia as informações do cartão de crédito para o sistema externo para validação e aplicação da despesa
- Ao receber a validação, o sistema atualiza o registro do assinante para indicar a nova data de vencimento
Informações inválidas do cartão de crédito
Se as informações fornecidas pelo assinante não forem validadas pelo sistema externo, será exibida uma mensagem de erro e o registro do assinante NÃO será atualizado (de forma que os últimos passos dos fluxos acima não serão executados).
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Problema - as especificações de interface para o sistema externo de cartão de crédito precisam ser verificadas.
Precondições
Durante a próxima iteração serão definidas as precondições.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Imprimir Relatórios do Anunciante 
Breve Descrição
Este caso de uso ocorre quando um anunciante acessa o Sistema de Mensagens do Collegiate Sports para obter relatórios de como o seu conteúdo publicitário foi visualizado.
Fluxo de Eventos
Fluxo Básico
- O anunciante seleciona "Print Reports"
- O sistema exibe todo o conteúdo publicitário fornecido pelo anunciante
- O anunciante seleciona uma ou mais partes do conteúdo a ser relatado
- O sistema exibe uma lista de relatórios para o anunciante
- O anunciante seleciona um ou mais relatórios a serem gerados
- O anunciante seleciona o formato (Word, Excel ou para a janela do navegador)
- O sistema cria o primeiro relatório e solicita que o usuário salve ou visualize
- O anunciante salva ou visualiza o relatório, seleciona "Next Report"
- O sistema cria o próximo relatório e solicita que o usuário salve ou visualize
- Os fluxos 8) e 9) são repetidos até acabarem todos os relatórios
Fluxos Alternativos
Nenhum
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Problemas - o que fazemos com conteúdo obsoleto? Até quando permitiremos a geração de relatórios sobre conteúdo não mais disponível no site da Web? Precisamos criptografar essa transmissão?
Precondições
O usuário está conectado e validado como um anunciante.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Fornecer Feedback
Breve Descrição
Este caso de uso ocorre quando um usuário do sistema (anunciante, assinante ou assinante potencial) deseja fazer comentários sobre o serviço ou o site da Web.
Fluxo de Eventos
Fluxo Básico
- O usuário seleciona "Provide Feedback"
- O sistema procura os números de telefone centrais para suporte ao usuário.
- O sistema exibe os números de telefone e dá ao usuário a opção de enviar e-mail imediatamente
- O usuário seleciona a opção de e-mail
- O sistema procura o endereço de e-mail do serviço ao cliente e o passa ao navegador.
- O sistema inicializa o cliente do navegador de e-mail
- O usuário digita a mensagem e pressiona "Send"
- O cliente de e-mail do navegador envia a mensagem.
Fluxos Alternativos
Nenhum
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
Durante a próxima iteração serão definidas as precondições.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Colocar Conteúdo Publicitário
Breve Descrição
Este caso de uso ocorre quando um anunciante deseja colocar conteúdo publicitário (anúncios em faixas) no site da Web e especificar quais perfis de assinante devem ser usados para a exibição.
Fluxo de Eventos
Fluxo Básico
- O anunciante seleciona "Post Content"
- O sistema valida as informações de faturamento da conta para assegurar que o novo conteúdo será aceito
- O sistema solicita o conteúdo
- O anunciante carrega o conteúdo em formato GIF
- O sistema exibe as categorias possíveis para a exibição do anúncio (baseadas nas opções de perfil do assinante)
- O anunciante seleciona as categorias para as quais esse anúncio deve ser mostrado
- O sistema exibe os preços e as freqüências possíveis para o anúncio
- O anunciante seleciona a freqüência desejada para esse anúncio
- O sistema cria o registro de faturamento preliminar para esse anúncio
- O sistema coloca o conteúdo no fluxo de trabalho "tarefas" do editor para obter aprovação
Fluxo Alternativo
Informações Inválidas da Conta
- O anunciante seleciona "Post Content"
- O sistema valida as informações de faturamento da conta para assegurar que o novo conteúdo será aceito
- As informações da conta são inválidas, o anunciante é avisado para contatar.
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
O usuário está conectado e validado como um anunciante.
A conta do anunciante existe.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Ler Conteúdo no Site da Web
Breve Descrição
Este caso de uso ocorre quando um assinante ativo ou um usuário não registrado se conecta ao sistema para visualizar informações.
Fluxo de Eventos
Fluxo Básico
- O sistema examina a lista "arquivada" de conteúdo. Qualquer reportagem mais antiga que dois dias é movida para trás na categoria geral
- O sistema exibe anúncios em faixa, categorias gerais de conteúdo e versões específicas cujas páginas foram enviadas.
- O assinante visualiza as reportagens
- Cada reportagem paginada é marcada como visualizada e colocada em uma categoria "arquivada"
Fluxos Alternativos
O usuário não é um assinante registrado
- O sistema exibe anúncios em faixas e categorias gerais de conteúdo
- O sistema fornece a opção para que o usuário faça uma assinatura
- O usuário visualiza as reportagens
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
Nenhuma.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Enviar Conteúdo
Breve Descrição
Este caso de uso ocorre quando um conteúdo é colocado no site existente da WebNewsOnLine. Algumas reportagens serão rotuladas para serem transmitidas ao Sistema de Mensagens do Collegiate Sports, e serão enviadas para que sejam procuradas e exibidas.
Fluxo de Eventos
Fluxo Básico
- O editor de conteúdo coloca o conteúdo no site da WebNewsOnLine
- Para obter o conteúdo de esportes universitários, o sistema verifica categorização e/ou título
- Para as categorias conhecidas pelo Sistema de Mensagens do Collegiate Sports, as reportagens são transmitidas junto com informações de categoria
- A reportagem é colocada no Sistema de Mensagens do Collegiate Sports para que possa ser procurada.
Fluxos Alternativos
O conteúdo não está categorizado
Se o conteúdo não estiver categorizado, a reportagem será colocada no fluxo de trabalho "tarefas" do editor.
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
O editor deve estar conectado.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Enviar Página
Breve Descrição
Este caso de uso ocorre quando o novo conteúdo é colocado no Sistema de Mensagens do Collegiate Sports.
Fluxo de Eventos
Fluxo Básico
- O sistema verifica as categorias para o novo conteúdo
- O sistema verifica as listas de assinantes para determinar se algum assinante deseja ser colocado na página desta categoria de conteúdo
- O sistema gera uma mensagem de texto baseada no título
- O sistema constrói uma série de mensagens de e-mail
- O sistema envia mensagens de e-mail aos assinantes (que as receberão como uma página alfanumérica)
Fluxos Alternativos
Nenhuma.
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
O conteúdo foi colocado, o título está disponível, a categorização está disponível.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Assinar
Breve Descrição
Este caso de uso ocorre quando um assinante potencial deseja assinar o serviço.
Fluxo de Eventos
Fluxo Básico
- O sistema procura os termos de contrato atuais e as opções de serviço disponíveis
- O sistema exibe os termos de contrato e as opções de serviço
- O assinante potencial reconhece os termos e seleciona as opções de serviço
- O sistema registra as opções de serviço atualmente selecionadas
- O sistema dispara o caso de uso "Editar o Perfil"
Fluxos Alternativos
O usuário rejeita os termos do contrato
Se o assinante potencial não reconhecer os termos do contrato, o caso de uso será finalizado.
Requisitos Especiais
Durante a próxima iteração serão definidos os requisitos especiais.
Precondições
Nenhuma.
Pós-condições
Durante a próxima iteração serão definidas as pós-condições.
Pontos de Extensão
Os pontos de extensão do caso de uso serão identificados durante a Fase de Elaboração.
Copyright © 1987 -2001 Rational Software Corporation
|