Claim Missing Document
Check
Articles

Found 25 Documents
Search

Prediksi Pengagguran Menggunakan Decision Tree Dengan Algoritma C5.0 Pada Data Penduduk Kecamatan Caringin Kabupaten Bogor Kahfi, Muhammad Dzatul; Umbara, Fajri Rakhmat; Ashaury, Herdi
Informatics and Digital Expert (INDEX) Vol. 4 No. 2 (2022): INDEX, November 2022
Publisher : LPPM Universitas Perjuangan Tasikmalaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36423/index.v4i2.913

Abstract

Tingkat kesejahteraan dalam kehidupan bermasyarakat dapat dilihat dari tingkat penganggurannya. Pemerintah daerah biasanya mengadakan sebuah program untuk membantu mengurangi jumlah pengangguran, entah itu dengan mengadakan sebuah pelatihan atau hal lain yang dapat mendorong kreativitas masyarakat dan meningkatkan kemampuan hardskill agar dapat bersaing di dunia kerja. Ada banyak penelitian yang memprediksi tingkat pengangguran dan juga ada penelitian yang menggunakan algoritma C5.0 untuk melakukan prediksi, namun belum ada penelitian yang menggabungkan subjek dan metode tersebut. penelitian ini bertujuan untuk membuat sebuah model prediksi menggunakan algoritma C5.0 terhadap data penduduk kecamatan caringin dan mencari skenario dengan hasil akurasi yang paling tinggi. namun terdapat beberapa permasalahan yang harus dihadapi seperti bagaimana tingkat akurasi Model klasifikasi Decision Tree dengan algoritma C5.0 terhadap dataset penduduk Kecamatan Caringin dan Bagaimana resio data latih data uji dan penggunaan pruning memengaruhi tingkat akurasi prediksi yang akan dilakukan. Penelitian ini dievaluasi menggunakan beberapa skenario rasio data latih dan data uji yang berbeda beda dan penggunaan pruning yang berbeda. Hasil dari penelitian ini adalah model prediksi pengangguran berhasil dibuat dengan tingkat akurasi paling tinggi yaitu pada skenario data latih 70% dan data uji 30% dengan menerapkan teknik post pruning.
IMPLEMENTATION OF OAUTH 2.0 BASED ON LARAVEL FRAMEWORK IN A CASE STUDY OF CLIENT INFORMATION MANAGEMENT SYSTEM Oliviana Zabka, Arthur; Id Hadiana, Asep; Ashaury, Herdi
Journal of Informatics and Communication Technology (JICT) Vol. 5 No. 2 (2023)
Publisher : PPM Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52661/j_ict.v5i2.219

Abstract

The swift growth of the internet and its utilization by businesses for operational purposes, such as developing information systems and utilizing cloud-based data storage, has been remarkable. The discussed client data recording system is designed to facilitate the recording of wedding photography bookings, easing the workload for employees. However, the rapid expansion of the internet has also introduced security concerns, particularly regarding unauthorized access due to weak website authorization and authentication. Consequently, ensuring and effectively managing access rights to information systems becomes crucial. This study aims to implement secure website login authorization using the OAuth 2.0 method with Laravel Passport in the client data recording information system. Post-authentication, the authorization in the context of OAuth2, used within Laravel Passport, provides users with access tokens to reach the primary interface. This process involves an API that both furnishes and safeguards the intended resources. Upon authentication and receipt of a valid access token from the OAuth2 system, users can utilize the token to access the API. The research outcomes enhance the security of information system access rights, aiming to reduce unauthorized breaches in websites storing vital data, thus ensuring the safety and protection of stored client data. Testing results using SQL Injection yielded 4418 messages sent and 2209 task IDs, with a current fuzzer count of 0, signifying that the system remained secure and impervious to SQL Injection attacks.
INTEGRASI DATA BARANG PADA SISTEM INVENTORY CV. XYZ MENGGUNAKAN WEB SERVICE Trianggara, Dhani; Witanti, Wina; Ashaury, Herdi
Jurnal Informatika Vol 6, No 3 (2022): JIKA (Jurnal Informatika)
Publisher : University of Muhammadiyah Tangerang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31000/jika.v6i3.6840

