Atatürk Üniversitesi Atatürk Üniversitesi
Ara
Projelere dön
Proje Tamamlandı Yükseköğretim Kurumları Destekli Proje

Entegre bilgi sistemleri platformu tasarımı ve etkili kullanım için bir model geliştirilmesi Atatürk Üniversitesi Örneği

Engin Kurşun (Yürütücü), Ömer Arpacık (Araştırmacı), Selçuk KARAMAN (Araştırmacı), Mete Yağanoğlu (Araştırmacı), Mehmet Bayram Başcı (Araştırmacı), KADİR NALKIRAN (Araştırmacı), Özgür Fırat Özpolat (Araştırmacı), Mustafa Furkan Keskenler (Araştırmacı), MEHMET CANCAN (Araştırmacı), ÖMER ÇAĞRI YAVUZ (Araştırmacı)

Atatürk Üniversitesi 2020–2021

Proje özeti

Günümüzde teknolojinin gelişmesiyle kullanımı yaygınlaşan bilgi sistemleri, farklı

alanlarda çeşitli amaçlarla kullanılmaktadır. Atatürk Üniversitesi’nde de Öğrenci Bilgi Sistemi,

Üniversite Bilgi Yönetim Sistemi, Mezun Bilgi Sistemi, Ders Bilgi Sistemi gibi toplam 47 bilgi

sistemiyle personel ve öğrencilere çeşitli hizmetler sunulmaktadır. Bu sistemlerin performans

takibinin yapılması, kolay erişim sağlanması, görünürlüğün ön plana çıkarılması ve riskin

minimize edilmesi amacıyla sistemlerin entegrasyonuna ihtiyaç duyulmaktadır. Bu ihtiyaç

kapsamında tek bir kontrol noktasında en düşük risk faktörüne ve en yüksek performansa sahip

kimlik doğrulama metodu geliştirilmesine ve ortak veritabanı altyapısıyla tekilleştirilmiş veri

mimarisine sahip model oluşturulmasına odaklanılmaktadır. Bu bağlamda geliştirilen sistem ile

sunulan hizmetlerin kalitesinin artırılması, maliyet ve riskin azaltılması amaçlanmıştır.

Elektronik hizmetlerin neredeyse tamamı farklı metodlarla kimlik doğrulama işlemi

yürütmektedir. Bu nedenle genel amaca hizmet edebilecek kapsamlı bir metod geliştirilmiştir.

Bu metodun, günümüz hizmetlerinin kolayca erişebileceği standartlarda ve yüksek

performanslı olabilmesi için NodeJS uygulama dili ve Cassandra veritabanı seçilmiştir. Ayrıca

hizmetlerin standart GET sorgusu üzerinden tarayıcı üzerinde global değişken olan UUID

çerezi değerini SSO servisine sorgulatarak kullanıcının doğrulaması yapılmış olup bu hizmet

ve işlemler tüm tarayıcı ve donanımlara hizmet verebilecek şekilde geliştirilmiştir.

Proje başlangıcında e-Devlet de dahil olmak üzere 27 harici sistem entegre edilmiş iken

projenin tamamlanması ile birlikte bu sayı 47’ye yükseltilmiştir. Ayrıca bu aşamada yapılacak

olan her bir veri için öncelikli kaynak belirlenmesi amacı ile sistemler arası kod eşleştirme

tabloları, iletişim için protokol hazırlanmıştır. Sonraki aşamada alt sistemlerden protokol

kapsamında; rapor tasarımı, geliştirme ve testler yapılmıştır. Son olarak ortak verilerin tamamı

çıkarılmış olup bu verilerin öncelikli kaynaktan alınması ve tekrarlı veri sistem yük

analizlerinin yapılması amaçlanmış ve tamamlanmıştır. Yapılan analiz sonuçlarına göre tek

noktaya okuma yazma işlemi yapılmış, tekrarlı veri tetikleyici ve temizleyici uygulama

geliştirilerek proje tamamlanmıştır.