Você está na página 1de 12

1

PROJECTO DE PROGRAMAÇAO II
2

AUTORES COTAÇÃO

MÁRCIA NILA F. RUI

MARIO DIAS VIDAL MATOS

ORLANDO G. F. AGOSTINHO
3

Sumário
INTRODUÇÃO.........................................................................................................................................4
2. Breve descrição da situação............................................................................................................5
3. Motivação.......................................................................................................................................5
4. Objetivos........................................................................................................................................5
5. Solução...........................................................................................................................................5
6. Diagramas.......................................................................................................................................6
7. Requisitos.......................................................................................................................................6
8. Diagrama de Classes.......................................................................................................................9
9. Protótipos das Telas.....................................................................................................................10
CONCLUSÃO.........................................................................................................................................11
REFERÊNCIAS.......................................................................................................................................12
4

INTRODUÇÃO
No universo da literatura, cada livro é uma porta para novos conhecimentos, histórias
intrigantes e mundos inexplorados. No entanto, a gestão eficiente dessas preciosas fontes de
sabedoria é essencial para garantir que seu valor seja plenamente aproveitado. Nesse contexto,
a criação de um sistema de cadastro de informações de livros emerge como uma ferramenta
indispensável para bibliotecas, livrarias e entusiastas da leitura.

Para (Kowalski, 2019), A gestão eficiente de acervos de livros é crucial para o acesso
ao conhecimento. Atualmente, a gestão manual é propensa a erros e morosa. Surge a
necessidade de um sistema de cadastro de livros para otimizar esse processo. Este projeto visa
desenvolver tal sistema para facilitar o gerenciamento de bibliotecas, livrarias ou
colecionadores particulares, proporcionando uma gestão mais eficiente e melhorando a
experiência do usuário.

Um sistema de cadastro de livros é extremamente importante para a organização e


acesso eficiente às informações sobre o acervo. Com um sistema bem estruturado, a gestão de
bibliotecas e acervos pessoais pode ser beneficiada de várias maneiras. Primeiramente, a
organização dos livros em um sistema de cadastro permite uma localização mais fácil e rápida
dos exemplares desejados. Com a tecnologia, é possível realizar buscas por título, autor,
gênero e outras informações, o que traz mais agilidade e precisão na busca por informações.
(Silva, 2018). Além disso, um sistema de cadastro de livros permite o registro de informações
adicionais, como datas de empréstimo e devolução, histórico de leituras e resenhas. Isso ajuda
na gestão do acervo, permitindo um controle mais eficiente de empréstimos e devoluções,
além de proporcionar uma visão geral das preferências e interesses dos leitores.
5

1. Contextualização do tema

A gestão eficiente de bibliotecas e acervos de livros é fundamental para garantir o


acesso e organização do conhecimento. Neste contexto, um sistema de cadastro de livros se
torna essencial para facilitar o gerenciamento das informações relacionadas aos exemplares.
Além disso, a integração com sistemas de empréstimo, a possibilidade de consultar
informações detalhadas sobre cada obra e a capacidade de adicionar novas entradas de
maneira simples e intuitiva.

2. Breve descrição da situação


Atualmente, a gestão manual de acervos de livros enfrenta desafios como dificuldades
na localização de obras faltam de atualização das informações e limitações no controle de
estoque.

Isso impacta a eficiência e qualidade dos serviços prestados. Para superar tais
obstáculos, torna-se necessária a implementação de um sistema de cadastro de livros
automatizado, visando substituir processos manuais por processos informatizados. Isso
permitirá maior eficiência na gestão dos acervos, facilitando o acesso às obras, melhorando a
experiência do usuário e garantindo a precisão das informações

3. Motivação
Existem várias motivações que podem levar alguém a criar um sistema para cadastro
de informações de livros. Um dos principais motivos pelo qual nos levou a criar esse sistema
é a necessidade de organizar e facilitar o acesso ao acervo de uma biblioteca.

Um sistema de cadastro eficaz, como observado por Silva e Ribeiro (2018), é


