Geri Dön

Blok zincir tabanlı mobil yemek sipariş uygulaması geliştirilmesi

Development of blockchain based mobile food delivery application

  1. Tez No: 863913
  2. Yazar: NİDA BAŞER
  3. Danışmanlar: DOÇ. DR. AHMET FARUK ASLAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Blok zinciri, Ethereum, Metamask, Mobil Uygulama, Kotlin, Blockchain, Ethereum, Metamask, Mobile Application, Kotlin
  7. Yıl: 2023
  8. Dil: Türkçe
  9. Üniversite: Eskişehir Osmangazi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Matematik ve Bilgisayar Bilimleri Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Bilimleri Bilim Dalı
  13. Sayfa Sayısı: 61

Özet

Bu çalışmada blok zinciri tabanlı Ethereum cinsinden kripto parayla ödeme seçeneği sunan bir mobil yemek sipariş uygulaması geliştirilmesi amaçlanmıştır. Bu amaç doğrultusunda, Android Studio geliştirme ortamı ve Kotlin programlamlama dili kullanılarak tasarlanan mobil uygulamanın, bir kripto para cüzdanı yazılımı olan Metamask ile bağlantı kurması sağlanmıştır. Bu sayede mobil uygulamayı kullanarak sipariş vermek isteyen herhangi bir kullanıcının, Ethereum blok zinciri üzerindeki kripto para hesabına erişerek, sepetindeki ürünlerin toplam tutarını kripto para ile ödeyebilmesi sağlanmıştır. Merkezsiz, şeffaf ve kripto güvenlik sağlayan bu ödeme yöntemiyle yapılan tüm işlemler, Ethereum blok zinciri üzerinde saklanır ve değiştirilemezdir. Bu sonuçlardan hareketle, ülkemizde kullanılan mobil uygulamalarda henüz bulunmayan bir özellik olan kripto para ile ödeme seçeneğinin son kullanıcılara yeni bir özellik olarak sunulması önerilmektedir. Blok zinciri teknolojisi henüz yeni sayılabilecek bir alan olduğu için konuyla ilgili akademik ve bilimsel kaynaklar sınırlı sayıdadır. Bu alanda çalışmayı hedefleyen yazılımcıların tecrübe elde edebilmesi için de yeterli kaynak bulunmamaktadır. Ayrıca blok zinciri ve kripto para gibi kavramları içeren projeler genellikle web tarafında gerçekleştirildiği için mobil uygulamalara göre yaygınlaşma ve son kullanıcıya hitap etme potansiyelleri de daha düşüktür. Dolayısıyla blok zinciri ve kripto para gibi kavramların mobil uygulamalarla birlikte yer aldığı projelerin sayısı da sınırlı olduğundan, bunların da desteklenerek arttırılması önerilmektedir. İnsan kaynağındaki yetersizlik nedeniyle de blok zinciri teknolojisinin sadece finans değil, her alanda çalışılması gerektiği sonucuna ulaşılmıştır.

Özet (Çeviri)

In this study, it is aimed to develop a mobile food ordering application that offers a blockchain-based Ethereum cryptocurrency payment option. For this purpose, the mobile application that was designed using Android Studio development environment and Kotlin programming language has been connected with Metamask which is a cryptocurrency wallet software. By this means, any user who wishes to place an order using the mobile application will be able to access the cryptocurrency account on the Ethereum blockchain and pay the total amount of the products in his basket with cryptocurrency. All transactions made with this decentralized and transparent payment method are crypto-secured and stored on the Ethereum blockchain and are immutable. Based on these results, the option of paying with cryptocurrency, a feature that is not yet available in mobile applications used in our country, could be offered to end users as a new feature. Due to the fact that blockchain technology is a relatively new field, academic and scientific sources on the subject are limited. There are not sufficient sources for software developers who aim to work in this field in order to obtain experience. Additionally, since projects involving concepts such as blockchain and cryptocurrency are usually carried out on the web, they have a lower potential to become widespread and attract the end user compared to mobile applications. Thus, considering the number of projects in which concepts such as blockchain and cryptocurrency are used with mobile applications are too few, it is advised to increase their numbers through support. Due to the insufficiency of human resources, it has been concluded that blockchain technology should be studied not only in finance but in every field possible.

Benzer Tezler

  1. Otomotiv yedek parça tedarik zincirinde orijinallik denetlemesi ve yeniden kullanım/geri dönüşüm süreçleri için blok zincir tabanlı takip sistemi

    Blockchain-based tracking system for originality verification and recycling processes in the automotive spare parts supply chain

    TUĞBA BEKMAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilişim Uygulamaları Ana Bilim Dalı

    PROF. DR. ENVER ÖZDEMİR

  2. Blok zincir tabanlı ödeme sistemleri ile mobil ödeme altyapısı ve ürün yönetimi

    Mobile payment infrastructure and product management analysis with blockchain based payment systems

    BARIŞ YILMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    İşletmeTrakya Üniversitesi

    İşletme Ana Bilim Dalı

    PROF. DR. ENGİN DEMİREL

  3. A blockchain-based framework for customer loyalty programs

    Müşteri sadakat programları için blokzincir tabanlı bir çerçeve

    ŞEREF BÜLBÜL

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ GÖKHAN İNCE

  4. Beyond digitalisation: Designing a roadmap for Block-chain embedded performance management systems

    Dijitalleşmenin ötesinde: Block-chain gömülü performans yönetim sistemleri için yol haritası tasarımı

    FURKAN AYRANCI

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    İşletmeİstanbul Teknik Üniversitesi

    İşletme (İngilizce) Ana Bilim Dalı

    PROF. DR. HÜR BERSAM BOLAT

  5. Blockchain-based caller-id authentication (BBCA): A novel solution to prevent spoofing attacks in VOIP/SIP networks with an analysis of spoofing attack anatomy and test results

    Blok zinciri tabanlı arayan kimliği doğrulaması (BBCA): VOIP/SIP ağlarında arayan kimliği sahtekarlığı saldırılarını önlemek için yeni bir çözüm ile arayan kimliği sahtekarlığı saldırı anatomisi ve test sonuçlarının analizi

    İSMAİL MELİH TAŞ

    Doktora

    İngilizce

    İngilizce

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBahçeşehir Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SELÇUK BAKTIR