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

Yurt Otomasyon Youtube Video