Praktikum Modul 7: Pelaporan Data Berbasis Periode Tanggal dan Visualisasi Grafik Web
Asisten Praktikum: Muhammad Fathan Alizain
Praktikum Modul 7: Pelaporan Berdasarkan Periode & Visualisasi Grafik
Sesi praktikum yang mengimplementasikan fitur analitik bisnis: pemfilteran data transaksi berdasarkan rentang tanggal (date range filtering) dan transformasi data tabular menjadi visualisasi grafik interaktif pada antarmuka web.
Pelaksanaan & Hasil Belajar:
Tugas Pendahuluan (TPP 7):
Pemahaman fungsi manipulasi tanggal SQL (
BETWEEN,DATE(),DATE_FORMAT()).Studi pustaka visualisasi grafik sisi klien (Client-Side Charting Library seperti Chart.js).
Kode Program & Eksekusi Laboratorium:
Pembuatan formulir filter tanggal (
chart.php) dengan input typedate(daridansampai).Eksekusi query agregasi SQL
SUM()danGROUP BYuntuk mengelompokkan total omzet penjualan harian/bulanan.Pemasukan data dinamis dari array PHP ke dalam konfigurasi dataset JavaScript Chart.js untuk merender diagram batang (bar chart) dan diagram garis (line chart).
Laporan Resmi (TP 7):
- Laporan menyertakan analisis query SQL agregasi, hasil render grafik interaktif, dan penanganan kondisi data kosong.