Yurt Otomasyonu
Murat Yücedağ’ın 60 Derste Yurt Otomasyonu eğitim serisini tamamlayarak, C# ve SQL kullanarak fonksiyonel bir yurt otomasyon sistemi geliştirdim. Bu proje, bir yurtta karşılaşılabilecek kayıt, ödeme, personel yönetimi gibi birçok operasyonu verimli bir şekilde yönetmek için tasarlandı.
Proje Özellikleri:
- Veritabanı Entegrasyonu: SQL Server kullanarak verilerin güvenli ve düzenli bir şekilde saklanması sağlandı. Öğrenci bilgileri, oda kayıtları, ödeme takibi, giderler gibi tüm veriler veritabanında tutulmaktadır.
- Kullanıcı Dostu Arayüz: Kullanıcıların sistemi kolayca kullanabilmeleri için sade ve anlaşılır bir arayüz tasarlandı.
- Öğrenci Yönetimi: Yeni öğrenci kaydı, öğrenci bilgileri güncelleme, öğrenci silme, oda değişikliği gibi işlemler kolaylıkla gerçekleştirilebilir.
- Oda Yönetimi: Odaların durumları (boş/dolu), oda ücreti, oda değişiklikleri gibi bilgiler yönetilebilir.
- Ödeme Takibi: Öğrencilerin aylık ödemeleri, borç bilgileri, ödeme geçmişi takip edilebilir ve yeni ödeme girişi yapılabilir.
- Gider Yönetimi: Yurtun aylık giderleri kaydedilebilir, kategorilendirilebilir ve raporlanabilir.
- Personel Yönetimi: Yurtta çalışan personelin bilgileri kaydedilebilir, güncellenebilir ve silinebilir.
- Raporlama: Gelir-gider tabloları, öğrenci istatistikleri gibi çeşitli raporlar oluşturulabilir.
- Yönetici Paneli: Yetkili kullanıcıların sisteme giriş yaparak tüm verilere erişmesi ve değişiklik yapması sağlanır.
- Güvenlik: Sisteme yetkisiz erişimi önlemek için kullanıcı adı ve şifre ile giriş yapılması zorunludur.
Kazanımlarım:
Bu projeyi geliştirerek C# ve SQL bilgilerimi pekiştirdim. Veritabanı tasarımı, arayüz geliştirme, form uygulamaları oluşturma gibi konularda tecrübe kazandım. Ayrıca, bir projenin başlangıç aşamasından tamamlanma aşamasına kadar geçen süreci deneyimledim.
İletişim:
Projenin kaynak kodlarına ve detaylı bilgilere GitHub adresimden ulaşabilirsiniz: https://github.com/umutramazanegi/YurtOtomasyonu