Claim Missing Document
Check
Articles

Found 31 Documents
Search
Journal : Journal of Informatics and Computer Science (JINACS)

Pengembangan Sistem Monitoring untuk Aplikasi Mitigasi Banjir Menggunakan Nodemcu Esp8266 Aryo, Ilkamd Sri; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 6 No. 03 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v6n03.p669-677

Abstract

Abstrak— Sistem monitoring banjir adalah sistem yang digunakan untuk memantau ketinggian air pada tingkat yang aman atau berpotensi banjir. Sistem monitoring banjir pada penelitian sebelumnya memanfaatkan Telegram sebagai media penyampaian informasi status level ketinggian air. Rata-rata waktu yang diperlukan aplikasi Telegram untuk menginformasikan status level ketinggian air pada pengguna 10 – 15 detik. Pada penelitian ini dibangun sistem monitoring banjir melalui aplikasi Android dengan Websocket sebagai protokol untuk lalu lintas pertukaran data. Dari pengujian yang dilakukan pada sistem ini, rata-rata waktu yang diperlukan sistem yang dibangun untuk menginformasikan status level ketinggian air pada pengguna adalah 1,214 detik.   Kata Kunci— Internet of Things (IoT), Monitoring Banjir, Aplikasi Android, Sensor Ultrasonik, Websocket.
Implementasi dan Analisis Immersive Web Berbasis WebGL untuk Anak Belajar Mengenal Objek Dengan Tensorflow JS Rusydi, Muhammad Aminuddin; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 6 No. 03 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v6n03.p711-719

Abstract

Abstrak— Perkembangan teknologi informasi yang pesat telah mendorong inovasi dalam berbagai bidang, termasuk pendidikan. Meskipun web browser telah lama digunakan sebagai media edukasi, pendekatan tradisional yang dominan berupa teks seringkali kurang efektif, terutama dalam mendukung pembelajaran anak usia dini yang memerlukan stimulasi aksi dan motorik. Untuk menjawab tantangan ini perlu adanya pengkajian lebih lanjut sebagai alternatif dari media edukasi pendekatan tradisional, Pengembangan sistem edukasi berbasis web yang immersive memungkinkan untuk menjadi jawaban alternatif kebutuhan media edukasi dengan pendekatan tradisional hal ini mampu diwujudkan melalui teknologi visualisasi dan interaksi. Salah satu teknologi yang mendukung hal tersebut adalah teknologi visualisasi 3D dengan React Three Fiber, sementara interaksi berbasis pendeteksian objek dapat dicapai menggunakan machine learning dengan TensorFlow JS. Hasil pengujian menunjukkan bahwa sistem edukasi berbasis web yang dikembangkan berhasil menciptakan pengalaman immersive yang stabil pada berbagai perangkat. Pengujian kinerja rata-rata dilakukan pada perangkat laptop yang mendukung GPU dan smartphone tanpa GPU, dengan waktu respons rata-rata sebesar 8.000ms. Sistem ini mampu mendeteksi objek dan menjalankan aplikasi dengan baik, baik pada perangkat yang menggunakan GPU maupun CPU. ini menunjukkan bahwa sistem mampu memberikan pengalaman interaktif yang stabil dan efektif, sesuai dengan tujuan awal penelitian.   Kata Kunci—  Media Edukasi, Performa Website, Machine Learning, Immersive web, React Three Fiber, TensorflowJs
Perbandingan Jetpack Compose dan Flutter dalam Pengembangan dan Penggunaan Resource pada Aplikasi Link D Law Rasid; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 6 No. 03 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v6n03.p617-629

Abstract

Abstrak— Penelitian ini bertujuan untuk membandingkan kinerja framework Flutter dan Jetpack Compose dalam pengembangan aplikasi Link D Law, dengan fokus pada kecepatan pengembangan, kemudahan pembelajaran, efisiensi dan kemudahan perawatan kode, serta kinerja aplikasi terkait penggunaan memori, CPU, dan framerate. Hasil pengujian menunjukkan bahwa Jetpack Compose unggul dalam efisiensi pengembangan dan penggunaan memori. Pengembangan dengan Jetpack Compose rata-rata 12,23% lebih cepat dibandingkan dengan Flutter, terutama karena fleksibilitas dalam penyesuaian UI dan struktur kode yang lebih terorganisir. Meskipun demikian, Flutter lebih mudah dipelajari berkat dokumentasi yang lebih lengkap dan dukungan komunitas yang kuat. Dalam aspek penggunaan memori, Jetpack Compose menunjukkan efisiensi yang lebih tinggi dengan rata-rata penghematan sebesar 43,36% dibandingkan Flutter. Penggunaan CPU bervariasi tergantung pada fitur yang diuji, di mana Jetpack Compose lebih efisien pada fitur yang kompleks, sementara Flutter lebih unggul pada fitur yang lebih sederhana. Dalam aspek framerate, kedua framework menunjukkan hasil yang sebanding, meskipun Flutter sedikit lebih baik pada fitur dengan interaksi UI sederhana, sedangkan Jetpack Compose unggul pada fitur dengan tampilan yang lebih kompleks. Kata Kunci— Flutter, Jetpack Compose, Perbandingan Framework, Pengembangan Aplikasi Mobile, Android.
Pengembangan Decentralized Application (DApp) untuk Manajemen Sertifikat Digital menggunakan Non-Fungible Tokens (NFT) berbasis Standar ERC-721 di Jaringan Ethereum Swari, Bayu Al Ikhlas; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 6 No. 03 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v6n03.p661-668

