Java ile basit konsol kütüphane yönetim sistemi. Kitap ekleme, kullanıcı yönetimi, ödünç alma/iade. OOP ve koleksiyon kullanımı.
Kategori
Tool
Durum
Tamamlandı
GitHub İstatistikleri
Oluşturulma
7 Eyl 2024
Son Güncelleme
7 Eyl 2024
Bu projede Java ile konsol üstünden çalışan basit bir kütüphane yönetim sistemi geliştirdim.
Kitap ekleme, kullanıcı tutma ve ödünç alma gibi temel işlemleri tek yerde toplamak istedim. Bu ihtiyacı arayüz karmaşasına girmeden, doğrudan terminalden çalışan sade bir yapı ile çözdüm.
Yapıyı Book, User, Library ve Main sınıflarına ayırdım. Kütüphane tarafında kitap ve kullanıcı listelerini tuttum, her kayıt için benzersiz id ürettim, kitap listeleme, kullanıcı listeleme, ödünç alma ve iade akışlarını ayrı metotlarla yönettim. Uygulama açıldığında kullanıcı adı ve parola alıp menü tabanlı bir akış başlatıyor, ayrıca başlangıçta iki örnek kitabı sisteme ekliyorum.
Ortaya nesne yönelimli yapı, koleksiyon kullanımı ve temel durum yönetimini net gösteren küçük bir Java uygulaması çıktı. Özellikle konsol tabanlı CRUD mantığını ve ödünç kitap takibini tek projede toparladım.
Java, Maven, ArrayList, HashSet, Scanner, UUID