Merhaba arkadaşlar,

Bugün size Novelty Yazılım Bilişim Teknolojileri Ltd. Şti.’nde yaz stajında tasarlamış olduğum projeyi anlatacağım, bunun için arayüzleri ve kısa olarak kodlardan bahsettiğim bir video çektim:

Projenin Github linki:

https://github.com/MuhammedPOLAT/RestoranOtomasyonu

Proje .NetCore ile başlamıştım ama Reportview eklentisinde sorun çıktığı için yeni bir .NetFramework projesi açarak taşıdım, proje C# dilinde masaüstü form uygulaması olarak yazılmıştır ve proje ile ilgili detaylar/notlar şu şekilde:

Novelty Yazılım Bilişim Teknolojileri Ltd. Şti. – www.noveltybilisim.com.tr

  • Coder by Muhammed POLAT – Copyright (c) 2021
  1. Program içerisinde yetkili ve yetkisiz kullanıcılar için özel ayarlar yapıldı ve bu kullanıcıların seviyesine göre bazı ekran ve bazı tasarımlar gizlendi/gösterildi, kullanıcı seviyelerini veritabanında Personel Görevleri tablosundan görebilirsiniz burada ki ID’ye göre işlem sağlanıyor ve en yetkili kişi ID’si 1 olan Müdür ve bu kullanıcıdan sadece 1 tane var: Polat
    Tüm kullanıcıların varsayılan şifresi: 123456
  2. Ürünler türlerine göre gruplandırılıp buna göre ekleniyor yani her ürünün bir kategorisi var buna dikkat edin
  3. Her personelin giriş hareketleri veritabanında Personel Hareketleri bölümünde tarih saat olarak log’lanır ve programa girerken kim oturum açıyor ve sipariş/rezervasyon işlemi yapıyorsa tüm adisyon/satışlarda o kullanıcının ID’si yazar bu ID’ye yine Personeller tablosundan ulaşabilir ve kim olduğunu görüntüleyebilirsiniz
  4. Masa durumu, servis türü gibi detaylar kullanıldığı yerde açıklama satırı olarak eklenmiştir
  5. SQL Dosyası proje içerisine eklenmiştir. SQL dosyasını kendi sisteminize eklerseniz eğer bağlantı ayarlarını da ona göre güncellemeyi unutmayın. cGenel.cs sınıfında genel bağlantı ayarları yer almakta oradan değişiklikleri yapabilirsiniz.

Not: Projeyi yazarken izleveogren.com’dan faydalandım, tüm ekibin eline emeğine sağlık sizlere de siteyi incelemenizi tavsiye ederim..

Yorum Yap!

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.