Bu programı yazmamdaki amaç bir Playstation kafeyi eski yaz-boz sisteminden kurtarmak.

 

Hatta başımdan geçen olayı sizlerle paylaşmak isterim.. (Bu kısım biraz özele kaçabilir gereksiz bulanlar bu kısmı atlayıp direk proje ayrıntıları kısmına geçebilir.)

Üniversite hayatının vazgeçilmezlerinden biriside arkadaşlarla playstation kafede vakit geçirmek olduğunu hepimiz biliriz. Ben de yine birgün arkadaşlarımla oynadım ve hesap ödemek için kasaya gittigimde elemanın bizi uzunca bir süre bekletmesi sonucunda merakımdan kasaya doğru eğildim birde ne göreyim.. Sayfalar dolusu karman çorman notlar içerisinde masa numaramızı arıyor. Dedim siz napıyorsunuz yıl olmuş 2018 insanlar sporu bile telefondan yapıyor(!). Neyse sordum elemana yok mu bir programınız diye. Vardıda süresi doldu dedi. Yazalım bir program kurtaralım sizi bu dertten dedim öyle bağladık işi. Mobil takip destekli programı seve seve kullanıyorlar şimdi.

Programın ayrıntısına gelecek olursak:

Programı açtığımızda güvenlik amaçlı bir login ekranı çıkıyor karşımıza. Kullanıcı adı şifre girildikten sonra kullanıcının aktifliği kontrol edilerek ana ekrana giriliyor. Burada aktiflikten kastım program lisanslamanin çok basit hali. Eger veritabanında kullanıcının aktifliği false ise program açılmıyor.(özellikle taksitli işlerde kontrolün bende olduğunu bilmek beni iyi hissettiriyor. Herhangi arıza durumunda tek bir değer ile programı kitleyebiliyorum.)

Splash Screen

Login

Program açıldığında masalar çıkıyor karşımıza. Boş masalar yeşil dolular kırmızı ve masa türlerine göre de farklı görseller çıkıyor. Masaya sağ tıklandığında hesap aç seçeneği çıkıyor. Playstation icin kol sayısı ve süreli/süresiz tercihleri çıkıyor. Masa dolu iken sağ tıklandığında Hesap kapat, Ürün ekle, Aktar seçenekleri çıkıyor. Masaya sol tıklandığında alt panelde masa ile ilgili bilgiler çıkıyor. Masa türü, masa numarası, toplam tutar, masadaki ürünler..

Masalar

Kayıtlar sekmesinde masaların açılış kapanış saatleri ve kazanç görülüyor. Belirli tarihler seçilerek ne kadar kazanç yapıldığı hesaplanabilir. Böylelikle gelir gider planlamakta kolaylık sağlar.

Kayıtlar

Ayarlar sekmesine ise sadece adminin bildiği şifre ile girilebilir. Böylelikle eleman kafasına göre değişiklik yapamaz. Bu sekmede masa ekle-çıkar, ürün ekle-çıkar, masa türleri tarifelerinde değişiklik yapma, artış miktari değiştirme ve tüm kayıtları silme gibi fonksiyonlar yer alıyor.

Ayarlar

Programı yazarken zorlandığım kısımlardan birisi ücretin artış miktarını hesaplamak oldu. Her masa türünün farklı saatlik ücreti var. Bu değeri alıp kaç dakikada 50 kuruş olacağını hesaplayıp geçen süreyi bu sayıya bölüp artış miktarını 50 kuruş olarak ayarladım. Tabiki dinamik hale çevirdim. Artış miktari 25 kuruş girilirse ona göre işlem yapıyor.

 

Aynı zamanda işletme mobil web sitesinden takip edilebilir. Böylelikle patron evinden istediği anda girip hangi masalar saat kaçta açılmış/kapanmış takip edebilir.

Mobil görünüm

 

Ayrıntılı bilgi ve fiyat bilgisi için info@saidkorkmaz.com adresinden ulaşabilirsiniz.