quarta-feira, 17 de setembro de 2014

Funcionais - Atualizados

F1: Efetuar Login                    
Oculto(X)
Descrição: O usuário efetuará o login no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF1.1: Validação
O usuário/administrador só poderá efetuar login se seu nome de usuário e senha constarem no banco de dados do site.
Segurança
Usabilidade
X         

F2: Efetuar Logout                  
Oculto(X)
Descrição: O usuário efetuará o logout no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF2.1: Validação
Após um período de 40 minutos, se o usuário não executar nenhuma ação em sua conta, o logout será feito automaticamente.
Segurança
Usabilidade
X

F3: Cadastrar Funcionários da Biblioteca                                 
Oculto( )
Descrição: O cadastro do administrador será feito no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF3.1: Controle de Usuários
Funcionários da biblioteca só poderão ser cadastrados pelo usuário master do site.
Segurança
Usabilidade
X
NF3.2: Cadastros
Os funcionários serão cadastrados tendo funcionalidade de administradores do site
Segurança
Usabilidade
Confiabilidade
X
NF3.3: Controle de dados
O cadastro do funcionário deve ser preenchido com os seguintes campos: Nome, Sobrenome, CPF, R.M. e Data de nascimento de forma correta, com CPF e R.M. compostos apenas por números.
Segurança
Usabilidade
X

F4: Alterar Dados Cadastrais dos Funcionários da Biblioteca                          
Oculto( )
Descrição: O cadastro do administrador será editado no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF4.1: Controle de dados
Os dados dos administradores poderão ser alterados pelo usuário master.
Segurança
Usabilidade
X
NF4.2: Controle de dados
Os seguintes campos podem ser alterados: Nome, Sobrenome, CPF, R.M. e Data de nascimento de forma correta, com CPF e R.M. compostos apenas por números.
Segurança
Usabilidade
X
                                          

F5: Excluir Funcionários          
Oculto( )
Descrição: O cadastro do administrador será excluído do site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF5.1: Controle de usuários
O cadastro de um funcionário só pode ser excluído pelo usuário master.
Segurança
Usabilidade
X

F6: Consultar Funcionários Cadastrados
Oculto( )
Descrição: O cadastro do funcionário será consultado no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF6.1: Visualização
A consulta de funcionários estará disponível apenas para o usuário master
Segurança
Usabilidade
X

F7: Cadastrar Alunos                           
Oculto( )
Descrição: O cadastro do aluno será feito no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF7.1: Controle de Usuários
Alunos só poderão ser cadastrados pelos administradores.
Segurança
Usabilidade
X
NF7.2: Controle de dados
O cadastro do aluno deve ser preenchido com os seguintes campos: Nome, Sobrenome, R.G., R.M., Data de nascimento, turma, login e senha de forma correta, com R.G. e R.M. compostos apenas por números.
Segurança
Usabilidade
X

F8: Editar Alunos         
Oculto( )
Descrição: O cadastro do aluno será editado no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF8.1: Controle de dados
Os dados dos alunos só poderão ser editados pelos administradores.
Segurança
Usabilidade
X
NF8.2: Controle de dados
Os seguintes campos podem ser alterados: Nome, Sobrenome, R.G., R.M., Data de nascimento, turma, login e senha de forma correta, com R.G. e R.M. compostos apenas por números.
Segurança
Usabilidade
X


F9: Consultar Alunos Cadastrados
Oculto( )
Descrição: O cadastro do aluno será consultado no site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF9.1: Controle de Usuários
Apenas o administrador poderá ter acesso à lista de alunos
Segurança
X
NF9.2: Controle de Dados
O administrador poderá pesquisar os alunos cadastrados pelos seguintes critérios: Nome, sobrenome, R.M. e turma.
Segurança e Usabilidade
X

F10: Excluir Alunos      
Oculto( )
Descrição: O cadastro do aluno será excluído do site.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF10.1: Controle de usuários
O cadastro de um aluno só pode ser excluído por administradores.
Segurança
Usabilidade
X
NF10.2: Controle de dados
O administrador poderá excluir todos os alunos de uma sala por completo quando a mesma se formar.
Segurança
Usabilidade
X

F11: Cadastrar livros
Oculto( )
Descrição: Cadastrará os livros do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF11.1: Controle de Livros
Os livros só poderão ser cadastrados pelos administradores.
Segurança
X
NF11.2:Controle de dados
O administrador deverá cadastrar os campos: I.S.B.N., número de registro da biblioteca, prateleira, título, subtítulo, sinopse, autor, editora, edição, volume, série, assunto, sub-divisão, idioma, data de publicação, local, exemplar, data de aquisição, forma de aquisição e capa.
Segurança
Usabilidade
X














