Buscar

633-Texto do artigo-2087-1-10-20220621

Prévia do material em texto

195 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
SISTEMA DE APOIO ADMINISTRATIVO DE BIBLIOTECAS ESCOLARES 
 
Luingui Rodrigues de Oliveira  
Natan Nunes Oliveira ** 
 
RESUMO 
 
Um dos maiores problemas encontrados por gestores de bibliotecas escolares é a 
falta de integração com as ações de ensino. Isso ocorre porque os bibliotecários 
precisam realizar tarefas, o que acaba aumentando a sobrecarga de trabalho diário e 
impossibilidade de cooperar com os educadores escolares. O objetivo da pesquisa foi 
verificar a viabilidade de utilização de software para administração de bibliotecas 
escolares. Para isso foi desenvolvido um programa computacional de gestão 
bibliotecário com cadastros que auxiliam nas tarefas burocráticas, O bibliotecário terá 
mais tempo dedicado à sua função docente. Devido à abordagem proposta, os 
resultados foram muito satisfatórios e uma solução viável foi corroborada. 
 
Palavras-chave: Sistema auxiliar. Administração bibliotecária. Engenharia de 
software. 
 
ABSTRACT 
 
One of the biggest problems faced by school library managers is lack of integration 
with teaching actions. This is because librarians need to perform tasks, which ends up 
increasing the daily work overload and the impossibility of cooperating with teachers. 
The objective of this research was to verify the viability of software use for 
administration of school libraries. For this, a library management software was 
developed with records that helps with bureaucratic tasks. The librarian will have more 
time dedicated to his teaching function. Proposed to the proposed approach, the 
results were very satisfactory and a viable solution was corroborated. 
 
Keywords: Support System. Library Administration. Software Engineering. 
 
INTRODUÇÃO 
 
Sem surpresa, a leitura é um processo básico para qualquer pessoa. Por 
exemplo, é por meio disso que as pessoas podem aprimorar seu vocabulário, 
simplificar o raciocínio, a explicação e a comunicação, adquirir informações, adquirir 
 
 Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas (ADS) pela Faculdade Cidade 
de Coromandel - FCC. E-mail: luingui004@gmail.com. 
** Analista de Sistemas; Professor na Faculdade Cidade de Coromandel - FCC. E-mail: 
nunesnatan@outlook.com 
196 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
novos conhecimentos e se atualizar, para a maioria das pessoas que consideram a 
leitura um hábito, a leitura também é uma prática relacionada ao lazer. Pode liberar 
imaginação e criatividade e proporcionar relaxamento. (SOPHIA, 2018). 
Considerando apenas esses benefícios, não é difícil tirar conclusões sobre a 
necessidade de estimular tais atividades, para que o hábito da leitura comece o mais 
cedo possível e dure por toda a vida. Esta é uma responsabilidade compartilhada 
pelos pais, escolas e educadores, bem como instituições públicas e a sociedade como 
um todo. 
Oferecer boas bibliotecas em todos os níveis, como escolas, cultura e até 
empresas é uma das principais medidas dessa luta. Portanto, para obter sucesso 
nessa área é necessária uma boa gestão de biblioteca. 
O uso de software de gestão para bibliotecas escolares é de grande 
importância, isto porque existem muitas informações a serem armazenadas e 
manipuladas e a dificuldade de fazê-lo manualmente. Portanto, o uso de software de 
gestão pode levar a precisão e agilidade, e os resultados obtidos são de grande valor 
para qualquer pessoa ou organização. 
De acordo com Barbêdo e Turrioni (2003), a implementação de sistemas de 
gestão possibilita às instituições estarem bem estruturadas e se tornarem mais 
eficientes para melhoria da qualidade, atingindo, estendendo os benefícios à 
sociedade. Com um software, os empréstimos podem ser feitos não somente aos 
alunos da instituição, mas também para os membros da comunidade que desejam 
desfrutar da biblioteca. 
O Objetivo deste trabalho é desenvolver um programa de computador que 
auxilia no gerenciamento de bibliotecas escolares. O sistema de gerenciamento da 
biblioteca é projetado para controlar e organizar toda a biblioteca. Esta organização 
envolve a entrada e saída de livros, e controle para promover a gestão da biblioteca 
tornando-a mais ágil e eficiente, trazendo diversos benefícios para si e seus leitores. 
A justificativa para a implantação de um sistema de gestão de biblioteca e que 
além de controlar os usuários e emitir relatórios para melhor gestão, é necessário 
controlar e administrar todo o acervo pertencente à instituição, reduzindo o tempo de 
execução dos serviços. 
 
 
197 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
2 METODOLOGIA 
 
