Sistema de Paginação de Esportes Universitários
Especificação de Caso de Uso: Pagar com Cartão de Crédito
Versão 2.0
Histórico da Revisão
Data
|
Versão |
Descrição |
Autor |
9 de outubro de 1999 |
1.0 |
Versão Inicial |
Integração de Contexto |
1 de dezembro de 1999 |
2.0 |
Atualização após Elaboração |
Integração de Contexto |
Índice Analítico
Pagar com Cartão de Crédito
Breve Descrição
Esse 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 PIN.
Isso também pode ocorrer quando um assinante existente desejar a renovação (consulte
o fluxo alternado 1).
Fluxo de Eventos
Fluxo Básico
- O assinante seleciona "pagar com cartão de crédito"
- O sistema verifica se o usuário é um assinante atual. Se o usuário for um novo assinante, um novo ID de assinante será gerado pelo sistema (utilizando qualquer algoritmo que gerará um número exclusivo - isso pode, por exemplo, ser um número em incrementação contínua dentro do sistema).
- O sistema verifica se as informações atuais do cartão de crédito do assinante
estão no arquivo. Se estiverem, será apresentado ao usuário o indicador do
cartão de crédito no arquivo (utilizando os últimos quatro dígitos do número do
cartão) e será perguntado se esse cartão deve ser utilizado.
- Se o usuário não fornecer as informações atuais do cartão no arquivo, o sistema
solicitará ao assinante o número do cartão de crédito, a data de
vencimento e (opcionalmente) o PIN
- O sistema verifica se a data de vencimento do cartão de crédito não expirou.
- O sistema envia as informações do cartão de crédito para o sistema
externo para validação de carga e aplicativos
- Após o recebimento da validação, o sistema atualiza o registro do assinante
para indicar a nova data de validade
Fluxos Alternados
- O assinante renova a assinatura
Quando isso ocorre, o fluxo é executado da seguinte forma:
- O assinante seleciona "pagar com cartão de crédito"
- O sistema exibe as informações atuais do cartão de crédito
- O usuário aceita as informações no estado em que se encontram ou atualiza apropriadamente
- O sistema envia as informações do cartão de crédito para o sistema
externo para validação de carga e aplicativos
- Após o recebimento da validação, o sistema atualiza o registro do assinante
para indicar a nova data de validade
- 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 modo que as últimas etapas nos fluxos acima não serão executadas).
Se o cartão de crédito tiver expirado, será exibida uma mensagem de erro e o registro do assinante não será atualizado.
Requisitos Especiais 
Nenhum.
Condições Prévias
O usuário é identificado como um assinante e possui um ID de assinante associado.
Para os assinantes novatos, é criada a entrada preliminar de assinantes.
Pós-condições 
Nenhuma.
Pontos de Extensão 
Nenhum.
Copyright
1987 - 2003 Rational Software Corporation
| |
|