Claim Missing Document
Check
Articles

Found 13 Documents
Search

Implementasi Konsep Object-Oriented Programming dalam Pengembangan Rest Api Menggunakan Framework Laravel Kaharu, Nur Alinuddin; Romadhona, Agus
RIGGS: Journal of Artificial Intelligence and Digital Business Vol. 4 No. 4 (2026): November - January
Publisher : Prodi Bisnis Digital Universitas Pahlawan Tuanku Tambusai

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31004/riggs.v4i4.5165

Abstract

Pemrograman Berbasis Objek (Object-Oriented Programming / OOP) merupakan paradigma pemrograman yang banyak digunakan dalam pengembangan perangkat lunak modern karena kemampuannya dalam meningkatkan keterbacaan kode, kemudahan pemeliharaan, serta mendukung pengembangan sistem secara berkelanjutan. Dalam konteks sistem informasi akademik, pengelolaan data yang kompleks dan kebutuhan integrasi lintas platform menuntut adanya arsitektur perangkat lunak yang terstruktur dan fleksibel. Salah satu pendekatan yang banyak digunakan untuk memenuhi kebutuhan tersebut adalah pengembangan Representational State Transfer Application Programming Interface (REST API). Penelitian ini bertujuan untuk mengimplementasikan konsep OOP dalam pengembangan REST API menggunakan framework Laravel pada sistem informasi akademik. Metode penelitian yang digunakan adalah rekayasa perangkat lunak dengan pendekatan prototype, yang meliputi tahap analisis kebutuhan, perancangan sistem, implementasi, serta pengujian. Konsep OOP yang diterapkan meliputi enkapsulasi, abstraksi, pewarisan, dan polimorfisme. Implementasi konsep tersebut dilakukan melalui pemanfaatan komponen utama Laravel, seperti model, controller, service, dan repository pattern. Perancangan sistem dilakukan menggunakan Unified Modeling Language (UML) untuk memodelkan kebutuhan fungsional dan struktur kelas sistem, sedangkan pengujian REST API dilakukan menggunakan Postman untuk memastikan setiap endpoint berfungsi sesuai dengan spesifikasi yang telah ditetapkan. Hasil penelitian menunjukkan bahwa penerapan konsep OOP pada pengembangan REST API berbasis Laravel menghasilkan sistem yang modular, terstruktur, dan mudah dikembangkan. Selain itu, penerapan OOP juga meningkatkan tingkat maintainability serta mempermudah proses integrasi REST API dengan aplikasi klien. Dengan demikian, implementasi OOP dalam pengembangan REST API menggunakan framework Laravel terbukti mampu meningkatkan kualitas perangkat lunak dan efisiensi pengembangan sistem informasi akademik.
Penerapan Metode Hybrid Topsis-Moora untuk Sistem Pendukung Keputusan Pemilihan Supplier Kopi Terbaik pada SIN COFFEE Palu Sukardi, Sukardi; Kaharu, Nur Alinuddin
RIGGS: Journal of Artificial Intelligence and Digital Business Vol. 4 No. 4 (2026): November - January
Publisher : Prodi Bisnis Digital Universitas Pahlawan Tuanku Tambusai

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31004/riggs.v4i4.5397

Abstract

SIN COFFEE, sebuah usaha coffee shop yang beroperasi di kawasan Tondo, Kota Palu, menghadapi tantangan strategis dalam manajemen rantai pasok. Ketergantungan pada berbagai supplier biji kopi di Sulawesi Tengah sering kali menimbulkan kendala dalam menjaga konsistensi stok dan standar rasa. Masalah utama terletak pada kompleksitas pengambilan keputusan manual yang rentan terhadap subjektivitas, mengingat banyaknya alternatif supplier dengan keunggulan yang bervariasi pada setiap kriteria. Oleh karena itu, penelitian ini bertujuan membangun Sistem Pendukung Keputusan (SPK) berbasis web yang objektif dan terkomputerisasi.Sistem ini dikembangkan menggunakan framework Laravel dan database MySQL, menerapkan metode hybrid yang menggabungkan TOPSIS dan MOORA. Sinergi kedua metode ini dipilih untuk meningkatkan akurasi: TOPSIS berperan vital dalam melakukan normalisasi data dan pembentukan matriks terbobot Yi berdasarkan preferensi kriteria, sementara MOORA digunakan untuk tahap akhir dalam menghitung nilai optimasi Yi dan menentukan peringkat alternatif secara presisi. Kriteria evaluasi yang ditetapkan meliputi harga, kualitas biji kopi, kecepatan waktu pengiriman, kapasitas suplai, serta kepemilikan sertifikasi mutu.Hasil pengujian sistem menunjukkan kinerja yang signifikan dalam mengotomatisasi perhitungan yang rumit. Berdasarkan analisis data, Kulawi terpilih sebagai supplier terbaik dengan perolehan nilai Yi tertinggi sebesar 0,0638. Keunggulan Kulawi didorong oleh performa yang paling stabil dan konsisten di seluruh kriteria, khususnya pada aspek mutu tinggi dan keandalan pengiriman. Implementasi sistem ini terbukti mampu meningkatkan efisiensi operasional dan objektivitas manajemen SIN COFFEE dalam pengadaan bahan baku berkualitas.
Development of SmartNutri: An Android-Based Nutrition Education Application Using OOP for Optimal Growth of Children Aged 0–60 Months Kaharu, Nur Alinuddin; Wildan
Data Science: Journal of Computing and Applied Informatics Vol. 10 No. 1 (2026): (In Press) Data Science: Journal of Computing and Applied Informatics (JoCAI)
Publisher : Talenta Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32734/jocai.v10.i1-23411

Abstract

Stunting and undernutrition among children under five remain major public health challenges in Indonesia, primarily due to low parental nutrition literacy, limited access to educational resources, and the absence of consistent household-level growth monitoring. These issues lead to poor nutritional practices and hinder national efforts to reduce stunting. Addressing these problems requires innovative, evidence-based digital interventions that can simplify complex nutrition information into practical guidance for parents. This study aims to develop and evaluate SmartNutri, an Android-based nutrition education application designed using Object-Oriented Programming (OOP) and the Waterfall development model. The application integrates a nutrition calculator, growth monitoring dashboard, and menu recommendations aligned with the Indonesian Ministry of Health Regulation No. 2 of 2020 and WHO growth standards, forming a comprehensive and user-friendly platform. A mixed-method approach was used, involving requirement analysis from 50 parents and 10 Posyandu health workers, iterative software development, and quantitative usability testing. The system achieved 100% functional accuracy across 25 test cases and an average System Usability Scale (SUS) score of 84.6 (“Excellent”), reflecting high user satisfaction and operational stability. Parental nutrition knowledge significantly increased from 58.4 ± 10.2 to 81.7 ± 8.9 (p < 0.001) after four weeks of use, confirming SmartNutri’s educational effectiveness. SmartNutri successfully bridges the gap between nutrition literacy and behavioral practice, providing a scalable, evidence-based digital tool to support early childhood nutrition. Future research will focus on long-term impact assessment, integration with community health systems, and AI-driven personalization to enhance engagement, scalability, and public health relevance.