Claim Missing Document
Check
Articles

Penerapan Model Waterfall dalam Pengembangan Perangkat Lunak Pemantauan Tanaman Anggur Berbasis Mobile Menggunakan IoT Kasliono Kasliono; Ikhwan Ruslianto; Yunita Erniajan
Journal of Computer System and Informatics (JoSYC) Vol 5 No 3 (2024): May 2024
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/josyc.v5i3.5099

Abstract

Unfavorable tropical climatic conditions as well as the status of grapes as not a national priority commodity, have led to high production costs and low productivity in grape cultivation in the pontianak area. So this research has The purpose to conceptualize and develop an IoT-based Android application that allows observation of grape plants in the Greenhouse. Thus, it is hoped that this application can provide solutions for farmers in monitoring plant conditions in real-time, increasing productivity, and improving the quality of grape crops in the area. In previous research, The app is technically less user-friendly, not suitable for the average users, especially farmers. Key components include an Android app, a data processing system, and sensors measuring values like air temperature, humidity, and soil moisture.. The data processing system receives data from sensors and sends it to the Android app via the internet network.. The Android app allows users to view Greenhouse environmental statistics. The research was carried out in stages, beginning with hardware and software ideation and ending with real-world testing of the application. According to the research, the system's implementation is functional, nodes can send data and be displayed on mobile applications, and tests were conducted using the black box testing method, which yielded a "successful" statement on eight tests performed on the Android mobile application.
Implementation of Penetration Testing on the Website Using the Penetration Testing Execution Standard (PTES) Method Kurniawan, Bagus; Ruslianto, Ikhwan; Bahri, Syamsul
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.47096

Abstract

Indonesia merupakan salah satu negara yang memiliki tingkat kejahatan siber yang sangat tinggi di dunia. Masalah tersebut timbul akibat sumber daya manusia yang kurang memadai dan kurangnya perawatan berkala pada sistem digital di Indonesia. Salah satu perawatan yang dapat dilakukan adalah Penetration Testing sebagai evaluasi sistem digital agar lebih baik dan terhindar dari serangan siber. Metode yang dapat membantu dalam melakukan Penetration Testing adalah dengan metode Penetration Testing Execution Standard (PTES). Hasil yang didapatkan dari penelitian ini bahwa website https://k*****.go.id memiliki tiga belas kerentanan. Sehingga dari tiga belas kerentanan yang didapatkan dilakukan dengan tiga jenis serangan yang berbeda yaitu Clickjacking, SQL Injection, dan Cross Site Scripting (XSS). Ketiga jenis serangan tersebut hanya serangan Clickjacking yang berhasil dilakukan pada website https://k*****.go.id. Diperoleh kesimpulan bahwa website memiliki risiko kerentanan dan terjadinya serangan bernilai sedang dilihat berdasarkan OWASP ZAP Risk Rating Methodology.Indonesia is a country that has a very high cybercrime rate in the world. This problem arises due to inadequate human resources and a lack of regular maintenance of digital systems in Indonesia. One of the treatments that can be done is Penetration Testing as an evaluation of digital systems to make them better and avoid cyber attacks. A method that can assist in carrying out Penetration Testing is the Penetration Testing Execution Standard (PTES) method. The results obtained from this research are that the website https://k*****.go.id has thirteen vulnerabilities. So that the thirteen vulnerabilities found were carried out with three different types of attacks, namely Clickjacking, SQL Injection, and Cross Site Scripting (XSS). The only three types of attacks are clickjacking attacks that were successfully carried out on the https://k*****.go.id website. It is concluded that the website has a risk of vulnerability and the occurrence of attacks is worth being seen based on the OWASP ZAP Risk Rating Methodology.
Penerapan Metode Constraint Programming Pada Penjadwalan Mata Pelajaran di MTs Khaulafaur Rasyidin Basuki Ilham, Maulana; Ikhwan Ruslianto; Hidayati, Rahmi
JUPITER (Jurnal Penelitian Ilmu dan Teknologi Komputer) Vol 16 No 1 (2024): Jurnal Penelitian Ilmu dan Teknologi Komputer (JUPITER)
Publisher : Teknik Komputer Politeknik Negeri Sriwijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.5281/zenodo.10595152