Inicialmente, houve levantamento de requisitos do sistema, foi realizado um 
estudo e foram feitas anotações no decorrer de seus trabalhos diários. Isso, tendo 
base que a empresa não utiliza nenhum software que auxilia na gestão da biblioteca 
e pequenos problemas foram encontrados como desorganização da biblioteca, falha 
nos processos de empréstimo, reserva e renovação. 
Neste trabalho foi utilizado a metodologia XP (Extreme Programming), o 
framework scrum, e o modelo iterativo e incremental. 
Na busca pela eficácia nos projetos e pela eficiência dentro das equipes, foi 
idealizado na década de 90, um método de desenvolver softwares, o Extreme 
Programming, mais conhecido como XP, em português Programação Extrema, 
ressalta com Isabella Tebet (2021). 
Segundo Washington Almeida (2019) O XP é uma metodologia ágil para 
equipes que desenvolvem software baseado em requisitos vagos e que se modificam 
rapidamente ao invés de se entregar tudo o que o cliente possa querer em alguma 
data no futuro, esse método possibilita a entrega do projeto, no caso o software, no 
momento em que o cliente precisa, com sistemas que sejam de melhor qualidade Para 
determinado período de tempo, além da redução de custos e transtornos causados às 
pessoas envolvidas no projeto. 
Segundo Robson Camargo (2018) O desenvolvimento Iterativo e Incremental é 
um modelo de processo de desenvolvimento de software. No modelo de processo de 
software incremental tem-se a ideia de se desenvolver uma implementação inicial, 
apresentá-la ao usuário e evoluir o software ao longo do tempo de acordo com o 
feedback do usuário. 
Cada incremento representa um subconjunto completo de funcionalidades. O 
incremento pode ser pequeno ou grande, e pode variar de uma simples tela de login 
a um conjunto altamente flexível de telas de gerenciamento de dados. (CAMARGO, 
2018). 
Por fim foi utilizado o método scrum que tornará mais fácil o gerenciamento 
deste projeto que envolve um nível de indeterminação e mudanças constantes. O 
Scrum é uma estrutura que ajuda as equipes a trabalharem juntas. Semelhante a uma 
equipe de rugby (de onde vem o nome) treinando para o grande jogo, o Scrum 
198 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
estimula as equipes a aprenderem com as experiências, a se organizarem enquanto 
resolvem um problema e a refletirem sobre os êxitos e fracassos para melhorarem 
sempre, afirma Claire Drumond (2021). 
Os princípios e as lições dessa estrutura podem ser aplicados a todos os tipos 
de trabalhos em equipe. Esse é um dos motivos de o Scrum ser tão popular. Muitas 
vezes considerado uma estrutura de gestão de projetos de agilidade, o Scrum 
descreve um conjunto de reuniões, ferramentas e cargos que atuam juntos para ajudar 
as equipes a organizarem e gerenciarem o trabalho, Drumond (2021). 
 
2.1 Diagrama de casos de uso 
 
Segundo o site Lucidchart (2021) o diagrama de caso de uso resume os 
detalhes dos usuários do seu sistema (também conhecidos comoatores) e as 
interações deles com o sistema. 
Um caso de uso narra a interação entre o sistema e os atores envolvidos, para 
atingir um ou mais objetivos deve estar relacionado a um processo bem definido, com 
começo, meio e fim. 
De acordo com o diagrama de caso de uso (Figura 1) o software faz a seguinte 
funcionalidade: 
Figura 1 - Caso de uso 
FONTE: Os autores. 
 
A modelagem para a criação do sistema foi feita através do desenho de caso 
de uso. Portanto, o modelo da figura 1 reflete claramente como é executado tal 
sistema e é um esboço de todas as funcionalidades do programa. 
199 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
3 FUNDAMENTAÇÃO TEÓRICA 
 
