Implementasi Antar Muka Pengguna

DimensionUsage source=Kategori name=Kategori visible=true foreignKey=sk_kategori DimensionUsage DimensionUsage source=Topik name=Topik visible=true foreignKey=sk_topik DimensionUsage DimensionUsage source=Supplier name=Supplier visible=true foreignKey=sk_supplier DimensionUsage DimensionUsage source=Waktu name=Waktu visible=true foreignKey=sk_waktu DimensionUsage Measure name=Jumlah Penjualan column=jumlah_penjualan datatype=Integer aggregator=sum visible=true Measure Cube Schema

4.5. Implementasi Antar Muka Pengguna

Hasil implementasi antar muka pengguna sistem pembangunan gudang data transaksi penjualan dapat dilihat sebagai berikut :

4.5.1 Halaman Login

Gambar 4.86 Tampilan Halaman Login Pada gambar 4.86 merupakan tampilan halaman administrator kepala toko untuk dapat masuk ke dalam sistem. Proses login diawali dengan memasukkan username dan password terlebih dahulu, kemudian memilih tombol ”Login”. Implementasi halaman login dapat dilihat pada tabel 4.4. Tabel 4.4 Source Code untuk Halaman Login login.php ?php session_start; error=; if isset_POST[submit] { if empty_POST[username] || empty_POST[password] { error = Username or Password is invalid; } else { username=_POST[username]; password=_POST[password]; connection = mysql_connectlocalhost, root, ; username = stripslashesusername; password = stripslashespassword; username = mysql_real_escape_stringusername; password = mysql_real_escape_stringpassword; db = mysql_select_dbskripsi_gudangdata, connection; query = mysql_queryselect from user where password=password AND id=username, connection; rows = mysql_num_rowsquery; if rows == 1 { _SESSION[login_user]=username; headerlocation: olaphome.php; } else { echo script type=textjavascriptalertLogin Anda Gagal..script; error = Username atau Password belum terdaftar; } mysql_closeconnection; } } ?

4.5.2 Halaman Menu Utama

Halaman menu utama akan muncul ketika proses login telah berhasil. Halaman utama terdapat beberapa menu diantaranya, home, laporan transaksi penjualan dan logout. Menu home akan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI keluar pertama kali setelah login berhasil. Menu home dapat dilihat pada gambar 4.87. Gambar 4.87 Tampilan Halaman Utama Pada gambar 4.87 merupakan halaman utama utama untuk mengakses halaman home.php. Menu home terdapat visi dan misi dari toko buku AB cabang Klaten.

4.1.2.1 Halaman Menu Laporan Transaksi Penjualan

Pada menu “Laporan Transaksi Penjualan” merupakan hasil dari pembentukan OLAP dan berisi data kubus laporan transaksi penjualan, yang digunakan untuk melihat informasi jumlah penjualan berdasarkan waktu, kategori, penerbit, supplier, topik, dan barang. Menu laporan transaksi penjualan dapat dilihat pada gambar 4.88. Gambar 4.88 Tampilan halaman Menu Laporan Transaksi Penjualan Menu laporan transaksi penjualan mengakses halaman laporan-transaksi-penjualan.html. Implementasi dapat dilihat pada tabel 4.5. Tabel 4.5 Source Code untuk Halaman Laporan Transaksi Penjualan DOCTYPE html html dir=ltr lang=en-UShead-- Created by Artisteer v4.1.0.59861 -- meta charset=utf-8 titleLaporan Transaksi Penjualantitle meta name=viewport content=initial-scale = 1.0, maximum- scale = 1.0, user-scalable = no, width = device-width --[if lt IE 9]script src=https:html5shiv.googlecode.comsvntrunkhtml5.jsscript [endif]-- link rel=stylesheet href=style.css media=screen --[if lte IE 7]link rel=stylesheet href=style.ie7.css media=screen [endif]-- link rel=stylesheet href=style.responsive.css media=all script src=jquery.jsscript script src=script.jsscript script src=script.responsive.jsscript head body div id=art-main header class=art-header div class=art-shapes div h1 class=art-headline a href=GUDANG DATAa h1 h2 class=art-sloganTRANSAKSI PENJUALAN h2 nav class=art-nav div class=art-nav-inner ul class=art-hmenulia href=home.php class=Homealilia href=laporan-transaksi- penjualan.html class=activeLaporan Transaksi Penjualanalilia href=logout.phpLogoutaliul div nav header div class=art-sheet clearfix div class=art-layout-wrapper div class=art-content-layout div class=art-content-layout-row div class=art-layout-cell art- contentarticle class=art-post art-article h2 class=art-postheaderspan class=art-postheadericonLaporan Transaksi Penjualanspanh2 div class=art-postcontent art- postcontent-0 clearfixpiframe src=http:localhost:8080mondriantestpage.jsp?query=mondrian2 width=100 height=800 scrolling=autoiframepdiv articlediv div div div div footer class=art-footer div class=art-footer-inner div style=position:relative;display:inline-block;padding- left:39px;padding-right:39pxa title=RSS class=art-rss-tag- icon style=position: absolute; bottom: -10px; left: 0px; line-height: 31px; href=apnbsp;p pCopyright © 2017. Diatmasari p div p class=art-page-footernbsp;p div footer div bodyhtml

BAB V ANALISIS HASIL

Bab ini akan menjelaskan analisis hasil dari pembangunan gudang data yang telah dibangun. Analisis hasil ini dibagi menjadi beberapa bagian diantaranya, penyelesaian rumusan masalah, pengujian cube, pengujian dimensi, kelebihan dan kekurangan sistem.

5.1 Penyelesaian Rumusan Masalah

Pada bab pendahuluan, penulis merumuskan permasalahan yang akan diselesaikan pada penelitian ini antara lai yaitu : 1. Bagaimana membangun gudang data untuk keperluan database Online Analytical Processing OLAP yang dapat digunakan untuk memperoleh informasi transaksi penjualan di toko buku AB? 2. Apakah hasil OLAP tersebut dapat membantu pihak toko buku AB dalam memantau data jumlah penjualan berdasar dimensi waktu tahun, bulan, dan kuartal, supplier, penerbit, barang, kategori, dan topik? Sesuai dengan tujuan penelitian ini, pembangunan gudang data transaksi penjualan di toko buku dapat memberikan informasi mengenai jumlah penjualan berdasarkan barang, supplier, penerbit, kategori dan topik guna untuk proses analisis transaksi penjualan selanjutnya. Hasil dari implementasi pembangunan gudang data transaksi penjualan sesuai dengan informasi yang dibutuhkan oleh Kepala Toko Buku seperti hasil dibawah ini: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI