TR Türkçe EN English

Veritabanı ile Senkronizasyon

aSc Timetables, verilerini bazı ortak okul yönetim yazılımlarının veritabanı ile (veya diğer ders programı dosyalarıyla) senkronize edebilir (içe veya dışa aktarabilir). Okul yönetim yazılımınız aSc Timetables ile iletişim kuramıyorsa lütfen info@asc.sk adresinden bizimle iletişime geçin.

aSc Timetables verilerinin veritabanı ile senkronizasyonu sırasında aşağıdaki iletişim penceresi görüntülenebilir:

Not: Bu iletişim penceresi, senkronizasyon sırasında farklı nesne türleri için (örneğin öğretmenler, öğrenciler, gruplar için) birden fazla kez görüntülenebilir.

İletişim penceresi, aSc Timetables ile veritabanındaki veriler (öğretmenler, sınıflar vb.) arasındaki farkları gösterir. Soldaki 1 numaralı liste, veritabanında bulunan ancak aSc Timetables'ta bulunmayan veya aSc Timetables'ta olup bir şekilde farklı olan (örneğin farklı ad, kısa ad vb.) verileri gösterir. Sağdaki 2 numaralı liste ise yalnızca aSc Timetables'ta bulunan veya aSc Timetables'ta veritabanından farklı olan verileri gösterir. Buradaki göreviniz, her iki listedeki her satır için 8 numaralı eylemleri gözden geçirmek veya değiştirmektir. Bunu aşağıdaki düğmelere tıklayarak yapabilirsiniz. 3 numaralı düğmeler veritabanı listesindeki (1) eylemi, 4 numaralı düğmeler ise aSc Timetables listesindeki (2) eylemi değiştirir. 5 numaralı düğmeler her iki liste için de geçerlidir (her iki listeden de bir nesne seçmeniz gerekir).

İşte çeşitli eylemlerin anlamları.

Add (Ekle) - Bu eylem, nesneyi diğer tarafa ekler (örneğin veritabanındaki yeni bir öğretmeni aSc Timetables'a ekler ya da tam tersi).
Delete (Sil) - Bu eylem, seçili nesneyi kaldırır (örneğin artık kullanılmayan bir dersliği kaldırır).
Ignore (Yoksay) - Bu nesneyle ilgili hiçbir işlem yapmaz.

Link (Bağla) - Bu, 1 numaralı listedeki seçili nesnenin 2 numaralı listedeki seçili nesneyle aynı olduğunu belirten özel bir eylemdir. Bu, her iki nesneyi birbirine bağlar.

Not: Bazı eylemler belirli durumlarda kullanılamayabilir. Örneğin bu iletişim penceresi bir içe aktarma sırasında gösteriliyorsa, 1 numaralı listede "Delete" (Sil) eylemini seçemezsiniz; çünkü içe aktarma işleminin veritabanını değiştirmesine izin verilmez.

Varsayılan olarak program şu eylemleri önceden doldurur:
Diğer tarafta karşılık gelen bir nesne bulduğu (ada veya dahili veritabanı kimliğine göre) nesneler için "Link" (Bağla). Veritabanındaki diğer tüm nesneler için "Add" (Ekle) ve aSc Timetables'taki geri kalan nesneler için "Ignore" (Yoksay).

Eylemleri doldurmayı bitirdiğinizde 6 numaralı OK'e (Tamam) tıklayın; program bu eylemleri sizin için gerçekleştirecektir. Bu senkronizasyon adımını atlayıp başka bir nesne türüne geçmek için 7 numaralı "Skip" (Atla) düğmesine de tıklayabilirsiniz (örneğin yalnızca dersleri içe aktarmak istiyorsanız, ders listesine gelene kadar atla'ya tıklayın).