Abstract

Scheduling subjects is a component found in educational institutions. In the creation of school subject schedules, it is not only the school subjects that must be considered; The availability of teachers, the classes, and the appropriate time slots must all be taken into account to prevent conflicting schedules. To address scheduling issues, a high level of precision is required, especially when schedules are created manually. Based on these issues, a system is needed to accurately solve problems, ensuring that no scheduling conflicts occur. This school subject scheduling system is built at MTs. Khaulafaur Rasyidin. The system built is a web-based scheduling application using constraint programming. The number of scheduling slots used from Monday to Saturday is 7 slots, with only 6 slots available on Fridays. Each class is scheduled for learning activities for 6 days per week from Monday to Saturday. Therefore, each class has 41 scheduling slots per week. Testing is conducted five times to assess the accuracy of the system. The five tests involve the system processing the scheduling using five different types of soft constraints. After conducting these five tests, the system successfully resolves scheduling issues with 164 slots without generating conflicting schedules, with an average accuracy of the system against all constraints of 85.81%
Sistem Monitoring Hidroponik Indoor berbasis Wick menggunakan HOPONIC (Home Pot Hidroponic) TAQIYUDDIN, YASPIN; RUSLIANTO, IKHWAN; RISTIAN, URAY
ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika Vol 12, No 1: Published January 2024
Publisher : Institut Teknologi Nasional, Bandung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26760/elkomika.v12i1.201

Abstract

ABSTRAKPermasalah bagi penggiat berkebun bertempat tinggal diperkotaan terkendala oleh kesibukan lain. Maka dari itu tujuan dari penelitian ini dikembangkannya sistem IOT dan aplikasi Android untuk memonitoring hidroponik tanaman pakcoy secara indoor. HOPONIC (Home Pot Hidroponic) merupakan prototipe sistem monitoring hidroponik dengan metode wick yang berlokasi di dalam ruangan atau indoor, dan aplikasi Android yang dikembangkan dengan menggunakan framework Flutter. Notifikasi aplikasi Android memberitahu perubahan pH, suhu, ketinggian, dan larutan nutrisi oleh sistem HOPONIC. Persentase keberhasilan dari pembacaan nilai node sensor pada sistem HOPONIC adalah pH 96,09%, kadar larutan nutrisi 97,11%, suhu 91,68%, ketinggian atau debit 99,84%, intensitas cahaya 88,17%. Dengan HOPONIC pertumbuhan tinggi tanaman sayur pakcoy lebih unggul sebesar 0,43 cm, sedangkan untuk pertumbuhan daun tanaman pakoy lebih unggul dengan menggunakan HOPONIC sebesar 1,7 Lembar Daun.Kata kunci: IoT, Hidroponik, Pakcoy, Arduino, ESP32 ABSTRACTThe problem for gardening activists living in urban areas is that they are hampered by other activities. Therefore, this research aims to develop an IoT system and Android application for indoor hydroponic monitoring of pakcoy plants. HOPONIC (Home Pot Hydroponic) is a prototype hydroponic monitoring system with a wick method located indoors, and an Android application developed using the Flutter framework. Android application notifications notify changes in pH, temperature, altitude, and nutrient solution by the HOPONIC system. The percentage of successful reading of sensor node values in the HOPONIC system is pH 96.09%, nutrient solution content 97.11%, temperature 91.68%, height or discharge 99.84%, and light intensity 88.17%. With HOPONIC, the height growth of Pakcoy vegetable plants is superior at 0.43 cm, while for leaf growth, Pakoy plants are superior when using HOPONIC at 1.7 leaves.Keywords: IoT, Hydroponics, Pakcoy, Arduino, ESP32
Implementasi Protokol WebSocket Pada Sistem Keamanan Safebox Menggunakan Kode OTP (One-Time Password) Wenewasti, Ignatia Tri; Ruslianto, Ikhwan; Muhardi, Hafiz
Coding: Jurnal Komputer dan Aplikasi Vol 12, No 3 (2024): Edisi Desember 2024
Publisher : Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/coding.v12i3.89314

