MG

2023 · C# ve SQL

E-ticaret — Ürün, Sipariş ve Stok Yönetimi

Perakende akışı için geliştirilen C# ve SQL e-ticaret uygulaması. Ürün, sipariş ve stok aynı veritabanında tutulur.

Tablolar anahtarla bağlı. Ekleme, güncelleme, tetikleyici ve prosedür aynı veritabanının içinde. C# form sadece önyüz.

E-ticaret — Ürün, Sipariş ve Stok Yönetimi

Tablolar ve anahtarlar

Ürünidad, fiyatSiparişürün anahtarıadetStokkalan

Sipariş, ürün numarasıyla ürün tablosuna bağlıdır. Stok aynı numaradan düşer.

Ürünün adı ve fiyatı ürün tablosundadır. Sipariş tablosu hangi üründen kaç adet alındığını tutar. Stok tablosu rafta kalan adedi tutar. Tablolar birincil anahtar ve yabancı anahtarla bağlanır. Siparişteki ürün numarası, ürün tablosundaki numarayla aynıdır. Fiyat bir yerde değişir, sipariş ekranı onu oradan okur.

Tetikleyici, bir satır eklendiğinde veritabanının kendi çalıştırdığı kuraldır. Satış yazılınca stok azalır. Saklı prosedür, sık tekrarlanan işlemin veritabanına kaydedilmiş halidir. İkisi de C# formunun içinde değil, veritabanının içindedir. Form sorguyu çağırır ve sonucu gösterir.

Bu projede yapılan iş

20 Aralık 2023. Şemayı, anahtarları, ekleme ve güncelleme işlemlerini, tetikleyicileri ve prosedürleri kurdum. C# form ürün, çalışan, müşteri, sipariş ve yedek ekranlarını açar. Asıl iş veritabanı nesneleridir. Depo: github.com/gdkmuharrem/E-Ticaret-Sistemi.

Fotoğraflar

Uygulamanın bir ekranıÜrün tablosuUygulamanın bir ekranı daha

Yığın

  • C#
  • SQL
  • Ürün, sipariş, stok
  • Tetikleyici ve prosedür

↑↓ seç · Enter aç · Esc kapat