Projenin amacı:
Et ve Süt Kurumu'nun farklı illerde bulunan Kombina Müdürlüklerindeki misafirhaneleri için, Kombina ekleme, görevli personel ekleme, Kombinalara oda ekleme, gelen müşterilerin kayıt edilmesi, oda rezervasyonu, ücretlendirme, raporlama, faturalandırma ve organizasyonunu ortak noktadan yönetmek amacıyla Misafirhane Yönetim Sistemi geliştirmek.
Sistemin Genel Özellikleri:
Kullanılan Teknolojiler:
Python, Django, PostgreSQL, Bootstrap, django-pdfkit / wkhtmltopdf
Arka planda:
- Ana yönetici kullanıcısı tüm kontrollere genel yönetici paneli ve kendi kullanıcı paneli üzerinden erişim hakkına sahiptir.
- Yöneticiler başka yönetici hesabı ekleme, Kombina ekleme, o Kombinalara ait oda ekleme, her Kombinaya özel gecelik konaklama bedeli fiyatlarını belirleme, oda yatak kapasitesini değiştirme, oda kapatma/açma, Kombinalarda çalışan yetkili kurum personeli ekleme dahil sistemin kontrolü için tüm işlemleri yapabilmektedir.
- Yöneticiler Kombinalar için görevli personel kullanıcısı ekleyebilir ve düzenleyebilir.
- Kombinalarda görevli personeller kendi işyerine ait odaları, rezervasyonları görebilir ve yönetebilir.
- Müşteriler benzersiz TC. kimlik numarasıyla sivil veya Kamu personeli olarak eklenebilmekte ve düzenlenebilmektedir.
- Rezervasyon sistemi;
- Müşteriler için geçmiş ve ileri tarihli rezervasyon oluşturulabilmektedir.
- Rezervasyon oluşturma aşamasında çıkış tarihinin bir gün sonrası olma gerekliliği, oda durumunun o anda boş veya dolu olup olmadığı kontrolleri gibi genel kontrol mekanizması vardır.
- Ayrıca her kombina personeli sadece kendi işyerindeki rezervasyonları görebilir ve yönetebilir. Bunun için de detaylı bir kontrol mekanizması bulunmaktadır.
- Rezervasyon çıkış yapıldığında veya rezervasyon silindiğinde otomatik olarak odadaki yatak sayısı boş olarak dolu oda sayısından düşer. Eğer odada hiç kimse kalmadıysa oda boş olarak sunulur.
- Rezervasyon için ödeme alması halinde artık silinemez. Ödeme alındıktan sonra artık ilgili rezervasyon için fatura yazdırılabilir. Faturada müşterinin statüsüne göre giriş ve çıkış tarihi hesaplanarak ücret hesabı otomatik olarak yapılır.
- Rezervasyon düzenlenirken kombina, müşteri, oda ve giriş tarihi değiştirilemez.
- Rezervasyon listesi excel formatında rapor olarak kayıt edilebilir.
- Gerek rezervasyon listesinde gerek ise müşteri listesinde tüm sütun alanlarını kapsayan detaylı arama ve filtreleme sistemi mevcuttur.
Arayüzde:
- Sistemin arayüzü mobil uyumlu olacak şekilde ve Bootstrap ile geliştirilmiştir.