3.1 Informática 
 
 É um termo utilizado para descrever um conjunto de ciências relacionadas à 
coleta, armazenamento, transmissão e processamento de informação em mídia 
digital. Está incluída neste grupo: ciência da computação, sistemas de informação, 
teoria da informação, processos computacionais, análise numérica, e Métodos de 
representação do conhecimento teórico e modelagem de problemas. Mas a 
computação também pode ser entendida como uma ciência de estudar conjuntos de 
informações e conhecimento por meio digital, Intermídia (2019). 
 
3.2 Biblioteca 
 
Pereira (2006) concebe a biblioteca escolar como laboratório de aprendizagem. 
Pois oferece aos seus usuários diversos materiais bibliográficos (bem como não 
bibliográficos) e propicia aos estudantes conhecer várias informações diversificadas 
que contribuem para o processo de aprendizagem, de alfabetização, de ampliação da 
atividade de leitura, da formação de leitores autônomos. Assim, promove o 
desenvolvimento cognitivo, afetivo e social dos alunos. 
 
3.3 Embarcadero Delphi 
 
Embarcadero Delphi, anteriormente conhecido como CodeGear Delphi, Inprise 
Delphi e Borland Delphi, também conhecido como Delphi, é um compilador, 
uma IDE é uma linguagem de programação, produzido anteriormente pela Borland 
Software Corporation e atualmente pela Embarcadero, (DUARTE, WILLIAM, 2019). 
 
3.4 Firebird 
 
Firebird é um sistema gerenciador de banco de dados. Roda 
em Linux, Windows, Mac OS, em grandes sistemas operacionais e uma variedade de 
plataformas Unix. A Fundação FirebirdSQL coordena a manutenção e 
https://pt.wikipedia.org/wiki/Compilador
https://pt.wikipedia.org/wiki/Ambiente_de_desenvolvimento_integrado
https://pt.wikipedia.org/wiki/Borland_Software_Corporation
https://pt.wikipedia.org/wiki/Borland_Software_Corporation
https://pt.wikipedia.org/wiki/Embarcadero
https://pt.wikipedia.org/wiki/Sistema_gerenciador_de_banco_de_dados
https://pt.wikipedia.org/wiki/Linux
https://pt.wikipedia.org/wiki/Windows
https://pt.wikipedia.org/wiki/Mac_OS
200 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
desenvolvimento do Firebird, sendo que os códigos fonte são disponibilizados sob 
o CVS da SourceForge (CARLOS, 2008). 
 
3.5 Flamerobin 
 
Segundo Fabrício (2011) O FlameRobin é uma ferramenta que proporciona um 
ambiente totalmente visual voltado exclusivamente para a administração de 
servidores Firebird, mantendo suas bases de dados, bem como a manipulação de 
seus dados. Assim como o próprio Firebird, o FlameRobin possui dentre suas 
características principais o caráter gratuito, open-source e multiplataforma, podendo 
ser devidamente utilizado em ambientes Windows, Linux, FreeBSD, Solaris e MacOS 
X. Por ser de código aberto, essa lista poderá ser aumentada com o passar do tempo, 
de acordo com a necessidade da comunidade de seus utilizadores mais fiéis. 
 
3.6 Draw io 
 
O Draw.io é um editor gráfico online no qual é possível desenvolver desenhos, 
gráficos e outros, ele disponibiliza recursos para criação de qualquer tipo de desenho, 
porém, possui uma parte dedicada à arquitetura da informação. (TERESA FURTADO, 
2013). 
 
4 IMPLEMENTAÇÃO 
 
Para desenvolvimento do presente trabalho, primeiramente foi instalado e 
configurado o banco de dados Firebird Data base e seu parceiro Embarcadero Delphi 
10.3. Com base no caso de uso (Figura 1) foram criadas todas as telas e 
funcionalidades do sistema. 
 
4.1 Banco de Dados utilizado 
 