Abstract

Penelitian ini mengembangkan aplikasi terdesentralisasi (DApp) untuk manajemen sertifikat digital menggunakan Non-Fungible Token (NFT) berbasis standar ERC-721 di jaringan Ethereum. Aplikasi ini dirancang untuk meningkatkan keamanan, dan transparansi dalam pembuatan, pengelolaan, serta verifikasi sertifikat digital. Hasil penelitian menunjukan bahwa penggunaan teknologi blockchain memberikan jaminan bahwa setiap sertifikat yang diterbitkan tidak hanya dapat dilacak dan diverifikasi secara publik, tetapi juga tidak dapat diubah atau dimanipulasi setelah diterbitkan. Hal ini membuat sistem lebih aman dibandingkan dengan metode tradisional. Implementasi standar ERC-721 memungkinkan setiap sertifikat digital yang diterbitkan dalam bentuk NFT memiliki identitas unik yang tidak dapat diduplikasi atau dipalsukan. Selain itu, teknologi ini juga memungkinkan pemilik sertifikat untuk memiliki bukti kepemilikan yang aman dan dapat diverifikasi oleh pihak ketiga. Pengembangan dan pengujian smart contract yang ditulis dalam bahasa pemrograman Solidity pada platform Ethereum juga berhasil membuktikan bahwa smart contract yang dibuat berfungsi dengan baik dalam berbagai aspek seperti penciptaan, transfer, verifikasi, dan penghapusan sertifikat. Smart contract ini menunjukkan keamanan sesuai dengan spesifikasi yang diharapkan, menjadikannya solusi inovatif untuk manajemen sertifikat digital. Kata Kunci - Blockchain, Ethereum, DApp, Sertifikat Digital, NFT, ERC-721.
Implementasi Session Management Pada Website Magang Menggunakan Teknologi MERN Mas Ulah, Rizatul; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 6 No. 03 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v6n03.p765-777

Abstract

Website merupakan salah satu media utama yang digunakan untuk menyebarkan berbagai informasi secara online. Informasi terkait kegiatan magang yang diselenggarakan oleh Dinas Komunikasi dan Informatika Kabupaten Lamongan akan disampaikan melalui website magang yang dirancang dengan teknologi MERN (MongoDB, Express.js, React, dan Node.js). Salah satu aspek penting dalam perancangan website adalah manajemen sesi atau session management. Sesi menjadi hal yang penting karena melibatkan informasi sensitif seperti data login, preferensi pengguna, dan riwayat aktivitas. Penerapan manajemen sesi yang baik bertujuan untuk menghindari potensi risiko keamanan di masa depan dan memastikan data atau informasi tetap aman serta terlindungi dari akses yang tidak sah. Penelitian ini berhasil mengimplementasikan autentikasi, otorisasi, dan express-session sebagai bagian dari session management menggunakan teknologi MERN. Hasil pengujian menunjukkan bahwa sistem berhasil mengelola manajemen sesi dengan baik melalui autentikasi token dan session ID. Sistem juga mampu memberikan kontrol akses yang tepat serta menjaga keamanan dan integritas data pengguna. Secara keseluruhan, sistem memenuhi skenario yang dirancang, memastikan bahwa data dan informasi pengguna tetap aman dan terlindungi dari akses yang tidak sah. Kata Kunci : Website, Authentication, Authorization, Session Management, MERN Stack, Keamanan Data.
Analisis Performa Teknologi Progressive Web App pada Aplikasi Online Notebook Rizka Salim Arjanu; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 6 No. 04 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v6n04.p1190-1195

Abstract

