Claim Missing Document
Check
Articles

Found 35 Documents
Search

Perbandingan Performa Microframework Node JS dalam Aplikasi REST (Studi Kasus: Aplikasi Bengkel Jok Mobil) Nasrullah, Muhammad Hasan; Trias Hanggara, Buce; Pramono, Djoko
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 8 No 13 (2024): Publikasi Khusus Tahun 2024
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Naskah ini akan diterbitkan di Journal of Information and Technology (J-INTECH)
Pengembangan Sistem Informasi Manajemen Berbasis Web Pada Perusahaan Penempatan Pekerja Migran Indonesia (P3MI) PT. Rastanura Rayani Saputra Alfa, Arrafii; Pradana, Fajar; Pramono, Djoko
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 8 No 6 (2024): Juni 2024
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Sistem Informasi telah menjadi keharusan bagi sebuah perusahaan untuk dapat bertahan dan berinovasi di era modern dengan memberikan manajemen kemampuan pengambilan keputusan yang lebih baik (Suprihadi, 2021). Namun, PT. Rastanura Rayani Saputra, perusahaan yang bergerak dibidang Penyalur Jasa Tenaga Kerja Indonesia (PJTKI) masih belum menerapkan Sistem Informasi yang komprehensif dalam menjalankan proses bisnisnya. Data calon tenaga kerja masih disimpan secara manual oleh staf pada kertas dan folder pada komputer kantor yang kurang terorganisir yang mengakibatkan terhampatnya proses pencarian data calon tenaga kerja dan berdampak pada terhambatnya proses bisnis. Untuk menjawab permasalahan tersebut, dilakukan pengembangan Sistem Informasi Manajemen Berbasis Web pada PT. Rastanura Rayani Saputra. Sistem yang dibuat memfasilitasi proses pendataan dan proses pengawasan dari setiap calon tenaga kerja dari awal proses pendaftaran hingga akhir proses keberangkatan. Pengembangan dilakukan melalui fase rekayasa kebutuhan, desain, implementasi, pengujian dan evaluasi dengan mengikuti alur pengembangan SDLC tipe iteratif. Fase rekayasa kebutuhan menghasilkan identifikasi aktor beserta kebutuhan sistem yang kemudian disesuaikan lebih lanjut sesuai user feedback dari user pada setiap iterasi pengembangan. Pengembangan dilakukan menggunakan framework Next.js dan library React.js dengan bahasa pemrograman Javascript dan MongoDB. Hasil pengujian kotak putih dan kotak hitam pada sistem yang dibangun menunjukkan sistem telah lulus seluruh kasus uji yang berarti sistem telah berfungsi sesuai rancangan tanpa error atau bug. Hasil pengujian usability menunjukkan sistem berada di persentil 85-89% atas dengan skor rata rata 88.33%. Pengujian efisiensi waktu pencarian data PMI juga dilakukan dan menunjukkan bahwa sistem berhasil mengurangi waktu pencarian data hingga 97.47% dibanding dengan metode pencarian sebelumnya. 
Pengembangan Aplikasi Web E-Commerce dan Donasi (Studi Kasus : Green Welfare Indonesia) Alfarisi, Raihan; Rahayudi, Bayu; Pramono, Djoko
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 8 No 7 (2024): Juli 2024
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Teknologi telah berkembang pesat dan menjadi bagian integral dari kehidupan sehari-hari masyarakat. Salah satu inovasi penting adalah pada pembayaran online. Penelitian ini mengkaji implementasi mengenai transaksi digital melalui penggunaan Midtrans sebagai gateway di Green Welfare Indonesia. Saat ini, Green Welfare Indonesia masih dalam tahap penggunaan transaksi pembayaran secara manual. Tujuan penelitian ini adalah mengembangkan sebuah sistem informasi dengan berbasis web serta dilengkapi integrasi proses transaksi yaitu pemesanan dan pembayaran, serta meningkatkan kepuasan pengguna dan staf Green Welfare Indonesia dalam hal pencatatan laporan transaksi. Sistem yang dikembangkan diharapkan dapat memberikan kemudahan, efisiensi, dan akurasi yang lebih baik dalam proses pembayaran dan pelaporan, sehingga mendukung operasional organisasi secara keseluruhan. Penelitian ini bertujuan untuk memberikan kemudahan dalam bertransaksi serta memberikan beragam metode pembayaran dengan agar dapat meningkatkan kepuasan konsumen dan staf dalam menjalankan operasional di Green Welfare Indonesia. Melalui pendekatan ini, penelitian dimulai dari perencanaan kebutuhan sampai kesimpulan dan bahasa pemrograman yang digunakan adalah Golang dan React JS pada tahap implementasi. Hasilnya adalah sebuah aplikasi web yang terdiri dari fitur utama dalam melakukan transaksi pembayaran secara real time melalui aplikasi. Sistem ini telah berhasil pada tahap pengujian dengan menggunakan pengujian fungsional. Untuk memastikan keamanan dalam bertransaksi, sistem dilengkapi dengan pendekatan JSON Web Token (JWT) yang telah diuji dan terbukti akurat. Pengujian usability terhadap pengguna dan staf Green Welfare Indonesia dilakukan menggunakan metode System Usability Scale (SUS) dan memperoleh skor 77.5 dan 84.25, dengan artian masuk pada kategori acceptable dan excellent yaitu berhasil melewati skor rata rata. Hasil penelitian ini menunjukkan bahwa sistem yang dikembangkan dapat meningkatkan efisiensi, keamanan, dan kepuasan pengguna dalam proses pembayaran dan pelaporan transaksi di Green Welfare Indonesia.
Sistem Informasi Inventory Bahan Baku dan Penjualan Roti Terintegrasi Dengan Payment Gateway Berbasis Website ( Study Khasus CV. FamilyBakery ) Mahendra, Daffa Raka; Pramono, Djoko; Purnomo, Welly
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 8 No 9 (2024): September 2024
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Family Bakery adalah perusahaan berbasis CV yang bergerak di bidang produksi dan penjualan roti dengan metode bisnis B2B dan B2C. Perusahaan ini memerlukan sistem pencatatan transaksi penjualan dan pencatatan gudang untuk mengatur kegiatan perdagangan. Saat ini, pencatatan transaksi masih menggunakan Microsoft Excel, yang dianggap tidak efisien dan sulit dioperasikan, terutama dengan berbagai rumus yang harus diterapkan. Masalah yang muncul adalah ketidakefisienan waktu, sehingga proses pencatatan menjadi lama. Penelitian ini bertujuan memastikan Family Bakery dapat melakukan pencatatan transaksi menggunakan sistem baru yang menggantikan Microsoft Excel. Sistem baru ini berbasis web dengan tampilan panel admin, fokus pada pencatatan stok bahan baku, pemesanan bahan baku, resep roti, perencanaan produksi, realisasi produksi, dan pencatatan transaksi penjualan roti. Alat yang digunakan dalam perancangan aplikasi ini meliputi PHP dengan framework Laravel untuk implementasi backend dan Bootstrap 5 untuk implementasi frontend. Hasil penelitian menunjukkan bahwa sistem informasi yang dibangun meningkatkan efisiensi waktu sebesar 31.5%. Melalui penelitian ini, pencatatan transaksi Family Bakery dapat dilakukan dan dikelola dengan lebih mudah oleh pihak internal.
Penggunaan Metode Teaching At The Right Level (TARL) dengan Problem Based Learning (PBL) untuk Meningkatkan Motivasi Belajar Secondany, Ulung; Mursidik, Ellys Mersina; Pramono, Djoko
Journal in Teaching and Education Area Vol. 1 No. 3 (2024): JITERA - Journal in Teaching and Education Area
Publisher : Yayasan Al Hidayah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69673/k9asfv63