F12: Editar Livro
Oculto( )
Descrição: Editará os dados dos livros do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF12.1 Alteração de Dados dos Livros
Os dados dos livros serão alterados através de administradores.
Segurança
X
NF12.2:
Controle de dados
Os seguintes campos podem ser alterados: I.S.B.N., número de registro da biblioteca, prateleira, título, subtítulo, sinopse, autor, editora, edição, volume, série, assunto, sub-divisão, idioma, data de publicação, local, exemplar, data de aquisição, forma de aquisição e capa.
Segurança
Usabilidade
X

F13: Baixa de Livros
Oculto( )
Descrição: Irá excluir os livros do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF13.1 Controle
de Livros
A baixa de livros poderá ser dada apenas pelos administradores.
Segurança
X

F14: Consultar livros
Oculto( )
Descrição: Disponibilizará um método de pesquisa para os livros
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF14.1 Controle
de Dados
Os dados dos livros estarão disponíveis para alunos e funcionários
Segurança
X
NF14.2: Pesquisa
Os parâmetros para pesquisa serão: Nome do livro, autor, gênero, editora e ISBN
Segurança
Usabilidade
X

F15: Visualizar livros
Oculto( )
Descrição: Disponibilizará as informações sobre os livros
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF15.1 Controle
de Dados
Os dados dos livros estarão disponíveis para alunos e funcionários
Segurança
X
NF15.2:
Visualização
A título, ficha técnica e capa do livro estarão disponíveis para o usuário
Segurança
Usabilidade
X







F16: Reservar livros
Oculto( )
Descrição: Disponibilizará as informações sobre os livros
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF16.1 Controle
de Dados
O aluno poderá reservar o livro diretamente do site através da página do mesmo
Segurança
Usabilidade
X
NF16.2: Controle de Reserva

O sistema veta a reserva de um livro feita por um aluno cujo nome esteja na Lista Negra
Segurança
Usabilidade
X
NF16.3:  Controle de Reserva
Se o livro já esteja reservado, ele irá ser o próximo da lista de espera, de acordo com as reservas já feitas.
Usabilidade
X
NF16.4:  Controle de Usuários
Apenas usuários cadastrados e já logados poderão visualizar a opção de reserva e/ou seleciona-la.
Usabilidade
X
NF16.5:  Controle de Reserva
O usuário em posse do livro não terá disponível o botão “Reservar” quando entrar na página do livro
Usabilidade
X
NF16.5:  Controle de Reserva
O usuário em posse do livro não terá disponível o botão “Reservar” quando entrar na página do livro
Usabilidade
X
NF16.5:  Controle de Reserva
O usuário que já tiver reservado não terá disponível o botão “Reservar” quando entrar na página do livro.
Usabilidade
X

F17: Cancelar reserva de livros
Oculto( X)
Descrição: Cancelará a reserva de um livro feita por um usuário
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF17.1: Controle de Dados
O aluno e o administrador poderão cancelar uma reserva de um livro já feita.
Segurança
X
NF17.2: Controle de Reserva
O administrador poderá cancelar essa reserva se o aluno se assim lhe for solicitado.
Segurança e Usabilidade
X

F18: Empréstimo de livros
Oculto( X)
Descrição:
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF18.1: Controle de Dados
Será calculado um prazo de 1 semana a partir da data da reserva para que o aluno possa devolver o livro na data especificada.
Segurança
X
NF18.2: Controle de Reserva
Será calculado um prazo de 4 dias a partir da data de reserva para pegar o aluno pegar livro, se for o primeiro da lista
Segurança e Usabilidade
X

F19: Incluir aluno na Lista Negra
Oculto( )
Descrição: O aluno será incluído na lista negra pelo administrador
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF19.1: Controle de Usuários
Apenas os administradores podem incluir alunos na Lista Negra
Segurança
Usabilidade
X
NF19.2: Controle de Dados
O aluno será incluso caso descumpra alguma norma da biblioteca, que inclui a devolução do livro fora da data estipulada e atraso no pagamento de alguma multa
Segurança
Usabilidade
X

F20: Excluir aluno da lista negra
Oculto( )
Descrição: O aluno será excluído da lista negra pelo administrador
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF20.1: Controle de Usuários
Apenas os administradores podem excluir alunos na Lista Negra
Segurança
Usabilidade
X
NF20.2: Controle de Dados
O aluno será excluído assim que suas pendências com a biblioteca forem resolvidas.
Segurança
Usabilidade
X

