Yardım Merkezi · Başlangıç

İlk programınızı doğru veri sırasıyla hazırlayın.

Dersiva’yı ilk kez kullanırken önce okulun temel yapısını kurun, sonra ders atamalarını ve koşulları tanımlayın. İlk denemeyi oluşturduktan sonra programı analiz edin; ancak kontrol ettiğiniz programı uygulanacak olarak seçin.

İlk program için minimum veri

Solver’ı çalıştırmadan önce bu altı veri katmanının hazır olduğundan emin olun.

İlk deneme programı için her ayrıntının kusursuz olması gerekmez. Önce doğru temel veriyi kurun; özel tercihleri ve kalite hedeflerini kademeli ekleyin.

01

Okul zamanı

Çalışma günleri ve her gün kullanılabilecek ders saatleri.

02

Öğretmenler

Programda yer alacak öğretmen kayıtları.

03

Dersler

Ders adları ve ilgili sınıf seviyeleri.

04

Sınıf / şubeler

Program oluşturulacak sınıf ve şube kayıtları.

05

Ders atamaları

Hangi öğretmenin hangi sınıfta hangi dersi, haftada kaç saat vereceği.

06

Temel kısıtlar

Kesin kapalı günler, günlük sınırlar veya mutlaka korunması gereken koşullar.

01

Kurulum ve ilk çalıştırma

Dersiva’yı desteklenen Windows ortamına kurun. İndirme sayfasındaki güncel sistem gereksinimlerini kontrol edin. Lisans veya kullanıcı doğrulaması gerekiyorsa okul ağının Dersiva hizmetlerine erişebildiğinden emin olun.

  • ✓Uygulama açılıyor mu?
  • ✓Sürüm bilgisi beklediğiniz paketle eşleşiyor mu?
  • ✓Çevrim içi doğrulama gerekiyorsa bağlantı kurulabiliyor mu?
02

Okulu ve haftalık çalışma yapısını tanımlayın

Okulun çalıştığı günleri ve zaman çizelgesini tanımlayın. Her günün ders saati sayısı gerçek okul yapısıyla eşleşmelidir; farklı günlerde farklı saat yapıları varsa bunları baştan doğru kurmak sonraki kapasite hesapları için önemlidir.

  • ✓Okul günleri doğru mu?
  • ✓Her gün kaç ders saati var?
  • ✓Sabah/öğleden sonra veya gün bazlı zaman yapısı doğru mu?
03

Öğretmenleri ekleyin

Programda yer alacak öğretmenleri oluşturun. Öğretmen kayıtlarında isimleri ve programlama için gerekli temel bilgileri doğru girin. Portal kullanılacaksa öğretmen hesabı ve yayın süreci daha sonra bu kayıtlarla ilişkilenecektir.

  • ✓Aynı öğretmen iki kez oluşturulmuş mu?
  • ✓Program dışı öğretmenler yanlışlıkla eklenmiş mi?
  • ✓İsim ve temel bilgiler doğru mu?
04

Dersleri, sınıf seviyelerini ve sınıfları oluşturun

Ders tanımlarını ve hangi sınıf seviyelerinde kullanılacağını belirleyin. Ardından program yapılacak sınıf/şubeleri oluşturun. Ders atama ekranında yalnız ilgili seviyedeki derslerin görünmesi veri girişini kolaylaştırır.

  • ✓Ders adları tekilleştirilmiş mi?
  • ✓Sınıf seviyesi eşleşmeleri doğru mu?
  • ✓Tüm sınıf/şubeler oluşturuldu mu?
05

Ders atamalarını yapın

Her sınıf için dersi verecek öğretmeni ve haftalık ders saatini tanımlayın. Ders programının temel yük modeli bu atamalardan oluşur. Atama toplamlarının öğretmenin gerçek haftalık yüküyle ve sınıfın ders planıyla uyuştuğunu kontrol edin.

  • ✓Her dersin öğretmeni atanmış mı?
  • ✓Haftalık saat sayıları doğru mu?
  • ✓Öğretmenin toplam planlanan yükü gerçek yükle eşleşiyor mu?
06

Kesin koşulları ve öğretmen tercihlerini tanımlayın

Kapalı gün, günlük maksimum ders, çalışma günü tercihi, blok ders ve benzeri koşulları tanımlayın. İlk denemede yalnız gerçekten gerekli hard constraint’leri sert kural yapın; kalite tercihlerini mümkün olduğunda optimizasyon hedefi olarak bırakmak çözüm alanını korur.

  • ✓Kesin yasak ile tercih birbirine karıştırılmış mı?
  • ✓Günlük maksimumlar gerçekçi mi?
  • ✓Birbiriyle çelişen kapalı gün veya zaman koşulları var mı?