Os dados fornecidos pelo sistema serão armazenados em outro banco de 
dados. Este é composto por várias tabelas. Tudo isso está inter-relacionado para 
https://pt.wikipedia.org/wiki/C%C3%B3digos_fonte
https://pt.wikipedia.org/wiki/CVS
https://pt.wikipedia.org/wiki/SourceForge
201 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
garantir que suas informações não sejam duplicadas e todas as informações sejam 
integradas. Desta maneira, a modelagem do banco de dados é mostrada na figura 2. 
Figura 2 - Banco de dados 
FONTE: Os autores. 
 
O desenvolvimento do modelo de banco de dados tem como foco seus 
usuários. Isso dá à sua tela uma boa compreensão. 
O Banco pode ser executado em praticamente qualquer computador e é 
possível acessar o Firebird a partir de qualquer linguagem de programação, ressalta 
Cortes (2019). 
Nesse sentido, no sistema desenvolvido, seus botões e suas telas são 
padronizados e possuem nomes simples que desempenham funções próprias. Existe 
também o processo de cadastramento, onde todo o sistema é preenchido à sua 
maneira, alterando os dados a serem inseridos. 
 
4.2 Tela de Login 
 
 A tela de login foi projetada para privar o acesso ao sistema, tem a função de 
solicitar o nome do usuário, a senha e o tipo de usuário para que cada funcionário 
possa armazenar seus dados. Após inserir os campos obrigatórios, o usuário clicará 
no botão "Entrar" para fazer o login. Se o nome de usuário e senha não estiverem 
202 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
cadastrados, ele não poderá acessar o sistema. Quando um nome de usuário ou 
senha errada é inserido, há um botão "Cancelar" para corrigir a inserção no campo, 
como mostra na figura 3. 
Figura 3 - Tela de Login 
FONTE: Os autores. 
 
4.3 Tela Principal 
 
Após autenticado o usuário terá acesso a tela principal. Ela é composta de um 
menu superior que possibilita fazer o seu acesso em todas suas funções disponíveis 
como tela de usuários, leitores, autores, etc. como mostra na figura 4. 
Figura 4 - Tela Principal 
FONTE: Os autores. 
203 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
4.5 Tela Cadastro de Usuários 
 
Na tela de cadastro de usuários tem a utilização dos dados próprios para cada 
item, tais como: código, nome, senha, tipo (administrador ou apoio) para seus 
gestores. Os cadastros vão ser feitos de forma simples. Deve-se digitar o código, 
nome, senha e tipo e clicar no botão gravar, caso tenha digitado os dados incorretos 
tem a opção “cancelar” para fazer a saída da tela tem a opção “sair” e a navegação 
dos registros cadastrados é realizada pelos botões de navegação logo abaixo dos 
dados a serem digitados indicados pelas setas, como mostra a figura 5. 
 
Figura 5 – Tela Cadastro de Usuários 
FONTE: Os autores. 
4.6 Tela de Cadastro de Livros 
 
Na tela de cadastro de livros tem a utilização dos dados próprios para cada 
item, tais como: tombo, título, autor, categoria, editora, lançamento, nome do autor 
para seus gestores. Os cadastros vão ser feitos de forma simples. Deve-se digitar os 
dados necessários clicar no botão gravar, caso tenha digitado os dados incorretos tem 
a opção “cancelar” ou “editar” para fazer a saída da tela tem a opção “sair”. 
 
204 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
Figura 6 - Esta tela será destinada para cadastrosde livros, contendo as 
informações necessárias. 
FONTE: Os autores. 
 
5 RESULTADOS E DISCUSSÃO 
 
A implantação desse sistema de gestão de biblioteca além de possibilitar 
melhor controle dos usuários e todo o acervo da biblioteca, o sistema reduziu o tempo 
de execução dos serviços, como consulta de disponibilidade e averiguação de 
conformidade em devoluções, além de outras tarefas rotineiras. 
Na atual versão do projeto, já houve eficácia na organização de livros e seus 
respectivos dados, tendo fácil acesso, controle dos produtos e seus utilizadores. Além 
de possibilitar otimização nos processos aplicados da Escola Estadual “São Geraldo”, 
gerando uma melhor gestão na biblioteca e sincronizando, estruturando e mantendo 
os dados de forma centralizada. 
 
