Pembangunan Sumber Daya Sentralisasi Data pada Aplikasi Pengelolaan UMKM Menggunakan RESTFul dan Oauth 2.0

Authors

  • Nina Setiyawati Universitas Kristen Satya Wacana
  • Dwi Hosanna Bangkalang Universitas Kristen Satya Wacana
  • Gilang Windu Asmara Universitas Kristen Satya Wacana

DOI:

https://doi.org/10.32493/jtsi.v7i2.35334

Keywords:

Oauth 2.0, RestFul, Resource Server, Authorization Server, MSMEs

Abstract

Services for Micro, Small and Medium Enterprises (MSMEs) continue to be improved by the Department of Cooperatives, Small and Medium Enterprises (DinKopUKM) of Salatiga City. One way is to implement technology in various services. These applications need to be supported by the principle of information integration so that there is no data redundancy and dissemination of valid and reliable data is achieved. In this research, a resource server was built using RESTFul which allows third party systems to connect to product components to query information about objects and perform basic operations using the HTTP protocol. And using Oauth 2.0 is an open authorization protocol that allows third-party systems or applications via the HTTP protocol to access resources with certain access rights. This system is divided into four main parts, namely MSME actors registered in the system as resource owners, third party applications as data requesters/recipients, resource servers as resource service providers, and authorization servers which are useful for validating the identity of users and third party applications. With an integrated system, MSME players in the city of Salatiga do not need to repeat the MSME data collection process when using other information systems provided by the Salatiga city government while maintaining the security and privacy of user data.

References

Amaury-Alexandre Schaller. (2021). Business Model Innovation Roadmap for the Digital Transformation Process of German SME [Bangkok University]. amaury_schaller final thesis (1).pdf

Amundsen, M., & Richardson, L. (2013). RESTful Web APIs. O’REILLY.

Choirudin, R., & Adil, A. (2019). Implementasi Rest Api Web Service dalam Membangun Aplikasi Multiplatform untuk Usaha Jasa. MATRIK : Jurnal Manajemen, Teknik Informatika Dan Rekayasa Komputer, 18(2), 284–293. https://doi.org/10.30812/matrik.v18i2.407

Cholifah, W. N., Yulianingsih, Y., & Sagita, S. M. (2018). Pengujian Black Box Testing pada Aplikasi Action & Strategy Berbasis Android dengan Teknologi Phonegap. STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 3(2), 206. https://doi.org/10.30998/string.v3i2.3048

Cotrino, A., Sebastián, M. A., & González-Gaya, C. (2020). Industry 4.0 roadmap: Implementation for small and medium-sized enterprises. Applied Sciences (Switzerland), 10(23), 1–17. https://doi.org/10.3390/app10238566

Fatman, Y. (2020). Implementasi Metode Open Authorization (OAUTH2) Untuk Pengelolaan Data Dosen di Universitas Islam Nusantara. Ainet : Jurnal Informatika, 2(1), 10–18. https://doi.org/10.26618/ainet.v2i1.3212

Febriyanti, N. M. D., Sudana, A. A. K. O., & Piarsa, I. N. (2021). Implementasi Black Box Testing pada Sistem Informasi Manajemen Dosen. 2(3), 1–10.

Huang, C. C., Wu, J. H., Wu, J. H., & Liu, W. C. (2021). Digital transformation of SMEs. In Digital transformation of SMEs during COVID-19: A systematic review. Journal of Business Research. OECD Publising. https://doi.org/https://doi.org/10.1787/bdb9256a-en

I Gede Merta Ariantara, I. A. & W. H. N. P. (2020). Penerapan REST API dalam Pengembangan Aplikasi Pemesanan Rental Mobil Berbasis Web dan Mobile (Studi Kasus: CV. Dwi Cipta Rent Car). Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 4(8), 2569–2576.

IBM. (2017). Rest Api Developer Guide. In IBM. IBM.

Mark Logic Corp. (2019). REST Application Developer’s Guide. MarkLogic Corporation.

Masse, M. (2012). REST API Design Rulebook. In O’Reilly. O’REILLY.

Microsoft Azure. (2022). Cara mengotorisasi akun pengembang menggunakan OAuth 2.0 di API Management.

oauth.net. (2020). OAuth 2.0. https://oauth.net/2/

OECD. (2019). a Road Map for Sme and Entrepreneurship Policy in Ireland. October.

Parecki, A. (2022). The Little Book of OAuth 2.0 RFCs. IETF Trust.

Parlika, R., Nisaa’, T. A., Ningrum, S. M., & Haque, B. A. (2020). Studi Literatur Kekurangan Dan Kelebihan Pengujian Black Box. Teknomatika, 10(02), 131–140.

Patni, S. (2017). Pro RESTful APIs: Design, Build and Integrate with REST, JSON, XML and JAX-RS. In Pro RESTful APIs. Apress. https://doi.org/10.1007/978-1-4842-2665-0

Prasetyo, T. H., & Hijrih, F. (2015). Desain arsitektur Enterprise Application Integration (EAI) sebagai middleware untuk aplikasi pemerintah (e-government). Proceedings Konferensi Nasional …, 9–10.

Rahman, S. S. M., Hossain, N., Hossain, M. A., Hossain, M. Z., & Sohag, M. H. I. (2020). OAuth 2.0: A Framework to Secure the OAuth-Based Service for Packaged Web Application. In OAuth 2.0 (Issue August, pp. 92–139). IGI Global. https://doi.org/10.4018/978-1-7998-3355-0.ch005

Saputro, D. A. (2018). Penerapan RESTful Web Service dan JSON pada Application Programming Interface (API) Sistem Informasi Perkembangan Ayam Broiler Berbasis Kemitraan. https://repository.uksw.edu/handle/123456789/15263%0Ahttps://repository.uksw.edu/bitstream/123456789/15263/2/T1_672011206_Full text.pdf

Setiyani, L. (2019). Pengujian Sistem Informasi Inventory Pada Perusahaan Distributor Farmasi Menggunakan Metode Black Box Testing. Techno Xplore : Jurnal Ilmu Komputer Dan Teknologi Informasi, 4(1), 1–9. https://doi.org/10.36805/technoxplore.v4i1.539

Tanaem, P. F., Wijaya, A. F., Manuputty, A. D., & Huwae, G. N. (2020). Penerapan RESTFul Web Service Pada Disain Arsitektur Sistem Informasi Pada Perguruan Tinggi (Studi Kasus: STARS UKSW). JASIEK (Jurnal Aplikasi Sains, Informasi, Elektronika Dan Komputer), 2(1)(1), 11–20.

Wicaksono, S. R. (2022). Black Box Testing Teori Dan Studi Kasus (Issue February). https://doi.org/10.5281/zenodo.7659674

Yu, F., & Schweisfurth, T. (2020). Industry 4.0 technology implementation in SMEs – A survey in the Danish-German border region. International Journal of Innovation Studies, 4(3), 76–84. https://doi.org/10.1016/j.ijis.2020.05.001

Published

2024-04-30

How to Cite

Setiyawati, N., Bangkalang, D. H., & Asmara, G. W. (2024). Pembangunan Sumber Daya Sentralisasi Data pada Aplikasi Pengelolaan UMKM Menggunakan RESTFul dan Oauth 2.0. Jurnal Teknologi Sistem Informasi Dan Aplikasi, 7(2), 878–886. https://doi.org/10.32493/jtsi.v7i2.35334