Escolar Documentos
Profissional Documentos
Cultura Documentos
São listados, abaixo, requisitos iniciais “genéricos” para um sistema de venda de bilhetes
online (por exemplo para um concerto, teatro, etc).
1. Os usuários devem ser capazes de navegar pelos eventos por nome, data ou local (RF).
2. Deve ser possível buscar eventos por palavras-chave. (RF)
3. O usuário selecionará o valor do bilhete, dentre os oferecidos, além do número de
bilhetes que ele deseja (RF).
4. O sistema deve mostrar a disponibilidade dos tickets (RF) em, no máximo, cinco
segundos (RNF - Performance).
5. Usuários devem ser capazes de escolher os assentos e comprar bilhetes (RF) 24/7 (24
horas por dia, 7 dias por semana) (RNF – Disponibilidade).
6. Somente clientes registrados (RNF – restrição de acesso) podem comprar bilhetes
(RF).
7. Relatórios de vendas de bilhetes devem ser gerados (RF) diariamente (RNF –
disponibilidade). Eles devem ser retidos por dois anos (RNF – confiabilidade).
8. Deve ser feito backup de todos dados, toda noite (RNF – confiabilidade).
9. Não deve ser possível comprar um bilhete que já foi vendido (RNF – confiabilidade).
10. Deve ser possível criar relatórios (RF) sob demanda (RNF – disponibilidade),
mostrando a venda de bilhetes durante uma semana. Deve ser possível variar este
período e buscar por qualquer duração num período de até seis meses (RF).
“O sistema deve estar disponível 24/7. Qualquer um pode navegar pelo catálogo mas deve se
autenticar se quiser fazer download ou upload de documentos. Logins de usuário geralmente
são endereços de email e senhas devem ter 8 caracteres. Se o login não estiver na base de dados,
será oferecida ao usuário a opção para se cadastrar no sistema. Usuários também podem se
cadastrar, mesmo que não queiram fazer download ou upload de documentos. Deve ser possível
para o time de administradores cancelar contas de usuários, mas usuários não podem cancelar
suas próprias contas. Deve ser gerado um relatório semanal de todos os membros registrados.”
Include:
Extends
• Se o login não estiver na base de dados, será oferecida ao usuário a opção para se
cadastrar no sistema.
o O caso de uso Autenticar Usuário é estendido pelo Criar Conta, caso o usuário
não seja cadastrado