Entegre Bilgi Sistemi Modeli Geliştirilmesi: DataOCEAN©

Günümüzde veri çeşitliliğinin artması, özellikle konumsal verinin eklenmesiyle, düzenli ve güçlü sistem tasarımı gereksinimi giderek daha önemli hale gelmiştir. Merkezi erişim sağlayan, Coğrafi Bilgi Sistemlerini de kapsayan, yeni nesil bilişim sistemleri tasarlanarak kullanım yaygınlaştırılmıştır. Bu durum, özellikle kurumlar arası veri paylaşımı ve farklı yapıdaki, sistemler arasındaki entegrasyon çalışmalarını hızlandırmıştır. Bu nedenle, merkezi erişim amaçlayan sistem tasarım çalışmaları artmış, veri erişimi de web servislerinin yaygın olarak kullanıması ile kolaylaşmıştır. Bu çalışmada, dağıtık sistemler için; hızlı, doğru ve güvenilir bilgiye erişimde kullanılabilecek yeni bir entegre bilgi sistemi modeli tasarlanmıştır. Tasarlanan model; birlikte çalışabilirlik ilkelerini koruyan, hibrid yapı temelli, birden fazla sistemi barındıran, entegrasyonu web servisleri aracılığı ile sağlayarak, çok yönlü veri akışına olanak tanımaktadır. Çalışmada tasarlanan model (DataOCEAN) ve sistem prototipi, Servis Yönelimli (SOA) yapıyı temel alan ve Nesne Yönelimli mimari (OOA) yapısına benzerlikler taşımaktadır. Kullanılan yapı, MVC mimari tabanlı yazılmıştır ve özgün bir çalışmadır. REST yaklaşımı ile tasarlanmış, RESTful ve SOAP servis mimarilerine ilişkin web servisleri hazırlanmış, sistemin yönetim panelinin içereceği alanlar yazılmış ve test edilmiştir. Uygulama dili olarak PHP (Hypertext Preprocessor) tercih edilmiş, mekansal veri gösterimi için GoogleMAPs kullanılmıştır.

Design a Model for Integrated Information Systems: DataOCEAN©

Nowadays, with the increase in the variety and volumes of data, in addition spatial data, the need for a reliable, systematic and powerful system design has increasingly become more important. Next generation information systems facilitating central access, including Geographical Information Systems, were designed and their use has become widespread. This has particularly accelerated data exchange between institutions and integration work between systems with different structures. Thus, system design works aiming at providing central access have increased, and data access has become easier thanks to the spread of web services. In the context of this study, a new integrated information system model was designed to be used in providing access to fast, accurate and reliable information for distributed systems. This model protects the principles of interoperability, is based on a hybrid structure, accommodates multiple systems and enables multifaceted data flow by providing integration through web services. The model and system prototype (DataOCEAN©) is based on service oriented architecture (SOA) while it shares similarities with object oriented architecture (OOA). The framework used in the design is an original work based on model-view-controller architecture. It was designed using REST (Representational State Transfer) style. Web services in relation to RESTful and SOAP (Simple Object Access Protocol) service architectures were prepared; areas to be included in the management panel of the system were written and tested. PHP (Hypertext Preprocessor) was chosen as application language while using GoogleMAPs for spatial data representation.

___

  • Söderström, E. and F. Meier, Combined SOA maturity model (CSOAMM): Towards a guide for SOA adoption, in Enterprise Interoperability II. 2007. Springer. p. 389- 400.
  • Özdikililer, E. (2017). Doktora Tezi, İTÜ Bilişim Enstitüsü, İstanbul, Türkiye. Entegre Bilgi Sistemi Modeli Geliştirilmesi: DataOCEAN©
  • Lepine, J.-F. Metrics for PHP. 2017 (cited 2017 14.11.2017); Jean-Françoia Lepine). Available from: http://www.phpmetrics.org//documentation /index.html.
  • Krafzig, D., K. Banke, and D. Slama, Enterprise SOA: service-oriented architecture best practices. 2005: Prentice Hall Professional
  • Google,https://developers.google.com/maps/docum entation/geocoding/intro, available in 11.03.2018
  • Ghadiri, N., M. Ghaffari, and M.A. Nikbakht, BigFCM: Fast, precise and scalable FCM on hadoop. Future Generation Computer Systems, 2017. 77: p. 29-39.
  • Glatard, T., et al., Software architectures to integrate workflow engines in science gateways. Future Generation Computer Systems, 2017. 75: p. 239-255.
  • Fielding, R.T., Architectural styles and the design of network-based software architectures. 2000, University of California, Irvine.
  • Bahree, A., et al., Pro WCF: practical Microsoft SOA implementation. 2007: Apress.
  • Al-Kiswany, S., et al., A cross-layer optimized storage system for workflow applications. Future Generation Computer Systems, 2017. 75: p. 423-437.
Geomatik-Cover
  • Yayın Aralığı: Yılda 3 Sayı
  • Başlangıç: 2016
  • Yayıncı: Murat yakar
Sayıdaki Diğer Makaleler

Kırsal Alanlarda SYM Üretiminde Filtreleme Yöntemlerinin Performans Analizi: Hava LiDAR Uygulaması; İstanbul Örneği

Mehmet DOĞRULUK, Cevdet Coşkun AYDIN, Mustafa YANALAK

İki Boyutlu Koordinat Dönüşümünde En Küçük Kareler ve Toplam En Küçük Kareler Yöntemlerinin Performansı

Ali Hasan DOĞAN, Utkan Mustafa DURDAĞ, Taylan ÖCALAN, Bahattin ERDOĞAN

Entegre Bilgi Sistemi Modeli Geliştirilmesi: DataOCEAN

Çiğdem GÖKSEL, Egnar ÖZDİKİLİLER

Entegre Bilgi Sistemi Modeli Geliştirilmesi: DataOCEAN©

Çiğdem GÖKSEL, Egnar ÖZDİKİLİLER

Global Yerpotansiyel Modellerin Gravimetrik Jeoit Belirlemeye Katkısı

Selda DEMİR, R. Alpay ABBAK, H. Tuğba ARLI İL

3B Kent Modelleri İçin Yeni Bir Silüet Analizi Modülünün Geliştirilmesi

Halil AKINCI, Sebahat TEMUÇİN KILIÇER, Çetin CÖMERT

Coğrafi Bilgi Sistemleri ve Uzaktan Algılama Teknikleri İle Arazi Kullanım Değişiminin İncelenmesi, Köprübaşı İlçesi Örneği

Osman Salih YILMAZ, Fatih GÜLGEN, Ramazan GÜNGÖR, Fatih KADI

Uzaktan Algılama Teknikleri İle Arazi Kullanım Değişiminin İncelenmesi: Köprübaşı İlçesi Örneği

Osman Salih YILMAZ, Fatih GÜLGEN, Ramazan GÜNGÖR, Fatih KADI

Yarasa Algoritması İle Robust Kestirimin Nivelman Ağlarına Uygulanması

Mevlüt YETKİN, Ömer BİLGİNER

SRTM1 ve ASTER Sayısal Yükseklik Modellerinin Gravimetrik Jeoit Belirlemeye Katkısı

Selda DEMİR, R. Alpay ABBAK, H. Tuğba ARLI İL, İ. Öztuğ BİLDİRİCİ