fundamental para controlar empréstimos, reservas e devoluções de livros, garantindo sua
disponibilidade e prevenindo perdas. Além disso, conforme destacado por Campos e Souza
(2019), a geração de relatórios e estatísticas sobre o acervo oferece insights valiosos, como os
livros mais populares e a frequência de empréstimos, auxiliando na gestão eficiente da
biblioteca.

4. Objetivos do Projeto

Este projeto visa desenvolver um sistema de cadastro de livros para atender às


necessidades de bibliotecas, livrarias ou colecionadores particulares. O objetivo é otimizar o
gerenciamento de acervos, facilitando a busca por obras específicas através de uma interface
intuitiva. Além disso, busca-se melhorar a experiência do usuário ao fornecer acesso fácil às
informações do acervo, agilizar os processos de empréstimo e devolução, e promover a
atualização constante das informações.
6

5. Solução
A solução proposta envolve o desenvolvimento de um sistema de cadastro de livros
com uma interface intuitiva e amigável para os usuários. Essa interface permitirá o cadastro
de novos livros, consulta ao acervo, realização de empréstimos e devoluções. Por trás, haverá
um backend robusto, com um banco de dados eficiente para armazenar as informações do
acervo.

O sistema também incluirá funcionalidades de controle de estoque e segurança,


garantindo a privacidade das informações dos usuários e dos registros do acervo. Testes
abrangentes serão realizados para assegurar a qualidade e estabilidade do sistema, com planos
de manutenção regulares para garantir o seu bom funcionamento contínuo. Essa solução
abrangente proporcionará uma gestão eficiente e completa de acervos de livros.

6. Diagramas de Casos de Uso

Os diagramas de casos de uso, introduzidos p (Jacobson , 1992), são ferramentas


essenciais no desenvolvimento de sistemas, proporcionando uma visão clara e concisa das
interações entre o possível usuário e o sistema.

O diagrama de casos de uso apresenta as interações entre os usuários e o sistema de


cadastro de livros. Os principais casos de uso incluem cadastrar livro, consultar livro, editar
livro, excluir livro, realizar empréstimo, realizar devolução, gerar relatório e gerenciar
usuários. Esses casos de uso representam as funcionalidades essenciais do sistema e como os
diferentes usuários interagem com elas.
7

7. Requisitos Funcionais

O sistema de cadastro de livros terá funcionalidades essenciais, como o cadastro de


novos livros com informações detalhadas, a consulta de livros por diferentes critérios, a
possibilidade de edição e exclusão de registros existentes. Os requisitos funcionais do
presente sistema:

 Cadastro de Livros:

O sistema deve permitir o cadastro de novos livros, incluindo 7informações como


título, autor, editora, ISBN (International Standard Book Number), ano de publicação, idioma,
número de páginas, entre outros.

 Edição e Remoção de Livros:

Deve ser possível editar as informações de livros já cadastrados, além de remover


livros do sistema quando necessário. Pesquisa e Consulta, Os usuários devem poder pesquisar
e consultar livros cadastrados com base em critérios como título, autor, ISBN, categoria, entre
outros. O sistema deve fornecer resultados precisos e relevantes.

 Visualização de Detalhes:

Os usuários devem poder visualizar detalhes completos de um livro específico, incluindo


todas as informações cadastradas sobre ele.

 Controle de Estoque:

Se o sistema for utilizado por uma livraria ou biblioteca, deve oferecer funcionalidades para
controle de estoque, como registrar a quantidade de exemplares disponíveis de cada livro e
atualizar o estoque conforme novas vendas ou empréstimos.

 Gerenciamento de Categorias e Classificações:

O sistema deve permitir a criação, edição e remoção de categorias e classificações para


os livros, facilitando a organização e busca dentro do acervo.

 Geração de Relatórios:

Deve ser possível gerar relatórios sobre o acervo de livros cadastrados, incluindo informações
como livros mais populares, quantidade de exemplares por título, etc.

 Funcionalidades de Empréstimo (se aplicável):

