Skip to content

Commit 2ecffef

Browse files
committed
Criação do documento de visão #29
1 parent 893b5a9 commit 2ecffef

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

docs/docVisao.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Documento de Visão
2+
3+
Esse documento descreve os Requisitos Funcionais do projeto.
4+
5+
## Perfis dos Usuários
6+
7+
Temos os seguintes perfis/atores:
8+
9+
Perfil | Descrição |
10+
--------- | ----------- |
11+
Administrador | Este usuário pode realizar qualquer função.
12+
Gerente de Projeto | Este usuário pode cadastrar e gerenciar projetos e equipe. Pode gerenciar Funções de Dados, Funções de Transação e Lista de User Stories. |
13+
Membro de Projeto | Este usuário pode acessa dados do projeto que é membro da equipe,e adicionar Funções de Dados, Funções de Transação e Lista de User Stories. |
14+
15+
## Lista de Requisitos Funcionais
16+
17+
Requisito | Descrição | Ator |
18+
--------- | ----------- | ---------- |
19+
RF001 - Adicionar Projeto | Cadastra um projeto que representa um software em desenvolvimento. Um projeto tem os atributos id, nome, descrição, data de criação, se é privado ou publico, se está ativo, a equipe (conjunto de membros), lista de Funções de Dados, lista de Funções de Transação e a lista de User Stories. | Gerente, Administrador |
20+
RF002 - Detalhar Projeto | Detalha todos os dados de um projeto. | Gerente, Administrador |
21+
RF003 - Editar Projeto | Edita os seguintes dados de um projeto: nome, descrição, data de criação, se é privado ou publico,e se está ativo. | Gerente, Administrador |
22+
RF004 - Excluir Projeto | Exclui um projeto e apaga todos os seus dados. | Gerente, Administrador |
23+
24+
## Lista de Requisitos Não-Funcionais
25+
26+
Requisito | Descrição |
27+
--------- | ----------- |
28+
RNF001 - Deve ser acessível via navegador | Deve abrir perfeitamento no Firefox e no Chrome. |
29+
RNF002 - Consultas deve ser eficiente | O sistema deve executar as consultas em milessegundos |
30+
RNF003 - Log e histórico de acesso e ações | Deve manter um log de todos os acessos e das ações executadas pelo usuário |

0 commit comments

Comments
 (0)