Buscar

PIM III

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 16 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 16 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 16 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 EaD 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
Sistema Informático Para Uma Biblioteca Comunitária 
 
 
 
 
 
 
 
 
 
 
Nome da unidade: Hortolândia 
2019 
 
UNIP EaD 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
Sistema Informático Para Uma Biblioteca Comunitária 
 
 
 
 
Nome: Henan Lima Duarte 
RA: 1905335 
Curso: Redes de Computadores 
2ª Semestre 
 
 
Nome da unidade: Hortolândia 
2019 
 
Resumo 
Com o objetivo de realizar a criação de um ‘Sistema informático para uma biblioteca 
comunitária’, foi realizado a pesquisa, análise e escolha de um bando de dados, 
seus requisitos para implementação em redes e boas práticas para o seu bom 
funcionamento. 
Utilizou-se de métodos e instrumentos de pesquisas característicos ao estudo 
cientifico, coletas de dados e informações, também suas especificações para 
estrutura e apresentação do conteúdo explorado. 
Verificou-se também o contexto em que uma biblioteca está inserida, sua 
importância para a sociedade e como ela, de forma, voluntária e em um âmbito 
comunitário, pode, utilizando-se de um sistema informatizado para agregar valores 
dos mais diversos à uma comunidade. 
Por fim, é proposto aqui mais uma solução, entre as muitas no mercado, mas que 
pode de forma especifica e otimizada servir ao objetivo primário. 
 
 
 
 
 
 
 
 
Palavras-chave: Sistema, metodologia, biblioteca, comunidade e dados. 
 
 
Abstract 
With the objective of creating a 'Computer system for a community library', the 
research, analysis and selection of a database, its requirements for implementation 
in networks and best practices for its proper functioning were carried out. 
It was used methods and instruments of research characteristic to the scientific 
study, data and information collections, also its specifications for structure and 
presentation of the explored content. 
It was also verified the context in which a library is inserted, its importance to society 
and how it, voluntarily and in a community context, can, using a computerized system 
to add values of the most diverse to a community. . 
Finally, another solution is proposed here, among many on the market, but which can 
specifically and optimally serve the primary purpose. 
 
 
 
 
 
 
 
 
 
 
Keywords: System, methodology, library, ommunity and data. 
 
 
Sumário 
Introdução .................................................................................................................. 5 
1. Metodologia Científica ........................................................................................... 6 
1.1. Característica da pesquisa .............................................................................. 6 
1.2. Procedimento de coleta ................................................................................... 6 
1.3. Fontes de pesquisa ......................................................................................... 7 
1.4. Conceito e apresentação do trabalho ............................................................. 7 
2. Ética e Legislação Profissional .............................................................................. 7 
2.1. Educação para todos ....................................................................................... 7 
2.2. Sistema Informático Para Uma Biblioteca Comunitária e a LPI ....................... 8 
2.3. Trabalho voluntário e pirataria ......................................................................... 8 
3. O sistema ............................................................................................................... 8 
3.1. Levantamento de requisitos............................................................................. 9 
3.2. Projeto conceitual ............................................................................................ 9 
3.3. Projeto Lógico ................................................................................................ 10 
3.4. Sistema Gerenciador de Banco de dados – SGBD ....................................... 11 
3.5. Database server concept ............................................................................... 11 
4. Linguagem de Programação aplicada ................................................................ 12 
4.1. Monitoração de rede ...................................................................................... 12 
4.2. Especificações da aplicação.......................................................................... 13 
Conclusão ......................................................................................................................................... 14 
Referências .............................................................................................................. 15
5 
 
