Buscar

PIM III - Banco de Dados para Biblioteca Comunitária

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 15 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

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 6, do total de 15 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

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 9, do total de 15 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

Prévia do material em texto

UNIP
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
PIM III
Sistema informático para uma biblioteca comunitária
XXXX
201X
UNIP
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
PIM III
Banco de dados para uma biblioteca comunitária
 Nome completo: XXXX
 RA: XXXXXX
 Curso: Curso Superior de Rede de
 Computador
 Semestre: 1o Semestre
XXXX
201X
RESUMO
A empresa PIM III tem o objetivo de desenvolver um projeto com o intuito de organizar um sistema informático para uma biblioteca comunitária que está situada em uma área periférica de uma grande cidade. Os elementos que compõe tal projeto que tem vital importância para seu funcionamento são: o cadastro e informação do acervo recebido em doações, organização e verificando os prazos de devolução dos mesmos, para que possam ser bem utilizados por toda a comunidade de forma organizada e justa. O projeto também visa o atendimento à comunidade, que deve ser bem atendida conforme uma administração dinâmica e objetiva de modo a tratar a todos de forma eficiente e humana.
Palavras-chave: Sistema Informático. Biblioteca comunitária.
ABSTRACT
The company PIM III aims to develop a project to organize a computer system for a community library that is located in a peripheral area of a large city. The elements that make up such a project that have vital importance for its operation are: the registration and information of the collection received in donations, organization and verifying the deadlines for their return, so that they can be used throughout the community in an organized and fair manner. The project also aims at the community service, which must be well served according to a dynamic and objective management in order to treat everyone in an efficient and humane manner.
Key-words: Computer System. Community Library.
SUMÁRIO
1. INTRODUÇÃO
2. DESENVOLVIMENTO
2.1 Conceito de banco de dados
2.2 Escolha do software
2.3 Projeto do banco de dados da biblioteca
2.3.1 Interface
2.3.2 Cadastro do usuário
2.3.3 Cadastro do funcionário
2.3.4 Catalogação dos livros
2.3.5 Controle de acesso
2.4 O programa
2.4.1 Campo de busca
2.4.2 Cadastro de usuário
2.4.3 Catalogação dos livros
2.4.4 Empréstimo e renovação
2.4.5 Notificações
2.4.6 Backup
3. CONCLUSÃO
4. REFERÊNCIAS
1. INTRODUÇÂO
	
	O desenvolvimento da alfabetização foi e ainda é um problema do Brasil, principalmente nas áreas periféricas das grandes cidades. Esse povo que é historicamente excluído, ainda passa por muitas dificuldades e preconceito. Temos o objetivo de prover á essas pessoas um lugar onde possam ter acesso á leitura, educação e lazer. 
	O espaço utilizado para a locação da biblioteca foi disponibilizado por nossa empresa PIM III, juntamente com todos os computadores doados. O local, foi adequado para que todos tenham lazer e paz na hora da leitura. A localização da biblioteca foi algo planejado adequadamente para que toda a comunidade tenha fácil acesso a ela.
	O projeto foi realizado somente com a competência de seus funcionários que realizaram todas as tarefas conforme o planejado. As ferramentas utilizadas foram somente software OpenSource e por isso agradecemos também ao grupo de desenvolvedores que criaram e disponibilizaram tais ferramentas. Foi um projeto gratificante e esperamos que possa ajudar a comunidade a crescer o anseio na leitura.
2. DESENVOLVIMENTO
2.1 Conceito de banco de dados
	Banco de dados são coletâneas de dados que são armazenados em conjuntos e que se comunicam entre si, assim formando informações. Foi criado com o intuito de armazenar e organizar as informações de empresas e é crucial para o funcionamento de qualquer negócio que coleta qualquer tipo de dado.
2.2 Escolha do software
	A organização FSF diz que: “por “software livre” devemos entender aquele software que respeita a liberdade e senso de comunidade dos usuários. Grosso modo, isso significa que os usuários possuem a liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o software.”
Decidimos escolher um software que fosse de livre acesso pelo fato de ter várias vantagens. Além de não precisar pagar por ele ou se comprometer com algum tipo de pagamento mensal, podemos sempre recorrer à comunidade para modificar o software se necessário. 
2.3 Projeto do banco de dados da biblioteca
	Primeiramente montaremos o conceito do projeto. Para isso, devemos saber o que o banco deverá armazenar. Logo, chegamos a esta tabela: 
Com base nessa tabela, começamos o projeto de passar essas informações para um software OpenSource.
 
2.3.1 Interface
	
	A interface do programa deve ser simples e “user friendly” para que não haja erros ou confusão na hora do cadastro do usuário e para fácil entendimento na hora de navegar pela lista de livros.
2.3.2 Cadastro do usuário
	Para o cadastro do usuário, deve-se pedir os seguintes dados: nome completo, data de nascimento, RG, CPF, endereço e telefone residencial e/ou celular. Poderá apenas ser feito por um funcionário da biblioteca.
2.3.3 Cadastro do funcionário
	Quando o funcionário for contratado, deve-se fazer um cadastro dele por segurança e para garantir os devidos privilégios para utilizar o banco de dados. Deve-se pedir os seguintes dados: nome completo, data de nascimento, RG, CPF, endereço e telefone residencial e/ou celular. Na hora do cadastro, especificar qual o cargo para que este possa trabalhar sem nenhum problema.
2.3.4 Catalogação dos livros
	
	A catalogação dos livros é algo essencial para a biblioteca funcionar como o planejado, o funcionário responsável deve colocar as seguintes informações: nome completo do livro, ano de publicação, autor(es), gênero e editora.
