TR
EN
RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi
Öz
Bu çalışmada, genel bir kullanıcı doğrulama sisteminin tasarımı ve gerçekleştirimi ele alınmaktadır. Bu amaçla, donanımsal gerçekleme için Raspberry Pi ile RFID teknolojisi ve yazılımsal gerçekleme için RESTful web servisleri ile Python ve Node.js kullanılmıştır. Geliştirilen sistemde, (i) Raspberry Pi RFID okuyucu ile kullanıcının kartını okur ve girdi veriyi geliştirilen Python veya Node.js uygulamasına iletir. (ii) bu uygulama bir önceki çalışmada geliştirilmiş olan servis yazılımına ilgili HTTP isteğini gönderir. (iii) bu program kullanıcı doğrulaması için gerekli veri tabanı işlemlerini yapar ve JSON yanıtını döndürür. (iv) çıktı Node.js uygulaması aracılığıyla ekranda görüntülenir. Yapılan deneylerde, Node.js uygulamasının etkin kullanıcı etkileşimiyle Python’daki GUI sorununu aşabilmede oldukça uygun olduğu gözlemlenmiştir. Ayrıca, Raspberry Pi kullanımı kararlı bir sistem geliştirmede iyi bir çözüm olmuştur.
Anahtar Kelimeler
Kaynakça
- Ardıç C., Şen M., Karakoç M. (2019). RESTful Web Servisleri ve Android Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Arduino Mikrodenetleyici Kart ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi, Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, 12 (1), 19-29.
- Awakhare M., Parmal N., Dhawale S., Dongre P., Jamgade S., Tambe A., Deulkar S., Meshram B. (2018). RFID Based E-Attendance System & Child Security System, International Journal of Engineering Science and Computing (IJESC), 8(3), 16162–16164.
- Bhagya Maybel J., Umamakeswari A. (2018) Hardware Implementation of Secure Image Transmission in Raspberry PI, International Journal of Mechanical Engineering and Technology (IJMET), 9(2), 670–678.
- Dayıoğlu M. A., Uğur F., Türker U. (2016). Seralarda Nesnelerin İnterneti Teknolojisinin Uygulanması: Tasarım ve Prototip Geliştirme, Gaziosmanpaşa Üniversitesi Ziraat Fakültesi Dergisi (JAFAG), 33 (Ek sayı), 52–60.
- Ferdoush S., Li X. (2014). Wireless Sensor Network System Design using Raspberry Pi and Arduino for Environmental Monitoring Applications, Procedia Computer Science, 34, 103–110. The 9th International Conference on Future Networks and Communications (FNC-2014).
- İncereis N., Akgün B.T. (2017). IoT Uygulamaları için Oluşturulan Sistemde Servisler, 19. Akademik Bilişim Konferansı, 8-10 Şubat, Aksaray Üniversitesi, Aksaray.
- Karakoc M., Gunay (2020). Data Bus for Computer Based Assessment via Micro Services, the 3rd International Conference on Advanced Technologies, Computer Engineerind and Science (ICATCES) 03-05 Junes.
- Kaur S., Sharma S., Jain U., Raj A. (2016). Voice Command System Using Raspberry Pi, Advanced Computational Intelligence: An International Journal (ACII), 3(3), 43–49.
Ayrıntılar
Birincil Dil
Türkçe
Konular
Mühendislik
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
30 Haziran 2021
Gönderilme Tarihi
8 Aralık 2020
Kabul Tarihi
8 Haziran 2021
Yayımlandığı Sayı
Yıl 2021 Cilt: 2 Sayı: 1
APA
Karakoç, M., Ardıç, C., & Şen, M. A. E. (2021). RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi, 2(1), 10-20. https://izlik.org/JA67AM54XE
AMA
1.Karakoç M, Ardıç C, Şen MAE. RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi. imctd. 2021;2(1):10-20. https://izlik.org/JA67AM54XE
Chicago
Karakoç, Mehmet, Canberk Ardıç, ve Mehmet Arif Emre Şen. 2021. “RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi”. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi 2 (1): 10-20. https://izlik.org/JA67AM54XE.
EndNote
Karakoç M, Ardıç C, Şen MAE (01 Haziran 2021) RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi 2 1 10–20.
IEEE
[1]M. Karakoç, C. Ardıç, ve M. A. E. Şen, “RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi”, imctd, c. 2, sy 1, ss. 10–20, Haz. 2021, [çevrimiçi]. Erişim adresi: https://izlik.org/JA67AM54XE
ISNAD
Karakoç, Mehmet - Ardıç, Canberk - Şen, Mehmet Arif Emre. “RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi”. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi 2/1 (01 Haziran 2021): 10-20. https://izlik.org/JA67AM54XE.
JAMA
1.Karakoç M, Ardıç C, Şen MAE. RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi. imctd. 2021;2:10–20.
MLA
Karakoç, Mehmet, vd. “RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi”. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi, c. 2, sy 1, Haziran 2021, ss. 10-20, https://izlik.org/JA67AM54XE.
Vancouver
1.Mehmet Karakoç, Canberk Ardıç, Mehmet Arif Emre Şen. RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi. imctd [Internet]. 01 Haziran 2021;2(1):10-2. Erişim adresi: https://izlik.org/JA67AM54XE