Introdução 
O objetivo principal deste estudo é realizar a apresentação de um sistema 
informático para uma biblioteca, demonstrando seu funcionamento, característica e 
estrutura. 
Baseando-se em coleta de dados em bibliografias, blogs e sites, é proposto um 
modelo de banco de dados, sua modelagem, projeto conceitual, lógico e físico; seu 
modelo de alta disponibilidade e sua instalação a nível de redes. 
Compreende-se a importância de uma biblioteca comunitária – objetivo principal 
para o propósito do sistema – e sua relevância para a população e sociedade. 
Dividido em: Metodologia cientifica, Ética e Legislação, Sistema e Linguagem de 
programação aplicada, o estudo aqui proposto será demonstrado.
6 
 
 
1 - Metodologia Científica 
Ciência e tecnologia são sinônimos de progresso e desenvolvimento, e juntas são 
meios de reunir conhecimento, valor, desenvolvimento social e econômico junto à 
um antagonismo estratégico. 
Caracterizada pelo estudo de métodos e a utilização de instrumentos necessários 
para uma pesquisa cientifica, trabalho ou estudo, viu se necessário a utilização de 
métodos científicos para a formulação e produção deste documento. 
Dentre os métodos e instrumentos de pesquisa, podemos segmentá-los, em 
especial para esta pesquisa em: Característica da pesquisa, Procedimento de 
coleta, Fontes de pesquisa e o Conceito ou formato de apresentação. 
A seguir, realizamos uma exploração dessas ferramentas, uma a uma, e forma de 
sua utilização. 
1.1 - Característica da pesquisa 
Dentre os tipos de pesquisa, inerentes a metodologia cientifica, está pesquisa 
acadêmica utilizou-se da pesquisa exploratória com o objetivo de realizar uma 
aproximação e entendimento do tema proposto e sua importância. 
Esta pesquisa também, fez uso da pesquisa descritiva, que foi de suma importância 
para descrever os elementos e soluções para os requisitos primários deste projeto. 
1.2 - Procedimento de coleta 
Munido de um interesse mutuo e participativo, cujo o objetivo principal foi a criação 
de um sistema informático para uma biblioteca comunitária, sua importância no 
contexto social e educacional, utilizou-se a coleta de informações, dados de 
aplicações de mercado, bons costumes na instalação e segurança de equipamentos, 
os procedimentos da metodologia cientifica de pesquisa bibliográfica como também 
o conceito de pesquisa-ação. 
 
7 
 
1.3 - Fontes de pesquisa 
Dentre as fontes de pesquisa existentes e sua diversidade, viu-se a necessidade, de 
forma metódica e organizada, a utilização de informações contidas em bibliografias 
que abrangeram o tema, como também o conteúdo aberto disponível em sites, blogs 
e demais ferramentas de pesquisa na internet. 
1.4 - Conceito e apresentação do trabalho 
Este documento, segue as normalizações e regulamentos oriundos da Associação 
Brasileira de Normas Técnicas - ABNT. 
Seguido conceitos de: apresentação e estrutura, regulamentando a apresentação 
por meio de critérios de espaçamento, layout e organização das páginas deste 
documento, comotambém de citações e fontes. 
 
2 - Ética e Legislação Profissional 
2.1 - Educação para todos 
A Constituição da República Federativa do Brasil, 'A Carta Magna', no seu artigo 205 
da Constituição Federal de 1988, diz: "A educação, direito de todos e dever do Estado e da 
família, será promovida e incentivada com a colaboração da sociedade, visando ao pleno 
desenvolvimento da pessoa, seu preparo para o exercício da cidadania e sua qualificação para o 
trabalho". 
Diante deste cenário de dever do Estado e de direito da sociedade, é possível 
identificar a importância social, educacional e cientifica, que uma biblioteca exerce 
diante de uma sociedade que pode dela utilizar-se. 
Sendo um meio de acesso a informação por meio dos livros, uma biblioteca 
comunitária contribui para a formação de crianças, jovens e adultos. E nesse 
contexto, uma biblioteca comunitária pode, de forma voluntária, por meio da doação 
de livros como também da concessão de empréstimos dos mesmos, também ajuda 
8 
 
