Akakom Repository
Not a member yet
9766 research outputs found
Sort by
JURNAL: RDBMS Scoring Analysis: Billing System Efficiency Solution (Case Study at PT. XYZ)
Penggunaan Oracle exadata pada sistem billing di PT. XYZ
membutuhkan biaya ATS (Annual Technical Support) dan ACS
(Advanced Customer Service) yang besar sehingga dibutuhkan pencarian
software database RDBMS yang sesuai untuk penyimpanan dan
pengolahan data dalam proses generate billing di PT. XYZ. Oleh karena
itu pada penelitian dilakukan analisis penentuan pemilihan database
RDBMS (Relational Database Management System). Metode yang
digunakan adalah metode scoring untuk membandingkan 3 database
RDMS (Oracle non-exadata, EDB Postgres, dan 11DB Postgres)
berdasarkan 5 kriteria yang meliputi penyiapan infrastruktur, migrasi
data, tingkat akurasi hitung billing, durasi hitung billing, dan waktu
pengerjaan. Hasil penelitian menunjukkan bahwa score database Oracle
memiliki nilai paling tinggi di antara database yang lain yaitu sebesar 95,
kemudian disusul oleh EDB Postgres dan 11DB Postgres dengan score
secara berurutan yaitu sebesar 84 dan 57. Berdasarkan hal tersebut, maka
dapat disimpulkan bahwa Oracle non-exadata memiliki performance
yang paling tinggi di antara database yang lain
Jurnal: KOMBINASI METODE ANALYTICAL HIERARCHY PROCESS DAN TECHNIQUE FOR ORDER BY SIMILARITY TO IDEAL SOLUTION VNTV K PENENTUAN DOSEN TERBAIK BERBASIS DECISSION SUPPORT SYSTEM (DSS)
Perguruan tinggi memiliki sebuah tujuan yang penting yaitu menjalankan tridharma
perguruan tinggi. Dalam konteks ini dosen mempunyai kedudukan sebagai tenaga
professional pada jenjang pendidikan tinggi untuk mewujudkan tridharma
perguruan tinggi. Sistem penentuan dosen berprestasi digunakan untuk mendukung
kegiatan belajar dan mengajar di kampus agar terciptanya mahasiswa yang
berkualitas dan kompeten di bidangnya. Universitas Teknologi Digital Indonesia
adalah Perguruan Tinggi yang berlokasi di Provinsi Daerah Istimewa Yogyakarta
yang sudah berdiri sejak tahun 1979 dan memiliki 63 Dosen. Proses penentuan
dosen berprestasi yang masih berjalan saat ini di kampus Universitas Teknologi
Digital Indonesia masih memiliki kekurangan yaitu membutuhkan jangka waktu
yang lama untuk mengolah data kuesioner yang sudah dibagikan kepada civitas
kampus dan hasil keputusan yang didapat belum sepenuhnya valid dan tidak
objektif. Penentuan dosen berprestasi memiliki 7 kriteria penilaian, yaitu : penilaian mahasiswa, penilaian atasan, kualifikasi pendidikan, jurnal yang dipublikasikan,
rekognisi dosen, jabatan akademik dan jumlah citasi/index. Adapun metode yang
digunakan yaitu metode Analytical Hierarchy Process (AHP) untuk menghitung
bobot setiap kriteria dan Technique For Order By Similarity To Ideal Solution
(TOPSIS) untuk merangking alternatif berdasarkan setiap kriteria. Secara
keseluruhan metode AHP lebih efektif untuk situasi yang membutuhkan analisis
hubungan antar kriteria yang lebih mendalam sedangkan metode TOPSIS lebih
efektif apabila solusi ideal dapat diidentifikasi dengan jelas. Berdasarkan
perhitungan yang dilakukan menggunakan kombinasi AHP dan Topsis serta
dilakukan implementasi sistem, maka didapatkan hasil nilai preferensi tertinggi
yakni 0,835 dan nilai preferensi terendah yakni 0,27. Dari hasil perhitungan tersebut
dapat disimpulkan bahwa kombinasi metode AHP dan TOPSIS dapat digunakan
untuk membantu memberikan rekomendasi dalam pengambilan keputusan
menentukan dosen terbaik di Universitas Teknologi Digital Indonesia.
Kata kunci: AHP, Decision Support System (DSS), Penentuan Dosen Terbaik,
TOPSI
IDENTIFIKASI BIJI KAKAO FERMENTASI DAN NON FERMENTASI BERDASARKAN CIRI WARNA DENGAN MENERAPKAN ALGORITMA NAÏVE BAYES CLASSIFIER
IMPLEMENTASI ALGORITMA FISHER-YATES SHUFFLE PADA SIMULASI SOAL PSIKOTES BERBASIS ANDROID MENGGUNAKAN FRAMEWORK FLUTTER
Psikotes adalah tes uji yang digunakan untuk mengevaluasi kompetensi
seseorang, psikotes memiliki hubungan erat dengan kepribadian dan
profesionalisme seseorang dalam dunia kerja baik psikis maupun akademik.
Didukung dengan perkembangan teknologi informasi yang pesat seperti saat ini
para pencari kerja dituntut untuk mempersiapkan diri seperti mempelajari dan
melakukan simulasi psikotes agar familiar dengan format dan jenis soal psikotes.
Pada pelaksanaan simulasi psikotes soal dan jawaban akan diacak menggunakan
algoritma Fisher-Yates Shuffle untuk menghindari hafalan dan pola tertentu.
Algoritma Fisher-Yates digunakan untuk memastikan agar pengacakan dilakukan
secara merata tanpa ada pengulangan. Aplikasi ini dibangun menggunakan
framework Flutter dengan bahasa pemrograman Dart, didukung Firebase sebagai
basis data untuk menyimpan bank soal, hasil tes, dan riwayat pengguna.
Pengujian dilakukan dengan berbagai skenario untuk memastikan algoritma
berfungsi dengan baik, termasuk pengujian dengan jumlah soal berbeda dan tes
secara bersamaan oleh beberapa pengguna. Hasil pengujian menunjukkan bahwa
algoritma Fisher-Yates Shuffle berhasil mengacak soal dan jawaban tanpa
pengulangan pada setiap sesi tes, meskipun terdapat probabilitas kemunculan soal
yang sama pada peserta berbeda akibat jumlah bank soal yang terbatas.
Memperbanyak jumlah bank soal adalah cara untuk meminimalkan probabilitas
ini. Penelitian ini membuktikan bahwa algoritma Fisher-Yates Shuffle dapat
diterapkan secara efektif pada aplikasi simulasi psikotes untuk menghasilkan
pengalaman pengguna yang menarik.
Kata kunci: Psikotes, Fisher-Yates Shuffle, Flutter, pengacakan soa
PENGUJIAN WAZUH DALAM MENDETEKSI SERANGAN DOS DAN BRUTE FORCE PADA WINDOWS SERVER
Keamanan siber menjadi aspek yang sangat penting dalam menghadapi
ancaman terhadap infrastruktur teknologi informasi. Penelitian ini bertujuan untuk
menguji efektivitas Wazuh, sebuah platform open-source untuk security
information and event management (SIEM), dalam mendeteksi serangan siber
seperti Denial of Service (DoS) dan Brute Force. Uji coba dilakukan pada
Windows Server 2019 sebagai endpoint, menggunakan integrasi Wazuh dengan
Suricata untuk memperkuat deteksi ancaman berbasis jaringan serta bot Telegram
untuk notifikasi real-time.
Penelitian dimulai dengan instalasi dan konfigurasi Wazuh di server
utama, diikuti dengan simulasi serangan DoS menggunakan hping3 dan serangan
Brute Force menggunakan Hydra. Proses pengujian ini dilakukan di lingkungan
virtual yang terdiri dari Ubuntu 20.04 LTS sebagai Wazuh Server, Ubuntu 20.04
LTS lainnya sebagai mesin penyerang dan Windows Server 2019 sebagai target
serangan. Selama pengujian, data aktivitas jaringan dianalisis menggunakan
WireShark untuk memvalidasi keberhasilan serangan, sementara log dan alert dari
Wazuh dievaluasi melalui dashboard dan bot Telegram.
Hasil pengujian menunjukkan bahwa Wazuh berhasil mendeteksi pola
serangan dengan baik. Serangan DoS terdeteksi melalui integrasi dengan Suricata,
sedangkan serangan Brute Force berhasil diidentifikasi berdasarkan log
authentication failure yang tercatat di dashboard Wazuh. Notifikasi real-time
melalui Telegram memungkinkan administrator segera mengambil tindakan
mitigasi. Penelitian ini membuktikan bahwa Wazuh memiliki kemampuan deteksi
yang efektif, meskipun masih membutuhkan optimalisasi pada aturan deteksi dan
integrasi sistem untuk meningkatkan respons terhadap ancaman yang lebih
kompleks.
Kata kunci: Brute Force, DoS, Suricata, Wazuh, keamanan sibe
PENGEMBANGAN PROTOTIPE WEB SERVICE UNTUK PENYAJIAN INFORMASI DEMOGRAFI WILAYAH
Prototipe web service untuk penyajian informasi demografi wilayah telah dikembangkan. Sistem ini dirancang dengan pendekatan Service-Oriented Architecture (SOA) untuk menyajikan data demografi tingkat kabupaten, kecamatan, dan kelurahan dalam format JSON melalui REST API. Data yang ditampilkan meliputi distribusi penduduk berdasarkan jenis kelamin, kelompok usia, dan pekerjaan teratas, tanpa menyertakan informasi pribadi.
Backend dikembangkan menggunakan framework Laravel, sementara frontend dirancang dengan HTML, CSS, dan JavaScript untuk mendukung visualisasi data. Pengujian dilakukan menggunakan Postman untuk memvalidasi fungsi API, memastikan sistem berjalan sesuai spesifikasi. Hasil pengujian menunjukkan bahwa sistem berhasil menyajikan informasi demografi secara efisien dan aman. Prototipe ini diharapkan dapat menjadi solusi inovatif untuk pengelolaan data demografi yang transparan, aman, dan mendukung pengambilan keputusan berbasis data.
Kata Kunci : demografi, Laravel, REST API, Service-Oriented Architecture, web servic
ANALISIS PERBANDINGAN GRAPHQL DAN REST API PADA APLIKASI MENU RESTORAN DENGAN NODE.JS
Penelitian ini bertujuan untuk menganalisis perbandingan performa antara GraphQL dan REST API pada aplikasi menu
restoran berbasis Node.js, dengan fokus pada aspek waktu respons, penggunaan bandwidth, dan fleksibilitas. Masalah yang
diangkat adalah menentukan solusi API yang optimal untuk aplikasi yang membutuhkan pengelolaan data secara efisien dan
cepat. Pengujian dilakukan di lingkungan cloud menggunakan layanan gratis untuk menggambarkan kondisi nyata.
Pendekatan penelitian dilakukan dengan pengujian performa menggunakan K6, alat yang digunakan untuk mensimulasikan
beban permintaan pada server. Parameter yang diukur meliputi jumlah total permintaan, rata-rata waktu respons, volume data
yang diterima dan dikirim, serta stabilitas server di bawah beban tinggi. Hasil analisis menunjukkan bahwa waktu respons
GraphQL dan REST API tidak berbeda secara signifikan. Namun, GraphQL memiliki keunggulan dalam efisiensi bandwidth,
karena hanya mengirim data yang diminta oleh klien, sedangkan REST API cenderung kurang fleksibel dan menghasilkan
pengiriman data berlebih yang tidak selalu diperlukan klien. Hasil penelitian ini menunjukkan bahwa GraphQL unggul
dibandingkan REST API dalam hal efisiensi data, kestabilan performa, dan fleksibilitas pengambilan data. GraphQL lebih
hemat bandwidth dan memberikan kontrol lebih besar kepada klien dalam memilih data yang dibutuhkan, menjadikannya
pilihan terbaik untuk aplikasi dengan kebutuhan data dinamis dan skalabilitas tinggi. Namun, REST API tetap efektif untuk
aplikasi dengan arsitektur sederhana yang tidak memerlukan kustomisasi data kompleks
RANCANGAN DESAIN ANTARMUKA PADA WEBSITE PEMINJAMAN RUANG DINAS KOMUNIKASI DAN INFORMATIKA KABUPATEN KLATEN MENGGUNAKAN METODE DESIGN THINKING
Laporan tugas akhir ini bertujuan untuk merancang desain antarmuka
pengguna (UI) dan pengalaman pengguna (UX) pada website peminjaman ruang
di Dinas Komunikasi dan Informatika Kabupaten Klaten dengan menggunakan
metode Design Thinking. Tugas akhir ini dilakukan karena kebutuhan Modernisasi
pada sistem peminjaman ruang untuk meningkatkan efisiensi dan aksebilitas
layanan. Metode yang digunakan adalah Design Thinking. Hasil dari Tugas akhir
ini berupa desain UI/UX website peminjaman ruang yang mencakup fitur login,
Dashboard, Data ruangan, Data peminjaman, Data Pengguna, dan Halaman
Penggunna, Desain UI/UX yang dihasilkan penulis diharapkan dapat
meningkatkan aksebilitas pengguna dan efisiensi layanan peminjaman ruang di
Dinas Komunikasi dan Informatika Kabupaten Klaten.
Kata kunci : Design Thinking, Prototyping, UI/UX Design, Usability Testin
IMPLEMENTASI SISTEM INFORMASI PENGELOLAAN DANA DONASI BERBASIS WEB DENGAN PAYMENT GATEWAY PADA MA RIYADLUL MUTA’ALLIMIN
Sistem informasi donasi berbasis web dikembangkan untuk meningkatkan
efisiensi dan transparansi pengelolaan dana di MA Riyadlul Muta'allimin. Sistem
ini mengintegrasikan payment gateway untuk mempermudah proses donasi secara
online dengan transaksi yang cepat, aman, dan transparan. Selain itu, fitur
pengelolaan laporan keuangan memungkinkan administrator memantau dan
menyajikan data secara akurat. Teknologi yang digunakan mencakup framework
Hono untuk routing dan middleware, serta runtime Bun yang efisien guna
memastikan performa tinggi dan pengalaman pengguna yang responsif.
Pengelolaan dana donasi di MA Riyadlul Muta'allimin sebelumnya masih
dilakukan secara manual, yang berisiko menimbulkan kesalahan pencatatan dan
kurangnya transparansi. Hal ini dapat mengurangi kepercayaan donatur terhadap
penggunaan dana yang dikelola. Dengan implementasi sistem ini, diharapkan
pengelolaan donasi menjadi lebih efisien, transparan, serta mampu meningkatkan
kepercayaan donatur dan jumlah donasi yang diterima. Pada akhirnya, sistem ini
berkontribusi dalam mendukung kegiatan pendidikan yang lebih baik di sekolah
tersebut.
Kata Kunci : Pengelolaan Dana Donasi, Sistem Informasi, Payment Gateway,
Hono, Bu
IMPLEMENTASI ALGORITMA APRIORI UNTUK ANALISIS DATA PENJUALAN BERBASIS WEB (Studi Kasus: Toko Mitra)
Toko Mitra yang beralamatkan di desa Gondosari, Gebog, Kudus menjual
berbagai macam produk untuk kebutuhan sehari-hari. Pemilik toko harus mengerti
apa yang diinginkan oleh pelanggannya untuk memberikan kenyamanan dalam
berbelanja di toko tersebut, terutama dalam memberikan kemudahan untuk mencari
dan memilih barang belanjaan yang diinginkan oleh pelanggan. Pola penjualan ini
bisa menjadi informasi bagi toko Mitra untuk mengetahui apa saja produk yang
paling sering dibeli oleh kosumen sehingga dari informasi pola penjualan tersebut
pihak penjual dapat mengambil keputusan yang berhubungan dengan produk yang
akan dijual sebagai langkah yang tepat dalam menyusun strategi pemasaran.
Analisa data dapat menggunakan sebuah algoritma tertentu. Algoritma apriori
merupakan suatu proses untuk mencari pola hubungan antara satu atau lebih item
dalam suatu dataset.
Diperlukan adanya sebuah sistem untuk menganalisa data penjualan
menggunakan algoritma apriori. Penelitian ini ditujukan guna melihat pola
konsumen dalam membeli barang yang memiliki keterkaitan ketika berbelanja yang
akan digunakan untuk proses pemasaran. Sistem yang dibuat berbasis web
menggunakan bahasa pemrograman python, flask sebagai framework python dan
MySQL sebagai server database. Metode pengembangan sistem yang digunakan
adalah metode waterfall.
Hasil dari penelitian ini menghasilkan beberapa aturan asosiasi yang
menunjukkan hubungan kuat antara produk, seperti “Sabun Mandi” dan
“Shampoo” atau “Popcorn” dan “Keripik kentang”, yang sering dibeli bersamasama. Hasil asosiasi ini memberikan pandangan lebih dalam tentang kebiasaan
pembelian pelanggan yang dapat digunakan untuk meningkatkan penjualan melalui
penempatan produk yang lebih efektif atau melalui promosi yang sesuai dengan
pola pembelian konsumen.
Kata Kunci: Algoritma Apriori, Data Penjualan, Pemasaran, Python, Waterfall,
We