Search for collections on Jakarta Global University

PERANCANGAN APPLICATION PROGRAMMING INTERFACE (API) BUKU INFORMATIKA DENGAN MENGGUNAKAN GOOGLE REMOTE PROCEDURE CALL (GRPC) GOLANG SEBAGAI KOMUNIKASI (STUDI KASUS PERPUSTAKAAN JAKARTA GLOBAL UNIVERSITY)

Ihsan, Abiyyu PERANCANGAN APPLICATION PROGRAMMING INTERFACE (API) BUKU INFORMATIKA DENGAN MENGGUNAKAN GOOGLE REMOTE PROCEDURE CALL (GRPC) GOLANG SEBAGAI KOMUNIKASI (STUDI KASUS PERPUSTAKAAN JAKARTA GLOBAL UNIVERSITY). [Skripsi]

[thumbnail of Abiyyu Ihsan-Fix-Print-Skripsi-1-17.pdf] Text
Abiyyu Ihsan-Fix-Print-Skripsi-1-17.pdf

Download (221kB)

Abstract

ABSTRACT
The availability of books in the JGU library includes 473 informatics books.
The addition of informatics books in the JGU library can continue to increase each
year, which requires a resource query process with the database, and the system
must be fast. Therefore, a system is needed to improve the performance of
communication between the database and the system using an API. An Application
Programming Interface (API) is an interface that connects various software
application systems that are accessed together. The API serves as a server-side
program that communicates directly with the database. The design of this API uses
the SDLC Methodology for system development. It begins with planning, analysis,
design, implementation, testing, and maintenance. The results of black box testing
with functional API endpoint testing show that the API functions well. The gRPC
method based on Golang in the informatics book API, based on API testing results,
has met expectations with a 100% success rate. With this result, the function of the
informatics book API that was created has met the design specifications.
Keywords: JGU Library, API, SDLC Methodology, gRPC, Golang

Tipe Dokumen: Skripsi
Tipe: Skripsi
Jurusan: Program Studi Teknik Informatika
Depositing User: Dept Perpustakaan Jakarta Global University
Date Deposited: 08 Aug 2025 06:21
Last Modified: 12 Aug 2025 02:10
URI: https://digilib.jgu.ac.id/id/eprint/208

Actions (login required)

View Item
View Item