F21: Cadastrar CDs/DVDs
Oculto( )
Descrição: Cadastrará os CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF21.1:
Controle de dados
Os dados dos CDs serão cadastrados através de administradores.
Segurança
X
NF21.2:
Controle de dados
O administrador deverá cadastrar os campos: Número de registro da biblioteca, título, sinopse (Caso seja DVD), autor/diretor, gravadora/produtora, volume, idioma, data de publicação, local de publicação, exemplares, data de aquisição, tipo de aquisição, capa.
Segurança
X













F22: Alterar CDs/DVDs
Oculto( )
Descrição: Irá alterar os dados dos CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF22.1: Controle de dados
Os dados dos CDs serão alterados através de administradores.
Segurança
X
NF22.2:
Controle de dados
O administrador deverá cadastrar os campos: Data de aquisição, título, diretor (se for DVD), volume, local de pu NNNN blicação, gravadora/produtora, data de publicação, tipo de aquisição, quantidade de exemplares, idioma.
Segurança
Usabilidade
X

F23: Excluir CDs/DVDs
Oculto( )
Descrição: Irá excluir os CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF23.1 Controle
de Livros
A exclusão poderá ser feita apenas pelos administradores.
Segurança
X

F24: Consultar CDs/DVDs
Oculto( )
Descrição: Disponibilizará as informações sobre os CDs e DVDs
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF24.1 Controle
de Dados
Os dados dos CDs/DVDs estarão disponíveis para alunos e funcionários
Segurança
X
NF24.2:
Visualização
Os parâmetros para pesquisa serão: Autor/diretor, gravadora/produtora, título
Segurança
Usabilidade
X

F25: Exibir regulamento
Oculto( )
Descrição: Irá mostrar o texto de regulamento da biblioteca
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF25.1: Exibição
O texto estará disponível para usuários e administradores.
Usabilidade
X

F26: Alterar regulamento
Oculto( )
Descrição: Irá mostrar o texto de regulamento da biblioteca
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF26.1: Controle de dados
O texto poderá ser alterado apenas pelos administradores
Usabilidade
X





F27: Exibir horários
Oculto( )
Descrição: Irá mostrar o horário de funcionamento da biblioteca
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF27.1: Exibição
Os horários da biblioteca estarão disponíveis juntamente com o nome do funcionário que estará lá no momento.
Usabilidade
X

F28: Upload de imagens
Oculto( )
Descrição: Será feito o upload das capas dos livros, CDs e DVDs
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF28.1 Controle
de Dados
Apenas os administradores poderão fazer o upload de imagens
Segurança
X
NF28.2: Padronização
A imagem para livros e DVDs deverá ser padronizada no tamanho 100x150
Usabilidade
X
NF28.3: Padronização
A imagem para CDs deverá ser padronizada no tamanho 100x100
Usabilidade
X

F29: Marcar como “quero ler”
Oculto( )
Descrição: Cadastrará os CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF29.1:
Controle de dados
Apenas usuários cadastrados e já logados poderão visualizar e/ou seleciona-lo.
Segurança
Usabilidade
X
NF29.2:
Controle de dados
Quando selecionado, o livro irá para a “Minha Estante” e o botão desaparecerá.
Segurança
X

F30: Desmarcar como “quero ler”
Oculto( )
Descrição: Cadastrará os CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF30.1:
Controle de dados
Apenas usuários cadastrados e já logados poderão visualizar e/ou seleciona-lo.
Segurança
Usabilidade
X
NF30.2:
Controle de dados
A opção “Quero ler” deve ser desmarcada a partir da página “Minha estante”
Segurança
X
NF30.2:
Controle de dados
Quando a opção “quero ler” é desmarcada, o botão reaparece para ser selecionado.
Segurança
X







F31: Marcar como “já li”
Oculto( )
Descrição: Cadastrará os CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF31.1:
Controle de dados
Apenas usuários cadastrados e já logados poderão visualizar e/ou seleciona-lo.
Segurança
Usabilidade
X
NF31.2:
Controle de dados
Quando selecionado, o livro irá para a seção lidos da “Minha Estante” e o botão desaparecerá.
Segurança
X

F32: Desmarcar como “já li”
Oculto( )
Descrição: Cadastrará os CDs do acervo da biblioteca.
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF32.1:
Controle de dados
Apenas usuários cadastrados e já logados poderão visualizar e/ou seleciona-lo.
Segurança
Usabilidade
X
NF32.2:
Controle de dados
Quando a opção “quero ler” é desmarcada, o botão reaparece para ser selecionado.
Segurança
X

F33: Visualizar “Minha Estante”
Oculto( )
Descrição: Disponibilizará as informações sobre os livros
Requisitos não Funcionais
Código-nome
Restrição
Categoria
Desejável
Permanente
NF33.1 Controle
de Dados
Apenas o próprio usuário poderá visualizar sua página pessoal de estante.
Segurança
X


Nenhum comentário:

Postar um comentário