a manter ativa o hábito da leitura e o acesso ao conhecimento garantindo o direito já 
outorgado pela constituição. 
2.2 - Sistema Informático Para Uma Biblioteca Comunitária e a LPI 
Seguindo, o Modelo de utilidade - Art. 14 da LPI - da Lei de Propriedade Industrial – 
“Sempre que for inventado um aperfeiçoamento de algo já existente (pequena invenção), este será 
denominado modelo de utilidade” - propõe-se um sistema desenvolvido, seguindo o dever 
de representar um avanço tecnológico, que resulte em melhor gerenciamento das 
atividades de uma biblioteca - de características voluntária e comunitária. 
2.3 - Trabalho voluntário e pirataria 
Mesmo não tendo uma atividade ou requisitos empresarias ou de ser empresa – 
“empresa é uma unidade económico-social, integrada por elementos humanos, materiais e técnicos, 
que tem o objetivo de obter utilidades através da sua participação no mercado de bens e serviços” - 
faz-se necessário a criação de código de ética interno, que visa delimitar e gerenciar 
a forma de trabalho exercida pela biblioteca. 
Seguindo essa postura, uma biblioteca munida desse código, pode ajudar a 
combater a pirataria de livros e documentos, impedindo a doação como também o 
empréstimo de livros e materiais de divulgação não oficial, garantindo assim e 
fazendo valer a Lei de Direitos Autorais nº 9.610/98, ou popularmente chamada de 
pirataria. 
 
3 - Administração de banco de dados. 
Nesta sessão, demonstraremos as especificações de um banco de dados, sua 
idealização e modelagem, a forma de replicação dos dados, a estrutura em redes da 
instalação dos servidores do banco e gerenciamento desta estrutura. 
Ainda sobre o BD, abaixo é possível identificar suas especificações de levantamento 
de requisitos, projeto conceitual e lógico, como também sua instalação física: 
 
9 
 
3.1 - Levantamento de requisitos 
A princípio teremos um sistema que fará o recebimento de livros doados, como 
também fará o empréstimo desses mesmo livros; fará o cadastro de usuários, que 
podem doar ou realizar empréstimos. 
Essas entidades e suas relações, como também os relacionamentos serão 
demonstrados a seguir. 
3.2 - Projeto conceitual 
 
ANEXO A 
10 
 
Podemos identificar os principais agentes e situações de uso do BD, suas 
cardinalidades – principal fundamento sobre um relacionamento de um banco de 
dados e o grau de relações entre entidades. 
3.3 - Projeto Lógico 
 
ANEXO B 
No projeto lógico, podemos identificar a criação de tabelas, seus atributos, suas 
cardinalidades, o refinamento de seus relacionamentos, como também a definição 
do conceito de chave primaria e estrangeira. 
Podemos identificar também a definição do tipo dos dados a serem gerenciados pelo 
BD. 
11 
 
3.4 - Sistema Gerenciador de Banco de dados – SGBD 
O sistema será baseado em um banco de dados relacional, especificamente o 
MySQL. 
O MySQL é conhecido por ser de fácil utilização, e usado por empresas que 
trabalham com grandes volumes de dados, tais como, NASA, Bradesco, HP, Sony 
entre outras grandes empresas de renome. Possui uma interface extremamente 
simples e é compatível com grande parte dos sistemas operacionais. Podemos dizer 
que essas são duas das grandes características que fazem o MySQL ser tão 
utilizado atualmente. 
3.5 - Database server concept 
Afim de manter a integridade dos dados, como também a operabilidade do sistema e 
utilizando arquitetura de hardware combinada com recursos de software, o BD será 
instalado seguindo a estrutura abaixo: 
 
ANEXO C 
Podemos ver a ligação entre os dois, com a especificação de um servidor principal e 
um backup. Sua importância, está ligada diretamente ao fato de termos uma 
redundância em eventuais falhas, como demonstrado a seguir: 
12 
 
 
ANEXO D 
 