Abstract

Penelitian ini bertujuan untuk meningkatkan hasil belajar matematika materi bangun ruang dengan menerapkan model pembelajaran berbasis masalah (Problem Based Learning/PBL) pada siswa kelas 6B SDN 01 Klegen Madiun. Penelitian ini dilatarbelakangi oleh rendahnya hasil belajar matematika siswa, khususnya dalam memahami konsep bangun ruang. Beberapa siswa mengalami kesulitan dalam mengerjakan soal cerita yang berkaitan dengan materi ini, dan sering kali merasa bingung dalam menafsirkan permasalahan yang diberikan. Pendekatan PBL dipilih karena mampu memberikan pengalaman belajar yang lebih bermakna, di mana siswa terlibat langsung dalam pemecahan masalah nyata yang relevan dengan kehidupan sehari-hari. Dalam penelitian ini, siswa dibagi menjadi kelompok-kelompok kecil berdasarkan tingkat pemahaman mereka, sehingga pendekatan "Teaching at The Right Level" (TaRL) juga diterapkan untuk memastikan pembelajaran sesuai dengan kemampuan kognitif masing-masing siswa. Metode penelitian yang digunakan adalah Penelitian Tindakan Kelas (PTK) dengan dua siklus. Hasil penelitian menunjukkan adanya peningkatan motivasi dan hasil belajar siswa pada setiap siklus. Pada siklus pertama, sebagian besar siswa menunjukkan peningkatan dalam pemahaman materi, sementara pada siklus kedua, peningkatan lebih lanjut terlihat baik dalam aspek pemahaman maupun motivasi belajar siswa. Dengan demikian, penerapan PBL dan TaRL efektif dalam meningkatkan hasil belajar matematika pada materi bangun ruang.
Analisis Perbandingan Performa Design Pattern MVVM dan MVP pada Dashboard Aplikasi Manajemen Kos Berbasis Android (Studi Kasus: Kos Gendhis Xenopatih) Langundi, Raziqa Izza; Pramono, Djoko; Pradana, Fajar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 9 No 13 (2025): Publikasi Khusus Tahun 2025
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Naskah ini akan diterbitkan di Jurnal Nasional Teknik Elektro dan Teknologi Informasi  
Analisis Performance Search Engine Menggunakan Full Text Search MySQL dan Elastic Search pada Sistem Informasi Perpustakaan Yakub, Slamet Mochamad; Pradana, Fajar; Pramono, Djoko
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 9 No 13 (2025): Publikasi Khusus Tahun 2025
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Naskah ini akan diterbitkan di KINETIK
Analisis Komparatif Kinerja Library WebSocket dalam Bahasa Pemrograman Go Hizbullah, Bagas; Pramono, Djoko; Pinandito, Aryo
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 9 No 3 (2025): Maret 2025
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Komunikasi real-time menjadi kebutuhan utama dalam pengembangan aplikasi modern yang membutuhkan interaksi cepat antara klien dan server, seperti layanan pesan instan, dashboard monitoring, dan permainan daring. Protokol WebSocket hadir sebagai solusi efisien untuk komunikasi dua arah yang mengatasi keterbatasan metode tradisional seperti HTTP polling. Dalam bahasa pemrograman Go, terdapat dua library WebSocket populer, yaitu "gorilla/websocket" dan "coder/websocket" dengan pendekatan pengelolaan memori yang berbeda. "coder/websocket" meminimalkan alokasi memori heap saat memproses pesan, sedangkan "gorilla/websocket" memerlukan alokasi heap baru untuk setiap pesan. Penelitian ini membandingkan kinerja kedua library berdasarkan latensi dan throughput melalui metode eksperimen kuantitatif. Pengujian dilakukan dengan skenario 10 hingga 100 koneksi konkuren, ukuran pesan 1 hingga 20 KB, serta koneksi persisten dan nonpersisten menggunakan WebSocket echo server dan alat uji beban K6. Analisis data dilakukan menggunakan uji normalitas Shapiro-Wilk dan uji beda Mann-Whitney U. Hasil penelitian menunjukkan bahwa "coder/websocket" lebih efisien pada skenario 10 hingga 50 koneksi konkuren dan ukuran pesan 1 hingga 20 KB, dengan latensi lebih rendah, throughput lebih tinggi, dan kinerja lebih konsisten. Namun, pada skenario 100 koneksi konkuren serta uji koneksi persisten dan nonpersisten, perbedaan kinerja antara kedua library tidak signifikan secara statistik.
Analisis Sentimen Ulasan Aplikasi Ajaib Kripto menggunakan IndoBERT dan Metode Root Cause Analysis Basuki, Akbar Lucky; Rahayudi, Bayu; Pramono, Djoko
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 9 No 4 (2025): April 2025
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Dalam situasi pasar keuangan global yang dinamis, aset kripto semakin diminati di Indonesia, dengan jumlah investor mencapai 18,51 juta pada 2023. Meskipun Aplikasi Ajaib Kripto cukup populer, ulasan di Google Playstore dengan total 7.000 ulasan dan rating 3,3 menunjukkan adanya ketidakpuasan pengguna. Penelitian ini bertujuan memberikan rekomendasi untuk meningkatkan layanan Ajaib Kripto melalui pendekatan Root Cause Analysis berbasis analisis sentimen pengguna. Data ulasan diambil dari Google Playstore dan diklasifikasikan menggunakan model IndoBERT untuk mengidentifikasi sentimen negatif. Selanjutnya, metode K-Means Clustering diterapkan untuk mengelompokkan ulasan negatif ke dalam beberapa kategori utama. Analisis akar permasalahan dilakukan untuk menggali sumber utama keluhan pengguna. Hasil penelitian mengidentifikasi empat aspek utama keluhan pengguna: Masalah Transaksi, Kinerja Aplikasi, Transaksi Kripto, dan Layanan Aplikasi. Rekomendasi perbaikan mencakup optimalisasi performa aplikasi, peningkatan kapasitas server, perbaikan fitur transaksi, serta penyederhanaan proses verifikasi. Implementasi rekomendasi ini diharapkan mampu meningkatkan kualitas layanan, kepuasan pengguna, dan daya saing Ajaib Kripto. Penelitian ini memberikan kontribusi signifikan bagi pengembangan layanan aplikasi kripto di Indonesia dengan menjadikan pengalaman pengguna sebagai prioritas utama.Dalam situasi pasar keuangan global yang dinamis, aset kripto semakin diminati di Indonesia, dengan jumlah investor mencapai 18,51 juta pada 2023. Meskipun Aplikasi Ajaib Kripto cukup populer, ulasan di Google Playstore dengan total 7.000 ulasan dan rating 3,3 menunjukkan adanya ketidakpuasan pengguna. Penelitian ini bertujuan memberikan rekomendasi untuk meningkatkan layanan Ajaib Kripto melalui pendekatan Root Cause Analysis berbasis analisis sentimen pengguna. Data ulasan diambil dari Google Playstore dan diklasifikasikan menggunakan model IndoBERT untuk mengidentifikasi sentimen negatif. Selanjutnya, metode K-Means Clustering diterapkan untuk mengelompokkan ulasan negatif ke dalam beberapa kategori utama. Analisis akar permasalahan dilakukan untuk menggali sumber utama keluhan pengguna. Hasil penelitian mengidentifikasi empat aspek utama keluhan pengguna: Masalah Transaksi, Kinerja Aplikasi, Transaksi Kripto, dan Layanan Aplikasi. Rekomendasi perbaikan mencakup optimalisasi performa aplikasi, peningkatan kapasitas server, perbaikan fitur transaksi, serta penyederhanaan proses verifikasi. Implementasi rekomendasi ini diharapkan mampu meningkatkan kualitas layanan, kepuasan pengguna, dan daya saing Ajaib Kripto. Penelitian ini memberikan kontribusi signifikan bagi pengembangan layanan aplikasi kripto di Indonesia dengan menjadikan pengalaman pengguna sebagai prioritas utama.
Analisis Performa Networking Library Retrofit, Ktor Client, Okhttp Dan Volley Pada Pengembangan Aplikasi Perangkat Bergerak Berbasis Android Santoso, Dzikry Aji; Pramono, Djoko; Pinandito, Aryo
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 9 No 5 (2025): Mei 2025
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Pertumbuhan pengembangan aplikasi Android mendorong kebutuhan akan komunikasi data yang cepat dan efisien melalui berbagai networking library seperti Retrofit, Ktor Client, OkHttp, dan Volley. Penelitian ini membandingkan kinerja keempat library dalam proses data fetching menggunakan HTTP POST dan GET. Pengukuran meliputi response time, memory usage, serta network usage (transmitted dan received), dengan skenario permintaan data bervariasi dari 100 hingga 10.000. Analisis dilakukan melalui uji normalitas, uji beda, serta analisis rata-rata dan median. Hasil menunjukkan perbedaan signifikan dalam response time, memory usage, dan data transmitted. OkHttp unggul dalam response time, memberikan waktu respons tercepat. Retrofit menunjukkan efisiensi pada memory usage, sementara Ktor Client terbaik dalam transmitted network usage dan tidak ditemukan perbedaan signifikan pada received network usage dari keempat library. Secara keseluruhan, Retrofit menonjol sebagai pilihan terbaik berkat efisiensinya pada memory usage serta performa yang baik pada response time dan transmitted network usage. Meski tidak unggul pada semua aspek, kinerja Retrofit yang konsisten menjadikannya solusi optimal untuk pengembangan aplikasi Android.