Skip to content

epbalaban01/pizza-otomasyonu

Repository files navigation

Pizza Otomasyonu

project-image

Raporun İçeriği

Projenin tamamının ve her kısmının ekran görüntüleri ve kodlarıyla anlatıldığı, projemizi tam olarak tanımlayan bir rapordur.

Projenin Yapılma Amacı

Proje sisteme giriş yapan müşterilerin kolay, hızlı pratik ve güvenli bir şekilde pizza siparişi vermesine olanak tanıyor. Müşteri istediği boyut, malzeme, içecek ve ekstralar gibi çeşitli malzemeleri kolayca seçerek siparişini verebiliyor.

Projenin Özellikleri

  • Müşteri, admin olarak kullanıcıların bulunması.
  • Gelişmiş, basit, kolay ve hızlı kullanılabilmesi.
  • Toplam ücreti görüntüleme.
  • İsteğine göre pizza yapılandırma.(Boy ve malzeme olarak)
  • Otomatik olarak indirim yapma.
  • Sipariş özeti bulunması.
  • Eklenen ürünlerin görüntülenebilmesi (sepet özelliği).
  • Nakit ve kredi kartı olarak ödeme seçenekleri.
  • Siparişi iptal etme, yeni sipariş oluşturma.

Pizza Otomasyonu Giriş Ekranı

Ekran Görüntüleri

Programı çalıştırdığınızda karşınıza ilk olarak bu ekran gelecek. Bu ekranda Kayıt Ol kısmına tıklayıp istenilen bilgileri girerek bir kullanıcı kaydı oluşturabilir, mevcut bir kaydınız varsa da daha önceden oluşturmuş olduğunuz kullanıcı adı ve şifre kısmıyla giriş yapabilirsiniz

Kullanıcı adminse onu admin ekranına yönlendiren kod

Kullanıcı normal üyeyse onu müşteri ekranına yönlendiren kod

Müşteri Ekranı

Ekran Görüntüleri

Müşteri giriş yaptıktan sonra bu ekrana yönlendirilebilir ve buradan sipariş verme ekranına bilgiler ekranına geçmiş siparişler ve ödemeler kısmıan göz atabilir.

Admin Paneli

Admin kullanıcı adı ve şifresiyle giriş yapıldığında admin kullanıcısının görebileceği ve kontrol edebileceği alanlar bulunuyor, ayrıca yan taraftaki kısımda ise giriş yapan kullanıcı kendi bilgilerini görebiliyor.

Sipariş İşlemleri

Adminin görebileceği bu kısma giriş yapıldığında mevcut siparişleri ve müşterilerin tüm bilgilerini görebilir onları düzenleyebilir, beklemede ve tamamlandı gibi ayarlamalar yapabilir.

Düzenlemelerin yapılmasını sağlayan kod

Textbox’a Sipariş ID numarası yazdığında o siparişi sildiren kod

Kullanıcı İşlemleri

Kullanıcıların bilgilerini güncellemek, düzeltmek, adına göre arama yapmak, eklemek, silmek ve bilgilerini görüntülemek için kullanılan ekran.

Cari Yönetim

Şirketin gelirleri ve giderleri siparişleri kayıtlı olan kullanıcıları ve müşterilere yapılan indirimleri, menülerden içeceklerden ve pizzalardan kazanılan toplam paraları listeleyen ekran.


Geçmiş Sipariş

Geçmiş sipariş kısmında admin ise bütün kişileri mevcut olan siparişleri, müşteri ise kendi ID’si olan siparişi görüntüleyebilir.

Sipariş Ekranı

Müşteri kendi kaydıyla giriş yaptıktan sonra buradan pizzasını, menüsünü, içeceğini seçebilir. Seçtiği ürünleri ve toplam tutarını kontrol ettikten sonra siparişi tamamla diyerek ödeme ekranına yönlendirilir.

Ödeme

Müşteri siparişi tamamla butonuna tıkladıktan sonra ödeme ekranına gelir. Ödeme ekranında “nakit” veya “kredi kartı” olarak 2 seçenek sunulur. Müşterinin seçtiğine göre sistem otomatik olarak ona indirim uygular. Daha sonra öde diyerek siparişini öder.

Hakkımızda

Burada programın versiyonu, dosyanın adı, geri bildirim, e-postası ve programı oluşturan kişiler Eyüp Can Balaban ve Halil Çağrı Sert yer almaktadır.

Sipariş Göster

Sipariş beklemede görünümü

Müşteri kendi ekranından tıklamış olduğu sipariş göster kısmında burada kendi siparişlerini beklemede ve hazır olarak görebilir.

Sipariş hazır görünümü

Müşteride siparişin beklemede olduğunu gösteren kodlar

Müşterinin siparişi tamamlandığında hazır olarak gösteren kod

Ödeme Ekranı

Müşterinin sipariş ID sini girip daha önceki ödemelerine bakabildiği kısım

Müşteri ödemelerini veri tabanından okuyup forma yazdıran kod

Bilgiler

Müşteri bilgiler ekranında sisteme yazarak kayıt olduğu bilgileri görebilir.


Lisans bilgisi tüm kod, GPL Sürüm 3 lisansı altındadır. Lisansın kullanım koşulları için LİSANS dosyasını okuyun..