Abstract :Akdeniz Üniversitesi Bilgisayar Bilimleri Araştırma ve Uygulama Merkezi (BAUM) kapsamında geliştirilen Bilgi Yönetim Sistemimiz (BYS), web tabanlı bir dizi uygulama içermektedir. Tıpkı Google Hesaplarında olduğu gibi, BYS’ye tek oturum üzerinden giriş yapılarak bu uygulamalara erişilebilmektedir. Ek olarak, sadece bu uygulamalara bilgi sağlayacak çeşitli servisleri (API) içeren bir REST yazılımı geliştirilmiş ve web üzerinden yayınlanmıştır. Bu yazılımın diğer uygulamalar tarafından doğrudan bilinmemesi, potansiyel bağımlılık problemlerini ortadan kaldırarak kırılganlıkları azaltmış ve sisteme esneklik ve ölçeklenebilirlik kazandırmıştır. Herhangi bir web uygulamamıza ilişkin bir arayüzde görüntülenecek/kullanılacak bilgi, gönderilen talebe ilişkin olarak JSON veri biçiminde döner. Talep, ilgili API için URL bilgisini ve karşılık gelen kaynağın gerektirdiği girdi veriyi içerir. Dönecek bilgi ise veri tabanındaki ham veri veya bu verinin paketlenmiş biçimidir. Bu çalışmada, kullanılan teknolojiler, tasarlanan veri tabanı sıradüzeni, yapılan geliştirmeler, yazılımımızın sunduğu servisler ve iş-mantıkları ile ilgili olarak ayrıntılı bilgi verilmiştir. Ayrıca, verinin (1) toplu olarak çekilip kod tarafında ayrıştırıldığı ve (2) parça parça çekilip kod tarafında birleştirildiği iki durum ele alınmıştır. Veri tabanı tarafındaki sorgular ve kod tarafındaki iş-mantıkları için her iki durumun da çalışılan probleme ve hedeflenen başarıma göre belirlenmesi gerektiği gözlemlenmiş ve bu kapsamdaki bulgular sunulmuştur. Keywords : REST, Web Servisi, Yazılım, JSON, API, ORM