Abstract

In various fields the industry has used as well as implemented the concept of web services that provide message interoperability and data exchange interfaces. One of the uses for sharing data on data integration of one system with another system in this case study was carried out to manage iron supply goods data, in CV. XYZ Pratama Manufacture Engineering uses research methods of collecting data structures, architectural design data, building application web services, building Rest APIs, testing, and measuring and securing JWT HS 256 tokens. Building integration can formulate how to use CV Goods data. XYZ, becomes an Inventory system built using Web Service technology by managing item API data of json data type on the Rest Server so that it can be used by Client Rest. This research resulted in a Web Service through testing stages with different services with the total data requested and received which is 62.48 kb and the total Response time from data retrieval 2.2 seconds with an average execution time of Request data of 177 milli seconds.
Peningkatan Kualitas Maintainability Sistem PPID DINKES Cimahi Menggunakan Metode Refactoring Wirianto, Rahmadi Dimas; Sabrina, Puspita Nurul; Ashaury, Herdi
Jurnal Tekno Kompak Vol 19, No 1 (2025): FEBRUARI
Publisher : Universitas Teknokrat Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33365/jtk.v19i1.4673

Abstract

Kemajuan teknologi informasi yang pesat telah mendorong pengembangan sistem informasi yang lebih kompleks, termasuk dalam sektor kesehatan. Sistem informasi puskesmas yang berfungsi untuk mengelola data pasien, informasi pegawai, dan layanan kesehatan memerlukan kualitas perangkat lunak yang tinggi agar mudah dipelihara dan dikembangkan. Salah satu tantangan dalam pengembangan sistem ini adalah menjaga maintainability kode, terutama dala menghadapi kompleksitas yang semakin meningkat dan munculnya code smell. Penelitian ini bertujuan untuk meningkatkan maintainability sistem informasi puskesmas melalui penerapan teknik refactoring serta mengevaluasi dampaknya terhadap metrik kualitas kode seperti kompleksitas siklomatik, ukuran kelas, dan penggunaan metode. Penelitian ini dilakukan melalui beberapa tahapan, termasuk identifikasi masalah, analisis kode sumber, penentuan ruang lingkup refactoring, pengukuran kualitas kode sebelum dan sesudah refactoring, implementasi refactoring, validasi hasil, serta evaluasi keseluruhan proses. Pengukuran kualitas kode menggunakan alat PHP Metrics untuk membandingkan data awal dengan hasil setelah refactoring. Hasil penelitian menunjukkan bahwa pengujian kualitas perangkat lunak memberikan peningkatan yang signifikan melalui perbaikan pada Object Oriented Metrics. Kompleksitas siklomatik rata-rata mengalami penurunan sebesar 41,25%, sedangkan Weighted Metods per Class (WMC) rata-rata berkurang sebesar 2,41%, dan efisiensi penggunaan metode meningkat. Analisis terhadap struktur kode mengidentifikasi kerentanan dan memberikan indikasi adanya code smell melalui pengujian menggunakan Object Oriented Metrics. Selanjutnya, dilakukan refactoring untuk memperbaiki struktur internal perangkat lunak dengan tujuan meningkatkan maintainability kode, mengurangi kompleksitas, meningkatkan keterbacaan, dan meminimalkan risiko kesalahan. Dampak dari refactoring ini secara langsung mendukung kelancaran operasional puskesmas dalam jangka panjang, memperkuat kehandalan sistem untuk mendukung kebutuhan pengelolaan data kesehatan yang lebih baik.
Metode Refactoring Untuk Meningkatkan Kualitas Maintainability Pada Sistem Informasi Puskesmas Andriani, Ria; Sabrina, Puspita Nurul; Ashaury, Herdi
Jurnal Tekno Kompak Vol 19, No 1 (2025): FEBRUARI
Publisher : Universitas Teknokrat Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33365/jtk.v19i1.4686

Abstract

