Research Article
BibTex RIS Cite

Temsili Durum Transferi Yaklaşımı ile Akaryakıt İstasyonu ve Tüketicileri Üzerine Uygulama Geliştirme

Year 2021, Volume: 9 Issue: 2, 171 - 181, 27.06.2021
https://doi.org/10.29109/gujsc.835482

Abstract

Türkiye zengin petrol yataklarına sahip ülkelere yakın olmasına rağmen akaryakıtı pahalı kullanan ülkelerin başında gelmektedir. Bu durum Türkiyede’ki tüketicilerin akaryakıt harcamalarında tasarruf yapmalarını daha önemli hale getirmektedir. Diğer yandan akaryakıt istasyonu sayısının ve akaryakıt ürün çeşidinin fazla olması rekabet ortamında akaryakıt istasyonlarının farklı hizmet ve fiyat sunmalarına neden olmaktadır. Sunulan hizmet ve fiyatlardaki bu değişiklik, tüketicilerin ilgili akaryakıt istasyonunu tercih etmesini sağlamaktadır. Ancak tüketicilerin akaryakıt istasyonları hakkında daha detaylı bilgi sahibi olması gerekir. Bu çalışma kapsamında akaryakıt istasyonlarının sunduğu hizmetler ve fiyatların güncel olarak tüketiciye sunulması amaçlanmıştır. Bu amaç için bir sistem önerilmiş ve akaryakıt fiyatları ile birlikte istasyonların sunduğu hizmet bilgileri temsili durum transferi yaklaşımı kullanılarak bulut ortamındaki sunuculara gönderilmiştir. Bulut sunuculardaki bu bilgiler geliştirilen web servisler, web arayüzü ve mobil uygulama sayesinde tüketicilere sunulmuştur. Böylelikle web tarayıcılar ve akıllı telefonlar üzerinden akaryakıt istasyonlarının sunmuş olduğu hizmet ve akaryakıt fiyatlarının takibi gerçekleştirilmiştir. Önerilen sistem sayesinde tüketiciye en yakın konumda bulunan, istediği hizmeti bulabilecekleri ve en düşük akaryakıt fiyatı sunan istasyonların kolay bir şekilde tespit edebilmesi sağlanmıştır.

References

  • [1] M.Y. Avcılar, M.F. Açar. Tüketicilerin akaryakıt istasyonu tercihini etkileyen faktörlerin analitik hiyerarşi prosesi yöntemi ile tespitine yönelik Ankara ilince bir araştırma. Hitit Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, 10: 2(2017) 969-992.
  • [2] S. Oyucu, H. Polat. M2M ve IoT platformları üzerinde prototip uygulama geliştirme. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, 9: 2(2017) 11-20.
  • [3] G. Gültekin. Akıllı konum tabanlı mobil alışveriş Android uygulaması, İstanbul Kemerburgaz Üniversitesi, Fen Bilimleri Enstitüsü, Elektrik ve Bilgisayar Mühendisliği Anabilim Dalı, 2014.
  • [4] İnternet: Patrick De Han, GasBuddyhttps://www.gasbuddy.com, Son Erişim Tarihi: 16.11.2019.
  • [5] İnternet: Wikicamps, Fuel Map, https://www.microsoft.com/en-au/p/fuel-map-australia/9nblggh2t23b?activetab=pivot:overviewtab, Son Erişim Tarihi: 16.11.2019.
  • [6] R. Ramanathan, T. Korte. Software service architecture to access weather data using RESTful web services. Fifth International Conference on Computing, Communications and Networking Technologies Hefei, 2014, 1-8.
  • [7] M. Yao, J. L. Ruixue, F. G. Chen, J. Zhao. REST based integrated efficient drawing method for reservoir geological profile. 6th International Conference on Measurement, Instrumentation and Automation, 2017, 1951-685.
  • [8] S. Malik, D. Kim. A comparison of RESTful vs. SOAP web services in actuator networks. International Conference on Ubiquitous and Future Networks, 2017, 753-755.
  • [9] R. R. de Oliveira, R. V. Vieira Sanchez, J. C. Estrella, R. Pontin de Mattos Fortes, V. Brusamolin. Comparative evaluation of the maintainability of RESTful and SOAP-WSDL web services, IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2013, 40-49.
  • [10] L. Li, W. Chou. Designing large scale REST APIs based on REST chart. IEEE International Conference on Web Services, 2015, 631-638.
  • [11] H. Pandey, H. Rastogi, C. Gupta Anuja. Web-based network management system implemented using Hibernate, JBoss and spring framework. International Conference on Telecommunication and Networks, 2017, 1-5.
  • [12] M. Ramos, M. T. Valente, R. Terra. AngularJS Performance: A survey study. IEEE Software, 35: 2(2018) 72-79.
  • [13] I. Mearaj, P. Maheshwari, M. J. Kaur. Data conversion from traditional relational database to MongoDB using XAMPP and NoSQL. HCT Information Technology Trends, 2018, 94-98.
  • [14] H. Polat, S. Oyucu. Heterojen Medikal IoT verilerinin depolanmasında ilişkisel olmayan veritabanına dayalı bir yaklaşım. Politeknik Dergisi, 22: 4(2019) 989-998.
  • [15] İnternet: Geleceği Yazanlar, https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/androidde-konum-servisleri, Son Erişim Tarihi: 16.11.2019.
  • [16] H. Li, L. Zhijian. The study and implementation of mobile GPS navigation system based on Google Maps. International Conference on Computer and Information Application, 2010, 87-90.
  • [17] L. Allison, M. M. Fuad. Inter-App communication between android apps developed in app-ınventor and android studio. IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2016, 17-18.

