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
|
Assinar:
Postagens (Atom)