07

İlk deneme programını oluşturun

Temel veri ve koşullar hazır olduğunda ilk programı oluşturun. İlk denemenin amacı yalnız sonucu almak değil, kapasite ve kısıt modelinin doğru kurulduğunu görmek olmalıdır. Yerleşmeyen ders varsa hemen rastgele kısıt kaldırmak yerine darboğazı belirleyin.

  • ✓Tüm dersler yerleşti mi?
  • ✓Yerleşmeyen ders varsa hangi öğretmen/sınıf üzerinde yoğunlaşıyor?
  • ✓Çalışma ortamında hata veya kapanma oluşuyor mu?
08

Programı kalite açısından inceleyin

%100 tamamlanmış programın otomatik olarak iyi program olmadığını unutmayın. Öğretmen boşlukları, yoğun ve kısa günler, derslerin haftaya dağılımı, günlük öğretmen sınırları ve okul geneli dengeyi birlikte kontrol edin.

  • ✓Gereksiz öğretmen boşluğu var mı?
  • ✓Aşırı yoğun veya anlamsız kısa gün var mı?
  • ✓Aynı kalite sorunu birkaç öğretmende tekrar ediyor mu?
09

Nöbetleri programla birlikte kontrol edin

Nöbet kullanan okullarda muaf öğretmenleri, idari olarak belirlenmiş günleri ve otomatik nöbet seçimini programla birlikte değerlendirin. Nöbet günü kesinleştikten sonra nöbet yeri ve ilgili yayın verisini ayrıca doğrulayın.

  • ✓Nöbetten muaf kişiler doğru mu?
  • ✓Nöbet günü ders yoğunluğuyla uyumlu mu?
  • ✓Nöbet günü/yeri kesinleşmiş mi?
10

Uygulanacak programı seçin

Deneme programlarından yalnız okul yönetiminin kontrol ettiği programı uygulanacak olarak seçin. Bu seçim, resmî çıktılar ve Öğretmen Portalı açısından hangi programın esas alınacağını belirleyen kritik adımdır.

  • ✓Doğru deneme seçildi mi?
  • ✓Son kontrol yapıldı mı?
  • ✓Çıktıların bu programla eşleştiği doğrulandı mı?
11

Öğretmenlere yayınlayın

Öğretmen Portalı kullanılacaksa yalnız uygulanacak programı yayınlayın. Öğretmenin kendi haftalık dersleri ile kesinleşmiş nöbet bilgilerinin portalda doğru göründüğünü örnek hesaplarla kontrol edin.

  • ✓Portal bağlantısı çalışıyor mu?
  • ✓Öğretmenin programı doğru mu?
  • ✓Deneme programı portalı değiştirmiyor mu?
12

İlk güvenli yedeği alın

Temel okul verileri, atamalar ve ilk uygulanacak program oluştuğunda taşınabilir tam yedek alın. Büyük veri değişikliklerinden, geri yüklemeden veya yeni bilgisayara geçişten önce güncel bir yedek bulundurmak güvenli çalışma alışkanlığıdır.

  • ✓Yedek dosyası oluştu mu?
  • ✓Dosya güvenli bir konumda mı?
  • ✓Geri yükleme gerektiğinde hangi yedeğin kullanılacağı belli mi?
!
İlk kullanımda en sık yapılan hata

Çok erken çok fazla sert kısıt eklemek.

Önce veri modelinin doğru olduğundan emin olun. İlk program mümkün olduğunca temel zorunlu koşullarla çalışsın. Ardından günlük maksimum, boşluk kalitesi, kısa gün, nöbet ve diğer tercihleri kontrollü biçimde ekleyin. Böylece bir sorun çıktığında hangi kuralın çözüm alanını daralttığını anlamak daha kolay olur.

Sonraki rehber

Program Oluşturma rehberinde solver akışını daha ayrıntılı inceleyeceğiz.

Program oluşturma modları, hard/soft koşullar, kapasite, yerleşmeyen dersler ve deneme programlarının nasıl yönetileceği bir sonraki ayrıntılı rehberin konusu olacak.

Program Oluşturma Rehberi →
v3.18
Yardım Merkezi

Yardım Merkezi’ne dön