Application Development on Gas Station and Consumers with the Representational State Transfer Approach

Year 2021, Volume: 9 Issue: 2, 171 - 181, 27.06.2021
https://doi.org/10.29109/gujsc.835482

Abstract

Although Turkey is close to countries with rich oil deposits, it is among the countries that use expensive fuel oil. This situation forces consumers to save on fuel expenditures. On the other hand, the high number of fuel stations and the variety of fuel products cause fuel stations to offer different services and prices in a competitive environment. This change in the services and prices offered affects the preferences of the consumers of the fuel stations. However, consumers should have more detailed information about fuel stations. In this study, an application model is proposed to provide communication and interaction between fuel stations and fuel consumers. For this purpose fuel prices and service information provided by the stations were sent to servers in the cloud using a representative state transfer approach. Then this information on cloud servers has been presented to consumers through developed web service, web interface and mobile application. In this way, services and fuel prices provided by fuel stations were monitored via web browsers and smartphones. On account of the proposed application model, the stations that are closest to the consumer, where they can find the service they want, and that offer the lowest fuel price, can be easily identified.

References

  • [1] M.Y. Avcılar, M.F. Açar. Tüketicilerin akaryakıt istasyonu tercihini etkileyen faktörlerin analitik hiyerarşi prosesi yöntemi ile tespitine yönelik Ankara ilince bir araştırma. Hitit Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, 10: 2(2017) 969-992.
  • [2] S. Oyucu, H. Polat. M2M ve IoT platformları üzerinde prototip uygulama geliştirme. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, 9: 2(2017) 11-20.
  • [3] G. Gültekin. Akıllı konum tabanlı mobil alışveriş Android uygulaması, İstanbul Kemerburgaz Üniversitesi, Fen Bilimleri Enstitüsü, Elektrik ve Bilgisayar Mühendisliği Anabilim Dalı, 2014.
  • [4] İnternet: Patrick De Han, GasBuddyhttps://www.gasbuddy.com, Son Erişim Tarihi: 16.11.2019.
  • [5] İnternet: Wikicamps, Fuel Map, https://www.microsoft.com/en-au/p/fuel-map-australia/9nblggh2t23b?activetab=pivot:overviewtab, Son Erişim Tarihi: 16.11.2019.
  • [6] R. Ramanathan, T. Korte. Software service architecture to access weather data using RESTful web services. Fifth International Conference on Computing, Communications and Networking Technologies Hefei, 2014, 1-8.
  • [7] M. Yao, J. L. Ruixue, F. G. Chen, J. Zhao. REST based integrated efficient drawing method for reservoir geological profile. 6th International Conference on Measurement, Instrumentation and Automation, 2017, 1951-685.
  • [8] S. Malik, D. Kim. A comparison of RESTful vs. SOAP web services in actuator networks. International Conference on Ubiquitous and Future Networks, 2017, 753-755.
  • [9] R. R. de Oliveira, R. V. Vieira Sanchez, J. C. Estrella, R. Pontin de Mattos Fortes, V. Brusamolin. Comparative evaluation of the maintainability of RESTful and SOAP-WSDL web services, IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2013, 40-49.
  • [10] L. Li, W. Chou. Designing large scale REST APIs based on REST chart. IEEE International Conference on Web Services, 2015, 631-638.
  • [11] H. Pandey, H. Rastogi, C. Gupta Anuja. Web-based network management system implemented using Hibernate, JBoss and spring framework. International Conference on Telecommunication and Networks, 2017, 1-5.
  • [12] M. Ramos, M. T. Valente, R. Terra. AngularJS Performance: A survey study. IEEE Software, 35: 2(2018) 72-79.
  • [13] I. Mearaj, P. Maheshwari, M. J. Kaur. Data conversion from traditional relational database to MongoDB using XAMPP and NoSQL. HCT Information Technology Trends, 2018, 94-98.
  • [14] H. Polat, S. Oyucu. Heterojen Medikal IoT verilerinin depolanmasında ilişkisel olmayan veritabanına dayalı bir yaklaşım. Politeknik Dergisi, 22: 4(2019) 989-998.
  • [15] İnternet: Geleceği Yazanlar, https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/androidde-konum-servisleri, Son Erişim Tarihi: 16.11.2019.
  • [16] H. Li, L. Zhijian. The study and implementation of mobile GPS navigation system based on Google Maps. International Conference on Computer and Information Application, 2010, 87-90.
  • [17] L. Allison, M. M. Fuad. Inter-App communication between android apps developed in app-ınventor and android studio. IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2016, 17-18.
There are 17 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Tasarım ve Teknoloji
Authors

Saadin Oyucu 0000-0003-3880-3039

Hüseyin Polat 0000-0003-4128-2625

Publication Date June 27, 2021
Submission Date December 3, 2020
Published in Issue Year 2021 Volume: 9 Issue: 2

Cite

APA Oyucu, S., & Polat, H. (2021). Application Development on Gas Station and Consumers with the Representational State Transfer Approach. Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım Ve Teknoloji, 9(2), 171-181. https://doi.org/10.29109/gujsc.835482

                                TRINDEX     16167        16166    21432    logo.png

      

    e-ISSN:2147-9526