Abstract

Sistem keamanan safebox umumnya menggunakan password atau PIN untuk sistem keamanan pada kotak penyimpanan, namun metode tersebut memiliki kelemahan seperti potensi lupa password dan pencurian data PIN. Penelitian ini mengembangkan sistem keamanan safebox dengan menggunakan kode OTP (One-Time Password) dan protokol WebSocket untuk meningkatkan kecepatan dan stabilitas autentikasi. Sistem ini menggunakan mikrokontroler NodeMCU ESP32, solenoid door lock, keypad, dan LCD untuk mendukung kinerja operasional perangkat dan Aplikasi Android untuk memudahkan pengguna memonitoring safebox. Pengujian dilakukan sebanyak 30 kali untuk mengukur parameter delay dan throughput. Hasil pengujian menunjukkan bahwa penggunaan protokol WebSocket pada sistem keamanan safebox dapat memberikan autentikasi yang lebih cepat, terutama dalam menangani respons secara real-time dengan rata-rata delay sebesar 71 ms dan rata-rata throughput sebesar 258 bps. Berdasarkan standar TIPHON, sistem ini termasuk dalam kategori sangat baik karena rata-rata delay berada di bawah ambang batas 150 ms dan throughput berada di atas batas minimal 100 bps. Selain itu, keamanan sistem ditingkatkan dengan penerapan kode OTP yang hanya berlaku selama 5 menit serta kemampuan mendeteksi dan menolak input kode OTP yang salah, kedaluwarsa, atau tidak sesuai format.Kata kunci—Safebox, WebSocket, One-Time Password, Sistem Keamanan, Real Time.
SISTEM PEMANTAUAN KENDALI KEADAAN SUHU AIR AKUARIUM KURA-KURA BRASIL DAN PAKAN OTOMATIS MENGGUNAKANAPLIKASI TELEGRAM BERBASIS INTERNET OF THINGS Zettia, Zhara; Ruslianto, Ikhwan; Nirmala, Irma
Coding: Jurnal Komputer dan Aplikasi Vol 12, No 1 (2024): Edisi April 2024
Publisher : Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/coding.v12i1.59684

Abstract

Red-eared Slider atau kura-kura Brasil memiliki nama latin Trachemys Scripta Elegan. Kura-kura Brasil memiliki kebiasaan berjemur dan berendam pada habitat aslinya yang berasal dari Amerika Utara. Pada komunitas Pecinta Kura-kura Pontianak, kura-kura Brasil merupakan jenis yang digemari dan mudah didapatkan pada petshop di Pontianak. Tetapi sulit bagi pemelihara yang memiliki aktivitas penuh di luar ataupun pemelihara yang berpergian keluar kota. Dalam penelitian ini dibuat sistem pemantaun dan kendali pada akuarium kura-kura Brasil. Pada proses pemantauan dan kendali diterapkan konsep IoT dengan menggunakan Wemos D1 Mini sebagai mikrokontroler, dan aplikasi Telegram sebagai antarmuka. Sistem bekerja memantau suhu pada air, lamanya pencahayaan, dan kondisi sisa pakan dalam tangki yang ditampilkan pada Bot Telegram. Pada pengendalian sistem mengatur jam pemberian pakan sesuai dengan masukkan pada Bot Telegram. Hasil akhir dari penerapan sistem pada pengendalian suhu pada akuarium berhasil berjalan sesuai dengan kriteria yang ditentukan. Pada pemberian pakan otomatis pakan dapat diberikan sesuai dengan waktu yang telah diatur oleh pemilik. Untuk sistem pemantauan dapat diakses pada telegram dengan tampilan menu pilihan yang disesuaikan pemilik dapat melihat suhu pada air akuarium mengatur pakan otomatis, dapat memantau kodisi dari water heater dan lampu UV.
KLASIFIKASI KERUSAKAN JALAN PADA CITRA JALAN RAYA PONTIANAK DAN SEKITARNYA DENGAN MENGGUNAKAN CONVOLUTIONAL NEURAL NETWORK Mulia, Agung Wira; Ruslianto, Ikhwan; Midyanti, Dwi Marisa
Coding: Jurnal Komputer dan Aplikasi Vol 11, No 1 (2023): Edisi April 2023
Publisher : Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/coding.v11i1.57905

