Rizqi Kartika Safitri
Universitas Islam Indonesia

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Implementasi Prinsip Desain Antarmuka pada Purwarupa Website Edukasi Bencana Dimastyo Muhaimin Arifin; Rizqi Kartika Safitri; Dimas Setyawan Ramadhansyah; Dwi Abdul Rahman; Raisha Amini Dinda Salechah; Novi Setiani; Zainudin Zukhri
Seminar Nasional Aplikasi Teknologi Informasi (SNATI) 2018
Publisher : Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Islam Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Dengan berkembangya teknologi berbasis web, banyak instansi yang melakukan migrasi pelayanannya. Hal ini bertujuan untuk meningkatkan efisiensi, efektifitas, dan kualitas pelayanan. Salah satu instansi tersebut adalah BNPB. Pelayanan yang perlu dilakukan migrasi adalah edukasi kesiapsiagaan bencana. Selama ini, edukasi hanya disampaikan melalui seminar dan sosialisasi. Oleh karena itu, di dalam penelitian ini akan dilakukan perancangan antarmuka untuk website edukasi kesiapsigaan bencana. Dalam penelitian ini, aplikasi tersebut diberi nama Ziaga. Dengan menggunakan prinsip desain antarmuka, Ziaga akan didesain sedemikian rupa agar tampilannya tidak hanya menarik perhatian pengguna tapi juga memberi kenyamanan bagi pengguna. Penelitian ini juga melibatkan 41 responden. Respon responden berdasarkan SUS(System Usability Scale).
Implementasi REST API untuk Komunikasi Antara ReactJS dan NodeJS (Studi Kasus: Modul Manajemen User Solusi247) Rizqi Kartika Safitri; Hanson Prihantoro Putro
AUTOMATA Vol. 2 No. 1 (2021)
Publisher : AUTOMATA

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Abstract—Penggunaan modul sangat membantu dalam pengembangan perangkat lunak. Seorang developer menggunakan modul untuk menghemat waktu dan efisiensi dalam pengembangan perangkat lunak. Pengembangan modul ini menggunakan framework ReactJS dan NodeJS. Meski keduanya berasal dari keluarga Javascript, tentu memiliki ranah yang berbeda yakni ReactJS biasa digunakan sebagai frontend (client), sedangkan NodeJS digunakan sebagai backend (server). Oleh karena itu keduanya sering dipadukan untuk mengembangkan perangkat lunak aplikasi.  Masalah yang muncul dalam melakukan pertukaran data salah satunya, yaitu client tidak dapat mengakses resource secara langsung pada server. Hal ini memerlukan komunikasi antara keduanya agar client dapat mengambil data tersebut. Dari permasalahan tersebut, dikembangkanlah API dengan arsitektur REST (Representational State Transfer) yang menjembatani dalam transfer data. Dalam implementasinya, REST API menggunakan URI untuk melakukan operasi HTTP dengan berbagai method seperti GET, POST, DELETE.  Keluaran yang dihasilkan dari REST dibuat dalam bentuk JSON (JavaScript Object Notation) sehingga lebih fleksibel penggunaannya. Hasil implementasi REST API dapat membantu meningkatkan efisiensi dan efektifitas dalam pengembangan aplikasi serta memudahkan pengembangan dalam hal komunikasi dan pertukaran data.