23 Mart 2014 Pazar

C# Otel & Pansiyon Rezervasyon Otomasyon Uygulaması

Merhaba arkadaşlar bu uygulamada, orta büyüklükteki oteller ve pansiyonlarda rezervasyon işlemleri için kullanılabilecek Otel & Pansiyon Rezervasyon Otomasyonunu tanıtacağım. Bu uygulamadaki amaç uygulamayı kullanacak kullanıcın rezervasyon ve odaya müşteri yerleştirme gibi işlemleri kolay ve basit bir şekilde yapabilmesidir. Uygulamada Ana menü ekranı, sistem tarihten itibaren ilk bir haftayı baz alır, bu nedenle uygulamayı kullanacak kullanıcı bir hafta içinde hangi odaların dolu veya boş olduğu görebilir. Kullanıcı istediği odadaki müşterileri başka odalara kopyalayabilir veya taşıya bilir.



Resim 1: Otomasyona giriş yapabilmek için kullanıcı adı ve şifre gerekmektedir. Kullanıcı adı ve şifre yazıldıktan sonra giriş tuşuna basılarak otomasyona giriş yapılır. Eğer kullanıcı adı ve şifre yoksa "Yeni Üye" tuşuna basılarak açılan formdaki gerekli alanlar doldurularak kullanıcı adı ve şifre alınır.

Resim 2: Otomasyona giriş yapabilmek için kullanıcı adı ve şifre alınması gerekmektedir. Gerekli alanlar doldurularak kullanıcı adı ve şifre alınır.


Resim 3: Otomasyona giriş yaptıktan sonra tarih bölümünden istenilen tarih seçilir ve otomatik olarak seçilen tarihten itibaren bir haftanın oda durumlarını görüntülenir. Kırımızı renkli odalar odanın dolu, sarı renkli odalar odanın rezerve edildiğini ve yeşil renkli odalar odanın boş olduğunu belirtir.



Resim 4: İstenilen odaya müşteri eklemek istenilirse ilgili odaya çift tıklanarak ekrana  gelen menüden F9->Yeni Kayıt tuşu yardımı ile müşteri ekleme işlemi yapılır.



Resim 5: F9->Yeni Kayıt tuşu yardımı ile müşteri kayıt formu doldurularak odaya müşteri kaydetme işlemi tamamlanır. Önceden tanımlanan müşteriyi tekrardan kaydetmek istenirse "T.C. Kimlik No" sahasının yanında bulunan tuş ile müşteriler listesi ekrana gelir ve istenilen müşteri seçilerek işleme devam edilir.





Resim 6: Kaydedilen müşteri bilgilerini düzenlemek istenirse ilgili oda çift tıklanır ekrana menüden bilgileri düzenlenmek istenen müşteri seçilir ve F10->Değiştir tuşu yardımı ile müşteri bilgilerinin bulunduğu form ekrana gelir. Bu formda bulunan müşteri bilgilerinden hangileri düzenlenmek istenilirse ilgili düzenle işlemleri yapıldıktan sonra  F2->Kaydet tuşu ile düzenleme işlemi tamamlanır.


Resim 7: Kaydedilen müşteri bilgilerini silmek istenirse ilgili oda çift tıklanır ekrana menüden bilgileri silinmesi istenen müşteri seçilir ve F11->Sil tuşu yardımı ile müşteri bilgileri silinir.



Resim 8: Ana menü ekranında iken istenilen odaya pratik bir şekilde müşteri eklenebilir. Bunun için sağ tuş Müşteri Ekle seçeneği seçilir ve müşteri kaydetme formu ekrana gelir. Ekrana gelen müşteri kaydet formunda gerekli alanlar doldurularak kaydedilir.


Resim 9: Ana menü ekranında iken istenilen odadaki müşteriler pratik bir şekilde silinebilir. Bunun için sağ tuş Odayı Boşalt seçeneği seçilir ve ilgili odadaki bütün müşteriler silinir.