Ana içeriğe geç
Kesit SQL
Orta · Bitirme Projeleri

Bitirme projesi (BT İş Analisti): kupon bedelini kim karşılayacak?

Finansın değişiklik talebini baştan sona götür: boyut, kural, test, yükleme, mutabakat, komisyon etkisi ve BRD özeti.

Uygulamada aç, 8 alıştırmayı çözÜcretsiz, hesap gerekmez, kurulum yok.

Bu sayfa dersin okuma sürümüdür. Metin bir kutuyu çalıştırmanı ya da adıma geçmeni söylüyorsa dersi uygulamada aç.

Senaryo

Kupon canlıda. Finans müdürü yeni bir değişiklik talebi (change request) yazıyor: “Gecikme restorandan kaynaklanıyorsa kuponun bedelini biz değil restoran karşılasın. Hazırlık süresi uzunsa bedeli restoranın komisyon ödemesinden düşelim.” Kuralı ve kanıtı sen hazırlayacaksın.

Brif: Finans müdürü“Yönetim kuruluna tek sayfa götüreceğim. Kaç lira restorana yansır, platformda ne kalır, hangi restoran bundan en çok etkilenir? Sayıları tekrar üretebileyim. Sözleşme konusunu hukukla sen koordine et.”

Teslim edilecekler

  1. Sorumluluk kuralı ve talebin boyutu
  2. Sınır durumları ve kenar kontroller
  3. Kural testi
  4. Kesinti tablosunun yüklenmesi
  5. Mutabakat
  6. Restoran etkisi
  7. Tek sayfalık BRD eki için kanıt sorgusu

Çalışma planı

  1. Tanımı yaz. Çalışma tanımı: hazırlık (sipariş → kuryenin alışı) 25 dakikayı (1.500 saniye) aşıyorsa restoran sorumlu, aşmıyorsa platform. Eşiği görüşmede sınayacaksın; önerdiğin rakamın sonucunu gösterirsen tartışma somutlaşır.
  2. Boyutlandır. Dönem aynı: Ekim-Aralık 2024. Kupon listesi aynı karar tablosundan gelir. Aylık sınırı bu projede uygulamıyoruz; üst sınır hesabı yapıyoruz ve bunu BRD'ye varsayım olarak yazıyoruz.
  3. Kenarları bul. Tam sınırdaki kayıtlar kimde kalıyor? Hazırlık süresi hesaplanamayan kayıt var mı?
  4. Test et, yükle, doğrula. Önce küçük test tablosu, sonra gerçek yükleme, sonra mutabakat.
  5. Etkiyi söyle. Bir restoranın toplam kesintisi, ona ödenecek komisyon gelirine göre ne kadar? Dikkat: sipariş satırlarıyla birleştirince kupon tutarları çoğalır.
Satır çoğalması burada para kaybettirirKesintiyi sipariş satırlarıyla doğrudan birleştirirsen bir sipariş kaç kalemse o kadar kez sayılır. Önce iki tarafı restoran düzeyine topla, sonra birleştir (Çoklu JOIN dersi).

Kontrol listesi

Alıştırmalara geç (8)