Você está na página 1de 3

1.

CAPA:

 TÍTULO DO PROJETO INTEGRADOR: "DESENVOLVIMENTO DE UM SISTEMA DE GESTÃO DE


BIBLIOTECA"
 NOMES DOS ALUNOS: [SEUS NOMES]
 NOME DO ORIENTADOR: [NOME DO ORIENTADOR]
 DATA: [DATA DE SUBMISSÃO]

2. RESUMO:

 BREVE RESUMO DO PROJETO E SEUS OBJETIVOS: ESTE PROJETO TEM COMO OBJETIVO
DESENVOLVER UM SISTEMA DE GESTÃO DE BIBLIOTECA PARA OTIMIZAR O CONTROLE DE
ACERVO, EMPRÉSTIMOS, DEVOLUÇÕES E CADASTRO DE USUÁRIOS.

3. INTRODUÇÃO:

 CONTEXTUALIZAÇÃO DO PROJETO: A CRESCENTE DEMANDA POR EFICIÊNCIA NA GESTÃO DE


BIBLIOTECAS MOTIVOU A CRIAÇÃO DESTE SISTEMA.
 JUSTIFICATIVA: A AUTOMAÇÃO PROPORCIONARÁ MAIOR AGILIDADE E PRECISÃO NOS
PROCESSOS BIBLIOTECÁRIOS.
 OBJETIVOS DO PROJETO:
 OBJETIVO GERAL: DESENVOLVER UM SISTEMA ROBUSTO DE GESTÃO DE BIBLIOTECA.
 OBJETIVOS ESPECÍFICOS: IMPLEMENTAR MODELOS DE DADOS EFICIENTES, GARANTIR
INTEGRIDADE REFERENCIAL E OFERECER UMA INTERFACE AMIGÁVEL AOS USUÁRIOS.

4. REVISÃO BIBLIOGRÁFICA:

 CONCEITOS BÁSICOS DE BANCO DE DADOS: UM BANCO DE DADOS É UMA COLEÇÃO


ORGANIZADA DE DADOS. EM UM SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS (SGBD),
DADOS SÃO ARMAZENADOS, MANIPULADOS E RECUPERADOS.
 MODELAGEM DE DADOS: PROCESSO DE REPRESENTAR AS INFORMAÇÕES DE UM SISTEMA POR
MEIO DE MODELOS.
 MODELAGEM CONCEITUAL (BASEADO NO MODELO BR): UTILIZA O MODELO ENTIDADE-
RELACIONAMENTO (ER) PARA DESCREVER ENTIDADES, ATRIBUTOS E RELACIONAMENTOS.
 MODELAGEM FÍSICA E LÓGICA: A MODELAGEM FÍSICA SE CONCENTRA NA IMPLEMENTAÇÃO
REAL DO BANCO DE DADOS, ENQUANTO A MODELAGEM LÓGICA SE PREOCUPA COM A
ESTRUTURA E AS RELAÇÕES ENTRE OS DADOS.

5. METODOLOGIA:

 DESCRIÇÃO METODOLÓGICA UTILIZADA: ADOÇÃO DO MODELO DE DESENVOLVIMENTO


ITERATIVO.
 FERRAMENTAS E TECNOLOGIAS UTILIZADAS: MYSQL PARA O BANCO DE DADOS, LINGUAGEM
SQL PARA CONSULTAS, E LINGUAGENS DE PROGRAMAÇÃO COMO PYTHON E FLASK PARA O
DESENVOLVIMENTO DO SISTEMA.

6. MODELAGEM CONCEITUAL (BASEADO NO MODELO BR):


 DESCRIÇÃO DO MODELO ENTIDADE-RELACIONAMENTO: ENTIDADES INCLUEM LIVRO, USUÁRIO
E EMPRÉSTIMO. RELACIONAMENTOS CONECTAM ESSAS ENTIDADES (POR EXEMPLO, USUÁRIO
FAZ EMPRÉSTIMO).
 IDENTIFICAÇÃO DE ENTIDADES E RELACIONAMENTOS: LIVRO, USUÁRIO, EMPRÉSTIMO SÃO
