Geri Dön

Genetik algoritma kullanılarak ders programının optimum olarak düzenlenmesi

Optimum course scheduling using genetic algorithm

  1. Tez No: 619826
  2. Yazar: SEMRA KAVAS
  3. Danışmanlar: YRD. DOÇ. DR. CENGİZ GÜNGÖR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2016
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Uluslararası Bilgisayar Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 62

Özet

Bu çalışma ile fakülte içerisindeki istenilen her bir bölümün ders programını otomatik olarak hazırlayan ve optimize eden bir yazılım programı geliştirilmiştir. Program geliştirilirken daha etkin, verimli ve zamandan tasarruf sağlamak amacıyla yapay zeka yöntemlerinden biri olan genetik algoritma kullanılmıştır. Programın arayüzü, Microsoft Visual Studio .Net 2012 ortamında C# dilinde kodlanarak ve MS SQL Server veritabanı kullanılarak tasarlanmıştır. Test amacıyla programa, Bilgisayar ve Öğretim Teknolojileri ile Bilgisayar Bilimleri olmak üzere iki bölüm kaydedilmiştir. Her bir bölüm üzerinde yumuşak kısıtlar verilerek ve verilmeden, program 10 kez denenmiştir. Her bir denemenin ne kadar süre tuttuğu tespit edilmiştir. Sonuç olarak, her bir denemede oluşturulan ders programları istenilen şartları sağlamıştır. Ders programı oluşturulduktan sonra yazılım üzerinden, bölüm ders programı, istenilen öğretim elemanının ders programı ya da sınıfın ders programı görüntülenebilmektedir.

Özet (Çeviri)

In this study, software that automatically creates and optimized the course time table of each department in the faculty was developed. Genetic algorithm which is one of the artificial intelligence methods was used in order to save time, be more efficient and effective. User interface of the software was designed on Microsoft Visual Studio .Net 2012 platform by using C# programming language and MS SQL Server database. In order to test the software, course schedules of two departments; Computer and Education Technologies and Computer Sciences were loaded. Software was tested 10 times for each department's course schedule by considering and not considering soft constraints. Time elapsed for each test was determined as well. In conclusion, course schedules created in each try ensured desired conditions. Departments' course schedule, schedule of lecturers and classrooms' schedule can be viewed after created course schedule.

Benzer Tezler

  1. Genetik algoritma kullanılarak ders programının optimum şekilde düzenlenmesi

    The Arrangement of the lesson program optimally by using genetic algorithm

    AYTEKİN BAĞIŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1996

    Elektrik ve Elektronik MühendisliğiErciyes Üniversitesi

    Elektronik Ana Bilim Dalı

    Y.DOÇ.DR. FERHAT DALDABAN

  2. Genetik algoritma kullanarak çok kriterli ders programının hazırlanması ve optimizasyonu

    Preparing multi-criteria programs by using genetic algorithms and their optimisation

    FATMA DABAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2004

    Elektrik ve Elektronik MühendisliğiMustafa Kemal Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. ERSİN ÖZDEMİR

  3. Sezgisel algoritmalar yardımıyla ders programı optimizasyonu

    Optimization of the course program with the help of heuristic algorithms

    AHMET YURTSAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilim ve TeknolojiSivas Cumhuriyet Üniversitesi

    Yönetim Bilişim Sistemleri Ana Bilim Dalı

    DOÇ. DR. OĞUZ KAYNAR

  4. Evrimsel hesaplama tekniği kullanılarak sınav takvimi otomasyonu uygulaması

    Developing examination scheduling automation by using evolutionary computing techniques

    CEYDA BAYSAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    Bilim ve TeknolojiPamukkale Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ABDULLAH T. TOLA

  5. Developing a course scheduling system by using genetic algorithm

    Genetik algoritma kullanılarak ders çizelgeleme sistemi tasarımı

    CANSU ÇİĞDEM AYDIN

    Yüksek Lisans

    İngilizce

    İngilizce

    2008

    Mühendislik BilimleriAtılım Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. NERGİZ ERCİL ÇAĞILTAY