Akakom Repository
Not a member yet
9766 research outputs found
Sort by
PENGEMBANGAN SISTEM PENCARIAN DATA PASIEN DENGAN ALGORITMA JARO-WINKLER DAN MODIFIKASI EJAAN BAHASA INDONESIA UNTUK OPTIMASI PENCARIAN CEPAT DI PT.INTERSOLUSI CIPTA SOFTINDO
Pengembangan sistem pencarian data pasien sangat penting untuk mengatasi permasalahan terkait ejaan nama yang bervariasi, kesalahan penulisan, atau format input yang tidak konsisten. Permasalahan ini dapat memperlambat proses pencarian data pasien, mempengaruhi kualitas layanan kesehatan, dan meningkatkan risiko kesalahan dalam pengambilan keputusan. Penelitian ini bertujuan untuk mengembangkan sistem pencarian data pasien berbasis algoritma Jaro-Winkler dengan modifikasi untuk menangani variasi ejaan dalam bahasa Indonesia, guna meningkatkan efisiensi dan akurasi pencarian di PT. Intersolusi Cipta Softindo.
Pada implementasinya, algoritma Jaro-Winkler digunakan untuk mencocokkan data pasien berdasarkan nama dan tanggal lahir, yang diintegrasikan dalam sistem pencarian data berbasis API. Pengujian dilakukan untuk memastikan performa sistem dalam menangani pencarian yang akurat dan cepat dengan berbagai skenario, seperti perbedaan ejaan dan urutan nama pasien. Pengujian performance menggunakan alat K6 untuk memastikan API dapat merespons permintaan dengan cepat.
Kesimpulan dari penelitian ini menunjukkan bahwa sistem pencarian yang dikembangkan mampu mengatasi duplikasi data pasien serta memberikan hasil pencarian yang akurat dan cepat. Dengan implementasi algoritma Jaro-Winkler, sistem ini berhasil meningkatkan efisiensi dalam pengelolaan data pasien dan mendukung peningkatan kualitas pelayanan kesehatan di PT. Intersolusi Cipta Softindo. Untuk pengembangan lebih lanjut, disarankan untuk menambahkan fitur validasi data dan skenario pengujian tambahan untuk memastikan kehandalan sistem dalam berbagai kondisi
Kata kunci : Algoritma JaroWinkler, Pencarian Data Pasien, Pengelolaan Data Pasien
IMPLEMENTASI ALGORITMA RAYCASTING DALAM PENGEMBANGAN APLIKASI GEOFENCE UNTUK PEMANTAUAN KEAMANAN ANAK
Perkembangan teknologi digital memungkinkan solusi inovatif untuk meningkatkan keamanan anak dalam aktivitas sehari-hari. Salah satu pendekatan yang digunakan dalam penelitian ini adalah pemanfaatan teknologi geofencing yang dikombinasikan dengan algoritma Raycasting. Penelitian ini mengembangkan sistem pemantauan berbasis aplikasi web dan Android untuk mendeteksi posisi anak terhadap zona
aman yang telah ditentukan. Aplikasi web dibangun menggunakan bahasa pemrograman Go, PostgreSQL sebagai sistem basis data, dan Leaflet untuk visualisasi peta,
sedangkan aplikasi Android menggunakan Jetpack Compose. Metode Raycasting digunakan untuk menentukan apakah posisi anak berada di dalam atau di luar geofence
berbentuk poligon.
Implementasi sistem ini melibatkan integrasi WebSocket untuk komunikasi
real-time antara klien dan server, serta penggunaan API untuk mengirimkan data lokasi dari aplikasi Android ke server. Pengujian dilakukan dengan berbagai bentuk
geofence seperti segitiga, persegi panjang, dan segi lima, serta pengujian terhadap
waktu respons dan waktu notifikasi melalui WhatsApp. Hasilnya menunjukkan bahwa sistem dapat memberikan informasi yang akurat dan notifikasi yang tepat waktu dengan waktu respons 4–7 detik dan waktu notifikasi 15–27 detik. Sistem juga
mampu menampilkan riwayat lokasi serta mendeteksi keterlambatan pengiriman data
lokasi.
Kesimpulan dari penelitian ini adalah bahwa sistem geofencing dengan algoritma Raycasting mampu mendeteksi posisi anak secara akurat dan efisien, serta
memberikan notifikasi keamanan yang dapat diandalkan kepada orang tua. Implementasi aplikasi ini mendukung upaya preventif terhadap potensi risiko kehilangan
atau bahaya yang dihadapi anak saat berada di luar pengawasan langsung. Penelitian
ini diharapkan dapat menjadi solusi nyata bagi orang tua serta dasar bagi pengembangan lebih lanjut dalam bidang pemantauan berbasis lokasi.
Kata Kunci: Aplikasi, Geofence, GPS, Pemantauan Keamanan, Raycasting
APLIKASI KOPERASI SIMPAN PINJAM BINATARA
Konsep Model View Controller merupakan suatu konsep yang memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian yang menjadi pengontrol aplikasi.
Perancangan aplikasi koperasi simpan pinjam berbasis web menggunakan framework laravel menggunakan Metode Perancangan sistem UML (Unified Modeling Language) yang bertujuan untuk mendesain sistem yang akan dihasilkan.
Berdasarkan perancangan dan implementasi pada Aplikasi Koperasi Simpan Pinjam Berbasis Web Menggunakan Framework Laravel (Studi Kasus : Koperasi Binatara) menghasilkan aplikasi untuk membantu pegawai koperasi binatara dalam mengelola data anggota koperasi serta mempermudah proses transaksi simpanan, pinjaman, dan pembayaran angsuran, serta mempercepat pembuatan laporan.
Kata Kunci : Aplikasi Koperasi Simpan Pinjam, Laravel, Model-View-Controlle
IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK PENCARIAN RUTE TERDEKAT KE RUMAH SAKIT DI KABUPATEN GUNUNGKIDUL
Rumah sakit merupakan salah satu sarana pelayanan kesehatan yang
penting di Kabupaten Gunungkidul. Pentingnya sarana pelayanan ini membuat
banyak orang ingin dengan segera untuk datang ke rumah sakit. Baik itu pelayanan
kesehatan biasa seperti menerima perawatan dan cek kesehatan maupun pelayanan
gawat darurat.
Hal ini menimbulkan beberapa masalah salah satunya adalah mencari rute
mana yang memiliki rute paling dekat menuju ke rumah sakit tujuan. Banyaknya
persimpangan dan jalan yang saling terhubung membuat pencarian rute terdekat
menjadi kompleks.
Penelitian ini bertujuan untuk mengembangkan sistem yang dapat
membantu pengguna sistem dalam mencari dan menemukan rute terdekat ke
rumah sakit di Gunungkidul yang pengguna tuju.
Sistem memanfaatkan algoritma Dijkstra yang merupakan metode yang
efektif dalam mencari rute terdekat pada suatu graf. Sehingga dapat membantu
pengguna dalam menemukan jarak tempuh yang paling kecil dari titik awal
menuju ke rumah sakit.
Sistem dibangun menggunakan framework Laravel dengan ditambahi
paket Livewire. Sistem juga menggunakan Mapbox agar rute yang dihasilkan oleh
sistem dapat ditampilkan kepada pengguna sistem.
Kata Kunci : Algoritma Dijkstra, Graf, Laravel, Mapbox, Rute Terdeka
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMBELIAN MOTOR HONDA DI YOGYAKARTA MENGGUNAKAN METODE AHP BERBASIS WEB
Sistem Pendukung Keputusan (SPK) merupakan sistem yang mampu memberikan penilaian terhadap alternatif guna untuk membantu para manajer dalam mengambil keputusan. Penelitian ini akan menerapkan metode yang ada dalam SPK, yaitu metode Analytical Hierarchy Process (AHP). Studi kasus “Pembelian Motor Honda”, pentingnya penelitian ini disebabkan adanya masalah yang sering terjadi pada konsumen yang kesulitan melakukan pembelian motor honda.
Pada penelitian ini sistem pendukung keputusan dengan metode Analytical Hierarchy Process (AHP) terdiri dari 5 kriteria yaitu harga motor, CC, keiritan bahan bakar, warna motor dan body motor, dengan kriteria ini pembeli dapat menentukan motor mana yang akan dipilih.
Adapun hasil akhir penelitian ini adalah dapat mengimplementasikan sistem pendukung keputusan dengan menggunakan metode Analytical Hierarchy Process (AHP) pembelian motor honda dengan perhitungan akhir perangkingan motor honda apa yang paling bagus dan yang mau dibeli.
Keyword : Analytical Hierarchy Process (AHP), perangkingan, sepeda motor, SP
APLIKASI PERANCANGAN ANTARMUKA PENGGUNA UNTUK SISTEM KURSUS MEMASAK TASTY TUTOR BERBASIS WEB
Kursus memasak adalah program pembelajaran yang dirancang untuk
mengajarkan berbagai Teknik dan keterampilan dalam mengolah makanan.kursus
memasak online Tasty Tutor memberikan solusi bagi mereka yang ingin belajar
memasak dengan video tutorial,resep yang beragam,kursus ini bertujuan untuk
meningkatkan kepercayaan diri dan keterampilan memasak peserta.
Menciptakan antarmuka yang mudah digunakan, menarik, dan responsif.
Desain difokuskan pada kemudahan navigasi, visual yang relevan dengan tema
memasak, dan interaksi pengguna melalui fitur seperti pendaftaran kusrsus,
personalisasi rekomendasi, serta ikon dan visualisasi yang informatif. Antarmuka
dirancang konsisten diberbagai perangkat, memastikan pengalaman pengguna yang
nyaman dan mendukung pembelajaran memasaak secaara efektif.
Metode yang digunakan dalam perancangan ini adalah Design Thinking
dalam kursus memasak Tasty Tutor ini memastikan bahwa pengalaman belajar
yang ditawarkan sesuai dengan kebutuhan dan harapan pengguna.
Kata Kunci : Desain, figma, Tasty Tutor, Design Thinking, keterampilan
memasak
PENGEMBANGAN SISTEM INFORMASI MANAJEMEN STOK BARANG BERBASIS WEB MENGGUNAKAN FRAMEWORK LARAVEL DAN TAILWIND CSS DI SEVEN INC
Perkembangan teknologi informasi mendorong perusahaan untuk beradaptasi dengan sistem yang lebih efisien, termasuk dalam pengelolaan stok barang. Seven Inc, sebagai perusahaan yang terus berinovasi, membutuhkan sistem yang mampu mengotomatisasi pencatatan dan monitoring stok secara real-time. Oleh karena itu, tugas akhir ini bertujuan untuk mengembangkan Stockify, sebuah sistem informasi manajemen stok barang berbasis web yang dikembangkan menggunakan framework Laravel dan Tailwind CSS.
Metode yang digunakan dalam pengembangan sistem ini adalah Model-View-Controller (MVC) dengan pendekatan Service-Repository Pattern untuk pemisahan logika bisnis. Sistem ini memiliki beberapa fitur utama, seperti manajemen produk, pencatatan stok barang masuk dan keluar, monitoring stok real-time, serta sistem pelaporan yang informatif.
Hasil implementasi menunjukkan bahwa Stockify mampu meningkatkan akurasi pencatatan stok barang dan mempermudah proses manajemen inventaris. Pengujian sistem dilakukan dengan uji coba fungsional dan evaluasi dari pihak Seven Inc, yang menunjukkan bahwa sistem ini berhasil memenuhi kebutuhan pengelolaan stok secara efisien dan dapat digunakan dalam operasional perusahaan.
Kata kunci: Manajemen Stok, Laravel, Tailwind CSS, Sistem Informas
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN MOBIL BEKAS MENGGUNAKAN METODE WEIGHTED PRODUCT BERBASIS WEB
Sistem Pendukung Keputusan (SPK) merupakan alat yang membantu proses
pengambilan keputusan, khususnya dalam situasi yang melibatkan banyak
alternatif. Penelitian ini bertujuan untuk merancang dan mengembangkan SPK
berbasis web untuk pemilihan mobil bekas menggunakan metode Weighted
Product (WP). Metode WP dipilih karena mampu memberikan perhitungan yang
akurat dalam menilai dan menentukan alternatif terbaik berdasarkan bobot kriteria
yang ditentukan oleh pengguna.
Sistem ini dirancang khusus untuk umum yang dapat memberikan bobot kriteria
sesuai preferensi dan menerima rekomendasi mobil bekas berdasarkan hasil
perhitungan. Data yang digunakan dalam sistem mencakup berbagai kriteria,
seperti harga, tahun pembuatan, jarak tempuh, dan kondisi mobil.
Hasil dari penelitian ini adalah sebuah platform web yang user-friendly dalam
memberikan rekomendasi mobil bekas berdasarkan kriteria yang ditentukan
pengguna. Pengujian sistem menunjukkan bahwa metode WP memberikan hasil
dalam pemeringkatan alternatif.
Sistem ini diharapkan dapat membantu konsumen dalam memilih mobil bekas
yang sesuai dengan kebutuhan secara cepat dan efisien. Pengembangan lebih
lanjut dapat mencakup integrasi dengan situs marketplace, visualisasi data
interaktif, serta pengembangan aplikasi mobile untuk meningkatkan kenyamanan
dan jangkauan pengguna.
Kata Kunci : Sistem Pemdukung Keputusan, Weighted Product, Mobil Beka
ANALISIS DAN PREDIKSI VIEWS VIDEO PADA CHANNEL YOUTUBE DHAKSINARGA TV MENGGUNAKAN ALGORITMA RANDOM FOREST REGRESSION UNTUK OPTIMALISASI STRATEGI KONTEN DENGAN PENDEKATAN CRISP-DM
YouTube merupakan salah satu platform berbagi video yang memiliki pengaruh besar dalam menyampaikan informasi kepada masyarakat. Dalam proyek ini, dilakukan prediksi jumlah views video pada kanal YouTube Dhaksinarga TV berdasarkan kategori konten, dengan tujuan untuk memberikan rekomendasi strategi produksi konten yang lebih efektif.
Metode yang digunakan dalam proyek ini adalah Random Forest Regression yang diterapkan menggunakan Python. Dataset yang digunakan berisi data metrik performa video dengan jumlah total 998 data, diambil dari kanal Dhaksinarga TV. Data dibagi menjadi 80% untuk pelatihan dan 20% untuk pengujian. Selain itu, dilakukan analisis korelasi antar fitur untuk memahami hubungan antara variabel seperti likes, shares, views, comments added, dislikes, subscribers lost, subscriber gained, shown in feed, average vies duration, watch time(hours), subscribers, impressions, impressions click-through rate (%), dan kategori. Evaluasi menggunakan R² Score sebesar 92.58% menunjukkan bahwa model mampu menjelaskan 92.58% variabilitas data, sedangkan MAPE sebesar 11.58% menandakan tingkat kesalahan prediksi yang rendah.
Hasil prediksi menunjukkan bahwa kategori "Pendidikan dan Pelatihan" memiliki rata-rata views tertinggi (455.94 views), diikuti oleh "Kebudayaan" (266.13 views), sedangkan kategori "Kesehatan dan Lingkungan" memiliki rata-rata views terendah (139.71 views). Rekomendasi yang diberikan adalah memprioritaskan produksi konten dengan kategori berprediksi tinggi guna meningkatkan engagement dan jangkauan audiens.
Proyek ini berhasil menunjukkan bahwa pemanfaatan algoritma Random Forest Regression dapat menjadi alat yang efektif untuk memprediksi performa konten video berdasarkan data historis, serta memberikan wawasan untuk optimalisasi strategi konten di platform digital.
Kata kunci: prediksi views, machine learning, random forest regression, YouTube
SISTEM PEMANTAUAN KONDISI AIR AKUARIUM BERBASIS NODEMCU ESP32 DENGAN APLIKASI TELEGRAM
Sistem pemantauan kualitas air pada akuarium berbasis NodeMCU ESP32
dikembangkan untuk membantu menjaga kesehatan ikan dan kestabilan ekosistem
air. Sistem ini menggunakan sensor suhu DS18B20, sensor pH 4502C, dan sensor
kekeruhan SEN0189 untuk memantau parameter suhu, pH, dan tingkat kekeruhan
air secara real-time. Seluruh data dari sensor dikirimkan melalui mikrokontroler
NodeMCU ESP32 menggunakan protokol HTTPS dan ditampilkan dalam bentuk
notifikasi melalui aplikasi Telegram, sehingga memudahkan pengguna dalam
melakukan pemantauan jarak jauh.
Hasil implementasi menunjukkan bahwa sistem mampu memantau suhu air
dalam rentang 27–30°C, nilai pH antara 6,5 – 7,5, dan tingkat kekeruhan dengan
sensitivitas yang baik terhadap perubahan partikel dalam air. Sistem juga dapat
memberikan peringatan otomatis jika nilai parameter melebihi ambang batas yang
ditentukan.
Pengujian membuktikan bahwa proses pengiriman data melalui Telegram
berlangsung cepat dan responsif, sehingga memungkinkan pengguna untuk segera
mengambil tindakan yang diperlukan. Dengan demikian, sistem ini dapat menjadi
solusi praktis dalam mendukung perawatan akuarium secara efisien dan
berkelanjutan.
Kata Kunci: NodeMCU ESP32, Akuarium, Sensor Suhu, Sensor pH, Sensor
Kekeruhan, Telegram, Pemantauan Real-time