Abstrak— Perkembangan aplikasi web menuntut performa tinggi dan dukungan akses offline. Progressive Web App (PWA) menawarkan solusi dengan menggabungkan keunggulan aplikasi web dan native. Penelitian ini bertujuan untuk merancang dan mengembangkan aplikasi notebook online berbasis PWA yang dapat berjalan secara offline, serta membandingkan performanya dengan versi non-PWA. Metode yang digunakan adalah pengembangan dua versi aplikasi menggunakan Next.js dan Firebase. Pengujian dilakukan dengan dua tools yaitu, Lighthouse dan GTMetrix untuk mengukur beberapa metrik seperti waktu muat awal, efisiensi cache, dan interaktivitas, pada perangkat PC dan mobile. Hasil menunjukkan bahwa versi PWA lebih unggul, dengan waktu muat rata-rata 0,39 detik dibandingkan 0,98 detik pada non-PWA. Di samping pengujian terhadap performa, penelitian ini juga mencakup pengujian fungsionalitas dan kompatibilitas dalam berbagai kondisi konektivitas. Dengan demikian, penerapan PWA menghasilkan peningkatan performa yang terukur, seperti penurunan waktu muat awal dari 0,98 detik pada non-PWA menjadi 0,39 detik pada versi PWA, serta waktu muat penuh yang lebih cepat sebesar 440 ms dibandingkan 1,1 detik. Selain itu, versi PWA menunjukkan stabilitas akses offline dan kompatibilitas optimal di berbagai perangkat. Saran pengembangan selanjutnya adalah optimalisasi strategi cache dan perluasan pengujian pada lingkungan pengguna yang lebih beragam.   Kata Kunci— Progressive Web App, Notebook Online, Lighthouse, PWA Offline, Online Access.
Penerapan Server Side Rendering untuk Meningkatkan Performa Website Kejaksaan Negeri X Rahman Hidayatullah, Alfian; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 7 No. 01 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v7n01.p12-20

Abstract

Abstrak— Performa website menjadi salah satu aspek krusial dalam pengembangan aplikasi web modern, terutama bagi institusi pemerintahan yang menyampaikan informasi publik secara daring. Penelitian ini bertujuan untuk meningkatkan performa website Kejaksaan Negeri X dengan menerapkan teknik Server Side Rendering (SSR) menggunakan framework Next.js. SSR merupakan metode rendering halaman yang dilakukan di sisi server, sehingga HTML yang dikirim ke klien telah berisi konten lengkap dan siap ditampilkan, tanpa perlu menunggu proses rendering di sisi klien. Pendekatan penelitian yang digunakan adalah kuantitatif eksperimental, dengan metode pengujian performa menggunakan Lighthouse Chrome DevTools. Website versi lama yang dikembangkan dengan PHP dibandingkan dengan versi baru hasil pengembangan menggunakan SSR pada Next.js. Parameter pengujian meliputi First Contentful Paint (FCP), Largest Contentful Paint (LCP), Total Blocking Time (TBT), Cumulative Layout Shift (CLS), dan Speed Index. Hasil pengujian menunjukkan bahwa rata-rata skor performa website meningkat dari 50 (versi PHP) menjadi 89,4 (versi SSR). Selain itu, terjadi penurunan signifikan pada nilai LCP dan TBT, serta peningkatan kecepatan dan stabilitas tampilan halaman. Temuan ini menunjukkan bahwa SSR secara efektif dapat memperbaiki pengalaman pengguna (user experience) dan mendukung pengindeksan mesin pencari (SEO). Oleh karena itu, SSR direkomendasikan sebagai pendekatan strategis dalam pengembangan aplikasi web publik yang membutuhkan performa tinggi dan visibilitas digital yang optimal. Kata Kunci— server side rendering, next.js, performa website, SEO, user experience
Evaluasi Usability Website Antrian Online Dinas Kependudukan dan Pencatatan Sipil Kabupaten Magetan Menggunakan System Usability Scale (SUS) Yurdianti, Ilma; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 7 No. 01 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v7n01.p65-75

Abstract

Website antrian online merupakan suatu inovasi yang digunakan oleh Disdukcapil Magetan sebagai bentuk pelayanan untuk masyarakat. Website antrian online dibangun dan digunakan pada tahun 2019 untuk memudahkan masyarakat Kabupaten Magetan untuk mengurus dokumen kependudukan dari mana saja. Tujuan dilakukannya penelitian ini adalah karena adanya beberapa permasalahan yang sering ditemui oleh pengguna seperti captcha tidak tampil, loading lama, pendaftaran gagal, ubah profil tidak bisa dilakukan, hingga email aktivasi yang tidak diterima oleh pengguna. Tiga parameter digunakan untuk mengevaluasi kegunaan seperti aspek efisiensi digunakan dalam pengukuran waktu yang dihabiskan pengguna untuk menjalankan suatu tindakan, aspek efektivitas digunakan dalam pengukuran keberhasilan pengguna dalam menjalankan tugas, dan aspek kepuasan, yang diukur melalui kuesioner SUS, digunakan dalam pengkuran tingkat kepuasan pengguna. Wawancara juga ditambahkan untuk mengetahui saran perbaikan pengguna untuk sistem yang lebih baik. Adapun hasil dari evaluasi usability pada website antrian online didapatkan nilai sebesar 75,145. Dari hasil ini dapat dilihat bahwa website antrian online masuk dalam kategori Grade B dan mendapatkan nilai acceptability range berada di range acceptable, dan nilai adjective ratings berada di posisi good.
Pengembangan Fitur Sistem Informasi Inventaris Barang (SI-DICO) Dinas Kependudukan dan Pencatatan Sipil Kabupaten Magetan Hendro Kusumo, Bagus; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 7 No. 01 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v7n01.p197-205

