Buscar

documentação SAB

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Instituto Federal Mato Grosso do Sul
Análise e Desenvolvimento de Sistemas
SAB-Sistema de Automação da Biblioteca
Documento de Requisitos
Sistema SAB
Sumário
Introdução
Propósito do Documento
Escopo do Produto
Definição e Abreviações
Visão Geral do Documento
Descrição Geral
Perspectiva do Produto
Funções do Produto
Restrições Gerais
Requisitos
Requisitos Funcionais
Requisitos não Funcionais
3.3.Outros Requisitos
Atributos
Disponibilidade
Segurança
Manutenção
1. Introdução
1.1. Propósito do Documento
Este documento contém a especificação de requisitos para o sistema SAB( Sistema de Automação da Biblioteca ), que registrará num banco de dados as transações e onde só usuários cadastrados poderão ter acesso dos mesmos.
1.2. Escopo do Produto
O sistema tem como objetivo facilitar o processo de empréstimo e entrega dos livros, e onde se encontram.
1.3 Definições e Abreviações
As definições utilizadas neste documento serão abordadas posteriormente no glossário.
Abreviações:
RF: requisito funcional;
RNF: requisito não funcional.
1.4 Visão Geral do documento
Este documento apresenta uma descrição geral do sistema, e logo em seguida descreve suas funcionalidades especificando as entradas e saídas para todos os requisitos funcionais. Faz também uma descrição sucinta dos requisitos não funcionais contidos neste sistema.
2. Descrição Geral
O sistema SAB gerencia os livro dentro do banco de dados, onde somente os usuários logados terão permissão para emprestar, devolver, consultar e localizar estes livros. Neste caso, somente o bibliotecário poderá registrar o empréstimo ou devolução. Caso o usuário esqueça sua senha, haverá um link onde o usuário poderá recuperar a senha, onde a mesma será enviada pelo e-mail cadastrado.
2.1. Perspectiva do Produto
O sistema opera com uma máquina servidor que gerencia o banco de dados e controla o acesso das máquinas clientes devidamente logados no sistema.
2.2. Funções do Produto
Gerenciamento do Bibliotecário: inserir, modificar, aprovar, excluir, consultar e resgatar os documentos do banco de dados.
Gerenciamento de Usuários: localizar, empréstimo, devolução e excluir usuário do sistema.
2.3. Restrições Gerais
O sistema não permitirá o acesso por pessoas não cadastradas no sistema.
3. Requisitos
3.1. Requisitos Funcionais
RF. 1: Cadastro de Usuário.
Descrição: Somente o Bibliotecário poderá cadastrar os usuários do sistema.
Entrada: Nome de usuário, endereço, turma, período,telefone, E-mail e senha.
Processo: O cadastro será incluído no banco de dados.
Saída: Mensagem de confirmação bem sucedido do cadastro caso tenha sido efetuado com sucesso, senão, mensagem de erro.
RF. 2: Modificação de Cadastrado de Usuário
Descrição: O usuário entra com o campo onde ele deseja modificar e o modifica.
Entrada: Campo desejado e o novo dado.
Processo: Atualização do banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação do cadastro caso tenha sido efetuado com sucesso, senão, mensagem de erro.
RF 3: Exclusão do Cadastro de Usuário
Descrição: Bibliotecário poderá excluir o cadastro dos usuários.
Entrada: Nome de usuário
Processo: O sistema verifica se o usuário é cadastrado, se for o usuário é excluído.
Saída: Mensagem de confirmação bem sucedido da exclusão do cadastro caso tenha sido efetuado com sucesso, senão, mensagem de erro.
RF. 4: Inserção de livros
Descrição: Os Bibliotecários cadastrados podem inserir documentos com suas descrições.
Entrada: Autor(es), título, palavras-chaves, resumo, local de armazenamento e número único de catálogo.
Processo: O sistema insere todos esses dados no no banco de dados.
RF.5: Modificação de livros
Descrição: O Bibliotecário pode fazer alguma alteração na descrição dos livros.
Entrada: Campo desejado e o novo dado.
Processo: Atualização da descrição de livro no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuado com sucesso, senão, mensagem de erro.
RF. 6: Exclusão de livro do catálogo
Descrição: O Bibliotecário pode efetuar a exclusão de livros do catálogo.
Entrada: Título
Processo: O sistema busca o título no banco de dados, caso ele encontre ele exclui o livro.
Saída: Mensagem de confirmação bem sucedido da exclusão do documento caso tenha sido efetuado com sucesso, senão, mensagem de erro.
RF. 7: Consulta e Resgate de Livros
Descrição: O usuário pode buscar um determinado livro de sua escolha através de qualquer campo.
Entrada: Campo(autor, título, palavra-chave ou local de armazenagem) ao qual o usuário deseja fazer a busca e o parâmetro de busca.
Processo: O sistema busca os livros referentes ao parâmetro de busca e retorna ao usuário.
Saída: Os livros referentes à busca, oferece a opção de empréstimo e onde está armazenado, senão mensagem de que não foi encontrado nenhum documento.
RF. 8: Empréstimo
Descrição: O usuário pode solicitar o empréstimo.
Entrada: Botão com nome solicitar empréstimo.
Processo: O sistema solicita ao bibliotecário a aprovação do empréstimo.
Saída: Os livros referentes à solicitação foram aprovados, senão verificar junto ao bibliotecário sobre a solicitação.
RF. 9: Devolução
Descrição: O usuário pode devolver o empréstimo através do sistema.
Entrada: Botão com nome devolução.
Processo: O sistema solicita ao bibliotecário a aprovação da devolução.
Saída: Os livros referentes à solicitação foram devolvidos, senão verificar junto ao bibliotecário sobre a solicitação.
3.2- Requisitos Não Funcionais
3.2.1-Requisitos Organizacionais
RNF. 1: Software.
O SGBD utilizado será o PostgreSQL 8.2.4. Este SGBD apesar de ser gratuito é muito confiável.
RFN. 2: Linguagem de Programação
O Sistema será feito PHP, que é linguagem de programação muito utilizada no desenvolvimento de WEB sites.
RFN. 3: Hardware
A máquina servidora do banco de dados será a utilizada na biblioteca.
3.3-Outros Requisitos
O sistema funcionará via web e apenas na intranet da biblioteca.
4-Atributos
4.1-Disponibilidade
O sistema deve estar sempre disponível, caso ocorra alguma interrupção ele deve ser restaurado o mais rápido possível.
4.2-Segurança
Será via WEB e apenas funcionará através da intranet da biblioteca em computadores registrados.
4.3-Manutenção
A manutenção será feita por membros do Instituto responsáveis nessa área.

Outros materiais