Abstract

Seiring bertambahnya peningkatan pada penduduk membuat kerusakan jalan meningkat sehingga menimbulkan kecelakaan yang kerap terjadi yang menyebabkan rasa tidak aman pada saat berkendara. Untuk dapat mencegah kerusakan jalan menjadi lebih parah maka akan dilakukan penelitian klasifikasi kerusakan jalan pada citra jalan raya dengan menggunakan convolutional neural network yang dimana data yang dihasilkan dari penelitian pada data sebanyak 140 yang berupa data gambar menghasilkan 37% data berlubang, 32% data kerusakan retak, dan 30% yang tidak ada kerusakan, dari data didapat jalan yang rusak terdapat 69% dan jalan yang tidak ada kerusakan terdapat 30% diharapkan akan berguna bagi pihak yang bertanggung jawab dalam mengurangi dampak dari kerusakan jalan pada wilayah tertentu seperti pada kasus penelitian ini adalah wilayah kota Pontianak. Hasil tertinggi pada pengujian data uji adalah pada epoch ke 6 dengan akurasi sebesar 80%, sedangkan rasio prediksi benar positif dibandingkan dengan keseluruhan hasil yang diprediksi positif yang disebut precission yaitu 79% dan rasio prediksi benar positif dibandingkan dengan keseluruhan data yang benar positif yang disebut recall yaitu 79%.
RANCANG BANGUN SISTEM INFORMASI MANAJEMEN MASJID MENGGUNAKAN PROGRESSIVE WEB APPS Prawira, Ari Yudha; Ruslianto, Ikhwan; Prawira, Dian
Coding: Jurnal Komputer dan Aplikasi Vol 11, No 3 (2023): Edisi Desember 2023
Publisher : Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/coding.v11i03.53099

Abstract

Masjid memiliki peran penting sebagai pusat peribadahan, dakwah dan peradaban Islam. Namun saat ini masjid di Kota Pontianak masih menggunakan cara ­­manual dalam melakukan pengelolaan masjid serta belum diikuti dengan peningkatan kualitas pengelolaanya baik pada aspek idarah (manajemen), imarah (kegiatan memakmurkan), dan riayah (pemeliharaan). Maka perlu adanya penerapan komputerisasi untuk membantu pengurus masjid dalam pengelolaan masjid agar lebih efisien dan efektif. Teknologi informasi yang digunakan untuk memberikan pengalaman pengguna serta performa layaknya mobile apps adalah PWA. Hasil implementasi prinsip-prinsip PWA pada penelitian ini yaitu dapat berjalan saat offline, tidak akan memunculkan pesan network error di halaman website pada jaringan yang kurang memadai berkat bantuan dari service worker dan app manifest untuk menghilangkan proses download aplikasi melalui app store agar bisa dipasang pada homescreen secara langsung. Hasil audit PWA menggunakan tools lighthouse pada chrome yaitu installable mencapai angka 1/1 dan optimized mencapai angka 8/8 maka, sistem dapat dikatakan sebagai aplikasi berbasis PWA dikarenakan telah memenuhi berbagai kriteria dari teknologi PWA itu sendiri. Hasil penelitian ini berupa sistem informasi manajemen masjid yang telah dilakukan pengujian fungsional kepada pihak pengurus masjid dan memperoleh hasil sesuai dengan rancangan fungsional sistem. Sedangkan pengujian interface kepada masyarakat umum memperoleh predikat sangat baik dengan persentase 86%.
Penerapan Protokol Automatic Packet Reporting System Pada Tracking System Mobil Damkar Kawasan Kota Pontianak Ridwan, Muhammad Taufik; Ruslianto, Ikhwan; Hasfani, Hirzen
Coding: Jurnal Komputer dan Aplikasi Vol 13, No 1 (2025): Edisi April 2025
Publisher : Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/coding.v13i1.91165

