1. Tampilan OLAP Login
39
Gambar 5.2 Tampilan Login Pada Halaman User
Pada halaman ini user diminta untuk memasukan user id dan password yang telah di sediakan. Kemudian setelah mengetikan user id dan password user dapat mengklik button “Login”.
2. Tampilan OLAP Home
40
Gambar 5.3 Tampilan Menu OLAP
Pada halaman ini, user diminta untuk memilih salah satu data yang telah dibuat untuk melihat hasil gudang data yang telah dibuat. Disini penulis membuat folder bernama “olap_ria” yang berisi 4 list data yakni koneksi jasper, olap view, skripsi.xml, skripsi_ria.
3. Tampilan OLAP Koneksi Jasper Tampilan koneksi jasper
42
Gambar 5.4 Tampilan Untuk Membuat Koneksi 4. Tampilan OLAP View
43
Gambar 5.5 Tampilan OLAP
Untuk menjalankan “olap_view” maka klik “olap_view” lalu klik “run” untuk melihat hasil yang telah dibuat. Kemudian akan ditampilkan hasil seperti gambar diatas, dimana gambar
44
diatas menampilkan hasil sama seperti yang telah dirumuskan di rumusan masalah yakni menampilkan nama kapal, waktu(tahun dan quarter) tujuan dan dari, penumpang naik, penumpang turun.
Kemudian jika user mengklik tombol “+” pada “Semua Waktu” maka akan dihasilkan tampilan seperti dibawah ini
Gambar 5.6 Tampilan OLAP Ketika Memilih “Semua Waktu” Seperti yang dapat dilihat ketika “Semua Waktu” di klik maka akan menampilkan tahun-tahun yang tersedia dan pada penelitian ini penulis hanya memiliki data 2 tahun yakni tahun 2012 dan 2013 kemudian jika tahun di klik seperti pada contoh tahun 2012 yang di klik maka akan ditampilkan list quarter yakni data yang sudah di kalkulasikan per 3 bulan. Data yang ditampilkan adalah jumlah banyaknya penumpang naik dan turun ke/dari kota Pontiakan yang dapat dilihat pada kolom “penumpang naik” dan “penumpang turun”.
Kemudian jika tombol “+” di klik pada kolom tujuan maka akan ditampilkan hasil seperti di bawah ini
45
Gambar 5.7 Tampilan OLAP Ketika Memilih “Tujuan”
Seperti yang dilihat pada gambar di atas, jika button “+” pada kolom tujuan di klik maka akan menghasilkan kota-kota tujuan yang ada seperti jakarta, pontianak dan sebagainya.
Kemudian jika tombol “+” di klik pada kolom “dari” maka akan ditampilkan hasil seperti di bawah ini
46
Seperti yang dilihat pada gambar diatas, jika tombol “+” di klik pada kolom kota tujuan maka akan menampilkan kota-kota dari kapal itu berasal seperti jakarta, pontianak dan sebagainya.
Ketika fungsi “excel” ikon di klik yakni akan menghasilkan laporan seperti yang di tampilkan olap maka user dapat mendownload file sebagai laporan.
Gambar 5.9 Tampilan Hasil Laporan Dari OLAP
Seperti yang dapat dilihat pada gambar diatas, jika fungsi “excel” ikon di klik maka akan menghasilkan laporan berupa file .xls yang bisa langsung di gunakan sebagai laporan.
5. Tampilan OLAP
47
Gambar 5.10 Tampilan Pengujian Cube 1 OLAP Ketika memilih “Semua Waktu”, “Tahun”, “Bulan”, “Tujuan”, “Dari”
Pada gambar diatas, pengguna akan diperlihatkan hasil seperti diatas misalnya pengguna mengklik pada “Semua Kapal” kemudian akan ditampilkan semua nama kapal, dan pengguna misalnya memilih kapal “KM. LASKAR PELANGI”, mengklik waktu pada tahun 2012 quarter 1 kemudian akan ditampilkan tujuan dari berbagai kota misalnya “JAKARTA” dari “PONTIANAK” maka akan ditampilkan banyaknya penumpang yang akan naik dan turun di pelabuhan Dwikora.
48
Gambar 5.11 Tampilan Pengujian Cube 2 OLAP Ketika Memilih “Semua Waktu”, “Tahun”, “Bulan”, “Tujuan”
Pada gambar diatas, pengguna akan diperlihatkan hasil seperti diatas misalnya pengguna mengklik pada “Semua Kapal” kemudian akan ditampilkan semua nama kapal, dan pengguna misalnya memilih kapal “KM. MABUHAI NUSANTARA”, mengklik waktu pada tahun 2012 quarter 1 kemudian akan ditampilkan tujuan berbagai kota misalnya “JAKARTA” maka akan ditampilkan banyaknya penumpang yang akan naik dan turun di pelabuhan Dwikora.
6. Tampilan OLAP Input File xml Menginputkan file bertipe xml
49
Gambar 5.12 Tampilan Menu Untuk Menginputkan File Bertipe xml Seperti gambar yang dilihat diatas, user dapat menginputkan file bertipe xml yang telah dibuat pada “Schema Workbench” kemudian menginputkan nya ada button “Choose File” dengan menginputkan file bertipe xml yang telah dibuat kemudian memberikan nama pada kolom “Name(required)” dengan mengisikan “skripsi.xml” seperti yang ada pada contoh gambar diatas. Kemudian jika sudah selesai user dapat mengklik button “Submit”.
7. Tampilan OLAP Input Data Source Menginputkan data source
50
Gambar 5.13 Tampilan Untuk Menginputkan Data Source Pada halaman ini, adalah tampilan koneksi dari database yang terhubung ke jasper. Dimana sebelumnya penulis telah membuat koneksi dengan database yang terhubung yakni dengan mengisi database apa yang digunakan seperti yang terlihat di kolom “Database/required” penulis mengisi skripsi yaitu nama database yang dipakai di SQL untuk menghubungkan ke Jasper. Kemudian mengisikan “URL/required” dengan mengisi host,port serta database yang digunakan. Kemudian mengisikan username(jika ada) dan password kemudian untuk mengetahui jika koneksi yang telah dihubungkan dengan database yang telah dibuat berhasil bias menekan button “Test Connection” jika tidak ada error maka koneksi berhasil.
51
BAB VI
KESIMPULAN DAN SARAN 1. Kesimpulan
Berdasarkan hasil dari analisis yang telah dijabarkan dan implementasi sistem, dapat disimpulkan bahwa :
1. Gudang data untuk analisis jumlah kedatangan dan keberangkatan penumpang di pelabuhan telah berhasil dibuat dengan menggunakan aplikasi Jaspersoft ETL untuk mengolah gudang data, My SQL sebagai database nya, Schema Workbench sebagai pengolah OLAP nya dan Jasper sebagai tampilan sistem untuk melihat kedatangan dan keberangkatan kapal penumpang di pelabuhan Dwikora Pontianak. 2. Gudang data yang dibuat memberikan informasi laporan dari
rekapitulasi data yang telah diolah oleh PT Pelabuhan Indonesia(Persero) II cabang Pontianak yakni nama kapal, trayek(dari dan tujuan) serta waktu keberangkatan(quarter).
3. Hasil pengujian cube sudah berhasil yakni dengan dapat menampilkan: i. nama kapal, untuk waktu keberangkat, ke tujuan kota dan
dari/asal kapal, dengan jumlah penumpang naik dan turun. ii. nama kapal, waktu keberangkatan, tujuan kapal dan jumlah
penumpang naik dan penumpang turun. 2. Saran
Setelah melakukan penelitian, pengolahan gudang data ini dirasa dapat bermanfaat untuk memudahkan pihak kantor PT Pelindo melakukan pengelolaan data transaksi mingguan/bulanan dan masih dapat dikembangkan terutama pada tahun data dan melakukan pengujian di
52
kantor tempat studi kasus berlangsung yaitu PT Pelabuhan Indonesia II cabang Pontianak Pelabuhan Dwikora Pontianak.
Data dapat dikembangkan dengan menambah banyak variable dan tahun data yang akan diolah. Pada kasus ini penulis hanya bisa mengolah data dalam periode 2 tahun (2012-2013), dan mengembangkan dengan menyesuaikan kebutuhan di tempat studi kasus berlangsung misalnya pembuatan fungsi laporan pada web PT Pelindo, sehingga pihak kantor dapat melakukan analisa data dengan lebih mudah.
53
DAFTAR PUSTAKA
Anonym, Data Warehouse with Kettle (Pentaho Date Integration), http://www.phi-integration.com, 26 November 2013
Anonym, Pengertian Data Warehouse,
http://duniawebhouse.blogspot.com/2013/01/pengertian-data-warehouse.html, 26 November 2013
Anonym, Pengertian OLAP, http://duniawebhouse.blogspot.com/2013/01/definisi-dan-karakteristik-olap.html, 26 November 2013
Anonym, Teknik pemodelan Data Warehouse,
https://haniif.wordpress.com/2007/08/01/24-tinjauan-pustaka-data-warehouse-dan-olap/, 08 Juni 2015
Connoly, Thomas M. and Carolyn E. Begg. 2008. Business Database Systems 1st Edition, Addison Wesley. University of The West of Scotland.
Han, Jiawei, 2006, Data Mining: Concepts and Techniques, Second Edition, Morgan Kaufmann, San Fransisco.
Inmon, W.H, 2002. Building the Data Warehouse, 3rd Edition, Wiley. USA
JRP, Mulyana, 2014. Pentaho: Solusi Open Source Untuk Membangun Data Warehouse. Penerbit : ANDI
Kadir, Abdul., 2010, Mudah Mempelajari Database MySQL, Andi Offset, Yogyakarta. Prabhu, S., & Venatesan, N. (2007). Data mining and warehousing. New Delhi: New Age International.