Boş Ders Saatlerini Seçili Kayıtlarla Otomatik Doldurma
🔔 Bu planlama ilişkisi, A tablosundaki boş ders saatlerinin, B tablosundaki seçili dersler ile doldurulmasını zorunlu kılar. Yani A tablosunda (örneğin bir sınıfın veya bir öğretmenin programında) belirli boşluklar varsa, bu boşluklar yalnızca B tablosundaki belirlenmiş dersler kullanılarak planlanır.
⚠️ A tablosunda bulunan boşluklara, yalnızca B tablosundaki dersler atanır. Eğer B tablosunda bu boşluğu dolduracak uygun bir ders yoksa, boşluk doldurulamaz ve sistem uyarı verebilir.
🔔
A Tablosu (Hedef Tablo):
-Boşluklar analiz edilir. Bu boşluklar, ders yerleşimi yapılmamış saatlerdir.
-Hedef tablo, genellikle bir sınıfın, öğretmenin ya da belirli bir grup dersin programını ifade eder.
B Tablosu (Kaynak Tablo):
-İçerisindeki dersler belirlenir. Yalnızca bu tabloda yer alan dersler, A tablosundaki boşluklara yerleştirilebilir.
-Kaynak tablo, başka bir sınıfın, öğretmenin veya grup derslerinin kayıtlarını içerir.
🧪 Kullanım Alanları
✅ Kaynak yönetimini optimize etmek
✅ Program boşluklarını azaltmak
✅ Esnek ders yerleşimi
🧪 Kullanım Amaçları ve Örnek Durumlar
☑️ Örneğin: “A tablosunda 3. saat boşsa ve B tablosunda Matematik dersi tanımlıysa, bu boşluk Matematik dersiyle doldurulur.”
Amaç. Eğer A tablosunda bir boşluk varsa, sistem bu boşluğu doldurmak için B tablosundaki derslerden birini seçer ve uygun bir şekilde yerleştirmek.
☑️ Örneğin: “Bir öğretmenin boş saatlerini doldurmak için başka bir sınıfın dersleriyle eşleştirme yapılabilir.”
Amaç: Derslik ya da laboratuvar gibi paylaşılan alanların doluluk oranını artırmak.
PLANLAMA İLİŞKİSİ KURMA ADIMLARI VE UYGUN KART İLİŞKİSİ SEÇİMİ
🔔 aSc Timetables programında “kart” terimi, belirli bir ders, etkinlik, öğretmen veya sınıf için zaman tablosunda bir yerleşim öğesini ifade eder.
🔔 aSc TimeTables programında, ders programı planlaması sırasında kullanılan “kart ilişki türü” ifadesi, belirli derslerin veya sınıfların zamanlamalarını ve ilişkilerini düzenlemek için kullanılan bir terimdir.
🧪 Kart İlişki Türüne Erişim
🔔 Ders programınızda, “Ana Menü” üzerinden; “Planlama İlişkileri” başlığına tıklayınız.

🔔 Açılan pencerede, “Gelişmiş” butonuna tıklanır.

🔔 “Kart İlişki Türü” seçeneklerine buradan erişim sağlanır.
🧪 Kart İlişki Türünün Belirlenmesi
🔔 43) A Tablosunda Boşluklar, B Tablosundaki Seçilen Kayıtlar İle Doldurulmalıdır. (#49) planlama ilişkisi, özellikle bir kaynağın paylaşılması veya belirli derslerin zorunlu olarak bir başka tablodaki boşluklara yerleştirilmesi gerektiğinde çok etkili bir araçtır.

Bknz: Planlama İlişkileri Kullanılırken Nelere Dikkat Edilmelidir ?
🔔 Uygula: İlgili sınıfları veya dersleri seçtiğimiz alandır. İlişkiyi sadece belirli dersler veya sınıflar için uygulamak istiyorsanız, burada detaylı filtreleme yapabilirsiniz.
🔔 Filtre: Uygulanacak olan öğretmen, ders, sınıf seçilmektedir.
Bknz: Planlama İlişkilerinde Filtre Kullanımı
🔔 Takvim alanında ise; hangi gün ve saatlerde bu ilişkinin dikkate alınacağı ayarlanmaktadır. Gerekirse takvim seçeneğini kullanarak gün bazında özel ayarlamalar yapabilirsiniz. Planlama ilişkisinin uygulanmasını istediğiniz günleri
“yeşil tik” ile işaretleyin.
Bknz: Planlama İlişkilerinde Takvim Kullanımı
🔔 Araçlar: Eğer ilişkinizi daha detaylı tanımlamak isterseniz, Araçlar bölümünü kullanarak saat bazlı ya da ders kartı uzunluğuna göre ek kısıtlamalar ekleyebilirsiniz. Örneğin, derslerin günlük en az 2 saat olması gerektiğini belirtebilirsiniz.
Bknz: Planlama İlişkilerinde Araçlar Kullanımı
🔔 Planlamadaki önem düzeyi, aSc Timetables’da tanımlanan bir planlama ilişkisinin diğer ilişkilere göre önceliğini ve esneklik derecesini belirler. Bu düzeyi “Yüksek” olarak belirleyelim.
Bknz: Planlama İlişkilerinde Önem Düzeyi Belirleme
🧪 Başlığımızı örnek ile açıklayacak olursak;
🔔 Boşluklar, bir dersin planlanmadığı saatlerdir. 43) A Tablosunda Boşluklar, B Tablosundaki Seçilen Kayıtlar İle Doldurulmalıdır. (#49) planlama ilişkisi ile öğretmenin boş saatlerini doldurmak için planlama yapalım.
1. Planlama ilişkileri üzerinden kart ilişki türü seçimi yapılır.
- “43) A Tablosunda Boşluklar, B Tablosundaki Seçilen Kayıtlar İle Doldurulmalıdır. (#49)”
ilişki türü seçilir.
2. Sınırlama parametresi belirlenir.
- Bu planlama ilişkisinde parametre seçimi yapılmamaktadır.
3. Planlama ilişkisini uygulamak istediğimiz alan seçimi yapılır.
- Bu ilişki türü için örneğimize göre “Seçilen Öğretmenlere Uygula” kriteri seçilmelidir.
4. Uygulama seçimiyle ilgili filtreleme yapılır.
- İlişkiyi uygulamak istediğiniz sınıf ve ders filtrelerden seçilir.
- Örn; A grubu dersleri B grubundan önce yerleştirilsin.
5. Seçimlerin geçerli olmasını istediğimiz gün ve zaman aralığı “yeşil tik” konularak işaretlenir.
6. Önem sıralaması “Yüksek” olarak seçilir.
🔔 Planlama ilişkisi oluşturmadan önce program, aşağıdaki görseldeki gibidir.

🧪 Sonuç
🔔 43) A Tablosunda Boşluklar, B Tablosundaki Seçilen Kayıtlar İle Doldurulmalıdır. (#49) planlama ilişkisi ile öğretmenin boş saatlerini doldurmak için yeniden planlama yapıldı.

⚠️ Ders programınızın başarılı bir şekilde oluşması için ilişkinizi tanımladıktan sonra Planlama Öncesi Kontrol özelliğini kullanarak tanımlamanızın hatasız olduğundan emin olun. Eğer bir hata alırsanız, ilişkiyi düzenleyip tekrar kontrol edin.
Bknz: Planlama Öncesi Kontrolün Önemi