






































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Este trabalho teve como objetivo principal apresentar o desenvolvimento de um sistema de gerenciamento de Biblioteca. Tal sistema tem por finalidade controlar entrada e saída de acervos, controle de usuários, e emissão de relatórios gerenciais. Tópicos: Método de desenvolvimento. Analise de requisitos. Eventos do sistema. Diagramas. Implementação da aplicação .
Tipologia: Trabalhos
1 / 46
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Assis 2015
Orientador: Prof. Esp. Diomara Martins Reigato Barros
Área de Concentração: Análise e Desenvolvimento de Sistemas
Assis 2015
Trabalho de Conclusão de Curso apresentado ao Instituto Municipal de Ensino Superior de Assis, como requisito do Curso
Orientador :Prof. Esp. Diomara Martins Reigato Barros
Avaliador: Prof. Dr. Luiz Ricardo Begosso
Assis 2015
Trabalho de Conclusão de |curso apresentado ao Instituto Municipal de Ensino Superior de Assis, como requisito do Curso de Graduação, analisado pela seguinte comissão examinadora:
Dedico este trabalho a todos que me apoiaram nos meus estudos, minhas dificuldades, e não me deixaram desistir, a quem esteve do meu lado na alegrias e tristezas, etc. Amigos e Família.
Este trabalho teve como objetivo principal apresentar o desenvolvimento de um sistema de gerenciamento de Biblioteca. Tal sistema tem por finalidade controlar entrada e saída de acervos, controle de usuários, e emissão de relatórios gerenciais. O sistema deve facilitar o gerenciamento da biblioteca, tornando os processos mais ágeis e eficazes, trazendo benefícios para os alunos e para a escola. O sistema será implementado visando atender todas as necessidades da biblioteca, dando suporte a todas as atividades inerentes ao ambiente da biblioteca. Para tal foi utilizado a metodologia orientada a objetos para demonstrar as funcionalidades do sistema e o estilo de programação com Data Source para Windows Forms foi utilizado em conjunto com a plataforma .NET. A linguagem C# foi utilizada para escrever os códigos, a base de banco de dados Microsoft Access. Palavras Chaves: Biblioteca, Orientada a objetos, Windows Forms, .NET, C#.
This work had as main objective to present the development of a library management system. This system aims to control inbound and outbound collections, user control, and issuance of various management reports. The system should facilitate the school's administration, making processes more agile and effective, bringing benefits to students and to school. The system was implemented to meet the needs of the school, supporting all activities related to the library environment. To this end we used the object oriented methodology to demonstrate the functionality of the system and style of programming for Windows Forms layers was used in conjunction with the platform .NET. The C # language was used to write the code base, Microsoft Access. Keywords: Library, Object Oriented, Windows Forms,.NET, C#.
SGBD Sistema Gerenciador de Banco de Dados
OO Orientação a Objeto
C# C Sharp
BD Banco de Dados
UC Caso de Uso
ER Entidade Relacionamento
13
Atualmente o uso de um software de gerenciamento vem crescendo muito nas empresas e/ou qualquer tipo de entidade, isso se deve pelo fato de haver inúmeras informações a serem guardadas e manipuladas e a dificuldade de isto ser realizado manualmente. Com isso, a utilização de um software de Gerenciamento resulta na exatidão e agilidade nos resultados obtidos, que são de grande valia para qualquer tipo de organização. O software desenvolvido trata-se de um Sistema Gerencial de Biblioteca. O sistema foi implementado para ser utilizado na biblioteca da faculdade Unesp, na cidade de Assis, estado de São Paulo. Atualmente a faculdade já possui um software, mas de acordo com a bibliotecária, ele possui algumas falhas e não retorna todas as informações necessárias para uma boa administração da biblioteca. O sistema ajudará a reduzir muito o tempo gasto em algumas operações, tais como o levantamento total de acervo existente na biblioteca emitido através de relatórios. O software permitirá ao bibliotecário cadastrar acervos e clientes, efetuar empréstimos, devoluções e consultar todo o acervo existente, além de ter total controle e eficiência para uma eventual tomada de decisão.
O Sistema Gerencial de Biblioteca tem por objetivo o controle e organização de todo o acervo de uma biblioteca. Tal organização envolve a entrada e a saída de acervos, bem como a emissão de relatórios de gerência e controle, visando facilitar a administração da biblioteca, tornando-a mais ágil e eficaz, trazendo diversos benefícios para si e para os alunos.
14
A justificativa de implantação de um Sistema de Gerenciamento de Biblioteca dá-se em virtude da necessidade de controle e gerenciamento de todo acervo pertencente à instituição, além de controlar usuários e emitir relatórios para uma melhor administração, e com isso reduzir o tempo gasto na execução de serviços.
Para um melhor entendimento, trabalho foi organizado por capítulos: no capítulo 1 será apresentada a introdução, objetivos do projeto. A seguir no capítulo 2, será apresentada uma breve descrição da metodologia e as tecnologias utilizadas para a realização do trabalho, tanto na fase de análise quanto no desenvolvimento do sistema. A seguir, no capítulo 3 as etapas de especificação do sistema, onde constam o objetivo, mapa mental, levantamento e análise dos requisitos, Casos de Uso, os Diagramas de Classes e Diagrama de Atividades, Estrutura Analítica do Projeto, o sequenciamento, além da Especificação de Custos. O capítulo 4mostra o visual da implementação do sistema. No capítulo 5 está a conclusão do projeto. E por fim constam no capitulo 6 as referências para a realização do trabalho.
16
O Microsoft Office Access 2007 oferece uma plataforma sofisticada para o desenvolvimento de soluções de gerenciamento de banco de dados com ferramentas de personalização fáceis de usar. Se nenhuma personalização de usuário final for necessária (incluindo modificações de relatórios), você poderá optar por distribuir essas soluções do Access 2007 de forma que elas sejam executadas sem a necessidade de uma instalação completa do Access 2007 (Morgado, 2003).
O software Crystal Reports permite que você crie facilmente relatórios interativos e os conecte a praticamente qualquer fonte de dados. Seus usuários podem se beneficiar da classificação e filtragem com base em relatórios, o que lhes dá o poder de executar as decisões instantaneamente. (CRYSTAL, 2015).
O StarUML é um programa que permite o desenvolvimento de projetos UML, o desenvolvimento de diversos diagramas, sendo a ferramenta de fácil entendimento e manipulação (www.dpi.ufv.br/projetos/geoprofile/tutoriais/StarUML_Tutorial.pdf).
17
O FreeMind é um programa que permite o desenvolvimento de projetos, como ele pode-se montar o mapa mental do projeto, com todos as funcionalidades que o sistema irá possuir (Rodrigues, 2011).
O DBDesignerFork é um programa que permite o desenvolvimento de modelos de dados, com PK e FK, facilitando para o desenvolvimento. Além de permitir a modelagem, criação e manutenção de bancos de dados, esta ferramenta possibilita também a engenharia reversa, gerando o modelo de dados a partir de um banco existente, e ainda possibilita o sincronismo entre o modelo e o banco (Medeiros, 2015).
O Visio Professional 2013 torna mais fácil do que nunca que pessoas e equipes criem e partilhem diagramas profissionais e versáteis que simplifiquem informações complexas.Essa ferramenta para diagramas inclui todas as funcionalidades do Visio Standard 2013, bem como formas atualizadas, modelos e estilos; suporte avançado para colaboração em equipe (Lomeu, 2013).
O sistema para gerenciamento de biblioteca deverá conter cadastro de usuários, no qual dados serão colhidos dos usuários, funcionários e livros para possíveis empréstimos e Devoluções de livros. Para que um empréstimo de livros seja efetuado será necessário que o usuário e o livro estejam devidamente cadastrados no sistema, lembrando que o aluno deverá estar sem multas em seu registro. Caso o
19
20
A seguir, os diagramas que demonstram como é o funcionamento do sistema, com ou sem a iteração do usuário.
Figura 1 EAP (Work Breakdown Structure)