Abstract

Dinas Pemadam kebakaran (Damkar) merupakan orang atau pasukan yang bertugas memadamkan kebakaran, penyelamatan dan menanggulangi bencana. Umumnya Damkar akan beroperasi untuk menyelesaikan kasus seperti kebakaran dan bencara lainnya, namun adanya keterbatasan dalam menemukan lokasi kendaraan Damkar pada saat bergerak, karena belum tersedianya sistem yang berfungsi melacak mobil Damkar. Tujuan penelitian ini adalah menerapkan komunikasi APRS pada tracking system pada mobil Damkar dengan melakukan pengujian selisih jarak GPS, RSSI, SNR, dan delay pengiriman. Hasil penelitian ini, pengujian selisih jarak  GPS tracker yang telah diuji yaitu 4,82 meter atau 90,35% dengan membandingkan data tracker dengan Google Maps. Nilai rata-rata RSSI LOS -104 dB lebih baik dibandingkan NLOS -112 dB, sedangkan rata-rata SNR LOS 4 dBm lebih baik dibandingkan NLOS -0,38 dBm dengan kategori RSSI dan SNR kedua kondisi yaitu "Bad" menurut standar TIPHON. Jarak yang dapat dijangkau tracker secara LOS 353 meter, sedangkan NLOS 341 meter. Adapun rata-rata delay LOS mencapai 38,76 milisekon dan NLOS mencapai 38,14 milisekon dengan kategori dikedua kondisi yaitu "Sangat Baik" menurut standar TIPHON. Walaupun terjadi lonjakan delay pada kondisi LOS, nilai delay cenderung konsisten di rentang 38-39 milisekon.  Kata kunci— Kendaraan Damkar, Tracking System, APRS, RSSI, SNR, Delay
SISTEM SEGMENTASI PELANGGAN POTENSIAL MENGGUNAKAN METODE K-MEANS DAN ANALISIS RFM Tivano, Dio; Ruslianto, Ikhwan; Prawira, Dian
Coding: Jurnal Komputer dan Aplikasi Vol 11, No 3 (2023): Edisi Desember 2023
Publisher : Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/coding.v11i03.53238

Abstract

Pelanggan adalah potensi yang paling utama yang dimiliki setiap perusahaan. Maka dari itu, saat ini banyaknya perusahaan yang tidak hanya memfokuskan kegiatan pemasarannya pada pencarian pelanggan baru, tetapi lebih kepada upaya mempertahankan dan meningkatkan loyalitas pelanggan lama. Segmentasi pelanggan mengelompokkan pelanggan yang memiliki kesamaan karakteristik menjadi satu kelompok yang sama untuk membantu dalam proses penyesuaian produk dan layanan sehingga perusahaan dapat mengetahui pelanggan mana yang harus dipertahankan. Penelitian ini bertujuan untuk membuat sistem berbasis web yang berfungsi untuk melakukan segmentasi pelanggan potensial. Metode clustering menggunakan algoritma K-Means clustering digunakan dalam melakukan segmentasi pelanggan. Analisis RFM digunakan untuk pemilihan variabel yang digunakan dalam melakukan clustering. RFM menyimpan informasi tentang waktu pembelian terbaru (recency), berapa kali pelanggan melakukan pembelian (frequency), dan rata-rata total uang yang dikeluarkan (monetary). Hasil dari clustering akan ditampilkan dalam bentuk visualisasi yang membantu penyajian data dan informasi sehingga lebih mudah dipahami dalam membaca hasil segmentasi pelanggan. Hasil dari penelitian ini berupa sistem segmentasi pelanggan potensial yang telah dilakukan pengujian fungsional, memperoleh hasil sesuai dengan rancangan fungsional sistem. Sedangkan pengujian interface kepada masyarakat umum memperoleh predikat sangat baik dengan persentase 87,59%.