GBank — Banka Otomasyonu
Hesap yönetimi, güvenli para transferleri ve otomatik fatura ödemeleri gibi temel ve gelişmiş finansal işlemlerin güvenli bir şekilde simüle edildiği masaüstü uygulamasıdır.
Özellikler
- Hesap Yönetimi: Hesap açma/kapama, bakiye sorgulama
- Para Transferi: Hesaplar arası güvenli transfer işlemleri
- Fatura Ödeme: Otomatik ve manuel fatura ödeme modülü
- İşlem Geçmişi: Tüm finansal işlemlerin kayıt altına alınması
- Güvenlik: Kullanıcı kimlik doğrulama ve oturum yönetimi
Teknik Detaylar
C# Windows Forms ile geliştirilen bu uygulama, 3 katmanlı mimari (3-tier architecture) üzerine inşa edilmiştir:
Presentation Layer → Windows Forms UI
Business Layer → İş mantığı ve doğrulama kuralları
Data Access Layer → MySQL CRUD operasyonları
Tüm finansal işlemler, veri bütünlüğünü korumak için veritabanı transaction'ları ile yönetilmektedir.
Kullanılan Teknolojiler
| Katman | Teknoloji | |---|---| | Dil | C# | | Arayüz | Windows Forms | | Veritabanı | MySQL | | Mimari | 3-Tier, OOP |