Requisitos funcionais
Foi feita uma pesquisa em 3 empresas da cidade onde ficou constatado que a maioria dos softwares e aplicativos de hoje existentes em bibliotecas estão voltados para o armazenamento da informação (dados do objeto) que compreende informações do livro em questão, como por exemplo, título, ISBN, tombo, dentre outros; e dados do processo que compreendem informações das atividades, como, por exemplo, quando, quem e para quem foi emprestada um determinado exemplar. Estas informações também são manipuladas e atualizadas, mas de modo completamente desconectado das ações reais do sistema em si. Assim, por exemplo, o resultado da aplicação de qualquer um destes softwares é que a retirada e devolução de livros é feita (manualmente) como uma etapa à parte do processo, defasada em tempo e criando várias possibilidades de inconsistência. Após a averiguação foi elaborada uma proposta baseada nos critérios de gerenciamento de qualidade onde concluimos que um adequado processo caracteristico de empréstimo para um SGB seria: 1. Consultar obras disponíveis no assunto (eletronicamente);
2. Requisitar ou buscar a obra (fisicamente);
3. Registrar o empréstimo (fisicamente e eletronicamente);
4. Sair e efetuar a movimentação do estoque (física e no sistema de informação). As possibilidades de falha no processo deste caso são as seguintes:
a. Livros em consulta (na própria biblioteca ou em poder do professor por curto prazo) são dados no sistema como disponível no acervo;
b. Livros devolvidos, mas ainda não colocados na estante, estando no carrinho de devolução, são dados no sistema como disponíveis;
c. Livros localizados em fichas ou no computador não se encontram no lugar da estante, até por erro no processo de colocação na estante;
d. Processo de registro se tornar um gargalo natural do processo em períodos de utilização intensa ou para bibliotecas e obras muito requisitadas; e. Estímulo à tentativa de burlar o processo de registro (saída