6 CONSIDERAÇÕES FINAIS 
 
Com embasamento científico na Engenharia de Software, o levantamento de 
requisitos torna-se fator decisivo na listagem de necessidades para sucesso no apoio 
gerencial por meio de programa de computador: sem compreensão do sistema 
vigente, o analista de sistemas não seria capaz de analisar, e desenvolver algoritmos 
específicos para os casos de uso. 
205 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
O projeto executado obteve sucesso ao atingir os objetivos e abre portas para 
futuras alterações em outros segmentos da escola em que é perceptível o controle e 
gestão realizados sem suporte informático. 
Não somente, o sistema implementado e implantado corrobora a possibilidade 
de solução por meio de software: toda e qualquer biblioteca pode aderir ao sistema 
desde que possuam os mesmos requisitos. 
Com base nos objetivos traçados para o desenvolvimento, os resultados 
demonstram que é de suma importância a gestão bibliotecária apoiada por software, 
pois é através desta gestão que a biblioteca cria expectativas, o gestor da biblioteca 
ganha tempo na administração e toda a parte objetiva consegue se dedicar para a sua 
missão mais nobre, que é fomentar a leitura entre os estudantes. 
 
REFERÊNCIAS 
 
FIREBIRD, Carlos. Introdução: 2008 disponível: em: 
https://www.devmedia.com.br/firebird-introducao/7644 acesso em 15 out. 2021. 
 
CIRÍACO, Flávia Lima. A leitura e a escrita no processo de alfabetização. Revista 
Educação Pública, v. 20, nº 4, 28 de janeiro de 2020. Disponível em: 
https://educacaopublica.cecierj.edu.br/artigos/20/4/a-leitura-e-a-escrita-no-processo-
de-alfabetizacao. Acesso em 30 de agosto de 2021. 
 
COMO FAÇO para Reparar Erros Embarcadero.exe? [S. l.], 2011. Disponível em: 
https://www.solvusoft.com/pt-br/files/erro-remo%C3%A7%C3%A3o-do-
v%C3%ADrus/exe/windows/embarcadero-technologies/embarcadero-technologies-
database-solutions/embarcadero-exe/. Acesso em: 27 set. 2021 
 
CRONAAP. Desenvolvimento iterativo e incremental: o que é e como funciona? 
Redação Cronapp, 25 set. 2019. Disponível em: 
https://blog.cronapp.io/desenvolvimento-iterativo-e-incremental/. Acesso em: 27 out. 
2021. 
 
DRAW.IO é ótimo para criar gráficos e desenhos sem baixar nada. In: Draw.io é 
ótimo para criar gráficos e desenhos sem baixar nada. [S. l.]: TERESA FURTADO, 
31 jul. 2013. Disponível em: https://www.techtudo.com.br/tudo-sobre/drawio.html. 
Acesso em: 2 dez. 2021. 
 
GESTÃO ESCOLAR. Softwares para gestão de acervo em bibliotecas. [S. l.], 28 jul. 
2021. Disponível em: https://gestaoescolar.org.br/conteudo/596/softwares-para-
gestao-de-acervo-em-bibliotecas. Acesso em: 17 out. 2021. 
 
206 
 
Revista Agroveterinária, Negócios e Tecnologias, Coromandel, v. 6, n. 2, p. 195 - 206, jul/dez. 2021. 
ISSN 2595-007X 
 
Guia completo de Delphi disponível. DEVMEDIA. Disponível em: 
https://www.devmedia.com.br/guia/delphi/38186 acesso em 30 de agosto de 2021. 
 
KERZNER, Harold. Gestão de projetos: as melhores práticas. 2. ed. [S. l.]: 
Biblioteca Digital da Unicamp, 2002. 
 
Quando devo utilizar Scrum ou Kanban? [S. l.], 24 jan. 2019. Disponível em: 
https://blog.cronapp.io/quando-devo-utilizar-scrum-ou-kanban/. Acesso em: 25 out. 
2021. 
 
ROSETTO, Márcia. Os Novos Materiais Bibliográficos e a Gestão da Informação: 
[S. l.]: IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia, 1997. 20 p.

Continue navegando