KomputikaPub Date : 2022-01-25DOI: 10.34010/komputika.v11i1.4350
Nabila Bianca Putri, A. Wijayanto
{"title":"Analisis Komparasi Algoritma Klasifikasi Data Mining Dalam Klasifikasi Website Phishing","authors":"Nabila Bianca Putri, A. Wijayanto","doi":"10.34010/komputika.v11i1.4350","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.4350","url":null,"abstract":"Phishing adalah tindakan penipuan yang dilakukan untuk mencoba mendapatkan informasi penting dari user yang menggunakan internet dengan mengirim sejumlah e-mail palsu kepada para user. Teknik klasifikasi data mining dapat digunakan untuk prediksi website phishing. Banyak algoritma klasifikasi data mining yang dapat digunakan, sehingga perlu dilakukan komparasi untuk mengetahui tingkat akurasi dari masing-masing algoritma. Algoritma yang digunakan adalah Naïve Bayes, Random Forest, Decision Tree, dan Support Vector Machine. Data yang digunakan sebanyak 1.353 data website. Hasil dari proses klasifikasi dievaluasi dengan menggunakan cross validation dan confusion matrix untuk mengetahui algoritma klasifikasi data mining yang paling akurat untuk prediksi website phishing.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43306950","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2022-01-18DOI: 10.34010/komputika.v11i1.5227
Arief Indriarto Haris, Budhi Riyanto, Farry Surachman, Ardito Adi Ramadhan
{"title":"Analisis Pengamanan Jaringan Menggunakan Router Mikrotik dari Serangan DoS dan Pengaruhnya Terhadap Performansi","authors":"Arief Indriarto Haris, Budhi Riyanto, Farry Surachman, Ardito Adi Ramadhan","doi":"10.34010/komputika.v11i1.5227","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.5227","url":null,"abstract":"Denial of Service (DoS) menjadi ancaman siber serius dan berdampak destruktif karena dapat melumpuhkan target dengan membanjiri traffic dalam jumlah besar. Router sebagai gateway memegang peranan vital dalam jaringan, jika fungsinya terganggu maka akan berdampak langsung terhadap performa jaringan keseluruhan. Penelitian ini bertujuan untuk menganalisis pengamanan jaringan dari DoS menggunakan router mikrotik dengan memanfaatkan fitur-fitur keamanan bawaan dan menilai tingkat keefektifannya. Dengan menggunakan metodologi PPDIOO, terdapat enam kondisi router yang diujikan terhadap DoS dengan lima indikator yang diukur. Hasil yang diperoleh bahwa pengamanan dengan firewall raw pada kondisi 6 menjadi yang paling efektif dan efisien dibandingkan kondisi lainnya. Konsumsi CPU berhasil diturunkan hingga 20% dan ping response time kembali ke kondisi normal, serta proses deteksi dan blokir sudah terotomatisasi. Namun, seluruh pengamanan dengan fitur-fitur keamanan bawaan dinilai tidak efektif dalam menghadapi DoS, karena terbukti konsumsi CPU masih tinggi, traffic DoS juga tidak dapat dinihilkan, hanya latensi yang dapat dinormalkan.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42149759","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2022-01-17DOI: 10.34010/komputika.v11i1.4315
Pratama Wirya Atmaja, S. Sugiarto, Diana Aqidatun Nisa
{"title":"Gim Edukasi Bernarasi Cerita untuk Edukasi Prasekolah Normal Baru: Studi Kasus di TK Lintang, Surabaya","authors":"Pratama Wirya Atmaja, S. Sugiarto, Diana Aqidatun Nisa","doi":"10.34010/komputika.v11i1.4315","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.4315","url":null,"abstract":"Gim edukasi adalah metode mutakhir untuk edukasi di abad ke-21. Walau demikian, gim edukasi belum diterapkan untuk edukasi normal baru di prasekolah. Untuk memberi sumbangsih terkait topik tersebut, kami mengembangkan sebuah gim edukasi untuk membantu TK Lintang, sebuah lembaga prasekolah di Surabaya, melaksanakan pengajaran “Jari Aritmetikaâ€. Kami memilih novel visual sebagai jenis permainan gimnya, dan gim tersebut menyajikan Jari Aritmetika yang dibungkus narasi cerita dan tampilan kartun. Kami mengembangkan gim tersebut dalam dua iterasi dengan mempertimbangkan “kemudahan penggunaan†sebagai kebutuhan non-fungsionalnya. Hasil-hasil kami adalah dua versi gimnya dan sebuah sistem informasi untuk memodifikasi soal-soal aritmetika di gimnya. Para siswa akan memainkan versi mobile gimnya di rumah, sementara versi desktop-nya akan digunakan di TK Lintang. Kami telah membuktikan kelayakan gim kami melalui proses pengujian yang diikuti empat siswa dan orangtua masing-masing. Kami telah pula mengekstrak lima prinsip penerapan gim edukasi untuk pendidikan prasekolah normal baru, yang salah satunya adalah memfasilitasi “waktu keluarga†di antara siswa dan orangtuanya.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47505036","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2022-01-14DOI: 10.34010/komputika.v11i1.4542
Yohannes Yohannes, Nur Rachmat, Bobby Jaya Saputra
{"title":"Klasifikasi Video Olahraga Berdasarkan Citra Berbasis Konten Menggunakan Segmentasi Superpixel","authors":"Yohannes Yohannes, Nur Rachmat, Bobby Jaya Saputra","doi":"10.34010/komputika.v11i1.4542","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.4542","url":null,"abstract":"Olahraga memiliki jumlah yang banyak dan semakin bertambah dari waktu ke waktu. Banyak orang yang suka menyaksikan perlombaan atau turnamen olahraga di lapangan secara langsung. Berkat kemajuan teknologi, kini turnamen olahraga bisa disaksikan secara digital melalui video tanpa perlu menontonnya secara langsung di lapangan. Klasifikasi video perlu dilakukan untuk membedakan banyaknya video olahraga saat ini ke dalam kategori olahraga yang sesuai dengan kontennya. Penelitian ini mengklasifikasikan video olahraga berjenis Baseball, Basketball, Boxing, Gymnastic, Hockey, Swimming, Tennis, Volleyball, dan Wrestling berdasarkan citra berbasis konten. Klasifikasi dilakukan dengan konten citra sebagai fitur, kemudian dilakukan proses segmentasi superpixel dan superpixel colorization pada citra untuk membentuk model. Model dibentuk menggunakan metode CNN dengan arsitektur ResNet-50. Berbagai jumlah segmentasi superpixel digunakan sebagai perbandingan dalam pembentukan model untuk mendapatkan hasil yang terbaik yaitu 25.000 dengan tingkat rata-rata accuracy 0,97; precision 0,87; dan recall 0,86 sehingga digunakan untuk pengujian video olahraga. Hasil pengujiannya yaitu segmentasi superpixel bisa digunakan untuk mengklasifikasikan video olahraga dengan baik dengan tingkat rata-rata accuracy 0,91; precision 0,64; dan recall 0,61, walaupun terdapat beberapa olahraga yang memiliki hasil yang kurang baik seperti basketball dan wrestling.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43615087","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2022-01-14DOI: 10.34010/komputika.v11i1.4977
L. Khakim, Ida Afriliana, Nurohim Nurohim, Arif Rakhman
{"title":"Proteksi Kebocoran Gas LPG Rumah Tangga Berbasis Mikrokontroler","authors":"L. Khakim, Ida Afriliana, Nurohim Nurohim, Arif Rakhman","doi":"10.34010/komputika.v11i1.4977","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.4977","url":null,"abstract":"ABSTRAK –Penggunaan bahan bakar gas seperti LPG umum digunakan untuk kebutuhan rumah tangga. Jenis LPG mudah terbakar, maka perlu hati-hati dalam instalasi dan penggunaannya. Seiring perkembangan teknologi dan untuk meminimalisir terjadinya kebocoran LPG, maka diperlukan alat yang mampu memproteksi kebocoran gas sebagai pememicu kebakaran yang bekerja otomatis. Alat proteksi dibangun menggunakan mikrokontroler berbasis arduino, sensor utama MQ2. Cara kerjanya sensor MQ2 akan mendeteksi LPG jika terjadi kebocoran, selanjutnya sensor mengirimkan sinyal ke mikrokontroler, dan mikrokontroler akan memberikan intruksi ke relay, di mana relay sebagai saklar otomatis untuk mengaktifkan sensor selenoid valve sehingga menutup aliran LPG, dengan demikian aliran LPG terhenti untuk memproteksi terjadinya kebakaran, disamping itu buzzer berbunyi sebagai notifikasi adanya kebocoran LPG. Dari hasil penelitian ini, MQ2 mendeteksi LPG dengan kadar 0 ppm sampai 1280 ppm dan LPG masih tersuplai, ketika kadar LPG terdeteksi antara 5240 ppm sampai 26464 ppm, suplai LPG terhenti karena selenoid valve menghambat aliran LPG tersebut.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43255522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2022-01-13DOI: 10.34010/komputika.v11i1.4598
Teguh Triatmojo, Muhammad Rifqi
{"title":"Implementasi Aplikasi Keberangkatan Pelaut Berbasis Web Menggunakan Metode AHP (Analytic Hierarchy Process)","authors":"Teguh Triatmojo, Muhammad Rifqi","doi":"10.34010/komputika.v11i1.4598","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.4598","url":null,"abstract":"ABSTRAK – Perkembangan sistem informasi saat ini telah menunjukkan fenomena yang menarik. Berbagai macam pendidikan, pemerintahan, instansi, banyak lagi yang menggunakan teknologi untuk membantu meningkatkan kinerja, namun sayangnya tidak semua instansi memanfaatkan teknologi yang ada, sebut saja FOS Management, dalam pembuatan laporan kerja untuk pelaut FOS Management Service di Jakarta, saat ini masih dilakukan secara manual melalui telepon genggam atau telepon seluler. Untuk itu peneliti membuat aplikasi kontrak pelaut berbasis web dengan menggunakan metode ahp, kontribusi yang diharapkan dengan adanya aplikasi ini dapat memudahkan awak kapal dalam menentukan keberangkatan mulai dari tanggal berangkat, tanggal berakhir dan sejenisnya secara lebih efektif dan efisien serta meringankan laporan pekerjaan para pelaut yang awalnya bersifat manual, menjadi serba digital. Dengan adanya pembobotan dari metode Ahp (analytic hierarchy process) ini bisa teratasi masalah dengan pemilihan calon pelaut yang akan diberangkatkan.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46704251","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2022-01-13DOI: 10.34010/komputika.v11i1.5176
M. E. Al Rivan, A. Setiawan
{"title":"Pengenalan Gestur Angka Pada Tangan Menggunakan Arsitektur AlexNet Dan LeNet Pada Metode Convolutional Neural Network","authors":"M. E. Al Rivan, A. Setiawan","doi":"10.34010/komputika.v11i1.5176","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.5176","url":null,"abstract":"Gestur merupakan salah satu jenis komunikasi dengan membentuk suatu objek seperti huruf atau angka pada tangan untuk menyampaikan pesan ataupun sebuah informasi, salah satunya gestur angka pada tangan yang memiliki banyak jenisnya dengan pola yang berbeda untuk setiap pergerakan angka yang terbentuk. Salah satu solusi yang dapat dilakukan untuk melakukan pengenalan gestur angka pada tangan kepada komputer adalah menggunakan metode Convolutional Neural Network (CNN) dengan arsitektur AlexNet maupun LeNet. Penelitian ini menggunakan dataset citra gestur angka yang sebelumnya dilakukan tahap pre-processing yang terdiri dari threshold dan resize. Penelitian dilakukan menggunakan 2 pooling layer, yaitu Average Pooling dan Max Pooling kemudian menggunakan optimizer, yaitu SGD, RMSprop, dan Adam. Berdasarkan hasil pengujian yang didapatkan pada penelitian ini, yaitu penggunaan arsitektur AlexNet dengan Average Pooling dan optimizer RMSprop menghasilkan akuras dan f1-score keseluruhan 99,45% serta penggunaan arsitektur LeNet dengan Average Pooling dan optimizer RMSprop menghasilkan akurasi dan f1-score keseluruhan 99,49%. Secara keseluruhan penggunaan Average Pooling dengan optimizer RMSprop mendapatkan tingkat akurasi yang paling baik dibandingkan dengan pengujian yang lainnya.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43985887","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2021-09-29DOI: 10.34010/komputika.v11i1.4801
Dolly Indra, Erick Irawadi Alwi, Muhammad Al Mubarak
{"title":"Prototipe Sistem Kontrol Pemadam Kebakaran Pada Rumah Berbasis Arduino Uno dan ESP8266","authors":"Dolly Indra, Erick Irawadi Alwi, Muhammad Al Mubarak","doi":"10.34010/komputika.v11i1.4801","DOIUrl":"https://doi.org/10.34010/komputika.v11i1.4801","url":null,"abstract":"Kebakaran merupakan salah satu kejadian yang mengganggu kenyamanan pemilik rumah. Ketika terjadi kebakaran tidak ada peringatan dini kepada pemilik rumah yang bersangkutan. Dalam penanganannya juga sering kita temui pihak pemadam kebakaran sendiri kesulitan untuk memadamkan api. Metode penelitian yang digunakan adalah penelitian eksperimen dengan melakukan uji coba pada alat untuk memadamkan kebakaran rumah dengan output yang diberikan berupa nyala api dan asap menggunakan modul sensor api dan sensor MQ7. Hasil pengujian pada sensor api didapatkan jarak maksimal mendeteksi nyala api sebesar 120 cm. Sensor MQ7 mendeteksi asap ketika kadar asap melebihi 100 PPM. Sensor DHT22 dapat membaca suhu ruangan dengan nilai akurasi 97,1%. Tingkat keberhasilan sistem ketika bekerja pada ruang tamu sebesar 100%, kamar 1 sebesar 100%, kamar 2 sebesar 100% dan kamar mandi 100%. Tingkat persentase rata-rata keberhasilan keseluruhan sistem dalam bekerja sebesar 100%. \u0000Kata Kunci – Arduno uno, kebakaran rumah, Esp8266, sensor api, MQ7, DHT22.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":"562 ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41274845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2021-09-03DOI: 10.34010/komputika.v10i2.4329
Setiawansyah Setiawansyah, Heni Sulistiani, Ari Sulistiyawati, Arsi Hajizah
{"title":"Perancangan Sistem Pengelolaan Keuangan Komite Menggunakan Web Engineering (Studi Kasus : SMK Negeri 1 Gedong Tataan)","authors":"Setiawansyah Setiawansyah, Heni Sulistiani, Ari Sulistiyawati, Arsi Hajizah","doi":"10.34010/komputika.v10i2.4329","DOIUrl":"https://doi.org/10.34010/komputika.v10i2.4329","url":null,"abstract":"Pengelolaan keuangan di sekolah merupakan salah satu kegiatan yang sangat penting, karena setiap kegiatan yang dilakukan disekolah pasti membutuhkan manajemen keuangan. Sistem informasi mengenai pencatatan dan pengolahan data administrasi keuangan komite di sekolah seperti pencatatan penerimaan dan pengeluaran dana yang berasal dari pembayaran Iuran Komite Siswa kedalam suatu database untuk otomatisasi pembuatan laporan-laporan yang di butuhkan, Sehingga bagian keuangan tidak akan mengalami kesulitan dalam mencari data siswa yang belum membayar iuran komite sekolah, juga memudahkan dalam pembuatan laporan-laporan mengenai administrasi keuangan iuran komite di sekolah tersebut. Tahapan-tahapan dalam web engineering yaitu Customer communication, Planning, Modelling, Construction dalam aplikasi sistem pengelolaan keuangan komite sekolah. Hasil pengujian sistem informasi pengelolaan keuangan komite sekolah menggunakan metode web engineering pada SMK Negeri 1 Gedong Tataan menggunakan aplikasi berbasis web yang dibuat dengan bahasa pemrograman PHP dan framework CodeIgniter dan database MySql untuk pengujian fungsionalitas sistem menggunakan black box testing mendapatkan nilai 100% sesuai dengan fungsionalitas sistem, serta hasil pengujian Web Quality 4.0 mendapatkan nilai 87,6% memiliki kriteria Sangat Baik dari pengujian usability","PeriodicalId":52813,"journal":{"name":"Komputika","volume":"41 21","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41245621","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
KomputikaPub Date : 2021-09-03DOI: 10.34010/komputika.v10i2.4404
F. Insani, Syarifatun Nissa
{"title":"Penerapan Genetic Modified k-Nearest Neighbor Pada Prediksi PM10 di Pekanbaru","authors":"F. Insani, Syarifatun Nissa","doi":"10.34010/komputika.v10i2.4404","DOIUrl":"https://doi.org/10.34010/komputika.v10i2.4404","url":null,"abstract":"Penerapan metode algoritma genetika dan modified k-nearest neighbor(MKNN) dengan deret waktu telah digunakan dalam penelitian ini. Metode MKNN dan algoritma genetika digunakan untuk memprediksi particulate matter (PM10) di kota Pekanbaru. Data PM10 yang digunakan merupakan data PM10 per 30 menit pada bulan Juli sampai bulan Desember tahun 2015 yang diambil dari laboratorium udara kota Pekanbaru. Data ini kemudian diubah menjadi deret waktu dengan 48 variabel masukan dan 1 variabel keluaran. Hasil dari penelitan ini menunjukkan bahwa metode MKNN dapat memprediksi PM10 dengan error terendah yaitu 8,957 dan metode algoritma genetika dapat mencari nilai k optimal pada MKNN dengan k optimal yaitu 3.","PeriodicalId":52813,"journal":{"name":"Komputika","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47530396","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}