Servis yönelimli mimari ve bulanık mantık tabanlı üniversite bilgi sistemi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Gazi Üniversitesi, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2019

Öğrenci: HACI ALİ CANLI

Danışman: NECAATTİN BARIŞÇI

Özet:

Üniversitelerde kullanılan bilgi sistemleri çoğunlukla farklı zamanlarda, farklı paydaşlar tarafından geliştirilmektedir. Her bir sistem, kendi içeriğiyle alakalı veri ve süreçleri barındırmaktadır. Bu bilgi sistemleri farklı dil ve platformlarda geliştirilmiş olabileceği gibi veri tabanları da farklılık gösterebilmektedir. Bu bilgi sistemleri arasında bir iletişim ihtiyacı vardır. Servis yönelimli mimari, getirdiği birlikte çalışabilirlik ve platform bağımsızlık gibi yaklaşımlarla, yazılımların birbirleri ile konuşabilmelerine imkan sağlamaktadır. Bu tez çalışmasında, üniversite bilgi sistemindeki alt bilgi sistemleri simüle edilmiş, web servisleri kullanılarak, bu bilgi sistemleri için servis yönelimli mimari tabanlı merkezi bir haberleşme altyapısı sunulmuştur. Oluşturulan mimaride her bir bilgi sistemi için orkestrasyon ve aracı servisler oluşturulmuş ve bilgi sistemleri arası iletişim sağlanmıştır. Ayrıca servis yönelimli mimari ile bulanık mantık bir arada kullanılarak ikinci bir mimari önerilmiştir. Bulanık mantık kullanılan mimari, bir yük dengeleyicisi vasıtasıyla servislerin birden çok sunucuya dağıtılmasına imkan sağlamış ve dağıtık sunucu yapısı oluşturulmuştur. Böylece daha az sistem kaynağı ile tek sunuculu mimariye göre daha performanslı çalışan bir yapı oluşturulmuştur. Yapılan testler, bulanık mantık ve servis yönelimli mimarinin bir arada kullanıldığı dağıtık sunuculu yapının, tek sunuculu servis yönelimli mimariye göre 2,35 kat daha hızlı çalıştığını göstermiştir