|
Sistema de Mensagens do Collegiate Sports
Use Case Specification: Pay Fee with Credit Card
Versão 1.0
Histórico da Revisão
|
Data |
Versão |
Descrição |
Autor |
| 9 de outubro de 1999 |
1.0 |
Versão inicial |
Integração do Contexto |
Índice Analítico
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.
Copyright © 1987 -2001 Rational Software Corporation
|