4 - Linguagem de Programação aplicada 
4.1 - Monitoração de rede 
Para manter a integridade dos servidores e dos dados ali mantidos é necessário 
manter uma instalação de rede bem estruturada e livre de quedas, como também 
em constante monitoração. Realizando assim um gerenciamento de falhas, 
utilização, arquitetura, desempenho e segurança. 
Abaixo podemos ver um pequeno diagrama exemplificando, de forma resumida, o 
funcionamento e as ligações entre os principais elementos de redes para a 
biblioteca. 
Podemos também identificar, o departamento – Gerenciamento de redes – que deve 
ficar responsável pelo bom funcionamento do ambiente proposto e o principal 
acesso de internet: 
13 
 
 
ANEXO E 
O administrador de rede deve ser responsável por garantir a integridade da 
comunicação entres os vários elementos de rede, como também, garantir em 
eventuais quedas a resolução precisa e rápida das falhas já mencionadas, trazendo 
segurança, estabilidade e desempenho para o ambiente – este conceito está 
diretamente ligado ao bom funcionamento do sistema para biblioteca, então é de 
suma importância garantir sua prática. 
4.2 - Especificações da aplicação 
Usando a linguagem de programação JavaScript, teremos uma aplicação web, com 
possibilidade de execução em qualquer navegador, sendo também graficamente 
modelada em CSS e indexada em HTML para o usuário/atendimento. 
 
 
14 
 
Conclusão 
A relevância de uma biblioteca comunitária para o âmbito social e sua contribuição 
para a sociedade, justificaram a intenção de um melhor gerenciamento dos trabalhos 
e serviços fornecidos, o que por meio de um sistema informatizado, poderiam ser 
otimizados. 
Diante do objetivo inicial deste estudo e utilizando métodos e ferramentas de 
pesquisa, verificou-se o uso de um banco de dados relacional - em especifico o 
MySQL – suas especificações de implantação e modelagem. 
O conceito de dois servidores de banco de dados – principal e backup – utilizando-
se da estrutura máster/slave para replicação e integridade dos dados, foram a opção 
para o storage dos dados. As especificações de gerenciamento de redes também 
foram demonstradas, sua importância e relevância para a inoperabilidade do 
sistema. 
 
 
 
 
 
 
 
 
 
 
 
15 
 
Referências 
Livros: 
UNIP INTERATIVA. Redes de computadores. São Paulo: UNIP, 2019. Administração 
de banco de dados (3069-60_56920_R_20192_01: ADMINISTRAÇAO DE BANCO 
DE DADOS). 
UNIP INTERATIVA. Redes de computadores. São Paulo: UNIP, 2019. Ética e 
legislação profissional (3074-50_56920_R_20192_01: ÉTICA E LEGISLAÇÃO 
PROFISSIONAL). 
UNIP INTERATIVA. Redes de computadores. São Paulo: UNIP, 2019. Linguagem 
de programação aplicada (7106-60_56920_R_20192: LINGUAGEM DE 
PROGRAMAÇÃO APLICADA). 
UNIP INTERATIVA. Redes de computadores. São Paulo: UNIP, 2019. Metodologia 
científica (3075-50_56920_R_20192: METODOLOGIA CIENTÍFICA). 
Sites: 
DevMedia, Plataforma para Programadores. Disponível em: 
<https://www.devmedia.com.br>. Acesso em: 04 de outubro de 2019. 
VISUAL PARADIGM, Business Process Modeling Notation do Object Management 
Group. Disponível em: <https://online.visual-paradigm.com>. Acesso em: 05 de 
outubro de 2019. 
ELIAS PRACIANO, Tutoriais e análises. Disponível em: <https://elias.praciano.com>. 
Acesso em: 05 de outubro de 2019. 
SENADO FEDERAL, Poder Legislativo da União. Disponível em: 
<https://www12.senado.leg.br>. Acesso em: 05 de outubro de 2019. 
MARVEL APP, The all-in-one platform powering design. Disponível em: 
<https://marvelapp.com>. Acesso em: 07 de outubro de 2019

Outros materiais

Outros materiais