Skip to main content
LAB

Reports

STUDI KASUS SISTEM INFORMASI SEKOLAH
Praktikum 9
10 Juni 2026

STUDI KASUS SISTEM INFORMASI SEKOLAH

Praktikum ini merupakan implementasi pengembangan aplikasi web berbasis framework Laravel 9 dengan studi kasus Sistem Informasi Sekolah (Sisfo). Dalam praktikum ini, mahasiswa melakukan serangkaian tahapan mulai dari pembuatan project Laravel baru, konfigurasi koneksi database MySQL, hingga instalasi fitur autentikasi pengguna menggunakan package laravel/ui yang terintegrasi dengan framework CSS Bootstrap. Proses scaffolding autentikasi yang dilakukan secara otomatis menghasilkan controller, model, view, dan route yang siap digunakan, sehingga mahasiswa dapat memahami alur kerja Laravel dalam membangun sistem autentikasi secara efisien tanpa harus membuat dari nol. Selain autentikasi, praktikum ini juga mencakup implementasi sistem templating menggunakan template SB Admin 2 berbasis Bootstrap sebagai antarmuka utama aplikasi. Mahasiswa mempelajari konsep Blade templating engine Laravel — khususnya penggunaan @extends, @yield, @section, dan @include — untuk membangun layout global yang modular (terdiri dari komponen sidebar, topbar, dan konten utama). Di atas fondasi tersebut, dibangun fitur manajemen pengguna (CRUD) lengkap menggunakan Resource Controller, mencakup operasi Create, Read, Update, dan Delete data user dengan dukungan DataTables untuk tampilan tabel yang interaktif.

READ_FILE
Laravel Relationship Student, Major, dan Subject
Praktikum 8
4 Juni 2026

Laravel Relationship Student, Major, dan Subject

Laravel Eloquent ORM (Object-Relational Mapping) adalah fitur bawaan Laravel yang menyediakan cara elegan untuk berinteraksi dengan database. Setiap tabel database memiliki Model yang berkorespondensi. Eloquent memungkinkan developer mendefinisikan hubungan antar tabel secara deklaratif langsung di dalam kelas Model.

READ_FILE
Manajemen Database Menggunakan Migration-Seeding dan Pengaturan Alur Data dengan Konsep MVC pada Laravel
Praktikum 7
27 Mei 2026

Manajemen Database Menggunakan Migration-Seeding dan Pengaturan Alur Data dengan Konsep MVC pada Laravel

Penerapan konsep dasar Laravel—yang terdiri dari Migration, Seeding, Routing, Model, Controller, dan View —diarahkan untuk menyelesaikan studi kasus pengelolaan data mahasiswa. Bagian ini mendokumentasikan alur pembuatan skema database secara programatis , manipulasi objek data melalui Eloquent ORM , hingga perancangan antarmuka yang reusable dengan Blade layout , guna menghasilkan sistem aplikasi CRUD yang siap dikelola melalui version control.

READ_FILE
Konfigurasi & Pengenalan Framework Laravel
Praktikum 6
12 Mei 2026

Konfigurasi & Pengenalan Framework Laravel

Laravel adalah framework PHP open-source yang populer dengan arsitektur MVC (Model-View-Controller). Framework ini menawarkan berbagai fitur unggulan seperti Eloquent ORM untuk pengelolaan database yang intuitif dan Blade Templating Engine untuk desain antarmuka yang dinamis. Praktikum ini bertujuan untuk menyiapkan lingkungan pengembangan hingga project berhasil dijalankan.

READ_FILE