RETAİL POS SYSTEM
Donanım entegrasyonlu ve transaction destekli hızlı perakende satış yönetimi.
Retail POS System
Bu proje, perakende satış yapan işletmelerin (Market, Büfe, Kırtasiye vb.) ihtiyaç duyduğu hızlı satış, stok takibi ve cari yönetim süreçlerini dijitalleştirmek amacıyla geliştirilmiştir. Modern ORM araçları yerine, satış anında maksimum performans ve milisaniyeler içinde işlem yapabilmek için saf ADO.NET (Raw SQL) mimarisi tercih edilmiştir. Sistem, barkod okuyucu ve termal yazıcı gibi donanımlarla doğrudan haberleşerek saniyeler içinde satış işlemini tamamlar ve veritabanına işler.
Öne Çıkan Özellikler:
Donanım Entegrasyonu (Hardware Integration): Sistem, seri port veya USB üzerinden bağlanan Barkod Okuyucular ile tam uyumlu çalışır. Ürünler okutulduğu anda sepete eklenir ve stoktan düşülür.
Transaction ile Veri Bütünlüğü: Satış işlemi sırasında oluşabilecek elektrik kesintisi veya sistem hatası gibi durumlarda verinin bozulmasını önlemek için
SqlTransactionyapısı kullanılmıştır. İşlem yarım kalırsa tüm değişiklikler geri alınır (Rollback), böylece kasa ve stok her zaman %100 doğru kalır.Özel Termal Yazdırma Motoru: Hazır raporlama araçları (Crystal Reports vb.) yerine,
System.Drawingkütüphanesi vePrintDocumentsınıfı kullanılarak piksel tabanlı, dinamik fiş yazdırma algoritması geliştirilmiştir. Fişin uzunluğu, satılan ürün sayısına göre otomatik olarak ayarlanır.Gelişmiş Finansal Modüller: Parçalı ödeme alma (Bir kısmı Nakit, bir kısmı Kredi Kartı), Veresiye Defteri yönetimi ve müşteriye özel borçlandırma/tahsilat işlemleri yapılabilir.
Hardware Integration
Database Transaction Management
Custom Thermal Printing
Dynamic Stock Tracking
Split Payment Support
High-Performance Raw SQL
User-Friendly POS Interface
Proje Bilgileri
Kullanılan Yazılım Dilleri ve Kütüphaneleri
C#, Windows Forms, MSSQL, ADO.NET, System.Drawing
Proje Kategorisi
WINDOWS FORM
Proje Bitiriş Tarihi
09.12.2025
Görüntülenme
9