Bu proje, Java Swing kullanılarak geliştirilmiş bir banka yönetim sistemi içerir. Proje, banka hesaplarını ve müşterileri yönetmek için kullanılabilir.
- Yeni müşteri ekleme
- Hesap açma ve kapatma
- Para yatırma ve çekme işlemleri
- Hesap özeti görüntüleme
- Müşteri ve hesap bilgilerini güncelleme
- Transfer işlemleri
- Kredi ödeme işlemleri
Projede verilerin depolanması için JSON teknolojisi kullanılmıştır. Müşteri ve hesap bilgileri JSON dosyalarında tutulur ve işlemler bu dosyalardan gerçekleştirilir. Müşteri kaydı oluşturulduğunda, para giriş-çıkışı yapıldığında, transfer işlemleri gerçekleştirildiğinde ve kredi ödemeleri yapıldığında, JSON dosyaları otomatik olarak güncellenir.
- Repoyu klonlayın:
git clone https://github.com/berkaykrks/bank-management-system-java-swing.git
Projeyi yerel olarak açın ve IDE'nizde çalıştırın. Kullanım Ana menüden işlemleri seçerek müşteri ve hesap yönetimini gerçekleştirebilirsiniz. Yeni müşteri eklemek için "Müşteri Ekle" seçeneğini kullanın ve gerekli bilgileri girin. Hesap açmak için "Hesap Aç" seçeneğini kullanın ve ilgili müşteriyi seçin. Para yatırma ve çekme işlemleri için "Para Yatır" ve "Para Çek" seçeneklerini kullanın. Hesap özetini görmek için "Hesap Özeti" seçeneğini kullanın. Transfer işlemleri için "Transfer" seçeneğini kullanın. Kredi ödemeleri için "Kredi Ödeme" seçeneğini kullanın. Katılıma Açık Bu projeye katkıda bulunmak istiyorsanız, lütfen bir pull request gönderin. Yeni özellikler, hata düzeltmeleri veya belgelendirme iyileştirmeleri her zaman hoş karşılanır.
Lisans Bu proje MIT Lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına göz atın.
© Ata Berkay Karakuş