eprintid: 7710 rev_number: 9 eprint_status: archive userid: 11 dir: disk0/00/00/77/10 datestamp: 2023-08-10 03:22:13 lastmod: 2023-08-10 03:22:13 status_changed: 2023-08-10 03:22:13 type: thesis metadata_visibility: show contact_email: repository@staff.ukdw.ac.id creators_name: , Made Umbu Paskalis Putra A creators_id: 71170184 contributors_type: http://www.loc.gov/loc.terms/relators/THS contributors_type: http://www.loc.gov/loc.terms/relators/THS contributors_name: Susanto, Budi contributors_name: Chrismanto, Antonius Rachmat contributors_id: 0511057301 contributors_id: 0523128101 corp_creators: Universitas Kristen Duta Wacana title: PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE PADA SISTEM KEANGGOTAAN PELANGGAN ispublished: unpub subjects: QA75 subjects: QA76 divisions: tek_informatika full_text_status: restricted keywords: REST, API, Equivalence Partitioning 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. date: 2023-03-11 date_type: published institution: Universitas Kristen Duta Wacana department: Informatika thesis_type: skripsi thesis_name: other funders: madeumbu47@gmail.com citation: Made Umbu Paskalis Putra A (2023) PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE PADA SISTEM KEANGGOTAAN PELANGGAN. Bachelor thesis, Universitas Kristen Duta Wacana. document_url: https://katalog.ukdw.ac.id/7710/1/71170184_bab1_bab5_daftarpustaka.pdf document_url: https://katalog.ukdw.ac.id/7710/2/71170184_bab2-sd-bab4_lampiran.pdf