ENTIDADES. RELACIONAMENTOS INCLUEM "USUÁRIO FAZ EMPRÉSTIMO".
 ATRIBUTOS PRINCIPAIS: LIVRO PODE TER ATRIBUTOS COMO TÍTULO, AUTOR, ETC.
 RESTRIÇÕES DE INTEGRIDADE: GARANTEM QUE, POR EXEMPLO, UM LIVRO NÃO PODE SER
EMPRESTADO INDEFINIDAMENTE.

7. MODELAGEM LÓGICA:

 DESCRIÇÃO DO MODELO LÓGICO: TRADUÇÃO DO MODELO CONCEITUAL PARA TABELAS E


RELACIONAMENTOS NO SGBD.
 TRANSFORMAÇÃO DO MODELO CONCEITUAL PARA O MODELO LÓGICO: ENTIDADE "LIVROS"
NO MODELO CONCEITUAL PODE SE TORNAR A TABELA "LIVROS" NO MODELO LÓGICO.
 NORMALIZAÇÃO DO BANCO DE DADOS: PROCESSO PARA ELIMINAR REDUNDÂNCIAS E
GARANTIR A CONSISTÊNCIA DOS DADOS.
 ESCOLHA DE SGBD: UTILIZAÇÃO DO MYSQL DEVIDO À SUA CONFIABILIDADE E AMPLA
ADOÇÃO.

8. MODELAGEM FÍSICA SQL:

 DESCRIÇÃO DO MODELO FÍSICO: ESTRUTURA DETALHADA DAS TABELAS, ÍNDICES E CHAVES.


 ESTRUTURA DE TABELAS: TABELA "LIVROS" COM COLUNAS COMO ID, TÍTULO, AUTOR, ETC.
 ÍNDICES E CHAVES: ÍNDICE NA COLUNA "ID" PARA OTIMIZAÇÃO DE CONSULTAS.

9. IMPLEMENTAÇÃO:

 DETALHES SOBRE A IMPLEMENTAÇÃO DO BANCO DE DADOS: SCRIPTS SQL PARA CRIAÇÃO DE


TABELAS, INSERÇÃO DE DADOS INICIAIS, ETC.
 SCRIPTS SQL UTILIZADOS: EXEMPLO DE SCRIPT PARA CRIAR A TABELA "LIVROS".
SQLCOPY CODE
CREATE TABLE LIVROS (ID INT PRIMARY KEY, TITULO VARCHAR (255), AUTOR VARCHAR
(255), ... OUTRAS COLUNAS ...);
 DESCRIÇÃO DE EVENTUAIS PROBLEMAS E SOLUÇÕES: EXEMPLO: OTIMIZAÇÃO DE CONSULTAS
PARA MELHORAR O DESEMPENHO.

10. TESTES:

 ESTRATÉGIAS DE TESTE ADOTADAS: TESTES DE UNIDADE PARA CADA FUNÇÃO DO SISTEMA,


TESTES DE INTEGRAÇÃO PARA GARANTIR QUE OS MÓDULOS FUNCIONEM BEM JUNTOS.
 RESULTADOS DOS TESTES: EXEMPLO: 95% DE COBERTURA DE TESTE, TODAS AS
FUNCIONALIDADES PRINCIPAIS VALIDADAS.
 AJUSTES REALIZADOS: CORREÇÕES FEITAS COM BASE NOS RESULTADOS DOS TESTES.

11. CONCLUSÃO:
 RESUMO DOS RESULTADOS OBTIDOS: DESENVOLVIMENTO BEM-SUCEDIDO DO SISTEMA,
CUMPRINDO OS OBJETIVOS PROPOSTOS.
 LIÇÕES APRENDIDAS: IMPORTÂNCIA DA MODELAGEM EFICIENTE, NECESSIDADE DE TESTES
ABRANGENTES.
 POSSÍVEIS EXTENSÕES DO PROJETO: ADIÇÃO DE RECURSOS COMO RESERVAS ONLINE,
INTEGRAÇÃO COM OUTROS SISTEMAS, ETC.

12. REFERÊNCIAS BIBLIOGRÁFICAS:

 INCLUA TODAS AS FONTES UTILIZADAS NA PESQUISA E IMPLEMENTAÇÃO.

13. APÊNDICES:

 DIAGRAMAS ADICIONAIS, CÓDIGOS SQL, ETC.: INCLUA DETALHES ADICIONAIS QUE


COMPLEMENTEM O TRABALHO PRINCIPAL.

Você também pode gostar