2.3.5 Controle de acesso
	
	Como foi dito anteriormente, cada pessoa que visita ou trabalha na biblioteca tem privilégios que foram garantidos a elas. Isso é essencial para que não haja erros, até mesmo abuso de autoridade ou vazamento de informações.
	Neste diagrama mostraremos como o sistema foi organizado: 
	
Desta maneira podemos filtrar as informações que cada usuário pode acessar.
2.4 O programa
	A tela inicial do banco de dados será bem simples com o intuito de sem intuitivo para não haver confusão. Assim usuários e funcionários podem usá-lo sem problemas. Teremos um campo de busca simples e específico, cadastro de usuários, controle de acesso, notificações e catalogação.
2.4.1 Campo de Busca
	O campo de busca tem uma interface bem simples e intuitiva. Haverá um sistema simples e avançado. O modo de busca simples será preciso apenas colocar qualquer tipo de informação do livro em questão, seja o nome, autor, ano de publicação, gênero ou editora. Já a pesquisa avançada terá como objetivo uma busca mais especificada com mais de uma informação.
2.4.2 Cadastro de usuários
	Os funcionários deveram cadastrar as pessoas que visitarem a biblioteca e quiserem levar algum livro. O cadastro é detalhado e deve ser preenchido corretamente com as informações verdadeiras do usuário. Nesta mesma página deverá ser especificado o tipo de usuário: funcionário ou leitor. Mudanças poderão ser feitas posteriormente. 
	Após o cadastro do usuário, nesta mesma página, o funcionário poderá visualizar e administrar os empréstimos de livros, reservas e multas a serem pagas ou que já foram pagas.
	Poderá também ser feita a impressão de carteirinhas para os usuários que quiserem. Com ela, poderá ser mais rápido o processo de identificação dos mesmos e acesso ao banco de dados.
2.4.3 Catalogação dos livros
 
Os livros devem ser catalogados assim que forem recebidos. O funcionário deverá preencher todos as informações sobre a obra, como: nome completo do livro, autor, ano de publicação, editora, gênero e qualquer outra informação necessária. Deve-se revisar as informações cadastradas no programa, para quenão haja nenhum erro e confusão depois.
Conforme a catalogação for terminada, o programa gerará um código de barras para que este seja colado no livro para a fácil identificação.
2.4.4 Empréstimo e renovação
	O empréstimo é feito assim que o usuário é identificado, com a carteirinha, login e senha ou RG, na tela do usuário, constará o seu status (se tem a permissão de realizar o empréstimo), se tudo estiver conforme as normas da biblioteca, o usuário poderá levar o livro.
	Quando algum livro for emprestado, ele deverá voltar como ele estava. É o dever do leitor preservar e zelar pelo livro já que é propriedade da biblioteca e será usado por toda a comunidade. Se houver algum caso de irregularidade, como o de perder o livro ou danificá-lo, será responsabilidade do leitor de repor o exemplar, pagar por uma multa e estará impedido de emprestar alguma outra obra até que faça sua reposição. E, depois de repor o livro, ficará 1 (um) mês sem poder fazer qualquer empréstimo.
	Caso algum usuário quiser ficar com o livro por mais tempo, deverá se dirigir a algum dos funcionários disponíveis para pedir por uma renovação. O leitor poderá somente pedir por mais 2 (dois) meses de reposição, caso queira mais tempo, deverá apresentar o livro intacto e fazer o empréstimo novamente, para que tenhamos certeza de que o livro está em perfeitas condições.
2.4.5 Notificações
	Somente funcionários terão o acesso a aba de notificações, lá será possível a visualização do histórico dos empréstimos realizados, as renovações estendidas, os prazos de vencimentos e multas pendentes ou já pagas.
	Nesta aba o gerente poderá também mandar mensagens urgentes para os funcionários, como avisos importantes, realização de eventos, entre outros. 
O intuito desta página é da rápida e fácil visualização e busca das transações passadas, assim também podendo melhorar a dinâmica da biblioteca. Como o funcionário terá acesso aos prazos, poderá fazer ligações para avisar o leitor dos prazos.
2.4.6 Backup
	Quando se fala de banco de dados, backup é algo crucial para a segurança dos dados. Caso vier a acontecer algo com os computadores da rede da biblioteca, teremos que ter algum tipo de mecanismo para que todos os dados ainda assim sejam salvos.
	O sistema de backup da biblioteca será automatizado com horário programado e será salvo na nuvem. Será realizado 1 (um) backups por dia que é quando a biblioteca fecha. Com o backup na nuvem, podemos ter certeza de que se houver algum dano no hardware dos computadores da rede da biblioteca, tanto os arquivos do acervo de livros quanto as informações dos funcionários e usuários estarão seguros.
3. CONCLUSÃO 
	A finalidade deste trabalho foi a de fortalecer o conteúdo aprendido nesse bimestre. Tendo em conta a importância de se criar projetos que abrangem as pessoas das comunidades que são geralmente excluídas. 
	O que podemos levar em conta com o aprendizado obtido neste bimestre foi que banco de dados são utilizados em vários cenários, não apenas em grandes negócios, mas também tem a mesma importância para sistemas computacionais simples como uma biblioteca.
	Este trabalho também foi importante para exercer a metodologia científica, que sempre vai ser importante em qualquer trabalho escrito que precise de qualquer pesquisa.
4. REFERÊNCIAS
Prodanov, C. C.; de Freitas, E. C. Metodologia do Trabalho Científico: Métodos e Técnicas da Pesquisa e do Trabalho Acadêmico. 2. ed. Rio Grande do Sul: Feevale, 2013.
Date, C. J. Introdução a Sistemas de Bancos de Dados. 8. ed. Editora Elsevier, 2004.
Free Software Foundation. O que é o software livre? Tradução GNU BR, 2012

Outros materiais