Kemajuan teknologi informasi yang pesat telah mendorong pengembangan sistem informasi yang lebih kompleks, termasuk dalam sektor kesehatan. Sistem informasi puskesmas yang berfungsi untuk mengelola data pasien, informasi pegawai, dan layanan kesehatan memerlukan kualitas perangkat lunak yang tinggi agar mudah dipelihara dan dikembangkan. Salah satu tantangan dalam pengembangan sistem ini adalah menjaga maintainability kode, terutama dala menghadapi kompleksitas yang semakin meningkat dan munculnya code smell. Penelitian ini bertujuan untuk meningkatkan maintainability sistem informasi puskesmas melalui penerapan teknik refactoring serta mengevaluasi dampaknya terhadap metrik kualitas kode seperti kompleksitas siklomatik, ukuran kelas, dan penggunaan metode. Penelitian ini dilakukan melalui beberapa tahapan, termasuk identifikasi masalah, analisis kode sumber, penentuan ruang lingkup refactoring, pengukuran kualitas kode sebelum dan sesudah refactoring, implementasi refactoring, validasi hasil, serta evaluasi keseluruhan proses. Pengukuran kualitas kode menggunakan alat PHP Metrics untuk membandingkan data awal dengan hasil setelah refactoring. Hasil penelitian menunjukkan bahwa pengujian kualitas perangkat lunak memberikan peningkatan yang signifikan melalui perbaikan pada Object Oriented Metrics. Kompleksitas siklomatik rata-rata mengalami penurunan sebesar 41,25%, sedangkan Weighted Metods per Class (WMC) rata-rata berkurang sebesar 2,41%, dan efisiensi penggunaan metode meningkat. Analisis terhadap struktur kode mengidentifikasi kerentanan dan memberikan indikasi adanya code smell melalui pengujian menggunakan Object Oriented Metrics. Selanjutnya, dilakukan refactoring untuk memperbaiki struktur internal perangkat lunak dengan tujuan meningkatkan maintainability kode, mengurangi kompleksitas, meningkatkan keterbacaan, dan meminimalkan risiko kesalahan. Dampak dari refactoring ini secara langsung mendukung kelancaran operasional puskesmas dalam jangka panjang, memperkuat kehandalan sistem untuk mendukung kebutuhan pengelolaan data kesehatan yang lebih baik.
KLASIFIKASI DATA GEMPA BUMI DI PULAU JAWA MENGGUNAKAN ALGORITMA EXTREME GRADIENT BOOSTING Kharis Pratama, Adam; Ashaury, Herdi; Rakhmat Umbara, Fajri
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 7 No. 4 (2023): JATI Vol. 7 No. 4
Publisher : Institut Teknologi Nasional Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36040/jati.v7i4.7296

Abstract

Gempa bumi adalah fenomena yang terjadi akibat pergerakan lempeng tektonik dan dapat memiliki dampak merusak. Kedalaman hiposentrum memiliki peran penting dalam menentukan karakteristik gempa. Proses klasifikasi kedalaman hiposentrum penting untuk memahami potensi gempa di wilayah Indonesia. Dalam menghadapi data gempa yang besar dan kompleks, serta tantangan dalam mengidentifikasi pola dari kedalaman hiposentrum, terdapat permasalahan dalam proses klasifikasi. Penelitian ini memfokuskan pada penerapan algoritma Extreme Gradient Boosting (XGBoost) dalam mengklasifikasikan data gempa bumi berdasarkan kedalaman hiposentrum di Pulau Jawa. Beberapa penelitian sebelumnya menggunakan XGBoost untuk klasifikasi menunjukkan kemampuan algoritma ini dalam berbagai konteks. Hasil eksperimen menunjukkan bahwa model XGBoost dengan penyetelan parameter menghasilkan akurasi 99.58%. Keputusan ini didukung oleh kemampuan model untuk mengatasi masalah ketidakseimbangan data dan menghasilkan prediksi akurat. Meskipun akurasi sempurna belum tercapai, hasil ini realistis dan memiliki potensi untuk mengklasifikasikan data gempa dengan akurasi yang tinggi.
ANALISIS SENTIMEN TERHADAP BAKAL CALON PRESIDEN 2024 DENGAN ALGORITMA MULTINOMIAL NAÏVE BAYES DAN OVERSAMPLING SMOTE Permana, Hary; Herry Chrisnanto, Yulison; Ashaury, Herdi
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 7 No. 5 (2023): JATI Vol. 7 No. 5
Publisher : Institut Teknologi Nasional Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36040/jati.v7i5.7309

Abstract

Pemilihan presiden 2024 menjadi salah satu bahasan yang ramai dibicarakan oleh masyarakat Indonesia, khususnya di media sosial Twitter. Pengguna Twitter menuliskan opini mereka melalui tweet terhadap bakal calon presiden yang akan maju pada pilpres 2024 nanti. Dari opini tersebut dapat dilakukan penelitian untuk mengetahui sentimen masyarakat Indonesia terhadap tokoh bakal calon presiden 2024 dengan melakukan analisis sentimen. Salah satu algoritma yang dapat digunakan untuk melakukan analisis sentimen adalah Multinomial Naïve Bayes, algoritma ini menunjukkan performa yang baik dalam melakukan analisis sentimen. Namun, dalam melakukan analisis sentimen biasanya terdapat masalah pada ketidakseimbangan kelas. Untuk mengatasi hal tersebut, penelitian ini menggunakan teknik oversampling SMOTE untuk menyeimbangkan kelasnya. Pengumpulan data dilakukan dengan crawling data tweets menggunakan library snscrape. Selanjutnya, tahapan preprocessing dilakukan untuk menghilangkan kata yang duplikat dan tidak relevan. Karena data tweets tidak mempunyai label maka akan dilakukan pelabelan menggunakan lexicon InSet. Setelah itu dilakukan ekstraksi fitur menggunakan Term Frequency-Inverse Document Frequency (TF-IDF) dengan nilai 1-gram dan 2-gram. Hasilnya menunjukkan penggunaan oversampling SMOTE dapat meningkatkan performa klasifikasi ketika kelas data tidak seimbang, yang ditunjukkan dengan adanya peningkatan performa berkisar antara 6-20% pada setiap dataset.
PREDIKSI TAGIHAN LISTRIK MENGGUNAKAN METODE WEIGHTED EXPONENTIAL MOVING AVERAGE (WEMA) Sutialisna, Susan; Nurul Sabrina , Puspita; Ashaury, Herdi
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 7 No. 5 (2023): JATI Vol. 7 No. 5
Publisher : Institut Teknologi Nasional Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36040/jati.v7i5.7478

Abstract

Pembayaran tagihan listrik adalah komponen penting dalam anggaran rumah tangga yang membutuhkan perhatian khusus. Kepentingan pembayaran listrik ini sangat diperhatikan oleh individu dan keluarga karena penggunaan listrik di rumah bervariasi sesuai dengan kebutuhan harian. Oleh karena itu, setiap tagihan listrik dapat berbeda, tergantung pada konsumsi masing-masing rumah tangga. Fluktuasi biaya listrik yang terjadi, baik naik maupun turun, menjadi perhatian utama dalam pengelolaan keuangan setiap warga. Maka, mereka perlu mengetahui cara memprediksi besaran tagihan listrik yang akan datang. Penelitian ini bertujuan untuk mengembangkan metode prediksi pembayaran tagihan listrik pada tagihan berikutnya menggunakan Weighted Exponential Moving Average (WEMA). Hasil penelitian dengan data latih 2021 menunjukkan hasil prediksi yang baik dengan menggunakan nilai span 2 pada metode WEMA, dengan rata-rata Mean Absolute Percentage Error (MAPE) di bawah 5,00% sebagai nilai tren. Pada pengujian data tahun 2022 dengan penggunaan nilai span 2, rata-rata MAPE yang diperoleh adalah sebesar 3,00%. Hasil yang cukup memuaskan juga diperoleh dengan penggunaan nilai span lain, seperti span 3, 4, 5, 6, 7, 9, dan 12, namun efektif hanya untuk beberapa warga tertentu, dengan rata-rata MAPE berkisar antara 0,00% hingga 2,23%.
PENENTUAN RUTE TERCEPAT UNTUK RESPONDEN PERTAMA MENGGUNAKAN ALGORITMA A* (A-STAR) Kafi, Moch. Nurul; Id Hadiana, Asep; Ashaury, Herdi
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 8 No. 4 (2024): JATI Vol. 8 No. 4
Publisher : Institut Teknologi Nasional Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36040/jati.v8i4.10492

Abstract

