Akakom Repository
Not a member yet
9766 research outputs found
Sort by
RANCANG BANGUN SISTEM INFORMASI EVENT DAN PAYMENT GATEAWAY BERBASIS WEB DENGAN FRAMEWORK LARAVEL (STUDI KASUS AKIBA MATSURI)
Perkembangan budaya Jepang yang begitu pesat dapat dirasakan pada
kalangan anak muda pada saat ini. Hal ini dapat dilihat dengan banyaknya event
yang bertemakan budaya Jepang. Bahkan pada bulan November 2024 terdapat 44
event yang diadakan di seluruh Indonesia.
Seiring berkembangnya event Jepang tersebut terdapat pula kesulitan yang
muncul dikarenakan terbatasnya akses informasi. Seperti sulitnya mencari detail
informasi event yang akan berlangsung. Selain itu peserta juga mengalami
kesulitan dalam melakukan pendaftaran sehingga untuk mengatasi masalah
tersebut dibangun sebuah aplikasi yang memuat informasi event dan melakukan
pendaftaran menggunakan payment gateaway berbasis webite.
Aplikasi dibuat dengan menggunakan Laravel sebagai backend dan
frontend menggunakan bootstrap dan CSS. Aplikasi yang dibuat menggunakan
metode RAD (Rapid Application Development) yang berfokus pada kecepatan dan
fleksibilitas sehingga dapat memenuhi kebutuhan pengguna. Setelah aplikasi
berhasil dibuat dilakukan pengujian untuk memastikan apakah fitur yang ada
didalam aplikasi berfungsi baik. Dan setelah dilakukan pengujian didapatlah
kesimpulan bahwa semua fitur dapat digunakan dengan baik dengan beberapa
bagian yang dapat dikembangkan kemudian hari.
Kata kunci: event, laravel, payment gateaway, RAD, websit
PENGEMBANGAN APLIKASI CHATBOT SEBAGAI LAYANAN LIVE CHAT BERBASIS WEBSITE MENGGUNAKAN DIALOGFLOW API DI CV BILLION TECHNOLOGY
Pada bisnis hosting dan domain, umumnya terdapat sebuah live chat yang
digunakan sebagai media komunikasi antara pelanggan dan penyedia layanan melalui
customer agent. Live chat kerap menghadapi kendala dalam memberikan respon,
terutama pada kecepatan. Ditambah pada kondisi ketika volume chat yang tinggi dan
jumlah customer agent yang terbatas, maka akan menyebabkan terjadinya antrian.
Terbatasnya layanan live chat dengan jam operasional juga dapat menyebabkan
pelanggan akan dibuat menunngu balasan dari customer agent hingga jam operasional
dibuka kembali.
Sebagai solusi dari permasalahan tersebut, dilakukan implementasi
pengembangan aplikasi chatbot berbasis website yang menggunakan teknologi Natural
Language Processing (NLP) dengan platform Dialogflow. Untuk menjalankan
komunikasi secara realtime antara pelanggan dengan bot mengandalkan teknologi
websocket dari socket.io, history chat pelanggan disimpan kedalam sebuah database
menggunakan PostgreSQL.
Hasil dari implementasi chatbot, menunjukan bahwa chatbot dapat memberikan
respon lebih cepat dengan rata – rata respon yang diberikan adalah 3,93 detik dengan
ketersediaanya selama 24/7 tanpa ada batasan jam operasional. Dengan waktu respon
yang lebih singkat dapat meningkatkan kepuasan pelanggan dan memastikan pelanggan
mendapatkan jawaban tepat waktu tanpa bergantung pada ketersediaan jam operasional
layanan.
Kata kunci: Chatbot, Dialogflow, Natural Language Processing, PostgreSQL, Socket.i
Artikel Jurnal: PENERAPAN METODE PROFILE MATCHING DALAM PENILAIAN KINERJA DAN PERANGKINGAN PRESTASI GURU
Dalam upaya untuk meningkatkan kualitas pendidikan, sebuah instansi pendidikan perlu melakukan penilaian yang tepat terhadap kinerja dan prestasi guru. SMK Pancasila 1 Kutoarjo merupakan lembaga pendidikan yang berkomitmen untuk terus memperbaiki mutu pendidikan bagi siswa-siswanya. Dalam proses penilaian kinerja guru, SMK Pancasila 1 Kutoarjo saat ini masih menggunakan sistem manual. Sistem ini memiliki beberapa kelemahan, seperti waktu yang dibutuhkan untuk mengumpulkan dan menganalisis data yang cukup lama, serta potensi kesalahan manusia yang dapat memengaruhi hasil penilaian. Oleh karena itu, diperlukan sebuah Decision Support System (DSS) yang dapat membantu dalam proses penilaian dan perangkingan prestasi guru secara lebih objektif dan efisien. Dalam penelitian ini, metode yang digunakan untuk melakukan penilaian kinerja dan menentukan peringkat guru adalah Profile Matching. Metode ini memungkinkan penilaian yang lebih sistematis dan terukur. Hasil dari penelitian ini menunjukkan bahwa guru dengan kinerja terbaik adalah Kandidat 4. Dengan penerapan sistem ini, diharapkan penilaian kinerja guru dapat dilakukan dengan lebih akurat, sehingga kualitas pendidikan di SMK Pancasila 1 Kutoarjo dapat terus ditingkatkan, dan pada akhirnya berdampak positif bagi perkembangan siswa.
Kata kunci: Decision Support System (DSS), Guru, Profile Matching, Penilaian Kerja dan Perangkingan Prestasi Guru
SISTEM INFORMASI MANAJEMEN PEMINJAMAN RUANG BERBASIS WEB MENGGUNAKAN LIBRARY FULLCALENDAR DAN FRAMEWORK LARAVEL (Studi Kasus : Dinas Kominfo Kabupaten Klaten)
Dinas Komunikasi dan Informatika Kabupaten Klaten adalah sebuah
instansi pemerintah yang bertanggung jawab atas pengolahan informasi dan
melaksanakan urusan pemerintahan di bidang komunikasi, informatika,
persandian, dan statistik. Sebagai bagian dari upaya pelayanan publik, Diskominfo
Klaten menyediakan beberapa ruang rapat yang dapat dipinjam oleh instansi
maupun masyarakat umum untuk berbagai kegiatan. Namun, selama ini proses
peminjaman masih dilakukan secara manual dan sering kali menyebabkan
terjadinya ketidakefisienan dalam pengelolaan jadwal, bentrok jadwal, dan
keterlambatan dalam penyampaian informasi peminjaman. Oleh karena itu, untuk
menunjang proses peminjaman ruang dan layanan yang lebih baik dibangunlah
Sistem Informasi Manajemen Peminjaman Ruang Berbasis Web Menggunakan
Library FullCalendar dan Framework Laravel. Dengan harapan, pengelola dan
peminjam dapat mendapatkan efesiensi waktu dan lebih fleksibel dalam
melakukan pengelolaan maupun proses peminjaman.
Sistem informasi ini dibuat dengan menggunakan metode Waterfall.
Metode ini melibatkan tahap-tahap pengembangan yang berurutan, mulai dari
analisis kebutuhan, desain sistem, implementasi, pengujian, dan pemeliharaan.
Setiap tahap harus selesai sebelum melanjutkan ke tahap berikutnya.
Hasil yang akan diperoleh dari penelitian ini adalah terciptanya sebuah
website pengelolaan peminjaman ruang pada Diskominfo Klaten yang diharapkan
dapat membantu permasalahan dalam proses peminjaman.
Kata kunci: FullCalendar, Laravel, peminjaman ruang, Waterfall, Websit
IMPLEMENTASI ARSITEKTUR MICROSERVICE PADA APLIKASI INVENTORY BARANG BERBASIS PAAS CLOUD COMPUTING (STUDI KASUS PT BINTANG SIDORAYA DEPO RENON)
Perkembangan teknologi menuntut perusahaan mengadopsi sistem manajemen
inventory yang efisien untuk mendukung operasional yang fleksibel. PT Bintang
Sidoraya Depo Renon menghadapi kendala dalam pengelolaan data akibat sistem
monolitik yang kurang optimal. Penelitian ini bertujuan mengembangkan sistem
informasi inventory berbasis PaaS Cloud Computing dengan arsitektur Microservices,
menggunakan framework Laravel Lumen dan PostgreSQL sebagai basis data, serta
RESTful API.
Arsitektur Microservices memecah aplikasi menjadi layanan kecil yang saling
terintegrasi tetapi bekerja mandiri, mempermudah pengelolaan dan pengembangan,
yang diterapkan pada Backend sistem yang dibagi menjadi dua layanan utama, yaitu
User-Service dan Transaction-Service, dengan PostgreSQL sebagai basis data dan
deployment melalui Heroku dan Antarmuka pengguna dikembangkan menggunakan
Vue.js, yang terhubung dengan backend melalui RESTful API. Proses utama sistem
meliputi login pengguna, pencatatan barang, transaksi, dan pembuatan laporan
inventory.
Hasil pengujian menunjukkan sistem ini tetap berjalan meskipun ada gangguan
pada beberapa komponennya, dengan performa backend yang berjalan baik berkat
Laravel Lumen. Penerapan PaaS Cloud Computing membantu proses deployment,
sementara arsitektur Microservices mendukung skalabilitas dan responsivitas sistem.
Sistem informasi yang dikembangkan membantu Perusahaan mengelola inventory
secara terstruktur dan responsif, sehingga mendukung pengambilan keputusan bisnis
yang lebih baik.
Kata Kunci: PaaS Cloud Computing, Microservices, Laravel Lumen, PostgreSQL,
RESTful API, Sistem Informasi Inventory
Klasifikasi Masalah Penggunaan Aplikasi X Berdasarkan Ulasan Google Play Store Menggunakan Algoritma SVM
X merupakan salah satu platform media sosial yang sangat popular dengan
jumlah pengguna yang sangat banyak dan akan terus bertambah. Pengalaman
pengguna menjadi aspek penting yang memengaruhi popularitas suatu aplikasi.
Namun aplikasi ini menghadapi tantangan dimana masalah-masalah terkait
pengalaman pengguan (UX), seperti bug dan error, fungsionalitas fitur, kinerja
aplikasi, serta koneksi dan server, sering kali menjadi keluhan yang diungkapkan
oleh pengguna melalui ulasan di Google Play Store.
Klasifikasi terhadap masalah-masalah ini dilakukan dengan menggunakan
algoritma support vector machine (SVM) dengan keunggulannya dalam menangani
data berdimensi tinggi dan menghasilkan hasil klasifikasi yang akurat. Data yang
digunakan pada penelitian ini adalah ulasan Google Play Store untuk Aplikasi X
pada pada tanggal 1 Januari 2024 sampai dengan tanggal 31 Desember 2024
sebanyak 7941 data.
Hasil penelitian menunjukkan bahwa algoritma SVM mampu melakukan
klasifikasi terhadap masalah-masalah pengguna seperti seperti kinerja aplikasi, bug
dan error, fungsionalitas fitur, serta koneksi dan server dengan akurasi sebesar
86,86%.
Kata Kunci: klasifikasi, Support Vector Machine (SVM), X, ulasan penggun
PENGEMBANGAN API UNTUK PENYESUAIAN NOMOR URUT PADA DATA EXISTING DENGAN PENANGANAN PRIORITAS DI SISTEM INFORMASI RUMAH SAKIT BERBASIS .NET 8
Kegiatan magang di PT Intersolusi Cipta Softindo (ICS) memberikan
kesempatan kepada penulis untuk berkontribusi dalam pengembangan Sistem
Informasi Manajemen Rumah Sakit (SIMRS), khususnya pada pengelolaan data
rekap cetak. Dalam sistem informasi rumah sakit, sering ditemukan masalah seperti
nomor urut rekap cetak yang tidak konsisten, adanya data bolong, duplikasi, atau
data di luar jangkauan. Hal ini dapat menghambat efisiensi operasional rumah sakit,
terutama dalam proses pencetakan ulang dokumen penting.
Untuk mengatasi masalah tersebut, penulis merancang dan mengembangkan
sebuah API berbasis .NET 8 dengan pendekatan clean architecture. API ini
bertujuan untuk menyesuaikan nomor urut rekap cetak secara dinamis, dengan fitur
utama seperti validasi data, penyesuaian nomor urut, dan otomatisasi penyusunan
ulang data. Proses pengujian dilakukan menggunakan unit testing dengan xUnit dan
pengujian manual melalui Swagger serta Azure Data Studio untuk memverifikasi
perubahan data.
Hasil pengujian menunjukkan bahwa API mampu menangani berbagai
skenario, termasuk data normal, data mengecil, data membesar, data bolong, data
duplikat, dan data di luar jangkauan. API ini berhasil menyusun ulang nomor urut
dengan konsisten, menjaga validitas data, dan memastikan bahwa setiap perubahan
tercatat dalam database. Dengan demikian, API yang dikembangkan tidak hanya
meningkatkan efisiensi pengelolaan data tetapi juga berkontribusi pada kelancaran
operasional rumah sakit. Penelitian ini memberikan kontribusi signifikan pada
pengelolaan data existing di rumah sakit, sekaligus membuka peluang
pengembangan lebih lanjut, seperti integrasi dengan modul SIMRS lainnya atau
optimalisasi algoritma untuk menangani skala data yang lebih besar.
Kata Kunci: Clean Architecture, Data Existing, Nomor Urut, .NET 8, SIMR
IMPLEMENTASI RBAC UNTUK PEMBATASAN HAK AKSES PENGGUNA PADA APLIKASI MANAJEMEN STOK BERBASIS WEB DI SEVEN INC
Implementasi Role-Based Access Control (RBAC) pada aplikasi manajemen stok berbasis web digunakan untuk meningkatkan keamanan data perusahaan. Proyek ini dilakukan untuk mengurangi risiko penyalahgunaan data dengan membatasi hak akses pengguna berdasarkan peran, yaitu Admin, Manajer Gudang, dan Staff Gudang.
Proses implementasi dimulai dengan analisis kebutuhan untuk menentukan hak akses setiap peran. Middleware dikembangkan untuk memvalidasi akses pengguna dan diterapkan pada route aplikasi menggunakan framework Laravel. Selain itu, antarmuka aplikasi disesuaikan agar pengguna hanya dapat mengakses fitur sesuai perannya.
Hasil implementasi menunjukkan bahwa sistem RBAC berhasil mengelola hak akses pengguna secara efektif, dengan hasil uji coba black-box yang menunjukkan semua fitur berjalan sesuai kebutuhan. Solusi ini juga dinilai fleksibel untuk pengembangan lebih lanjut, seperti penambahan menu manajemen akses pengguna secara langsung.
Implementasi ini memberikan kontribusi terhadap pengelolaan hak akses yang lebih aman dan efisien pada aplikasi manajemen stok, sekaligus memberikan pengalaman praktis dalam pengembangan sistem keamanan berbasis peran.
Kata kunci : akses, implementasi, keamanan, laravel, RBAC
PENERAPAN METODE SYSTEM USABILLITY SCALE PADA PENGUJIAN USER INTERFACE (UI) DAN USER EXPERIENCE (UX) APLIKASI “MYUTDI“
Universitas Teknologi Digital Indonesia merupakan salah satu lembaga/institusi pendidikan tinggi yang ada di Provinsi Daerah Istimewa Yogyakarta. Untuk menjamin kelancaran dalam memperoleh layanan informasi seputar kampus. Layanan informasi yang ada saat ini masih terpencar di beberapa website.
Untuk menjamin layanan informasi tetap mudah didapatkan maka perlu adanya penyempurnaan layanan informasi tersebut terintegrasi menjadi satu kesatuan dengan pembuatan sebuah aplikasi dalam bentuk mobile, perlu diketahui aplikasi mobile sangatlah mudah dijangkau dan dapat digunakan di mana saja hal tersebut tentunya akan mempermudah pengguna untuk mendapatkan layanan informasi seputar kampus.
Untuk mengetahui seberapa mudah desain User Interface (UI) dan User Experience (UX) aplikasi MyUTDI dipandangan pengguna dapat digunakan teknik usability dengan pendekatan System Usability Scale sebagai alat pengukuran. Hasil pengukuran mendapatkan nilai rerata 54.65 yang menunjukkan bawah aplikasi MyUTDI berbasis mobile dilihat dari sisi adjective rating termasuk kategori OK, dilihat dari sisi grade scale termasuk ke dalam skala F, dan dilihat dari sisi Acceptable Ranges termasuk kategori Not Acceptable. Dengan demikian aplikasi belum dapat diterima oleh pengguna dan belum layak untuk digunakan sehingga perlu dilakukan adanya perbaikan.
Kata Kunci: Mobile, Sistem Informasi, System Usability Scale, User Interface (UI), User Experience (UX
APLIKASI E-COMMERCE BERBASIS WEB MENGGUNAKAN FRAMEWORK LARAVEL DENGAN METODE PAYMENT GATEWAY
Pondok Pesantren Mahasiswa Arroyan Baitul Hamdi merupakan sebuah
institusi pendidikan berbasis pesantren yang terletak di Kapanewon Gondokusuman,
Kota Yogyakarta. Pondok ini tidak hanya berfokus pada pembinaan spiritual dan
akademik, tetapi juga mengelola koperasi untuk mendukung kebutuhan sehari-hari para
santri dan masyarakat sekitar. Koperasi ini menyediakan berbagai produk, mulai dari
alat tulis sampai kebutuhan pribadi.
Dalam upaya untuk meningkatkan efisiensi penjualan dan memperluas
jangkauan, penelitian ini menerapkan teknologi Payment Gateway yang berbasis digital
menggunakan layanan pihak ketiga, yaitu Midtrans. Teknologi ini dipilih karena
kemampuannya dalam memfasilitasi transaksi yang aman, cepat, dan dapat diandalkan
dalam konteks e-commerce. Selain itu, penelitian ini juga mengintegrasikan API
RajaOngkir untuk menghitung ongkos kirim secara otomatis, sehingga memudahkan
pelanggan dalam menentukan biaya pengiriman sesuai dengan lokasi mereka.
Hasil penelitian ini adalah aplikasi e-commerce berbasis web untuk koperasi
Pondok Pesantren Mahasiswa Arroyan Baitul Hamdi. Aplikasi ini memudahkan
koperasi dalam menjual produk secara online, memberikan akses yang lebih luas
kepada santri, alumni, dan masyarakat. Dengan antarmuka yang user-friendly, aplikasi
ini diharapkan dapat meningkatkan penjualan koperasi dan menjadi model bagi
pengembangan sistem e-commerce di institusi pendidikan lainnya, khususnya yang
berbasis pesantren.
Kata Kunci : Payment gateway, API, E-Commerc