Skip to content

begummkayaa/kutuphane-otomasyonu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

📚 Kütüphane Otomasyonu | Masaüstü Yönetim Sistemi

Kütüphane kaynaklarının, üyelerin ve ödünç/iade işlemlerinin kolayca yönetilmesini sağlayan, C# ve Windows Forms ile geliştirilmiş bir otomasyon sistemidir.

Amacı, geleneksel kütüphane yönetimini dijitalleştirerek zaman ve işgücü verimliliği sağlamaktır.


🚀 Temel Özellikler

Bu proje ile bir kütüphanenin temel işlemlerini dijital olarak yönetebilir ve üyelere zengin bir deneyim sunabilirsiniz:

  • 📚 Kaynak Yönetimi: Kitaplar, dergiler ve makaleler dahil tüm kütüphane kaynaklarını ekleyin, güncelleyin, silin, arayın ve düzenleyin.
  • 👤 Üye Yönetimi: Kütüphane üyelerinin kayıtlarını oluşturun, bilgilerini düzenleyin ve üye listesini görüntüleyin.
  • 🔄 Emanet İşlemleri: Kitap ödünç verme (emanet) ve iade alma işlemlerini kaydedin.
  • 📅 Rezervasyon İşlemleri: Üyelerin, o an başkasında olan bir kitabı veya mevcut bir kitabı ayırtmasını (rezerve etmesini) sağlama ve iade bildirimi gönderme.
  • 📈 Gecikme Takibi & Ceza Sistemi: Ödünç alma ve iade tarihlerini takip edin; gecikme durumları için otomatik uyarı ve ceza sistemi uygulayın.
  • Sosyal Etkileşim: Kullanıcıların kitaplara yorum yapması, puan vermesi ve tavsiye listeleri oluşturması için platform sağlama.
  • 💡 Akıllı Öneri Sistemi: Kullanıcıların okuma geçmişine dayalı olarak kişiselleştirilmiş kitap önerileri sunma.

🛠️ Kullanılan Teknolojiler

Bu projenin geliştirilmesinde kullanılan temel teknolojiler:

  • Programlama Dili: C#
  • Platform: .NET Framework (Windows Forms)
  • Geliştirme Ortamı (IDE): Visual Studio 2017 (Version 15)
  • Veritabanı: SQL Server

🖥️ Kurulum ve Çalıştırma

Projeyi yerel makinenizde çalıştırmak için:

  1. 📥 Bu depoyu klonlayın: git clone https://github.com/begummkayaa/kutuphane-otomasyonu.git
  2. 🔧 KutuphaneOtomasyonu.sln dosyasını Visual Studio 2017 veya daha yeni bir sürüm ile açın.
  3. ▶️ (ÖNEMLİ) Proje içindeki veritabanı bağlantı ayarlarını (connection string) kendi yerel veritabanı sunucunuza göre güncelleyin.
  4. 🎉 Projeyi "Build" (Derle) edin ve "Start" (Başlat) butonuna basarak çalıştırın.

About

Kütüphane kaynaklarının, üyelerin ve ödünç/iade işlemlerinin kolayca yönetilmesini sağlayan C# ile geliştirilmiş bir otomasyon sistemi.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages