PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE PADA SISTEM KEANGGOTAAN PELANGGAN

Made Umbu Paskalis Putra A (2023) PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE PADA SISTEM KEANGGOTAAN PELANGGAN. Bachelor thesis, Universitas Kristen Duta Wacana.

[img] Text (Skripsi Infromatika)
71170184_bab1_bab5_daftarpustaka.pdf

Download (655kB)
[img] Text (Skripsi Infromatika)
71170184_bab2-sd-bab4_lampiran.pdf
Restricted to Registered users only

Download (1MB) | Request a copy

Abstract

Café merupakan tempat yang menyediakan kopi. Pada saat ini sudah banyak terdapat café yang tersebar di seluruh indonesia yang membuat persaingan dalam melakukan penjualan, hal ini membuat café – café membutuhkan cara untuk mendapatkan pelanggan. Melakukan promosi merupakan salah satu cara untuk mendapatkan banyak pelanggan. Salah satu cara efektif dalam melakukan promosi adalah dengan memanfaatkan perkembangan teknologi seperti aplikasi mobile. Dengan menggunakan aplikasi mobile, pelanggan dengan mudah dapat melihat produk – produk yang dijual pada suatu café. Perkembangan pembuatan aplikasi mobile pada saat ini sudah beraneka ragam. Seperti menggunakan REST API sebagai backend development agar aplikasi yang dibuat bisa digunakan oleh beberapa client. Application Programming Interface (API) merupakan sebuah antarmuka yang dibuat oleh pengembang agar sistem yang digunakan dapat mengakses fungsi sistem dengan mudah. Representational State Transfer (REST) adalah prinsip arsitektur web service yang bersifat client server, cara kerja REST yaitu client mengirim request kepada server menggunakan protokol HTTP kemudian server mengirim respon balikan berupa JSON. Dalam sebuah REST dibutuhkan tools yaitu API. Dengan demikian peneliti akan membangun sebuah API yang akan digunakan dalam sistem keanggotaan pelanggan. Peneliti juga akan mengimplementasikan RESTful agar API yang dibangun dapat lebih reliable. API yang dibangun juga akan dilakukan pengujian menggunakan metode Blackbox Testing dengan teknik Equivalence Partitioning untuk mengetahui apakah sistem yang dibangun sudah berjalan dengan baik. Penulis juga akan memanfaatkan firebase token dan beberapa fitur pada firebase dalam menunjang sistem keanggotaan pelanggan yang dibuat. Hasil dari pengujian yang dilakukan terhadap API adalah 100% dengan terdapat 7 kategori berdasarkan fitur API, menggunakan Teknik equivalence partitioning.

Item Type: Thesis (Bachelor)
Uncontrolled Keywords: REST, API, Equivalence Partitioning
Subjects: Q Ilmu Pengetahuan > QA Matematika > QA75 Komputer Elektronik. Ilmu Komputer
Q Ilmu Pengetahuan > QA Matematika > QA76 Perangkat Lunak (Software) Komputer
Divisions: Fakultas Teknologi Informasi > Prodi Informatika
Depositing User: Dhian Saraswati
Date Deposited: 10 Aug 2023 03:22
Last Modified: 10 Aug 2023 03:22
URI: http://katalog.ukdw.ac.id/id/eprint/7710

Actions (login required)

View Item View Item