4.2 Menu dalam Sistem
Dari kedua jenis hak akses yang ada, admin dan user memiliki pilihan menu yang sama. Untuk admin, menu yang
disediakan adalah Info, View Data, Laporan dan Proyeksi serta menu tambahan upload files dan menu untuk input data.
Sedangkan untuk user biasa, menu yang disediakan adalah sama kecuali untuk menu upload files dan input data, jadi seorang user
hanya dapat melihat data dan informasi tetapi tidak dapat melakukan upload files dan input data. Berikut akan diterangkan
mengenai menu - menu yang ada, yaitu :
4.2.1 Menu Info
Pada menu ini terdapat 3 sub menu yaitu demografi, data
warehouse dan OLAP. Ketiga sub menu tersebut berisi tentang pengertian dari demografi kependudukan, data
warehouse dan OLAP. gambar 4.14
Gambar 4.14
Menu info
4.2.2 Menu
View Data
Pada halaman ini berisi tentang sekumpulan data-data demografi kependudukan di wilayah Jawa Tengah beserta faktor-
faktor pendukung lainnya atau data-data yang lain secara lengkap dan akan ditampilkan ke dalam bentuk tabel Gambar 4.15.
Halaman ini berfungsi untuk melihat isi setiap tabel yang terdapat pada data warehouse. Pada menu ini terdapat 4 sub menu yaitu
Keseluruhan data, Daerah, Kecamatan, Data Demografi dan Waktu.
a Keseluruhan Data
Pada menu ini akan menampilkan keseluruhan data yang ada pada tabel info. Informasi ditampilkan secara
lengkap.Berikut adalah query untuk menampilkan keseluruhan data.
Kode Program 4.2
Query untuk menampilkan seluruh data informasi
Pada query Kode Program 4.2 dijelaskan data diambil dari tabel info yang dihubungkan dengan tabel – tabel yang
SELECT d.daerah,dt.data, y.tahun, Sum i.hasil as jumlah FROM tb_info i INNER JOIN
tb_kecamatan f ON i.id_kecamatan = f.id_kecamatan INNER JOIN
tb_daerah d ON f.id_daerah = d.id_daerah INNER JOIN tb_data dt ON i.id_data = dt.id_data INNER JOIN
tb_tahun y ON i.id_tahun = y.id_tahun group by d.daerah,dt.data, y.tahun
order by y.tahun”
lain yaitu tabel daerah, tabel kecamatan, tabel data dan tabel tahun yang diurutkan berdasarkan tahun.
Gambar 4.15
Halaman view data keseluruhan
Pada data keseluruhan ini menampilkan data daerah, jenis data demografi, tahun serta hasilnya.
b Daerah
Untuk melihat hasil seluruh data daerah diperlukan query
pada Kode Program 4.3.
Kode Program 4.3
Query Menampilkan seluruh data daerah
Pada kode program 4.3 data daerah diambil dari tabel daerah yang diurutkan berdasarkan id_daerah. Pada menu
daerah, terdapat informasi tentang data daerah-daerah di
SELECT FROM tb_daerah ORDER BY id_daerah
Provinsi Jawa Tengah baik kota maupun kabupaten. Gambar 4.16
Gambar 4.16 Halaman view daerah
c Data Demografi
Untuk menampilkan data demografi diperlukan query berikut.
Kode Program 4.4
Query menampilkan seluruh data demografi
Pada kode program 4.4 seluruh data demografi diambil dari tabel data yang durutkan berdasarkan id_data.Pada menu
data demografi terdapat informasi data apa saja yang akan dipakai
pada sistem
ini yaitu
meliputi data–data
kependudukan.
SELECT FROM tb_data ORDER BY id_data
Gambar 4.17
Halaman view data demografi
d Waktu
Untuk menampilkan data waktu diperlukan query berikut.
Kode Program 4.5 Query untuk menampilkan seluruh data waktu
Pada kode program 4.5 data waktu diambil dari tabel tahun yang durutkan berdasarkan id_tahun.
Gambar 4.18 Halaman View Waktu
SELECT FROM tb_tahun ORDER BY id_tahun
e Kecamatan
Untuk melihat hasil seluruh data kecamatan diperlukan query
pada Kode Program 4.6.
Kode Program 4.6 Query untuk menampilkan seluruh data kecamatan
Pada kode program 4.6 data kecamatan diambil dari tabel kecamatan yang diurutkan berdasarkan id_daerah.
Berikut hasil dari eksekusi querynya. Gambar 4.19
Gambar 4.19 Halaman view kecamatan
4.2.3 Menu Laporan