Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE PAULISTAUNIP INTERATIVA PROJETO INTEGRADO MULTIDISCIPLINAR CURSOS SUPERIORES DE TECNOLOGIA xxxxxxx RA: xxxxxx xxxxxxx RA:xxxxx xxxxxxxxx RA:xxxxxxxx xxxxxxxxxx RA:xxxxxxxxxxxx PIM III PROJETO MULTIDISCIPLINAR: SISTEMA INFORMÁTICO PARA UMA BIBLIOTECA COMUNITÁRIA 2018 xxxxxxx RA: xxxxxx xxxxxxx RA:xxxxx xxxxxxxxx RA:xxxxxxxx xxxxxxxxxx RA:xxxxxxxxxxxx PIM III PROJETO MULTIDISCIPLINAR: SISTEMA INFORMÁTICO PARA UMA BIBLIOTECA COMUNITÁRIA Projeto Integrado Multidisciplinar – PIM, apresentado ao Curso Superior Redes de Computadores da Universidade Paulista – UNIP como pré-requisito para aprovação no 2º semestre. Orientador: Rogério da Costa Gião 2018 Resumo: A proposta de desenvolver um projeto para informatização de uma biblioteca comunitária foi o desafio proposto para empresa PIM III. Apresentar um plano de implementação de um sistema, cujo objetivo é organizar de forma funcional o cadastro de livros e usuários facilitando a manutenção de todos os registros da biblioteca. Uma funcionalidade que garantem a integridade da obra solicitada, desde o seu empréstimo até sua devolução, garantindo que mais pessoas da comunidade possam usufruir dos conhecimentos disponibilizados pela biblioteca. O cadastro dos usuários e do acervo serão feitos em conformidade aos parâmetros de uma administração dinâmica e eficiente, com banco de dados seguros, salvaguardando a integridade dos dados fornecidos pelos usuários, conforme previsto na lei nº 13709/18 que dispõe e regulamenta sobre proteção de dados pessoais e segurança. Palavras-chave: Biblioteca, comunidade, informatização Abstract: The proposal to develop a project for computerization of a community library was the challenge proposed for PIM III company. Present an implementation plan for a system, whose objective is to organize, in a functional way, the registration, organization and access to the literary collection. Functions that guarantee the integrity of the work requested, from its loan to its return to ensure that more people in the community can use the knowledge provided by the library. The users and the collection will be made in accordance with the parameters of a dynamic and efficient administration, with a secure database, safeguarding the integrity of the data provided by users, as provided by law 13709/18, which regulates and protects personal data and security. Keywords: Library, community, computerization Lista de Figuras: FIGURA 1 - TELA PRINCIPAL .................................................................................... 3 FIGURA 2 - ABA CIRCULAÇÃO ................................................................................. 3 FIGURA 3 - CADASTRO DE LEITOR ......................................................................... 4 FIGURA 4 - ABA DE DEVOLUÇÃO ............................................................................ 4 FIGURA 5 - CATALOGAÇÃO ..................................................................................... 5 FIGURA 6 - TIPO DE MATÉRIA ................................................................................. 5 FIGURA 7 - MARC ...................................................................................................... 6 FIGURA 8 - ADMINISTRAÇÃO ................................................................................... 6 FIGURA 9 - TABELAS ................................................................................................ 7 FIGURA 10 - RELATÓRIOS........................................................................................ 7 FIGURA 11 - DER ....................................................................................................... 8 FIGURA 12 - MASTER-MASTER ................................................................................ 9 SUMÁRIO 1. INTRODUÇÃO ..................................................................................................... 1 2. DESENVOLVIMENTO .......................................................................................... 2 2.1 Software Livre: ................................................................................................. 2 2.2 Banco De Dados: ............................................................................................. 8 2.3 Backup: ............................................................................................................ 8 3. ADMINISTRAÇÃO ............................................................................................. 10 3.1 Mão de Obra: .................................................................................................. 10 3.2 Regras: ........................................................................................................... 10 3.3 Direitos e Deveres ......................................................................................... 10 4. CAPITAÇÃO DE RECURSOS ........................................................................... 12 5. CONSIDERAÇÕES FINAIS ............................................................................... 13 6. REFERENCIAS .................................................................................................. 14 1 1. INTRODUÇÃO A escassez e o colapso na infraestrutura da educação no Brasil, onde grande parte das instituições educacionais não possuem meios de pesquisa em sua estrutura, como bibliotecas e salas de computadores com internet, principalmente onde a renda das famílias é mais baixa, faz com que indivíduos em busca de melhorias para essas pessoas, criem alternativas para possibilitar o acesso ao conhecimento. A ideia de criar um sistema informático para biblioteca comunitária surgiu da necessidade de viabilizar o acesso consistente à informação e/ou conhecimento por meio de livros, periódicos e internet de maneira fácil à pessoas de diferentes faixa etária. O projeto justifica-se pela vontade de permitir acesso ao conteúdo da biblioteca de maneira organizada e sem custo à pessoas através de diversos tipos de materiais de pesquisa. 2 2. DESENVOLVIMENTO A biblioteca deve proporcionar para todos aqueles que vão ao seu encontro o conhecimento seja ela pública ou privada, ela deve suprir a necessidade de um determinado grupo de pessoas a ter acesso à informação, levar o conhecimento de maneira diversificadas a todos que através dela for em busca de adquirir conhecimento. O conceito de biblioteca comunitária surgiu para atender a demanda de um público local, normalmente uma comunidade específica, oferendo um espaço aberto ao público, muitas vezes até o quintal de algum morador local com várias formas de transmitir informações como leitura, oficinas de artes e ações culturais. Esse conceito de biblioteca comunitária possui algumas semelhanças com o modelo de biblioteca popular, porém a biblioteca comunitária é mantida totalmente através de doações, serviços de voluntários e não tem nenhum vínculo com órgãos públicos. Já a biblioteca popular e mantida pela prefeitura ou algum órgão do governo. Hoje já existem diversas bibliotecas comunitárias que deram certo no Brasil, como a Fundação Pierre Verger que está desde 2006 atendendoa comunidade de Engenho Velho – Salvador/BA e se tornou referência da comunidade local. Pensando no crescimento de projetos como o “Pierre Verger” surge a necessidade de levar tecnologia e informatizar esse modelo de biblioteca para levar diversas ferramentas administrativas visando facilitar o gerenciamento do acervo e de seus usuários. 2.1 Software Livre: Nosso sistema para biblioteca foi desenvolvida em PHP por Openbiblio, que é um sistema integrado de bibliotecas de código aberto, o software é popular em bibliotecas pequenas no mundo todo devido à sua simplicidade com interface gráfica intuitiva e dividida em menus. O programa é bem fácil de se entender, logo na tela principal vem a apresentação do programa como um todo, com um pequeno tutorial de onde e como cadastrar livros, leitores, usuários administrativos e a extração de relatórios. Veja na imagem a seguir: 3 Figura 1 - Tela Principal Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. O programa consegue buscar no banco de dados os leitores cadastrados seja por código de chamada (Nº de registro no BD) ou pelo sobrenome. Veja na imagem a seguir: Figura 2 - Aba circulação Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. Para o cadastro do leitor é solicitado algumas informações básicas como nome, sobrenome, e-mail, endereço e telefone. Veja na imagem a seguir: 4 Figura 3 - Cadastro de leitor Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. Na aba de devolução é possível registrar as devoluções feitas, seja ela volume por volume ou podendo ser ela toda de uma só vez conforme a decisão do usuário. (desde que não interfira no regimento interno proposto). Veja na imagem a seguir: Figura 4 - Aba de devolução Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. Na aba de catalogação é possível procurar os itens tanto pelo código de barras utilizando etiquetas de cadastro, também é possível localizar pelo título ou autor. Veja na imagem a seguir: 5 Figura 5 - Catalogação Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. Durante a catalogação dos itens devemos distinguir pelo tipo de material: Livro, mapas, revistas entre outros. Além disso devemos organizar o item de acordo com seu tipo de coleção: Livros Didáticos, leitores infantis entre outras referências para facilitar a localização dos itens, feito isso insere-se o título, autor e as demais informações. Veja nas imagens a seguir Figura 6 - Tipo de matéria Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. 6 Podemos também inserir itens via MARC (Machine Readable Cataloging) onde podemos inserir como carga de teste, inserir o material delimitando sua coleção, tipo e exibição no catalogo público. Veja na imagem a seguir: Figura 7 - MARC Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. Em Administração é possível verificar os usuários cadastrados para utilizar o sistema bem como permissões de acesso. Veja na imagem a seguir: Figura 8 - Administração Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. 7 Também conseguimos ter acesso a tabela contendo os prazos de entrega por tipo de coleção e a taxa diária de atraso para cada uma delas. Veja na imagem a seguir: Figura 9 - Tabelas Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. Na aba Relatórios, temos acesso aos relatórios gerados pelo sistema que consegue mensurar informações referentes a catalogação, circulação e estatísticas de todo o ambiente. Veja na imagem a seguir: Figura 10 - Relatórios Disponível em: <https://cadetebiblio.emc.com.br/home/index.php>. 8 Com o Openbiblio é possível gerenciar uma biblioteca de forma bem simples sem gerar custos adicionais por se tratar de um software gratuito. 2.2 Banco De Dados: O Banco de dados criado pelo programa OpenBiblio e conhecido como MER (modelo de entidade relacionamento) e será gerenciado pelo software livre MariaDB, esse modelo de banco de dados trabalha no esquema de entidades, essa entidade é a criação de tabelas que se relacionam utilizando chaves primarias (PK) ou chaves estrangeiras (FK) para se relacionar de maneira a evitar que tenha redundância nos dados inseridos no sistema. Veja o exemplo na imagem a seguir do DER (diagrama entidade relacionamento): Figura 11 - DER Nota: As chaves primárias estão ilustradas com um (*) 2.3 Backup: É de extrema importância que seja protegida todas as informações inseridas no banco de dados, pensando nisso será adotado uma solução e estratégia de backup mais segura, possibilitando a restauração de todo o conteúdo em caso de crash do sistema. 9 Será utilizada a replicação de banco de dados “master-master” com o software livre MariaDB, o banco de dados será replicado em 2 servidores, ambos hospedados em Data Center distintos e virtuais, graças à parceria com empresas privadas. Veja o exemplo na imagem a seguir: Figura 12 - Master-Master Imagem do esquema por Tunnelix. (20--) O Data Center inclui ainda o serviço de backup de arquivos grátis em um outro data center denominado “Site Backup”, onde um backup inicial do sistema da biblioteca e o seu banco de dados serão salvos nos próprios servidores dentro de um determinado diretório. Após efetuar o backup é informado o diretório para os administradores do Data Center através de um software “cliente de backup” instalado em cada um dos servidores que realiza o backup a ser salvo nos servidores do Data Center, sendo 6 (Seis) backups diferenciais, 1 (Um) backup completo com retenção de 30 (Trinta) dias. 10 3. ADMINISTRAÇÃO 3.1 Mão de Obra: Será de extrema importância para o funcionamento desse modelo de biblioteca informatizada ter um responsável no local com conhecimento do sistema para efetuar todo tipo de administração dos programa e seu banco de dados, assim como de todos os pertences da biblioteca e manter a ordem no local. 3.2 Regras: Qualquer um pode usar e ingressar a biblioteca comunitária. Você pode utilizar diferentes serviços da biblioteca, sujeito aos termos e condições estabelecidos de comum acordo com a comunidade: Para se tornar um membro da biblioteca, você precisa: a) Preencha o formulário de inscrição online ou na própria biblioteca, os dados para cadastro são os básicos como nome, sobrenome, e-mail, endereço e telefone. b) O cadastro pode ser feito na biblioteca ou online, o comprovante de residência deve ser entregue um cópia em mão para validar o cadastro. c) Consiga a permissão de seus pais ou responsáveis para se cadastrar na biblioteca se você tiver menos de 18 anos. d) Assinar o termo de responsabilidade pelo bom uso e de zelo pelos itens da biblioteca. 3.3 Direitos e Deveres Direitos dos usuários: O usuário ter seus dados mantidos em sigilos e protegido como previsto na Lei do marco civil de nº 13709/18. Para Leitura – Identificar o livro ao responsável pela sessão para que o mesmo faça anotação a fins estatísticos. Devolver o livro para o mesmo lugar de onde foi retirado. O máximo de silêncio nas dependências coletivas de estudo. Para Empréstimo: O usuário tem o prazo de uma semana para devolver os livros e pode emprestar 3 livros simultâneos. Cabe a instituição a cobrança de 1 Real por dia de atrasosem prévia renovação do período de devolução. 11 Deveres dos usuários: -É proibido adentrar nas dependências da instituição sem camisa -Lanches devem ser consumidos na cantina (não é permitido acessar a sala de estudo portando alimentos de qualquer espécie) -Materiais extraviados ou danificados deverão ser substituídos pelo usuário responsável por outro idêntico ou similar (título, autor, editor). Não sendo efetuados novos empréstimos até a regularização do débito. 12 4. CAPITAÇÃO DE RECURSOS Quando se fala em captação de recursos para esse tipo de projeto fala-se principalmente de recursos humanos, já que todos programas utilizados no projeto são softwares livres, ou seja, sem custo. No entanto, faz-se necessário que todos os itens da biblioteca já estejam disponíveis para que possa ser feito o catálogo de todo material, também é necessário o suporte de pessoas para que realizem as configurações e a introdução de dados no sistema. 13 5. CONSIDERAÇÕES FINAIS O desenvolvimento do presente estudo possibilitou a organização e estruturação da Biblioteca Comunitária, utilizando os conhecimentos adquiridos ao longo do bimestre e obtivemos a oportunidade de sanar as necessidades e contribuir com uma ferramenta de gestão eficaz e gratuita. Dada a importância do assunto, torna-se necessário seguir um padrão de qualidade e normas para que o serviço não apresente falhas. Detalhamos de forma simples todo o processo de utilização e apresentamos a ferramenta como uma solução abrangente e não limitada para apenas um local permitindo assim que os objetivos fossem alcançados. Conseguimos contribuir com a educação e acesso aos que não possuem conhecimento de informática e a confecção desse projeto tem o intuito de torna-lo uma ferramenta fácil e facilitadora, permitindo assim, que os objetivos propostos fossem realmente alcançados. 14 6. REFERENCIAS MARIADB. Banco de dados. Disponível em: <https://mariadb.org>. Acesso em: 12 set. 2018. OPENBIBLIO. Software gratuito para gerenciar bibliotecas. Disponível em: <http://obiblio.sourceforge.net>. TUNELIX. Simple Master-Master replication on MariaDB. Disponível em: <https://tunnelix.com/simple-master-master-replication-on- mariadb/>. Acessado em 12 set. 2018. BRASIL. LEI 13.709, de 14 de agosto de 2018. Marco Civil da Internet. Disponível em: <http://www.planalto.gov.br/ccivil_03/_Ato2015- 2018/2018/Lei/L13709.htm#art60>. Acesso em 15 set. 2018 TAVERES, LORENA. Informatização e software para bibliotecas comunitárias. Disponível em: < https://www.ufmg.br/proex/cpinfo/cultura/docs/12a_Informatizacao_e_software_- _Lorena_Tavares.pdf>. Acesso em: 04 set. 2018. MACHADO, Elisa Campos. Bibliotecas: Comunitárias como Prática Social no Brasil. Disponível em: <http://www.teses.usp.br/teses/disponiveis/27/27151/tde- 07012009-172507/publico/Tese.pdf>. Acesso em: 10 set 2018. VERGER, EDOUARD LÉOPOLD. Biblioteca Comunitária. Disponivel em: <http://www.pierreverger.org/br/espaco-cultural- comunitario/biblioteca-comunitaria.html> Acesso em: 08 set 2018.
Compartilhar