Documento de requisitos
Versão 0.3
Conteúdo
1. Introdução 3
1.1 Visão geral do documento 3
1.2 Convenções, termos e abreviações 3
1.2.1 Identificação dos requisitos 3
1.2.2 Prioridades dos requisitos 3
2. Descrição geral do sistema 4
2.1 Abrangência 4
3. Requisitos funcionais: 5
3.1 Negócio 5
[RF001] Manter Usuário 5
[RF002] Autenticação Usuário/Administrador 7
[RF003] Buscar Usuário 8
[RF004] Convidar usuário 9
[RF005] Manter Receitas 10
[RF006] Buscar Receitas 12
[RF007] Vincular Receita a lista Negra 13
[RF008] Desvincular Receita a lista Negra 14
[RF009] Visualizar Receitas da lista Negra 15
[RF010] Backup Receitas 16
[RF011] Restaurar Backup Receitas 17
[RF012] Avaliar Receitas 18
[RF013] Comentar Receitas 19
[RF014] Favoritar Receitas 20
[RF015] Listar Receitas Favoritas 21
[RF016] “Desfavoritar” Receitas 22
[RF017] Ranking de Receitas 23
[RF018] Enviar Receitas 24
[RF019] Manter Ingredientes 25
[RF020] Buscar Ingredientes 27
[RF021] Manter Tipos de receitas 28
[RF022] Buscar Tipo de Receitas 30
[RF023] Relacionar Receitas e Ingredientes 31
[RF024] Visualizar Publicidade 32
[RF025] Manter Administrador 33
[RF026] Visualizar Usuários 35
[RF027] Excluir Usuários 36
[RF028] Visualizar Receitas do Usuário 37
[RF029] Visualizar Receitas Favoritas do Usuário 38
[RF030] Visualizar Lista Negra do Usuário 39
4. Requisitos não-funcionais 39
[NF001] Segurança 39
[NF002] Intuitividade 39
[NF003] Extensibilidade 39
[NF004] Compatibilidade 40
[NF005] Cultural Político 40
[NF006] Desempenho 40
5. Regras de Negócio 40
Introdução
Este documento especifica os requisitos do Livro de Receitas Virtual, fornecendo aos desenvolvedores as informações necessárias para o projeto e implementação, assim como para a realização dos testes e homologação do sistema.
Visão geral do documento
Este documento conta com as seguinte sessões abaixo descritas:
Seção 2 –