Responden pertama adalah individu atau kelompok yang bertugas untuk memberikan pertolongan pertama pada saat terjadinya bencana atau kecelakaan. Mereka memiliki pelatihan dan keterampilan dasar dalam memberikan pertolongan pertama. Responden pertama perlu cepat mencapai lokasi bencana untuk memberikan pertolongan medis yang efektif. Untuk itu, diperlukan navigasi yang menawarkan rute tercepat, menggunakan algoritma Dijkstra dan A*. Efisiensi pencarian rute juga dipengaruhi oleh kondisi lalu lintas dan jenis jalan, di mana kemacetan dapat memperlambat perjalanan. Jenis jalan memiliki lebar jalan dan kecepatan paling rendah yang didesain khusus untuk jenis jalan tersebut. Penelitian ini bertujuan untuk mengembangkan aplikasi yang mampu melakukan pencarian rute tercepat dengan mempertimbangkan parameter kondisi lalu lintas dan jenis jalan. Hasil dari penelitian ini yaitu perbedaan pada rute, terdapat perbedaan waktu eksekusi dengan rata-rata waktu eksekusi yang berbeda dengan data node 42 pada Tabel 6, menghasilkan waktu rata rata eksekusinya yaitu 0.007563353 ms, dan dengan data node pada Tabel 7, menghasilkan waktu rata rata eksekusinya yaitu 0.008669555 ms. Aplikasi yang dirancang dalam penelitian ini untuk membantu responden pertama mencapai lokasi terjadinya bencana dengan efisien.
PENGAMANAN MENGGUNAKAN ALGORITMA AES (ADVANCED ENCRYPTION STANDARD) DAN BCRYPT (BLOWFISH CRYPT) PADA FILE DOKUMEN Rahayu, Ania; Abdillah, Gunawan; Ashaury, Herdi
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 8 No. 6 (2024): JATI Vol. 8 No. 6
Publisher : Institut Teknologi Nasional Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36040/jati.v8i6.11498

Abstract

Perkembangan teknologi dan informasi semakin memudahkan dalam mengakses data dan informasi serta memberikan dampak positif bagi masyarakat. Namun, hal ini juga meningkatkan kompleksitas pengelolaan informasi dan kejahatan dalam sistem informasi khususnya pada file dokumen. Proses transmisi informasi digital melalui Internet dan aplikasi perangkat lunak menjadi umum, memerlukan perlindungan data yang efektif terutama saat memproses data dalam jumlah besar. Manipulasi dokumen dapat merugikan, terutama dalam konteks kriminal dan penggunaan oleh pihak yang tidak berwenang. Penelitian ini bertujuan untuk membangun sistem keamanan pada file dokumen dan kunci simetris dengan mengkombinasikan kriptografi AES sebagai algoritma enkripsi dan Bcrypt sebagai algoritma hashing agar meningkatkan keamanan dokumen. Hasil yang diperoleh setelah melakukan beberapa percobaan dari penerapan enkripsi dan dekripsi menggunakan AES dan Bcrypt, maka diperoleh hasil bahwa isi file asli (plaintext) yang dienkripsi menggunakan AES-128 dan kunci simetris yang dihashing menggunakan Bcrypt dapat terenkripsi dengan baik, setelah file dokumen didekripsi akan kembali seperti data awal yang diinputkan. Waktu dari hasil uji enkripsi dan dekripsi dari delapan file bertipe .txt, .xlxs, .docx dan .pdf menunjukkan bahwa rata-rata waktu enkripsi adalah 1,5474 detik dan waktu dekripsi rata-rata 1,5934 detik, dengan ukuran file kurang dari 3MB relatif cepat. Ukuran file mempengaruhi lama proses enkripsi dan dekripsi berjalan, ukuran file setelah dienkripsi maupun didekripsi kembali ke ukuran awal. Hal ini menunjukkan algoritma AES dan Bcrypt berhasil diterapkan pada pengamanan file yang dilakukan dengan cara enkripsi sehingga hanya orang yang mengetahui kunci dapat mendekripsi agar file tersebut kembali seperti semula dan file tidak dapat dipahami oleh pihak yang tidak berhak atau yang tidak memiliki kunci.