📌 Sobre • ✨ Funcionalidades • 🚀 Como Executar • 🏗️ Estrutura do Projeto • 📷 Screenshots
Sistema de controle de biblioteca desenvolvido em Windows Forms com C#. Permite gerenciar livros, alunos, professores e empréstimos, com funcionalidades de cadastro, listagem e relatórios organizados.
🔹 Principais características:
- Cadastro e listagem de livros
- Cadastro e listagem de alunos
- Cadastro e listagem de professores
- Gerenciamento de empréstimo, com devoluções e empréstimos
- Relatórios organizados com tabelas sobre os dados salvos
- Interface MDI (Multiple Document Interface)
- Validações de dados integradas
-
Cadastro de Livros
- Adição de livros com as propriedades:
- Título
- Autor
- Ano
- ISBN
- Status (Disponível / Emprestado) valor inicial é disponível
- Adição de livros com as propriedades:
-
Cadastro de Usuários
- Adição de usuários com dois tipos diferentes e as propriedades:
- Nome
- Tipo (Aluno / Professor)
- Curso (aluno)
- Número de mátricula (aluno)
- Departamento (professor)
- Número de Registro (professor)
- Adição de usuários com dois tipos diferentes e as propriedades:
-
Controle de Empréstimos
- Controle de empréstimos e devoluções com as propriedades:
- Usuário (classe Usuário)
- Livro (classe Livro)
- Status (Disponível / Emprestado)
- Controle de empréstimos e devoluções com as propriedades:
-
Relatórios
- Tabela de alunos cadastrados
- Tabela de professores cadastrados
- Tabela de livros cadastrados
- Tabela de livros disponíveis cadastrados
- Tabela de livros emprestados cadastrados
- Tabela de histórico de empréstimos
- Visual Studio 2022
- .NET Framework 4.7.2 ou superior
- Clone o repositório:
git clone https://github.com/RafaelHDSV/Sistema-de-Gerenciamento-de-Biblioteca.git
- Acesse a pasta do projeto:
cd Controle-de-Estoque-CSharp-IPOO
-
Abra o arquivo .sln no Visual Studio 2022
-
Compile e execute o projeto (F5)
Formulário | Descrição |
---|---|
MainForm | Tela principal (MDI Container) com menu de acesso a todas as funcionalidades |
frmCadastroDeLivros | Formulário para cadastro de novos livros no sistema |
frmCadastroDeUsuarios | Formulário para cadastro de novos usuários no sistema |
frmControleDeEmprestimos | Formulário para controle de empréstimos e devoluções |
frmRelatorios | Formulário com tabelas sobre todos os dados salvos no sistema |
Tela Principal (MDI Container)
Desenvolvido com ❤️ por RafaelHDSV