Abstract

Abstrak— Perkembangan teknologi informasi yang pesat telah mendorong berbagai instansi pemerintah untuk mengadopsi sistem digital dalam mendukung proses bisnis mereka, termasuk dalam hal pengelolaan inventaris barang. Dinas Kependudukan dan Pencatatan Sipil (Disdukcapil) Kabupaten Magetan telah mengembangkan aplikasi berbasis Android SI-DICO sebagai sistem informasi inventaris barang yang bertujuan untuk meningkatkan efisiensi dan akurasi pencatatan barang. Meskipun aplikasi ini telah mampu mengakomodasi pencatatan barang keluar-masuk dan identifikasi barang melalui pemindaian QR Code, masih terdapat beberapa kekurangan, seperti belum terintegrasinya data dengan Kartu Inventaris Ruangan (KIR), tidak tersedianya pencatatan pengguna barang, laporan mutasi barang yang belum otomatis, serta belum adanya fitur pengelolaan kode barang. Penelitian ini bertujuan untuk mengembangkan aplikasi SI-DICO dengan menambahkan fitur KIR digital berbasis QR Code, pencatatan pengguna dan riwayat penggunaan barang, pembuatan laporan mutasi triwulan secara otomatis, serta fitur pengelolaan data master kode barang. Dari hasil penelitian, semua fitur telah berhasil dikembangkan sesuai dengan kebutuhan fungsional yang diharapkan. Hasil pengujian dengan metode black box juga menunjukkan bahwa semua fitur sudah dapat menjalankan tugas sesuai dengan fungsinya dengan pengujian input valid dan tidak valid untuk memastikan bahwa semua kasus telah ditangai dengan tepat oleh sistem aplikasi.   Kata Kunci— sistem informasi inventaris, Android, Flutter, Django, black box testing.
Pengembangan Aplikasi Tafsir Harga Kendaraan Lelang Studi Kasus Dinas Perhubungan Kabupaten Magetan Mardyanto, Danang; Suartana, I Made
Journal of Informatics and Computer Science (JINACS) Vol. 7 No. 01 (2025)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jinacs.v7n01.p155-162

Abstract

Abstrak— Barang rampasan dan kendaraan dinas yang akan dihapus atau dijual merupakan aset negara yang memerlukan proses penetapan harga limit sebagai dasar dalam pelaksanaan lelang. Penetapan harga limit ini bertujuan untuk memastikan bahwa harga dasar lelang mencerminkan nilai wajar sesuai dengan kondisi pasar. Sesuai dengan Peraturan Kejaksaan Republik Indonesia Nomor 10 Tahun 2019, penilaian yang akurat dan kompeten oleh tim penilai menjadi faktor kunci dalam menentukan harga limit tersebut. Proses penilaian melibatkan survei lapangan secara mendalam untuk menganalisis dan mengestimasi kondisi fisik barang rampasan maupun kendaraan dinas yang akan dilelang. Keandalan informasi dan profesionalisme tim penilai menjadi penentu utama keberhasilan dalam menghasilkan estimasi harga yang objektif dan dapat dipertanggungjawabkan. Selain itu, kolaborasi lintas instansi menjadi strategi penting untuk meningkatkan akurasi hasil penilaian. Salah satu tantangan utama adalah menentukan nilai limit yang realistis dan sesuai dengan kondisi pasar agar barang dapat segera terjual dan menghindari akumulasi aset di tempat penyimpanan. Dalam konteks ini, Dinas Perhubungan memiliki peran strategis dalam memberikan pengujian teknis terhadap kendaraan lelang guna mendukung penilaian harga yang tepat. Sebagai solusi, penelitian ini menghasilkan pengembangan sebuah aplikasi berbasis web yang dirancang untuk memfasilitasi proses pengujian teknis kendaraan, merekam hasil pemeriksaan fisik, dan membantu tim penilai dalam menentukan estimasi harga limit secara akurat, cepat, dan terstandardisasi.   Kata kunci - Harga Limit, Barang Rampasan, Kendaraan Dinas, Penilaian Aset, Lelang Negara, Aplikasi Web, Pengujian Kendaraan.