praktikum

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:

  1. 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).

  2. Kode Program & Eksekusi Laboratorium:

    • Pembuatan formulir filter tanggal (chart.php) dengan input type date (dari dan sampai).

    • Eksekusi query agregasi SQL SUM() dan GROUP BY untuk 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).

  3. Laporan Resmi (TP 7):

    • Laporan menyertakan analisis query SQL agregasi, hasil render grafik interaktif, dan penanganan kondisi data kosong.

Attachments