Se o sistema for utilizado em uma biblioteca, deve incluir funcionalidades para registrar
empréstimos e devoluções de livros, gerenciar prazos de devolução, etc.
8

 Autenticação e Controle de Acesso:

O sistema deve fornecer recursos de autenticação para garantir que apenas usuários
autorizados possam acessar e realizar operações no sistema, além de controlar permissões
de acesso de acordo com o papel do usuário (por exemplo, administrador, funcionário,
usuário padrão).

Além disso, permitirá o empréstimo e devolução de livros, gerará relatórios sobre o


acervo e possibilitará o gerenciamento de usuários. O controle de estoque será mantido
atualizado, com alertas sobre baixas quantidades, enquanto a autenticação e autorização
garantirão a segurança do sistema, exigindo credenciais de acesso e controlando permissões
de acordo com as funções dos usuários.
9

8. Diagrama de Classes
O diagrama de classes do presente projeto, representa as classes do sistema de cadastro
de livros, incluindo Livro, Usuário, Empréstimo, Relatório, Biblioteca, Autenticação e
Controle Estoque. Cada classe possui atributos e métodos relacionados às suas
responsabilidades no sistema. Este diagrama oferece uma visão estruturada das entidades do
sistema e seus relacionamentos.
10

9. Protótipos das Telas


O protótipo das telas apresenta as interfaces do usuário do sistema de cadastro de
livros. Inclui telas de login, tela principal com menu de navegação, tela de cadastro de livro,
consulta de livro, empréstimo, devolução e geração de relatórios. Cada tela foi projetada para
oferecer uma experiência intuitiva e eficiente aos usuários, facilitando suas interações com o
sistema.
11

CONCLUSÃO
Após uma longa abordagem, conclui-se que: Os objetivos do presente projecto foram
concluídos com êxito, sendo que o sistema foi desenvolvido e cumpriu com as expectativas e
exigências pautadas pelos desenvolvedores do mesmo. A conclusão que se chega do presente
projeto, é que ele visa oferecer uma solução eficiente e organizada para atender às
necessidades de bibliotecas, livrarias e colecionadores particulares. Ao implementar esse
sistema, no entanto, espera-se alcançar diversos benefícios.

Em resumo, o desenvolvimento desse sistema de cadastro de livros tem o potencial de


otimizar a gestão de acervos, melhorar a experiência dos usuários e proporcionar um ambiente
mais eficiente e organizado para bibliotecas, livrarias e colecionadores particulares. O
desenvolvimento do sistema de cadastro de informações de livros tem o potencial de
revolucionar a forma como as pessoas interagem com o conhecimento literário. Ao
proporcionar um meio eficiente de organizar, pesquisar e acessar informações relevantes
sobre obras literárias, este projeto visa a promover a educação, preservar a cultura e estimular
o amor pela leitura
12

REFERÊNCIAS
SILVA, J. L.; RIBEIRO, M. S. Gestão de Bibliotecas: Práticas e Tendências. São
Paulo: Editora Atlas, 2018. SANTOS, A. B.;

ALMEIDA, C. M. Organização e Gestão de Acervos: Manual Prático para Bibliotecas


e Centros de Documentação. Rio de Janeiro: Editora FGV, 2016.

CAMPOS, F. A.; SOUZA, L. C. Tecnologia da Informação em Bibliotecas. São


Paulo: Editora Senac, 2019.

Kowalski, Ronaldo. Gestão de Bibliotecas. Editora Senac, 2015.

Silva, Maria da Graça. Desenvolvimento de Sistemas de Informação. Editora Érica,


2019.

Pressman, Roger S. Engenharia de Software: Uma Abordagem Profissional. McGraw-


Hill, 2016.

Instituto de Gerenciamento de Projetos (PMI). (2017). Guia PMBOK®: Um Guia para


o Conjunto de Conhecimentos em Gerenciamento de Projetos. Newtown Square, PA: Instituto
de Gerenciamento de Projetos.

FOWLER, Martin. UML destilado: um breve guia para a linguagem de modelagem de


objetos padrão. Addison-Wesley Professional, 2003.

Você também pode gostar