TUGAS AKHIR
Program Studi
S1 Sistem Informasi
Oleh:
Heny Listiany
09.41010.0241
TUGAS AKHIR
Program Sarjana
Oleh :
NIM : 09.41010.0241
2016
DAFTAR ISI
Halaman
DAFTAR ISI........................................................................................................ x
DAFTAR TABEL.............................................................................................. xx
Batasan Masalah........................................................................... 4
Tujuan .......................................................................................... 4
Aplikasi ........................................................................................ 7
Dashboard .................................................................................... 7
Visualisasi .................................................................................. 11
x
Halaman
Database .................................................................................... 23
xi
Halaman
Saran......................................................................................... 158
LAMPIRAN..................................................................................................... 161
xii
DAFTAR TAMBAR
Halaman
xiii
Halaman
xiv
Halaman
Gambar 4.5 Informasi Nilai Target Transaksi Ekspor per Tahun ................... 97
Gambar 4.9 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun ............................... 100
Gambar 4.10 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun ............................... 100
Gambar 4.11 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun ............................... 101
Gambar 4.16 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun Bulan .................... 104
Gambar 4.17 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun Bulan .................... 105
Gambar 4.19 Alert Grafik Transaksi Ekspor per Tahun .................................. 106
xv
Halaman
Gambar 4.25 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Negara Tahun
Bulan .......................................................................................... 111
Gambar 4.30 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Negara Tahun. ................. 115
xvi
Halaman
Gambar 4.38 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Kategori Tahun. ............... 121
Gambar 4.43 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Kategori Tahun
Bulan. ......................................................................................... 126
xvii
Halaman
Gambar 4.52 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Pelanggan Tahun
Bulan. ......................................................................................... 133
Gambar 4.56 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Pelanggan Tahun. ............ 136
Gambar 4.57 Alert Grafik Transaksi Ekspor per Pelanggan ........................... 137
Gambar 4.72 Ubah Nilai Target Tanpa Tahun dan Bulan............................... 154
Gambar 4.73 Pesan Kesalahan Ubah Target Tanpa Tahun dan Bulan............ 154
xviii
Halaman
Gambar 4.75 Pesan Kesalahan Ubah Nilai Target Angka Numerik ............... 154
xix
DAFTAR TABEL
Halaman
Tabel 3.11 Flow of Events Menampilkan Transaksi Ekspor per Negara .......... 52
Tabel 3.12 Flow of Events Menampilkan Transaksi Ekspor per Pelanggan ..... 53
Tabel 3.13 Flow of Events Menampilkan Transaksi Ekspor per Produk .......... 54
xx
Halaman
xxi
DAFTAR LAMPIRAN
Halaman
xxii
Halaman
xxiii
BAB I
PENDAHULUAN
industri makanan laut. Perusahaan ini berdiri sejak tahun 1993 yang mulanya hanya
memproduksi teri nasi (Chirimen) dan kerang. Namun, saat ini perusahaan tersebut
telah berkembang dan menjadi perusahaan eksportir makanan laut terbesar nomor
tiga dunia. Perusahaan ini telah mengekspor produk hasil olahannya ke beberapa
negara yaitu : Amerika Serikat, Kanada, Eropa, Rusia, Jepang, Cina, Taiwan,
bisnisnya, bersaing untuk menjadi yang terdepan, dan mencapai tujuan utama dari
perusahaan. PT. Kelola Mina Laut selalu melakukan peninjauan kembali terkait
dengan transaksi ekspor yang dilakukannya. Hal ini dilakukan untuk menganalisa
dan menyimpulkan strategi yang sesuai sebagai antisipasi hal-hal yang tidak
tujuan perusahaan.
Salah satu pencapaian tujuan perusahaan dalam hal ini adalah tercapainya
nilai target transaksi ekspor per tahun. Untuk mengetahui pencapaian tujuan
perusahaan tersebut divisi-divisi dan para direksi terkait melakukan rapat secara
berkala. Data yang disajikan dalam rapat ini tidak lain adalah data tabel realisasi
ekspor yang telah diolah oleh divisi pemasaran menjadi data transaksi ekspor per
tahun, per negara, per produk dan per pelanggan pada periode sebelumnya dengan
1
2
bentuk tabel dan menggunakan bantuan perangkat lunak Microsoft excel. Proses ini
Kenyataannya, data tabel realisasi ekspor yang diperoleh hanya data tabel
realisasi ekspor pada periode sebelumnya. Hal ini disebabkan oleh banyaknya data
realisasi ekspor yang ada. Oleh karena hal inilah data yang disajikan dalam rapat
periodik ini tidak bersifat real time dan tidak sesuai dengan kebutuhan direksi.
Tidak sesuai dengan kebutuhan direksi karena para direksi kesulitan untuk
mengetahui nilai transaksi ekspor yang tidak memenuhi nilai target yang telah
ditentukan dan kesulitan untuk membandingkan data transaksi ekspor pada periode
tertentu atau mencari selisih nilai dari transaksi ekspor. Permasalahan yang
dihadapi oleh para direksi dapat dikurangi jika informasi transaksi ekspor disajikan
dalam bentuk visual yaitu grafik atau diagram-diagram lain yang sesuai sehingga
tertentu. Perangkat lunak yang dimaksud juga dapat menyajikan data secara real
time atau dengan kata lain mampu menyajikan tanpa perlu mengisikan ulang data
transaksi ekspor yang karena telah terintegrasi dengan data yang dihasilkan oleh
divisi ekspor. Dari ulasan di atas maka permasalahan yang ada di PT. Kelola Mina
Laut adalah:
1. Data yang disajikan dalam rapat ini tidak lain adalah data tabel realisasi ekspor
yang telah diolah oleh divisi pemasaran menjadi data transaksi ekspor per tahun,
3
per negara, per produk dan per pelanggan pada periode sebelumnya dengan
bentuk tabel dan menggunakan bantuan perangkat lunak Microsoft excel. Divisi
pemasaran tidak dapat menyajikan data transaksi ekspor pada periode lainnya
2. Keterbatasan data, karena data yang disajikan hanya data transaksi ekspor pada
satu periode yang lalu sehingga dapat dikatakan data tersebut tidak real time.
3. Direksi kesulitan untuk mengetahui nilai transaksi ekspor yang tidak memenuhi
tertentu atau mencari selisih nilai dari transaksi ekspor per tahun, per bulan, per
Dari permasalahan yang ada maka dirancang dan dibangun sebuah aplikasi
kendala yang ada pada PT. Kelola Mina Laut. Aplikasi tersebut dapat menyajikan
data transaksi ekspor ke dalam bentuk visual seperti diagram batang, garis, dan pie
untuk memudahkan para direksi memahami dan menganalisis data transaksi ekspor
pada saat rapat periodik. Aplikasi ini dapat menampilkan data transaksi ekspor
secara real time karena aplikasi ini telah terintegrasi dengan data yang ada pada
divisi ekspor, aplikasi ini juga dapat menampilkan nilai transaksi ekspor beserta
target yang telah ditentukan dan mampu menyajikan informasi perbandingan nilai
dashboard untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut adalah
1.4 Tujuan
Melihat rumusan masalah yang ada maka dapat disimpulkan tujuan dari
1. Membuat aplikasi yang dapat menyajikan informasi secara real time atau
karena data transaksi ekspor telah terintegrasi dengan data transaksi ekspor pada
divisi ekspor.
transaksi ekspor dapat disajikan dalam bentuk visual yang lebih informatif.
nilai transaksi ekspor per negara, membandingkan nilai transaksi ekspor per
transaksi ekspor pada PT. Kelola Mina Laut adalah sebagai berikut:
PT. Kelola Mina Laut dalam bentuk visual dan real time.
5
visual.
ekspor pada periode tertentu, perbandingan nilai transaksi ekspor per negara,
perbandingan nilai transaksi ekspor per kategori produk dan perbandingan nilai
digunakan agar seluruh kegiatan dalam proses penyelesaian tugas akhir ini dapat
terekam, tersusun dan terdokumentasikan dengan baik. Tiap bab dalam laporan
tugas akhir ini menjelaskan mulai dari permasalahan sampai solusi yang diberikan.
Bab pertama pendahuluan dalam laporan tugas akhir ini berisi tentang latar
belakang masalah yang diangkat oleh penulis sebagai dasar dari perancangan dan
pembangunan aplikasi pengelolaan administrasi ekspor. Bab ini juga terdiri dari
rumusan masalah, batasan masalah, tujuan, manfaat sampai dengan dari tugas akhir
ini.
digunakan untuk menyelesaikan permasalahan yang diangkat dalam tugas akhir ini.
Teori-teori yang dimaksud dalam hal ini yakni: aplikasi, dashboard, visualisasi,
development life cycle, analisis, perancangan dan database. Teori-teori ini yang
6
dijadikan sebagai dasar oleh penulis dalam menganalisa, merancang sampai dengan
Bab ketiga analisis dan perancangan berisi tentang tahapan analisis dan
perancangan dari aplikasi yang dibangun. Tahapan-tahapan ini dimulai dari analisis
pengembangan aplikasi.
implementasi aplikasi yang dibangun. Bab ini juga berisi evaluasi dari pengguna
terkait dengan penggunaan dari aplikasi yang dibangun. Hasil dari uji coba pun
Bab kelima penutup merupakan bab terakhir pada laporan tugas akhir ini.
Bab ini berisi kesimpulan dari dokumentasi proyek tugas akhir ini beserta saran
yang ditujukan bagi pengembang lain untuk mengembangkan aplikasi pada proyek
LANDASAN TEORI
dalam mengerjakan aplikasi dashboard untuk visualisasi transaksi ekspor pada PT.
Kelola Mina Laut, berikut merupakan penjelasan dari teori-teori yang dimaksud:
2.1 Aplikasi
2.2 Dashboard
merupakan aplikasi multi layer yang dibangun dengan memadukan bisnis intelijen
7
8
Dapat diartikan bahwa dashboard merupakan sebuah tampilan visual dari informasi
yang paling penting yang dibutuhkan untuk mencapai satu tujuan atau lebih;
digabungkan dan diatur pada satu layar sehingga informasi dapat dipantau secara
sekilas.
menjadi beberapa hal. Tabel 2.1 berikut ini berisi beberapa daftar variable yang
Variable Values
Role Strategic
Analytical
Operational
Type of data Quantitative
Non-quantitative
Data domain Sales
Finance
Marketing
Manufacturing
Human Resource
Type of measures Balance Scorecard (for example, KPIs)
Six Sigma
Non Performance
Span of data Enterprise-wide
Departemental
Individual
Update Frequency Monthly
Weekly
Daily
Hourly
Real time or near real time
Interactivity Static display
Interactive display (drill-down, filters, etc.)
9
Variable Values
Mechanisms of display Primarily graphical
Primarily text
Integration of graphics and text
Portal functionality Conduit to additional data
No portal functionality
dalam sekejap.
Non quantitative atau lebih dikenal sebagai data kualitatif menurut Bogdan
ucapan atau tulisan dan perilaku orang-orang yang diamati. Contoh non
Grafik merupakan penyajian dua dimensi dari suatu kelompok angka atau
data. Grafik time series mengilustrasikan bagaimana satu variabel berubah dari
waktu ke waktu (Case, 2007:27). Untuk lebih jelasnya berikut ini merupakan tipe
1. Diagram garis
3. Diagram batang
Diagram batang digunakan untuk menyajikan nilai relatif terhadap data yang
lain. Misal, eksekutif ingin melihat grafik pendaftar per tahun dan per
gelombang.
11
berbagai macam bentuk grafik yang dapat dipilih untuk menggambarkan setiap
jenis keterhubungan data, seperti yang terdapat pada tabel 2.2. Namun demikian
2.3 Visualisasi
narasi yang memberikan jawaban jelas atas pertanyaan tanpa rincian yang tidak
berhubungan atau asing. Dengan berfokus pada tujuan awal dari pertanyaan, anda
12
dapat menghilangkan rincian seperti itu karena pertanyaan itu memberikan acuhan
simulasi dan perhitungan. Visualisasi menawarkan metode untuk melihat yang tak
tak terduga. Dalam banyak bidang hal ini sudah mengubah cara pandang ilmuwan
Artinya, visualisasi adalah alat untuk menafsirkan data gambar yang dimasukkan
1. Computer Graphic
2. Image Processing
3. Computer Vision
5. Signal Processing
pembeli) yang saling menguntungkan dengan adanya data atau bukti dokumen
13
2007:27).
Sedangkan yang dimaksud dengan eksportir adalah orang perseorangan atau badan
hukum yang melakukan ekspor. Dikatakan demikian sebab transaksi dan realisasi
ekspor bisa dilakukan oleh seorang individu yang usahanya berbentuk usaha
perseorangan, yaitu firma atau sekadar nama toko tanpa legalitas hukum (Sasono,
2012:119). Jadi transaksi ekspor dapat diartikan kegiatan mengirim barang ke luar
kumpulan objek-objek diskret yang saling berinteraksi satu sama lain (Sholiq,
2010:1).
bisnis dan aktor pada organisasi yang terlibat dengan sekitar sistem yang akan
a. Aktor bisnis
b. Pekerja bisnis
c. Relasi
Relasi merupakan penghubung antar aktor dan atau pekerja bisnis dengan
use case bisnis. Gambar 2.3 dan 2.4 merupakan gambar notasi relasi yang
Diagram use case sistem menjelaskan apa yang sistem lakukan di dalam bisnis,
a. Aktor
Simbol aktor pada diagram use case sistem berbeda dengan simbol aktor
yang ada pada diagram use case bisnis. Simbol aktor dalam diagram ini
diartikan semua aktor yang ada di luar lingkup perangkat lunak dan
3. Flow Of Events
Flow of events merupakan dokumentasi alur logika dalam use case yang
menjelaskan secara rinci apa yang dilakukan aktor dan sistem itu sendiri.
Biasanya flow of events ini di dokumentasikan dalam bentuk text atau tabel.
case dijalankan.
f. Kondisi akhir memiliki dua pilihan keadaan yaitu: kondisi akhir sukses
4. Diagram Aktivitas
disajikan dalam text atau disebut dengan flow of event. Elemen-elemen yang
a. Swim lines
lines:
17
Diagram Aktivitas
Aktor X
b. Aktivitas
c. Entitas bisnis
elemen ini digambarkan dalam bentuk persegi panjang seperti gambar 2.9
berikut ini:
d. Transisi
alur kerja itu berjalan dari satu aktivitas ke aktivitas lainnya, gambar 2.10
e. Titik keputusan
keputusan yang harus dibuat dalam alur kerja, simbol titik keputusan dapat
memulai diagram aktivitas, hanya ada satu start state pada satu diagram
aktivitas.
5. Diagram Interaksi
objek di dalam sistem untuk merealisasikan sebuah use case. Diagram interaksi
19
6. Diagram Kelas
state chart. Jika perlu dibuat, maka dilakukan pembuatan diagram state chart.
8. Diagram Komponen.
dalam sistem dan hubungan antar mereka. Diagram komponen berguna untuk
9. Diagram Deployment.
jaringan.
System Development Life Cycle (SDLC) atau biasa dikenal dengan Siklus
sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem
20
atau perangkat lunak. Model yang kerap digunakan oleh para pengembang sistem
Waterfall model atau biasa dikenal dengan siklus hidup klasik (classic life
2015).
2.7.1 Communication
waterfall model (Pressman, 2015). Inisiasi proyek dimulai dari langkah ini disertai
Proses ini merupakan proses yang sangat penting karena proses ini menjadi dasar
salah dapat berakibat fatal yang berdampak pada produk yang akan dibangun.
2.7.2 Planning
hasil yang diperoleh dari aktivitas sebelumnya baik dalam hal rencana
bagi para pengembang baik pelanggan untuk memastikan kelayakan dari proyek
Jika hasil penilaian risiko setelah dilakukan pengendalian masih tinggi dan
biaya proyek juga tinggi sedangkan nilai tambah yang dihasilkan kecil maka sangat
2.7.3 Modelling
pada tahap awal menjadi sebuah solusi dalam bentuk rancangan perangkat lunak.
Bentuk dari transformasi ini berupa rancangan struktur data, arsitektur perangkat
2.7.4 Construction
Pada tahap ini pihak yang paling berperan penting adalah programmer.
Programmer melakukan bagiannya sesuai dengan apa yang telah dirancang oleh
analis sistem. Dalam tahap ini analis sistem hanya berperan sebagai pemantau
selesai. Pengujian dalam hal ini bertujuan untuk menguji baik fungsionalitas
maupun non-fungsionalitas yang ada pada aplikasi telah berjalan dengan baik dan
22
sengaja ataupun tidak sengaja dilakukan oleh pengguna saat berinteraksi dengan
aplikasi.
proses eksekusi sebuah program dengan maksud mencari kesalahan atau error”.
Ada 2 teknik pengujian yang sering digunakan dalam tahapan pengujian perangkat
lunak:
aplikasi untuk memastikan berjalan sesuai dengan alur yang ada dan mampu
Merupakan teknik pengujian yang fokus pada antarmuka aplikasi dengan kata
lain black box testing merupakan teknik pengujian dimana pengujian dilakukan
2.7.5 Deployment
Dalam tahapan ini tim pengembang menyerahkan hasil proyek kepada pelanggan,
namun tidak berhenti sampai di sini saja tugas pengembang masih belum bisa
pun tetap menjadi tugas dari para pengembang sampai dengan dukungan layanan
kriteria yang ada, serta mendapatkan hasil atau tujuan dari masalah tersebut serta
2.9 Database
data operasional lengkap dari suatu organisasi atau perusahaan yang dikelola dan
masalah pada penyusunan data yaitu redundansi dan inkonsistensi data, kesulitan
pengaksesan data, isolasi data untuk standarisasi, banyak pemakai (multiple user),
6. Diagram Kelas
state chart. Jika perlu dibuat, maka dilakukan pembuatan diagram state chart.
8. Diagram Komponen.
dalam sistem dan hubungan antar mereka. Diagram komponen berguna untuk
9. Diagram Deployment.
jaringan.
System Development Life Cycle (SDLC) atau biasa dikenal dengan Siklus
sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem
20
atau perangkat lunak. Model yang kerap digunakan oleh para pengembang sistem
Waterfall model atau biasa dikenal dengan siklus hidup klasik (classic life
2015).
2.7.1 Communication
waterfall model (Pressman, 2015). Inisiasi proyek dimulai dari langkah ini disertai
Proses ini merupakan proses yang sangat penting karena proses ini menjadi dasar
salah dapat berakibat fatal yang berdampak pada produk yang akan dibangun.
2.7.2 Planning
hasil yang diperoleh dari aktivitas sebelumnya baik dalam hal rencana
bagi para pengembang baik pelanggan untuk memastikan kelayakan dari proyek
Jika hasil penilaian risiko setelah dilakukan pengendalian masih tinggi dan
biaya proyek juga tinggi sedangkan nilai tambah yang dihasilkan kecil maka sangat
2.7.3 Modelling
pada tahap awal menjadi sebuah solusi dalam bentuk rancangan perangkat lunak.
Bentuk dari transformasi ini berupa rancangan struktur data, arsitektur perangkat
2.7.4 Construction
Pada tahap ini pihak yang paling berperan penting adalah programmer.
Programmer melakukan bagiannya sesuai dengan apa yang telah dirancang oleh
analis sistem. Dalam tahap ini analis sistem hanya berperan sebagai pemantau
selesai. Pengujian dalam hal ini bertujuan untuk menguji baik fungsionalitas
maupun non-fungsionalitas yang ada pada aplikasi telah berjalan dengan baik dan
22
sengaja ataupun tidak sengaja dilakukan oleh pengguna saat berinteraksi dengan
aplikasi.
proses eksekusi sebuah program dengan maksud mencari kesalahan atau error”.
Ada 2 teknik pengujian yang sering digunakan dalam tahapan pengujian perangkat
lunak:
aplikasi untuk memastikan berjalan sesuai dengan alur yang ada dan mampu
Merupakan teknik pengujian yang fokus pada antarmuka aplikasi dengan kata
lain black box testing merupakan teknik pengujian dimana pengujian dilakukan
2.7.5 Deployment
Dalam tahapan ini tim pengembang menyerahkan hasil proyek kepada pelanggan,
namun tidak berhenti sampai di sini saja tugas pengembang masih belum bisa
pun tetap menjadi tugas dari para pengembang sampai dengan dukungan layanan
kriteria yang ada, serta mendapatkan hasil atau tujuan dari masalah tersebut serta
2.9 Database
data operasional lengkap dari suatu organisasi atau perusahaan yang dikelola dan
masalah pada penyusunan data yaitu redundansi dan inkonsistensi data, kesulitan
pengaksesan data, isolasi data untuk standarisasi, banyak pemakai (multiple user),
yang perlu dianalisis dalam tugas akhir ini akan dijelaskan pada subbab berikutnya.
yang ada sehingga dapat diputuskan solusi yang sesuai untuk menangani
A. Observasi
Observasi dalam hal ini peneliti melakukan kegiatan sesuai dengan jadwal
yang telah ditentukan oleh kedua belah pihak yaitu divisi sumber daya manusia
(HRD) PT. Kelola Mina Laut dengan peneliti. Berikut ini rincian penelitian pada
saat observasi :
24
25
karena dasar bidang ilmu yang dimiliki oleh peneliti berhubungan TI.
pada PT. Kelola Mina Laut yang dapat didukung dengan perangkat lunak.
5. Oleh pihak IT, penulis dipertemukan dengan divisi pemasaran. Karena pada
saat itu divisi pemasaran sedang membutuhkan sebuah perangkat lunak yang
B. Wawancara
Pada tahap ini penulis melakukan wawancara dengan pihak terkait untuk
identifikasi masalah pada PT. Kelola Mina Laut divisi pemasaran. Tabel 31
C. Dokumentasi
untuk identifikasi kebutuhan data. Data transaksi ekspor satu siklus yang didapat
dari PT. Kelola Mina Laut dapat dilihat pada lampiran 1 sampai dengan lampiran
17. Tabel 3.2 merupakan tabel data realisasi ekspor yang sudah diolah oleh peneliti
pelanggan, mulai dari nama, alamat dan nomor telepon. Kolom ini digunakan
2. Alamat buyer mulai dari negara, provinsi dan kota dibuatkan tabel sendiri. Hal
detail transaksi.
28
perusahaan, visi, serta misi dari organisasi. Hal ini diperlukan kaitannya dengan
menunjang salah satu dari visi ataupun misi yang ditetapkan oleh PT. Kelola Mina
Laut. Misi dari PT. Kelola Mina Laut adalah sebagai berikut:
29
1. PT. Kelola Mina laut menjadi perusahaan industri makanan yang terbaik dan
internasional.
Sedangkan visi dari perusahaan ini adalah membangun kekuatan bisnis dalam
pelanggan.
masalah tugas akhir ini menunjang salah satu misi dari PT. Kelola Mina Laut yang
tertera pada poin 2. Penerapan aplikasi dashboard untuk visualisasi transaksi ekspor
pada PT. Kelola Mina Laut digunakan untuk membantu divisi pemasaran dalam
penyajian data pada saat rapat periodik dengan jajaran para direksi.
hal yang diperlukan dalam perencanaan kebutuhan sistem ini akan dijelaskan pada
subbab berikutnya.
30
Dalam kasus yang ada pada PT. Kelola Mina Laut maka penulis dapat
memodelkan proses penyajian data pada saat rapat periodik dengan menggunakan
Request
Data ekspor
Pemasaran
Direksi Mengolah
data
Menampilkan Data
Transaksi Ekspor
Berikut ini merupakan penjelasan dari gambar 3.1 diagram use case bisnis
di atas:
1. Direksi
Direksi dalam kegiatan ini berperan sebagai pimpinan perusahaan PT. Kelola
kondisi perusahaannya.
31
2. Pemasaran
Pemasaran dalam kegiatan ini berperan sebagai pengelola, pengolah data ekspor
Dari use case bisnis di atas maka dapat diturunkan lagi menjadi diagram
aktivitas atau disebut workflow. Untuk lebih jelasnya mengenai turunan dari use
Mengolah Data
Data
Menyajikan Data
Transaksi
Transaksi Ekspor
Ekspor
Phase
Diagram aktivitas dalam proses ini dimulai dari direksi yang melakukan
request data transaksi ekspor kepada divisi pemasaran. Kemudian divisi pemasaran
mengolah data realisasi ekspor yang berupa tabel, data realisasi ekspor diperoleh
dari admin ekspor adalah data pada periode sebelumnya dan berupa data tabel.
Selanjutnya divisi pemasaran menyajikan data transaksi ekspor yang berupa tabel
32
kepada direksi pada saat rapat periodik. Data transaksi ekspor merupakan data tabel
membandingkan pencapaian nilai target pada data transaksi ekspor yang berupa
tabel. Ketika direksi ingin melihat data transaksi ekspor pada periode yang lainnya
yang sedang terjadi pada divisi pemasaran PT. Kelola Mina Laut adalah:
1. Data transaksi ekspor yang disajikan oleh divisi pemasaran tidak sesuai dengan
nilai target transaksi ekspor dan divisi pemasaran tidak dapat menyajikan data
2. Data transaksi ekspor yang disajikan tidak real time, hal ini disebabkan karena
data realisasi ekspor yang diberikan oleh admin ekspor hanya data pada periode
sebelumnya.
Berikut ini merupakan tabel kebutuhan pengguna dari masing–masing bagian yang
digunakan sesuai dengan kebutuhan dari rancang bangun aplikasi dashboard untuk
visualisasi transaksi ekspor pada PT. Kelola Mina Laut. Adapun rencana dari
kebutuhan data yang digunakan untuk pengembangan sistem pada proyek tugas
Tabel 3.4 di atas dapat dijadikan sebagai acuan untuk merancang basis data
dari sistem yang dibangun. Rencana kebutuhan data ini diharapkan mampu
mengurangi risiko kurangnya data yang digunakan dalam merancang basis data
ekspor pada PT. Kelola Mina Laut seperti tabel 3.5 berikut ini.
pada tahapan perancangan merupakan tahapan paling utama yang harus dilakukan
oleh pengembang. Perancangan sistem dalam hal ini diperlukan untuk memodelkan
Semua sistem yang dibangun tidak dapat berjalan atau berdiri sendiri tanpa
ini saling terhubung sehingga mampu membuat sistem yang dibangun berjalan
dengan baik.
Mina Laut pada proyek tugas akhir ini dibangun berbasis web sehingga terdapat
tersebut dapat berjalan dengan baik. Komponen-komponen ini dapat dilihat pada
1. Pengguna
2. Dashboard
Query
Excel Data
Database Server
Dashboard_KM
L
Dasboard
Pengguna
Visualization Engine
Query
Visualization
encoding
mengubah data transaksi ekspor yang berupa excel menjadi data yang tersimpan
4. Visualization Engine
mengubah data dalam bentuk tabel yang ada pada database menjadi bentuk
grafik.
41
5. Database Server
Merupakan suatu media yang digunakan untuk penyimpanan data pada aplikasi
dashboard.
transaksi ekspor pada PT. Kelola Mina Laut. Tahapan dalam unified modelling
language dimulai dari pemodelan diagram use case sistem, flow of events, diagram
Setelah membuat workflow maka dapat dibuat analisis sistem pada tahap
pemodelan use case dengan dokumentasi berupa gambar 3.4 diagram use case
sistem level direksi dan gambar 3.5 diagram use case sistem level pemasaran yang
Aktor pada gambar 3.4 diagram use case sistem direksi adalah direksi yang
Mengoperasikan dashboard dalam hal ini direksi dapat menentukan periode dan
nilai target yang diinginkan. Setelah periode dan nilai target yang diinginkan
dimasukkan maka direksi dapat melihat grafik informasi transaksi ekspor per tahun,
per negara, per produk dan per pelanggan lengkap dengan selisih nilai target dengan
transaksi ekspor. Perbedaan gambar use case direksi dengan use case pemasaran
adalah direksi dapat melakukan ubah target, sedangkan divisi pemasaran tidak.
42
Log In
<<extend>>
<<include>>
<<include>> Menampilkan Grafik Transaksi Ekspor Per Menampilkan Informasi Nilai
Produk Pada Waktu Yang Dipilih Transaksi Ekspor Per Negara
Menampilkan Informasi Perbandingan Nilai
Menampilkan Informasi Nilai
Transaksi Ekspor Per Pelanggan Pada Waktu
Menampilkan Informasi Perbandingan Nilai Transaksi Ekspor Per Produk
Yang Dipilih
Transaksi Ekspor Pada Waktu Yang Dipilih
<<extend>>
Membandingkan Data Transaksi <<extend>>
Ekspor Per Negara
Mencetak Informasi Transaksi Ekspor
Per Negara Membandingkan Data Transaksi
Mencetak Informasi Transaksi Ekspor Ekspor Per Produk
Per Produk
<<extend>> <<include>>
<<include>>
Menampilkan Informasi Perbandingan Nilai <<extend>> Menampilkan Grafik Batang Transaksi Menampilkan Informasi Perbandingan Nilai
Transaksi Ekspor Per Negara Pada Waktu Ekspor Per Pelanggan Pada Waktu Yang Transaksi Ekspor Per Produk Pada Waktu
Yang Dipilih Dipilih Yang Dipilih
<<extend>>
Menampilkan Grafik Transaksi Ekspor Per <<extend>>
Negara Pada Waktu Yang Dipilih
Log In
<<extend>>
<<include>>
<<include>> Menampilkan Grafik Transaksi Ekspor Per Menampilkan Informasi Nilai
Produk Pada Waktu Yang Dipilih Transaksi Ekspor Per Negara
Menampilkan Informasi Perbandingan Nilai
Menampilkan Informasi Nilai
Transaksi Ekspor Per Pelanggan Pada Waktu
Menampilkan Informasi Perbandingan Nilai Transaksi Ekspor Per Produk
Yang Dipilih
Transaksi Ekspor Pada Waktu Yang Dipilih
<<extend>>
Membandingkan Data Transaksi <<extend>>
Ekspor Per Negara
Mencetak Informasi Transaksi Ekspor
Per Negara Membandingkan Data Transaksi
Mencetak Informasi Transaksi Ekspor Ekspor Per Produk
Per Produk
<<extend>> <<include>>
<<include>>
Menampilkan Informasi Perbandingan Nilai <<extend>> Menampilkan Grafik Batang Transaksi Menampilkan Informasi Perbandingan Nilai
Transaksi Ekspor Per Negara Pada Waktu Ekspor Per Pelanggan Pada Waktu Yang Transaksi Ekspor Per Produk Pada Waktu
Yang Dipilih Dipilih Yang Dipilih
<<extend>>
Menampilkan Grafik Transaksi Ekspor Per <<extend>>
Negara Pada Waktu Yang Dipilih
Aktor pada gambar 3.5 adalah divisi pemasaran. Divisi pemasaran dapat
Mengoperasikan dashboard dalam hal ini divisi pemasaran dapat memilih periode
transaksi ekspor, dapat melihat grafik informasi transaksi ekspor per tahun, per
negara, per produk dan per pelanggan lengkap dengan selisih nilai target dengan
transaksi ekspor. Selain itu divisi pemasaran dapat melakukan cetak laporan
Tabel 3.6 berikut ini merupakan deskripsi singkat use case pada gambar
3.4 dan 3.5 diagram use case dashboard untuk visualisasi transaksi ekspor pada PT.
tabel flow of events. Berikut ini adalah diagram aktivitas yang menyajikan alur flow
of events untuk use case yang ada pada diagram use case sistem:
Menampilkan Halaman
Log In
Validasi?
Tidak Ya
Menampilkan Pesan
Menampilkan Halaman
Error Data Yang Anda
Utama Dashboard
Masukan Salah
49
Server
Ya Tidak
Online?
Server
Tidak Ya Tidak
Online?
Menampilkan Pesan
Update Data Target
Error Server Offline
Berhasil?
Ya
Menampilkan Pesan
Data Target Berhasil
Diubah
51
Mengambil Tanggal
Sistem
Server
Tidak
Ya Online?
Menampilkan Nilai
Menampilkan Pesan Error Transaksi Ekspor Tahunan
Server Offline Mulai Dari Tanggal Sistem
S/d 5 Th Terakhir
52
Mengambil Tanggal
Sistem
Server
Tidak
Ya Online?
Menampilkan Nilai
Transaksi Ekspor Per
Menampilkan Pesan Error
Negara Mulai Dari
Server Offline
Tanggal Sistem S/d 5 Th
Terakhir
53
Mengambil Tanggal
Sistem
Server
Tidak
Ya Online?
Menampilkan Nilai
Transaksi Ekspor Per
Menampilkan Pesan Error
Pelanggan Mulai Dari
Server Offline
Tanggal Sistem S/d 5 Th
Terakhir
54
Mengambil Tanggal
Sistem
Server
Tidak
Ya Online?
Menampilkan Nilai
Transaksi Ekspor Per
Menampilkan Pesan Error
Produk Mulai Dari
Server Offline
Tanggal Sistem S/d 5 Th
Terakhir
55
Memilih Grafik
Yang Akan Dicetak
Memilih Menu
Mecetak
Server
Tidak Online? Ya
Printer
Tidak Ya
Error?
C. Diagram Sekuensial
diagram sekuensial untuk setiap use case yang sudah didefinisikan pada sub bab
model bisnis, untuk lebih jelasnya berikut ini disajikan gambar diagram sekuensial
Diagram sekuensial log in pada gambar 3.6 menunjukkan alur use case log
in. Gambar 3.6 dimulai dari pengguna aplikasi dashboard mengakses form log in .
6:
Get_data
LogIn()
Rederect_to_dashboard()
user name dan password kemudian kelas kontrol log in melakukan cek log in pada
57
kelas entitas. Kelas entitas dalam diagram sekuensial log in ini adalah Db_ekspor
yang bertugas untuk menangkap semua query data log in. Kelas entitas
menunjukkan alur use case mengoperasikan dashboard. Gambar 3.7 dimulai dari
Diagram Sekuensial
Mengoperasikan Dasboard
1:
Open()
2:
Show_Dashboard_Home()
3:
Query_data_export()
4:
Get_data
_ekspor()
Show_data_ekspor()
ini adalah Db_ekspor yang bertugas untuk menangkap semua query data ekspor.
Diagram sekuensial ubah target pada gambar 3.8 menunjukkan alur use
berfungsi untuk menampilkan form set target dari kelas kontrol yaitu
koordinator kegiatan akses form set target. Kelas entitas dalam diagram sekuensial
ubah target ini adalah Db_ekspor yang bertugas untuk menangkap semua query data
3:
Input_target()
4:
Query_data_target()
If record
target 5:
succsess Record_data_
target()
Show_message_success()
gambar 3.9 menunjukkan alur proses menampilkan grafik per tahun dimulai dari
pengguna aplikasi dashboard mengakses grafik ekspor per tahun. Boundary class
59
ekspor per tahun dari kelas kontrol yaitu dashboard_control. Kelas kontrol
transaksi ekspor per tahun. Kelas entitas dalam diagram sekuensial menampilkan
grafik transaksi ekspor per tahun ini adalah Db_ekspor yang bertugas untuk
menangkap semua query data ekspor per tahun. Kelas entitas menampilkan grafik
1:
Open_grafik_pertahun()
2:
Show_grafik_pertahun()
3:
Query_data_grafik_pertahun()
4:
Get_data_
5: grafik_
Menampilkan_grafik_pertahun() pertahun()
gambar 3.10 menunjukkan alur proses menampilkan grafik per negara. Di mulai
dari pengguna aplikasi dashboard mengakses grafik ekspor per negara. Boundary
transaksi ekspor per negara dari kelas kontrol yaitu dashboard_control. Kelas
grafik transaksi ekspor per negara. Kelas entitas dalam diagram sekuensial
menampilkan grafik transaksi ekspor per negara ini adalah Db_ekspor yang
bertugas untuk menangkap semua query data ekspor per negara. Kelas entitas
1:
Open_grafik_pernegara()
2:
menampilkan grafik_pernegara()
3:
Query_data_eks_pernegara()
4:
Get_data_
5: eksp_
Menampilkan_grafik_pernegara() pernegara()
gambar 3.11 menunjukkan alur use case menampilkan grafik per produk. Dimulai
dari pengguna aplikasi dashboard mengakses grafik ekspor per produk. Boundary
transaksi ekspor per produk dari kelas kontrol yaitu dashboard_control. Kelas
grafik transaksi ekspor per produk. Kelas entitas dalam diagram sekuensial
menampilkan grafik transaksi ekspor per produk ini adalah Db_ekspor yang
61
bertugas untuk menangkap semua query data ekspor per produk Kelas entitas
1:
Open_grafik_perproduk()
2:
menampilkan_grafik_perproduk()
3:
Query_data_eks_perproduk()
4:
Get_data
_eks
5:
_perproduk()
menampilkan_grafik_perproduk()
pada gambar 3.12 menunjukkan alur use case menampilkan grafik per pelanggan.
Di mulai dari pengguna aplikasi dashboard mengakses grafik ekspor per pelanggan.
grafik transaksi ekspor per pelanggan dari kelas kontrol yaitu dashboard_control.
akses grafik transaksi ekspor per pelanggan. Kelas entitas dalam diagram sekuensial
menampilkan grafik transaksi ekspor per pelanggan ini adalah Db_ekspor yang
bertugas untuk menangkap semua query data ekspor per pelanggan. Kelas entitas
1:
Open_grafik_perpelanggan()
2:
menampilkan_grafik_perplanggan
3:
Query_data_eks_perpelanggan()
4:
Get_data_
5: eks_
menampilkan_grafik_perpelanggan perpelaggan()
Diagram sekuensial cetak pada gambar 3.13 menunjukkan alur use case
berfungsi untuk menampilkan pilihan menu print kepada pengguna. Dari kelas
menampilkan pesan offline ketika server sedang offline dan melakukan query data
ekspor ketika online ke kelas entitas db_ekspor. Kelas entitas dalam diagram
bertugas untuk menangkap semua query data cetak informasi transaksi ekspor.
Kelas entitas menampilkan pesan printer error pada saat printer ada kendala pada
mesin pencetak dan menampilkan pesan sedang mencetak pada saat perintah
success.
63
4:
cek_printer()
Jika printer 5:
error Get_data
6: _eksp()
Print_error
7:
sedang_mencetak()
D. Diagram Kelas
aplikasi dashboard untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut.
Dasar dari pembuatan diagram kelas ini adalah diagram sekuensial yang sudah
dijelaskan pada subbab diagram sekuensial, untuk lebih jelasnya berikut ini
diagram kelas log in. Diagram kelas log in digunakan untuk menunjukkan interaksi
antar kelas dalam aplikasi dashboard untuk visualisasi transaksi ekspor pada PT.
Kelola Mina Laut. Untuk lebih jelasnya pemodelan diagram kelas log in dapat
dilihat pada gambar 3. 14 dan untuk penjelasan dari diagram kelas log in dapat
<<ENTITY>>
DB_EKSPOR
<<Actor>> <<PK>>USER_ID : STRING
Pengguna <<BOUNDARY>>
UNAME : STRING
FORM LOGIN
<<PK>>USER_ID : STRING UPASS : STRING
UPASS : STRING UTYPE : STRING
+ Open()
+ Cek_Login()
+ Get_data()
+ Rederect_to_dashboard()
<<CONTROL>>
LOGIN_control
+ Show_Form()
+ Entry_UNAME_PASS()
dalam aplikasi dashboard untuk visualisasi transaksi ekspor pada PT. Kelola Mina
diagram kelas mengoperasikan dashboard dapat dilihat pada gambar 3.15 dan
untuk penjelasan dari diagram kelas mengoperasikan dashboard dapat dilihat pada
tabel 3.16.
Diagram Kelas
Mengoperasikan Dashboard
<<BOUNDARY>>
<<Actor>> DASHBOARD
Pengguna
<<PK>>USER_ID : STRING + Open()
UPASS : STRING + Show_data_ekspor
<<ENTITY>> <<CONTROL>>
DB_EKSPOR DASHBOARD_control
<<PK>>USER_ID : STRING
UNAME : STRING + Show_Dashboard_Home()
UPASS : STRING
UTYPE : STRING
+ Query_data_export()
+ Get_data_ekspor()
memodelkan diagram kelas ubah target. Diagram kelas ubah target digunakan untuk
transaksi ekspor pada PT. Kelola Mina Laut khususnya pada kelas ubah target.
Untuk lebih jelasnya pemodelan diagram kelas ubah target dapat dilihat pada
gambar 3.16 dan untuk penjelasan dari diagram kelas ubah target dapat dilihat pada
tabel 3.17.
<<BOUNDARY>>
<<Actor>> Form_set_target
Direksi
<<PK>>USER_ID : STRING + Open_form_set_target()
UPASS : STRING +Show_message_success()
<<ENTITY>> <<CONTROL>>
DB_EKSPOR DASHBOARD_control
<<PK>>USER_ID : STRING
UNAME : STRING + Show_Form_Target()
UPASS : STRING + Input_target()
UTYPE : STRING
+ Query_data_target()
+ Record_data_target()
memodelkan diagram kelas grafik per tahun. Lebih jelasnya pemodelan diagram
kelas grafik per tahun dapat dilihat pada gambar 3.17 dan untuk penjelasan dari
diagram kelas grafik per tahun dapat dilihat pada tabel 3.18.
Diagram Kelas
Grafik per Tahun
<<BOUNDARY>>
<<Actor>> DASHBOARD
Pengguna
<<PK>>USER_ID : STRING + Open()
UPASS : STRING
<<ENTITY>> <<CONTROL>>
DB_EKSPOR DASHBOARD_control
<<PK>>USER_ID : STRING
UNAME : STRING + Show_Graph_pertahun()
UPASS : STRING
UTYPE : STRING
+ Query_data_trs_tahun()
+ Get_data_trs_tahun()
antar kelas dalam aplikasi dashboard untuk visualisasi transaksi ekspor pada PT.
memodelkan diagram kelas grafik per negara. Diagram kelas grafik per negara
untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut khususnya pada kelas
grafik per negara. Lebih jelasnya pemodelan diagram kelas grafik per negara dapat
dilihat pada gambar 3.18 dan untuk penjelasan dari diagram kelas grafik per negara
Diagram Kelas
Graph per Negara
<<BOUNDARY>>
<<Actor>> DASHBOARD
Pengguna
<<PK>>USER_ID : STRING + Open_grafik_pernegara()
UPASS : STRING +menampilkan_grafik_pernegara()
<<ENTITY>> <<CONTROL>>
DB_EKSPOR DASHBOARD_control
<<PK>>USER_ID : STRING
UNAME : STRING + Menampilkan_grafik_pernegara()
UPASS : STRING
UTYPE : STRING
+ Query_data_trs_negara()
+ Get_data_trs_negara()
memodelkan diagram kelas grafik per produk. Diagram kelas grafik per produk
untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut khususnya pada kelas
grafik per produk. Lebih jelasnya pemodelan diagram kelas grafik per produk dapat
dilihat pada gambar 3.19 dan untuk penjelasan dari diagram kelas grafik per produk
Diagram Kelas
Grafik per Produk
<<BOUNDARY>>
<<Actor>> DASHBOARD
Pengguna
<<PK>>USER_ID : STRING + Open_grafik_perproduk()
UPASS : STRING
<<ENTITY>> <<CONTROL>>
DB_EKSPOR DASHBOARD_control
<<PK>>USER_ID : STRING
UNAME : STRING +menampilkan_grafik_perproduk()
UPASS : STRING
UTYPE : STRING
+ Query_data_eks_perproduk()
+ Get_data_eks_perproduk()
memodelkan diagram kelas grafik per pelanggan. Diagram kelas grafik per
dashboard untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut khususnya
71
pada kelas grafik per pelanggan. Lebih jelasnya pemodelan diagram kelas grafik
per pelanggan dapat dilihat pada gambar 3.20 dan untuk penjelasan dari diagram
Diagram Kelas
Grafik per Pelanggan
<<BOUNDARY>>
<<Actor>> DASHBOARD
Pengguna
+ Open_grafik_perpelanggan()
<<PK>>USER_ID : STRING
UPASS : STRING
<<ENTITY>> <<CONTROL>>
DB_EKSPOR DASHBOARD_control
+ Query_data_eks_perpelanggan()
+ Get_data_eks_perpelanggan()
diagram kelas cetak. Diagram kelas cetak digunakan untuk menunjukkan interaksi
antar kelas dalam aplikasi dashboard untuk visualisasi transaksi ekspor pada PT.
Kelola Mina Laut khususnya pada kelas cetak. Lebih jelasnya pemodelan diagram
kelas cetak dapat dilihat pada gambar 3.21 dan untuk penjelasan dari diagram kelas
<<Actor>>
Pengguna <<BOUNDARY>>
DASHBOARD
<<PK>>USER_ID : STRING
UPASS : STRING
+ Open_dashboard()
<<ENTITY>>
DB_EKSPOR
<<CONTROL>>
<<PK>>USER_ID : STRING DASHBOARD_control
UNAME : STRING
UPASS : STRING + Select_Print_Menu()
UTYPE : STRING + Choose_Graph()
+ Query_data_eks()
+ Get_data_eks()
<<BOUNDARY>>
PESAN
+ serveroffline()
+ cek_printer()
+ printer_error()
+ sedang_mencetak()
E. Diagram Komponen
Diagram Komponen
Set Target
Pengguna
Grafik Informasi
per Negara
Log In
Grafik Informasi
per Tahun
Dashboard Control
Grafik Informasi
per Produk
Database
Grafik Informasi
per Pelanggan
Cetak
ekspor pada PT. Kelola Mina Laut. Aplikasi dashboard untuk visualisasi transaksi
F. Diagram Deployment
visualisasi transaksi ekspor pada PT. Kelola Mina Laut menunjukkan segala hal
yang berkaitan dengan penyebaran fisik aplikasi. Hal ini termasuk persoalan layout
Diagram Deployment
Printer
<<LAN>> <<LAN>>
Database Client
Client Direksi
Server Pemasaran
<<internet/intranet>>
<<internet/intranet>>
Web
Application
Server
aplikasi dashboard untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut
A. Tabel User
Foreign Key :-
B. Tabel Product_Category
Foreign Key :-
C. Tabel Product
D. Tabel Country
Foreign Key :-
E. Tabel Province
F. Tabel City
G. Tabel Buyer
H. Tabel Trs_Export
I. Tabel Dtl_Trs_Export
: ID_PRODUCT
J. Tabel Target
Pada bagian ini membahas mengenai rancangan sistem basis data yang
ekspor pada PT. Kelola Mia Laut. Pada gambar 3.23 berikut ini merupakan struktur
Pada subbab ini menjelaskan tentang desain input dan output yang
Fungsi set target merupakan salah satu fungsi pada aplikasi dashboard
yang digunakan untuk menambahkan atau mengubah data target dalam keperluan
visualisasi transaksi ekspor per tahun. Fungsi ini dirancang untuk pengguna dengan
hak akses sebagai direksi. Lebih jelasnya desain form set target dapat dilihat pada
gambar 3.25.
82
SET TARGET
SUBMIT CENCEL
Pada rancangan set form target ada tiga field yang harus diisikan yaitu:
YEAR, MONTH dan TARGET. Field YEAR dirancang untuk memilih data periode
atau tahun, field MONTH dirancang untuk memilih bulan dan field TARGET
dirancang untuk mengisikan nilai target transaksi tahunan. Ada dua button pada
rancangan form target yaitu button submit yang dirancang untuk fungsi menyimpan
data target dan button cancel dirancang untuk fungsi kembali pada halaman utama
dashboard.
pengguna, data pengguna yang dapat diubah adalah: foto dan password. Gambar
yang dapat diubah. Fungsi field tersebut adalah: field full name dirancang untuk
memasukkan nama pengguna yang baru kemudian button submit dirancang untuk
melakukan fungsi ubah data nama pengguna, old pass dirancang untuk
memasukkan password pengguna saat ini, new pass dirancang untuk memasukkan
kata sandi pengguna yang baru, confirm password digunakan untuk memastikan
password yang akan diubah sesuai dan button submit dirancang sebagai fungsi ubah
Fungsi set periode merupakan salah satu fungsi pada aplikasi dashboard
yang digunakan untuk memilih periode atau tahun transaksi ekspor dalam
keperluan visualisasi transaksi ekspor. Fungsi ini dirancang untuk pengguna dengan
hak akses sebagai direksi dan divisi pemasaran dalam bentuk button dan tahun.
Untuk lebih jelasnya desain form set periode dapat dilihat pada gambar 3.27.
memodelkan tampilan dari laporan transaksi ekspor per tahun. Dalam laporan
tersebut data yang ditampilkan adalah daftar bulan pada periode yang dipilih, daftar
nilai target transaksi ekspor, daftar nilai ekspor pada periode yang dipilih, dan daftar
nilai transaksi ekspor yang tidak memenuhi target. Rancangan laporan transaksi
memodelkan tampilan dari laporan transaksi ekspor per negara. Dalam laporan
tersebut data yang ditampilkan adalah daftar negara pada periode yang dipilih,
daftar nilai ekspor dan daftar nilai persentase. Rancangan laporan transaksi ekspor
memodelkan tampilan dari laporan transaksi ekspor per produk. Dalam laporan
tersebut data yang ditampilkan adalah daftar produk pada periode yang dipilih,
daftar nilai ekspor dan daftar nilai persentase. Rancangan laporan transaksi ekspor
penting yang harus dilakukan yakni merancang mekanisme pengujian pada tabel
3.33. Hal ini perlu dilakukan untuk memastikan bahwa fungsi yang akan dibangun
berjalan sesuai dengan yang diharapkan. Selain itu hal ini juga diperlukan untuk
transaksi ekspor pada PT. Kelola Mina Laut yang dibangun. Namun dalam tahapan
ini juga terdapat beberapa tahapan lain yang dijelaskan pada subbab berikutnya.
ekspor pada PT. Kelola Mina Laut yang dibangun pada proyek tugas akhir ini maka
perlu diperhatikan kebutuhan dari aplikasi, baik kebutuhan perangkat keras untuk
mendukung kinerja dari aplikasi yang dibangun maupun kebutuhan perangkat lunak
perangkat keras yang memadai dan perangkat lunak yang menunjang kebutuhan
aplikasi maka dikhawatirkan penerapan aplikasi akan mengalami kendala dan yang
ekspor pada PT. Kelola Mina Laut yang dibangun dijelaskan secara mendalam pada
menyeluruh.
90
91
Kebutuhan perangkat keras dalam proyek tugas akhir ini merupakan segala
digunakan untuk implementasi aplikasi pada proyek tugas akhir ini adalah sebagai
berikut:
1. Komputer Server
Komputer server digunakan sebagai hosting dari aplikasi dan juga digunakan
b. RAM 2 GB,
spesifikasi dari komputer server mengingat tugas dari server itu sendiri adalah
2. Client
Perangkat yang digunakan client atau pengguna untuk mengakses aplikasi tidak
Kebutuhan perangkat lunak dalam hal ini adalah perangkat lunak lain yang
dibutuhkan oleh aplikasi pada proyek tugas akhir ini sehingga aplikasi tersebut
dapat berjalan sesuai dengan yang diharapkan. Tanpa adanya perangkat lunak
penunjang tersebut dapat dimungkinkan aplikasi pada proyek tugas akhir ini tidak
Server
Aplikasi pada proyek tugas akhir ini dibangun berbasis web dengan
PHP.
Pada subbab akan dijelaskan hasil dari implementasi sistem pada proyek
tugas akhir ini. Hasil implementasi dalam hal ini sama halnya dengan
93
implementasi aplikasi pada proyek tugas akhir ini dijelaskan pada subbab
berikutnya.
A. Halaman Log In
pengguna pada saat mengakses alamat aplikasi dashboard. Halaman ini digunakan
sebagai keamanan aplikasi dan digunakan sebagai penentu hak akses pengguna.
Pengguna dalam aplikasi ini adalah divisi pemasaran dan direksi. Untuk lebih
Pada gambar 4.1 terdapat dua field yang harus di isikan oleh pengguna
yaitu username dan password. Username digunakan untuk memasukkan nama atau
pengguna berhasil melakukan log in. Halaman ini digunakan untuk menampilkan
informasi-informasi transaksi ekspor PT. Kelola Mina Laut yang berupa grafik.
antara lain adalah: grafik transaksi ekspor per tahun pada periode yang dipilih,
grafik target transaksi ekspor per tahun, persentase transaksi ekspor per negara,
persentase transaksi ekspor per kategori produk, grafik transaksi ekspor per
pelanggan pada periode yang dipilih dan grafik transaksi ekspor per pelanggan pada
nilai transaksi ekspor per tahun dalam bentuk diagram batang berwarna hijau
disertai dengan nilai target transaksi ekspor dalam bentuk diagram line berwarna
biru. Informasi ini dapat dilihat jelas pada gambar 4.3. Button dengan nilai angka
Button periode tersebut menampilkan lima periode terakhir dari tahun saat
ini. Button print berwarna biru yang berada di sebelah button periode merupakan
button yang berfungsi untuk menampilkan dan atau mencetak laporan transaksi
ekspor per tahun. Laporan transaksi ekspor per tahun dapat dilihat pada gambar 4.6.
Button alert berwarna merah di gunakan untuk menampilkan nilai target transaksi
Pengguna yang ingin mengetahui nilai transaksi ekspor per tahun pada
periode yang dipilih maka pengguna cukup mengarahkan kursor pada diagram
batang yang berwarna hijau. Gambar 4.4 menampilkan arah kursor pada diagram
batang transaksi ekspor per tahun per bulan yang warna hijau pada bulan Agustus
Pengguna yang ingin mengetahui nilai target transaksi ekspor per tahun
pada periode yang dipilih maka pengguna cukup mengarahkan kursor pada diagram
line yang berwarna biru. Gambar 4.5 menampilkan arah kursor pada diagram line
97
target transaksi ekspor per bulan yang warna biru pada bulan Februari sebesar $ 4
Million.
diinginkan dengan cara melakukan klik pada salah satu diagram batang berwarna
hijau pada gambar 4.5 sehingga muncul form yang terlihat pada gambar 4.6. Dalam
hal ini dimisalkan form choose data diisi tahun 2011 tanpa bulan, form ini
digunakan untuk menentukan data mana yang akan dibandingkan. Selanjutnya form
compare data with digunakan untuk mengisikan data pembanding diisikan tahun
2012, 2013, 2014 dan 2015. Untuk mengetahui informasi perbandingan transaksi
ekspor tersebut maka pengguna perlu memilih button submit. Informasi transaksi
ekspor tersebut berupa diagram batang pada gambar 4.7 dan tabel pada gambar 4.8.
Diagram batang pada gambar 4.7 menunjukkan nilai transaksi ekspor per
tahun pada tahun 2011, 2012, 2013, 2014 dan 2015. Gambar 4.7 terlihat diagram
batang yang paling tinggi adalah 2011. Hal ini menunjukkan bahwa transaksi
98
ekspor pada tahun 2014 memiliki nilai transaksi ekspor tertinggi diantara nilai
yang telah dipilih pada gambar 4.6 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor pada tahun 2011 sebesar $ 116.818.159 dan nilai
2. Nilai transaksi ekspor pada tahun 2011 sebesar $ 116.818.159 dan nilai
3. Nilai transaksi ekspor pada tahun 2011 sebesar $ 116.818.159 dan nilai
4. Nilai transaksi ekspor pada tahun 2011 sebesar $ 116.818.159 dan nilai
melakukan klik diagram batang compare transaksi ekspor per tahun 2011, berikut
1. Diagram batang pada gambar 4.9 menunjukkan nilai transaksi ekspor per
pelanggan pada tahun 2012, pada gambar tersebut terlihat diagram batang yang
paling rendah adalah MERY. Hal ini menunjukkan bahwa pelanggan MERY
Gambar 4.9 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun
Gambar 4.10 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun
101
2. Diagram pie pada gambar 4.10 menunjukkan persentase transaksi ekspor per
negara di tahun 2012, pada gambar tersebut terlihat potongan diagram pie
terbesar berwarna kuning dengan tulisan Japan 32.42%, hal ini berarti nilai
3. Diagram pie pada gambar 4.11 menunjukkan persentase transaksi ekspor per
produk di tahun 2012, pada gambar tersebut terlihat potongan diagram pie
terbesar berwarna orange dengan tulisan FISH 24.54%, hal ini berarti nilai
Gambar 4.11 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun
Gambar 4.12. dimisalkan form choose data yang diisi dengan tahun 2012
pada bulan Januari, form ini digunakan untuk menentukan data mana yang akan
data pembanding diisikan tahun 2013 bulan Januari, 2014 bulan Januari dan 2015
maka pengguna perlu memilih button submit. Informasi transaksi ekspor tersebut
berupa diagram batang pada gambar 4.13 dan tabel pada gambar 4.14.
102
pada bulan Januari di tahun 2012, bulan Januari di tahun 2013, bulan Januari di
tahun 2014 dan bulan Januari di tahun 2015. Gambar 4.13 terlihat diagram batang
yang paling tinggi adalah 2015 1. Hal ini menunjukkan bahwa transaksi ekspor pada
bulan Januari di tahun 2015 memiliki nilai transaksi ekspor tertinggi diantara nilai
yang telah dipilih pada gambar 4.12 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor pada tahun 2012 bulan Januari sebesar $ 9.673.179 dan
nilai transaksi ekspor pada tahun 2013 bulan Januari sebesar $ 8.751.720
2. Nilai transaksi ekspor pada tahun 2012 bulan Januari sebesar $ 9.673.179 dan
nilai transaksi ekspor pada tahun 2014 bulan Januari sebesar $ 9.228.436
3. Nilai transaksi ekspor pada tahun 2012 bulan Januari sebesar $ 9.673.179 dan
nilai transaksi ekspor pada tahun 2015 bulan Januari sebesar $ 9.228.436
sehingga diperoleh nilai selisih sebesar-$ 629.973. Pada informasi ini tampak
merah karena nilai transaksi ekspor pada tahun 2015 bulan Januari lebih besar
pengguna melakukan klik diagram batang compare transaksi ekspor per tahun.
Dalam hal ini dimisalkan pengguna memilih diagram batang tahun 2012 bulan
1. Diagram batang pada gambar 4.15 menunjukkan nilai transaksi ekspor per
pelanggan pada tahun 2012 bulan Januari, pada gambar tersebut terlihat diagram
batang yang paling rendah adalah PRODA. Hal ini menunjukkan bahwa
pelanggan PRODA memiliki nilai transaksi ekspor tertinggi pada tahun 2012
bulan Januari.
Gambar 4.15 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun Bulan
Gambar 4.16 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun Bulan
105
2. Diagram pie pada gambar 4.16 menunjukkan persentase transaksi ekspor per
negara pada tahun 2012 bulan Januari, pada gambar tersebut terlihat potongan
diagram pie terbesar berwarna orange dengan tulisan Japan 25.75%, hal ini
berarti nilai transaksi ekspor tertinggi pada tahun 2012 bulan Januari adalah
negara Japan.
3. Diagram pie pada gambar 4.17 menunjukkan persentase transaksi ekspor per
produk pada tahun 2012 bulan Januari, pada gambar tersebut terlihat potongan
diagram pie terbesar berwarna hijau dengan tulisan SURIMI 34.01%, hal ini
berarti nilai transaksi tertinggi pada tahun 2012 bulan Januari adalah produk
SURIMI.
Gambar 4.17 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Tahun Bulan
Fungsi button print berwarna biru pada gambar 4.3 digunakan untuk
menampilkan laporan transaksi ekspor per bulan pada tahun 2012 pada gambar
4.18. Gambar 4.18 menampilkan daftar bulan, daftar nilai target transaksi ekspor
pada tahun 2012, nilai transaksi ekspor pada tahun 2012 dan selisih nilai target yang
106
tidak. Pada bulan Januari tampak nilai transaksi ekspor yang kurang dari target
adalah sebesar $ 1.326.821. nilai tersebut didapat dari nilai target transaksi ekspor
pada bulan Januari di tahun 2012 sebesar $ 11.000.000 dikurangi dengan nilai
transaksi ekspor bulan Januari tahun 2012 yaitu sebesar $ 9.673.179. Hal ini berarti
Tampilan nilai kurang dari target tersebut sesuai dengan informasi alert yang
Alert grafik per tahun hanya muncul ketika ada nilai target yang tidak
tercapai. Gambar 4.19 menampilkan pesan bahwa pada bulan Januari dibawah
target 1.326.821 hal ini berarti nilai target pada bulan Januari tidak tercapai seperti
menunjukkan persentase nilai transaksi ekspor per negara dalam bentuk diagram
pie dengan berbagai warna. Button print yang berwarna biru berfungsi untuk
negara tertinggi pada produk PT. Kelola Mina Laut. Informasi ini dapat dilihat jelas
pada gambar 4.20. Gambar 4.20 menunjukkan persentase tertinggi transaksi ekspor
per negara pada tahun 2012 adalah negara jepang dengan nilai persentase transaksi
ekspor sebesar 33.83%. Hal ini berarti negara Jepang merupakan negara importir
terbesar pada transaksi ekspor yang dilakukan oleh PT. Kelola Mina Laut.
Gambar 4.13 menunjukkan bahwa nilai transaksi ekspor pada tahun 2012
yang dilakukan oleh PT. Kelola Mina Laut ke negara Jepang sebesar $ 38.818.263.
Nilai transaksi ekspor dapat diketahui oleh pengguna pada saat pengguna
negara lainnya di periode yang berbeda dengan cara melakukan klik pada salah satu
diagram pie pada gambar 4.21 kemudian aplikasi menampilkan form yang
Gambar 4.22 Formulir Perbandingan Transaksi Ekspor per Negara Tahun Bulan
109
Gambar 4.22 form choose data yang diisi dengan negara Japan tahun 2012
pada bulan April, form ini digunakan untuk menentukan data mana yang akan
data pembanding diisikan negara Australia tahun 2012 bulan Januari, Singapore
2013 bulan May, United States 2014 bulan September dan Italy 2015 bulan Juni.
pada gambar 4.22 sehingga aplikasi dapat menampilkan informasi transaksi ekspor
pada periode yang ditentukan berupa grafik diagram batang dan tabel yang terlihat
negara Japan tahun 2011 bulan April, negara Australia tahun 2011 bulan Januari,
Singapore 2013 bulan Mei, United States 2014 bulan September dan Italy 2015
bulan Juni pada. Gambar 4.23 terlihat diagram batang yang paling tinggi adalah
Japan 2011 04. Hal ini menunjukkan bahwa transaksi ekspor di negara Japan pada
110
bulan Januari di tahun 2015 memiliki nilai transaksi ekspor tertinggi diantara nilai
yang telah dipilih pada gambar 4.22 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor di negara Japan tahun 2011 bulan April sebesar $
4.730.301 dan nilai transaksi ekspor di negara Australia tahun 2012 bulan
2. Nilai transaksi ekspor di negara Japan tahun 2011 bulan April sebesar $
4.730.301 dan nilai transaksi ekspor di negara Singapore tahun 2013 bulan Mei
3. Nilai transaksi ekspor di negara Japan tahun 2011 bulan April sebesar $
4.730.301 dan nilai transaksi ekspor di negara United States tahun 2014 bulan
786.541.
4. Nilai transaksi ekspor di negara Japan tahun 2011 bulan April sebesar $
4.730.301 dan nilai transaksi ekspor negara Italy tahun 2015 bulan Juni sebesar
klik diagram batang compare transaksi ekspor negara United States tahun 2014
1. Diagram pie pada gambar 4.25 menunjukkan persentase transaksi ekspor per
produk pada negara United States di bulan September tahun 2014. Gambar
terlihat potongan diagram pie terbesar berwarna hijau produk Surimi dengan
persentase sebesar 40%, hal ini berarti nilai transaksi per produk tertinggi yang
diekspor pada negara United States di bulan September tahun 2014 adalah
produk Surimi.
Gambar 4.25 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Negara Tahun Bulan
2. Diagram batang pada gambar 4.26 menunjukkan nilai transaksi ekspor per
4.26 terlihat diagram batang yang paling tinggi adalah QUIRCH. Hal ini
Gambar 4.26 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Negara Tahun Bulan
Gambar 4.27 dimisalkan jika pengguna mengisi form choose data dengan
transaksi ekspor ke negara Japan di tahun 2011 dan mengisikkan form compare
data with dengan isian: negara 1 Australia tahun 1 2012, negara 2 Singapore tahun
2 2013, negara 3 United States tahun 3 2014 dan negara 4 Italy tahun 4 2015. Untuk
113
diagram batang pada gambar 4.28 dan tabel pada gambar 4.29.
transaksi ekspor ke negara Japan di tahun 2011, negara Australia tahun 2012,
negara Singapore tahun 2013, negara United States tahun 2014 dan negara Italy
tahun 2015. Gambar 4.28 terlihat diagram batang yang paling tinggi adalah Unites
States 2014. Hal ini menunjukkan bahwa transaksi ekspor ke negara Unites States
di tahun 2014 memiliki nilai transaksi ekspor tertinggi diantara nilai transaksi
yang telah dipilih pada gambar 4.27 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor ke negara Japan di tahun 2011 sebesar $ 6.454.850 dan
2. Nilai transaksi ekspor ke negara Japan di tahun 2011 sebesar $ 6.454.850 dan
sehingga diperoleh nilai selisih sebesar $ 2.837.363 dengan warna merah yang
berarti nilai transaksi yang dilakukan ke negara Singapore di tahun 2013 lebih
3. Nilai transaksi ekspor ke negara Japan di tahun 2011 sebesar $ 6.454.850 dan
nilai transaksi ekspor ke negara United States tahun 2014 sebesar $ 30.309.143
sehingga diperoleh nilai selisih sebesar $ 23.854.293 dengan warna merah yang
berarti nilai transaksi yang dilakukan ke negara United States di tahun 2014
lebih besar dari nilai transaksi ekspor ke negara Japan di tahun 2011.
4. Nilai transaksi ekspor ke negara Japan di tahun 2011 sebesar $ 6.454.850 dan
nilai transaksi ekspor negara Italy tahun 2015 sebesar $ 5.472.748 sehingga
Gambar 4.30 dan 4.31 merupakan drilldown jika pengguna melakukan klik
diagram batang compare transaksi ekspor negara United States tahun 2014, berikut
1. Diagram pie pada gambar 4.30 menunjukkan persentase transaksi ekspor per
produk pada negara United States di bulan September tahun 2014, terlihat
115
potongan diagram pie terbesar berwarna hijau disertai text SHIRMP 25%, hal
ini berarti nilai transaksi produk tertinggi yang diekspor ke negara United States
Gambar 4.30 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Negara Tahun.
Gambar 4.31 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Negara Tahun.
116
2. Diagram batang pada gambar 4.31 menunjukkan nilai transaksi ekspor per
tahun 2014. Gambar tersebut terlihat diagram batang yang paling tinggi adalah
Laporan transaksi ekspor per negara yang tampak pada gambar 4.32
merupakan laporan transaksi ekspor per negara pada tahun 2012. Pada laporan
tersebut tampak negara Japan adalah negara pada peringkat pertama atau nomor 1
untuk tujuan transaksi ekspor PT. Kelola Mina Laut pada tahun 2012, dengan nilai
ekspor sebesar $ 38.818.263 dan nilai persentase sebesar 33.83%. Laporan transaksi
ekspor ditampilkan urut atau dimulai dari persentase nilai transaksi ekspor tertinggi
ke persentase nilai transaksi ekspor terkecil. Laporan ini tampak sesuai dengan
informasi yang tampil pada grafik transaksi ekspor per negara pada penjelasan
menunjukkan persentase nilai transaksi ekspor per kategori dalam bentuk diagram
pie dengan berbagai warna. Informasi ini dapat dilihat jelas pada gambar 4.33.
Button print yang berwarna biru berfungsi untuk menampilkan dan atau mencetak
transaksi ekspor per produk kategori maka pengguna cukup mengarahkan kursor
118
pada bagian diagram pie. Hal ini dapat dilihat pada gambar 4.29 yang menampilkan
arah kursor pada bagian diagram pie berwarna merah sehingga muncul nilai
persentase 25.95%.
produk lainnya di periode yang berbeda dengan cara melakukan klik pada salah satu
diagram pie pada gambar 4.33 kemudian aplikasi menampilkan form yang
Gambar 4.35 form choose data yang diisi dengan produk FISH tahun 2012,
form ini digunakan untuk menentukan data mana yang akan dibandingkan.
119
Selanjutnya form compare data with digunakan untuk mengisikan data pembanding
diisikan produk 1 SHRIMP tahun 1 2011, produk 2 CRAB tahun 2 2012, produk 3
SURIMI tahun 3 2013 dan produk 4 BEEF tahun 2015. Untuk mengetahui
informasi perbandingan pengguna perlu memilih button submit pada gambar 4.35
sehingga aplikasi dapat menampilkan informasi transaksi ekspor pada periode yang
ditentukan berupa grafik diagram batang dan tabel yang terlihat pada gambar 4.36
dan 4.37.
produk FISH tahun 2012, produk SHRIMP tahun 2011, produk CRAB tahun 2012,
produk SURIMI tahun 2013 dan produk BEEF tahun 2015. Gambar 4.36 terlihat
diagram batang yang paling tinggi adalah FISH 2012. Hal ini menunjukkan bahwa
120
transaksi ekspor produk FISH di tahun 2012 memiliki nilai transaksi ekspor
yang telah dipilih pada gambar 4.35 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor produk FISH tahun 2012 sebesar $ 28.500.663 dan nilai
2. Nilai transaksi ekspor produk FISH tahun 2012 sebesar $ 28.500.663 dan nilai
3. Nilai transaksi ekspor produk FISH tahun 2012 sebesar $ 28.500.663 dan nilai
klik diagram batang compare transaksi ekspor CRAB 2012, berikut ini penjelasan
1. Diagram pie pada gambar 4.38 menunjukkan persentase transaksi ekspor per
pie terbesar berwarna kuning dengan text Japan 52%. Hal ini berarti nilai
transaksi ekspor dengan nilai tertinggi dari pada ke negara yang lainnya.
Gambar 4.38 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Kategori Tahun.
122
Gambar 4.39 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Kategori Tahun.
2. Diagram batang pada gambar 4.39 menunjukkan nilai transaksi ekspor per
diagram batang dengan nilai tertinggi adalah MARUHA. Hal ini berarti nilai
merupakan transaksi ekspor dengan nilai tertinggi dari pada ke pelanggan yang
lainnya.
123
Gambar 4.40 Formulir Perbandingan Transaksi Ekspor per Kategori Tahun Bulan.
Gambar 4.40 dimisalkan jika pengguna mengisi form choose data dengan
transaksi ekspor produk FISH tahun 2011 bulan Januari dan mengisikkan form
compare data with dengan isian: produk 1 SHRIMP tahun 1 2011 bulan 1 Februari,
produk 2 CRAB tahun 2 2012 bulan 2 Maret, produk 3 SURIMI tahun 3 2013 bulan
April dan produk 4 BEEF tahun 2015 bulan Mei. Untuk mengetahui informasi
produk FISH tahun 2012 bulan 01, produk SHRIMP tahun 2011 bulan 02, produk
CRAB tahun 2012 bulan 03 dan produk SURIMI tahun 2013 bulan 04. Gambar
4.41 terlihat diagram batang yang paling tinggi adalah FISH 2012 bulan 01. Hal ini
memiliki nilai transaksi ekspor tertinggi diantara nilai transaksi ekspor produk yang
lainnya.
yang telah dipilih pada gambar 4.40 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor produk FISH di tahun 2012 bulan Januari sebesar $
2.690.248 dan nilai transaksi ekspor produk SHRIMP di tahun 2011 bulan
1.413.088.
2. Nilai transaksi ekspor produk FISH di tahun 2012 bulan Januari sebesar $
2.690.248 dan nilai transaksi ekspor produk CRAB di tahun 2012 bulan Maret
3. Nilai transaksi ekspor produk FISH di tahun 2012 bulan Januari sebesar $
2.690.248 dan nilai transaksi ekspor produk SURIMI di tahun 2013 bulan April
Gambar 4.43 dan 4.44 merupakan drilldown jika pengguna melakukan klik
diagram batang compare transaksi ekspor produk FISH 2012 01, berikut ini
1. Diagram pie pada gambar 4.43 menunjukkan persentase transaksi ekspor per
potongan diagram pie terbesar berwarna biru dengan text United States 35%.
Hal ini berarti nilai transaksi ekspor produk FISH di tahun 2012 bulan Januari
ke negara United States merupakan transaksi ekspor dengan nilai tertinggi dari
2. Diagram batang pada gambar 4.44 menunjukkan nilai transaksi ekspor per
pelanggan untuk produk FISH di tahun 2012 bulan Januari. Gambar tersebut
ini berarti nilai transaksi ekspor produk FISH di tahun 2012 bulan Januari
Gambar 4.43 Grafik per Negara Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Kategori Tahun Bulan.
Gambar 4.44 Grafik per Pelanggan Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Kategori Tahun Bulan.
Button print berwarna biru yang tampak pada gambar 4.29 berfungsi untuk
menampilkan dan atau mencetak laporan transaksi ekspor per produk kategori yang
dapat dilihat pada gambar 4.33. Gambar 4.45 merupakan hasil dari fungsi button
127
print yaitu laporan transaksi ekspor per kategori pada tahun 2012. Pada pesan
tersebut tampak kategori FISH mendapat nilai persentase tertinggi yaitu sebesar
25.95% dengan nilai transaksi ekspor $ 17.440.181. Informasi ini dapat diartikan
bahwa produk dengan kategori produk FISH merupakan kategori produk yang
paling diminati pada transaksi ekspor tahun 2012 yang dilakukan oleh PT. Kelola
Mina Laut.
Laporan transaksi ekspor per kategori ditampilkan urut atau dimulai dari
persentase nilai transaksi ekspor per kategori tertinggi ke persentase nilai transaksi
ekspor per kategori terendah. Laporan ini tampak sesuai dengan informasi yang
tampil pada grafik transaksi ekspor per tahun pada penjelasan sebelumnya dan pada
gambar 4.33. Tampilan dari laporan transaksi ekspor per kategori produk dapat
menunjukkan nilai transaksi ekspor per pelanggan dalam bentuk diagram batang
128
berwarna ungu disertai dengan nilai target transaksi ekspor per pelanggan dalam
bentuk diagram line berwarna kuning. Informasi ini dapat dilihat jelas pada gambar
4.46.
tahun 2012. Nilai target dalam bentuk diagram line berwarna kuning didapat dari
transaksi ekspor per pelanggan pada periode sebelumnya yaitu periode 2011. Button
alert berwarna merah menunjukkan adanya transaksi ekspor per pelanggan pada
pada periode yang dipilih maka pengguna cukup mengarahkan kursor pada diagram
batang yang berwarna ungu. Gambar 4.47 menampilkan arah kursor pada diagram
batang yang berwarna ungu dengan pesan “Sales in BEAVER: 1.29” pesan tersebut
129
berarti nilai transaksi ekspor yang dilakukan oleh PT. Kelola Mina Laut kepada
pelanggan dengan inisial BEAVER pada tahun 2012 adalah sebesar $ 1.29 Million.
Gambar 4.47 Informasi Nilai Transaksi Pelanggan Pada Periode Yang Dipilih
Gambar 4.48 Informasi Nilai Transaksi Pelanggan Pada Periode Yang Lalu
130
pada periode yang lalu maka pengguna cukup mengarahkan kursor pada diagram
line yang berwarna kuning. Gambar 4.48 menampilkan arah kursor pada diagram
line yang berwarna kuning dengan pesan “Last Year in BEAVER:2.69” pesan
tersebut berarti nilai transaksi ekspor yang dilakukan oleh PT. Kelola Mina Laut
kepada pelanggan dengan inisial BEAVER pada tahun lalu adalah sebesar $ 2.69
Million.
dengan pelanggan lainnya di periode yang berbeda dengan cara melakukan klik
pada salah satu diagram batang pada gambar 4.47 kemudian aplikasi menampilkan
form yang digunakan untuk membandingkan data produk seperti gambar 4.48.
Gambar 4.49 form choose data yang diisi dengan pelanggan KANBE
tahun 2012 bulan July, form ini digunakan untuk menentukan data mana yang akan
131
pelanggan 2 KANBE tahun 2 2013 bulan 2 Juni, pelanggan 3 NORTH tahun 3 2014
bulan 3 Agustus dan pelanggan 4 SUIKEN tahun 2015 bulan April. Untuk
gambar 4.49 sehingga aplikasi dapat menampilkan informasi transaksi ekspor pada
periode yang ditentukan berupa grafik diagram batang dan tabel yang terlihat pada
pelanggan KANBE tahun 2011 bulan July, pelanggan SEAQUEEN tahun 2012
bulan April, pelanggan KANBE tahun 2013 bulan Juni, pelanggan NORTH tahun
2014 bulan Agustus dan pelanggan SUIKEN tahun 2015 bulan April. Gambar 4.50
terlihat diagram batang yang paling tinggi adalah SEAQUEEN 2012 04. Hal ini
bulan April memiliki nilai transaksi ekspor tertinggi diantara nilai transaksi ekspor
yang telah dipilih pada gambar 4.49 dengan penjelasan sebagai berikut:
1. Nilai transaksi ekspor pada pelanggan KANBE di tahun 2011 bulan Juli sebesar
2012 bulan April sebesar $ 2.497.175 sehingga diperoleh nilai selisih sebesar $
1.011.107 berwarna merah. Hal ini berarti transaksi ekspor yang dilakukan oleh
pelanggan SEAQUEEN di tahun 2012 bulan April lebih besar dari nilai
transaksi ekspor pembanding yaitu pelanggan KANBE di tahun 2011 bulan Juli.
2. Nilai transaksi ekspor pada pelanggan KANBE di tahun 2011 bulan Juli sebesar
$ 1.486.068 dan nilai transaksi ekspor pada pelanggan KANBE di tahun 2013
441.713.
3. Nilai transaksi ekspor pada pelanggan KANBE di tahun 2011 bulan Juli sebesar
$ 1.486.068 dan nilai transaksi ekspor pada pelanggan NORTH di tahun 2014
11.447.
4. Nilai transaksi ekspor pada pelanggan KANBE di tahun 2011 bulan Juli sebesar
$ 1.486.068 dan nilai transaksi ekspor pada pelanggan SUIKEN di tahun 2015
215.545 berwarna merah. Hal ini berarti transaksi ekspor yang dilakukan oleh
pelanggan SUIKEN di tahun 2015 bulan April lebih besar dari nilai transaksi
Gambar 4.52 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Pelanggan Tahun Bulan.
April. Gambar tersebut menunjukkan diagram pie persentase transaksi ekspor per
produk yang di ekspor pada pelanggan SEAQUEEN di tahun 2012 bulan April.
dengan text FISH 59%. Hal ini berarti nilai transaksi ekspor produk FISH kepada
Gambar 4.53 dimisalkan jika pengguna mengisi form choose data dengan
pelanggan KANBE tahun 2012, dan form compare data with atau data pembanding
2013, pelanggan 3 NORTH tahun 3 2014 dan pelanggan 4 SUIKEN tahun 2015.
tersebut berupa diagram batang pada gambar 4.54 dan tabel pada gambar 4.55.
KANBE tahun 2013, pelanggan NORTH tahun 2014 dan pelanggan SUIKEN tahun
135
2015. Gambar 4.54 terlihat diagram batang yang paling tinggi adalah SEAQUEEN
2012. Hal ini menunjukkan bahwa transaksi ekspor pada pelanggan SEAQUEEN
di tahun 2012 memiliki nilai transaksi ekspor tertinggi diantara nilai transaksi
yang telah dipilih pada gambar 4.53 dengan penjelasan sebagai berikut:
136
berwarna merah. Hal ini berarti transaksi ekspor yang dilakukan oleh pelanggan
KANBE di tahun 2011 lebih kecil dari transaksi ekspor yang dilakukan oleh
6.454.850 dan nilai transaksi ekspor pada pelanggan KANBE di tahun 2013
6.454.850 dan nilai transaksi ekspor pada pelanggan NORT di tahun 2014
6.454.850 dan nilai transaksi ekspor pada pelanggan SUIKEN di tahun 2015
Gambar 4.56 Grafik per Produk Drilldown Dari Hasil Submit Formulir
Perbandingan Transaksi Ekspor per Pelanggan Tahun.
137
tersebut menunjukkan diagram pie persentase transaksi ekspor per produk yang di
potongan diagram pie terbesar berwarna hijau dengan text VEGETABLE 36%. Hal
ini berarti nilai transaksi ekspor produk VEGETABLE kepada pelanggan KANBE
di tahun 2013 merupakan transaksi ekspor dengan nilai tertinggi dari pada ke
produk lainnya.
Pada saat pointer diarahkan pada button alert dan diklik maka pesan
muncul pada layar seperti pada gambar 4.57. Alert grafik transaksi ekspor per
pelanggan muncul ketika ada penurunan nilai transaksi ekspor per pelanggan pada
tahun yang dipilih, untuk gambar 4.57 periode yang dipilih adalah 2012. Penurunan
nilai transaksi ekspor dilihat dari nilai transaksi ekspor pada tahun 2012 dengan
nilai transaksi ekspor tahun 2011. Gambar 4.57 menampilkan pesan bahwa “Export
customer BEAVER di bawah export tahun lalu sebesar $ 1.397.562”. Hal ini terjadi
karena ada penurunan nilai transaksi ekspor pada pelanggan BEAVER yaitu
sebesar $ 1.397.562. Nilai $ 1.397.562 didapatkan dari nilai transaksi ekspor pada
138
periode 2011 sebesar Million $ 2.69 dikurangi nilai transaksi ekspor pada periode
Fungsi button print berwarna biru yang tampak pada gambar 4.46
berfungsi untuk menampilkan dan atau mencetak laporan transaksi ekspor per
pelanggan. Gambar 4.58 merupakan laporan transaksi ekspor per pelanggan pada
tahun 2012. Pada laporan tersebut tampak pelanggan dengan inisial BEAVER
terdapat nilai selisih sebesar $ 1.397.562, hal ini berarti nilai transaksi ekspor pada
pelanggan tersebut mengalami penurunan. Dari nilai transaksi ekspor 2011 sebesar
Halaman set target merupakan salah satu fungsi pada aplikasi dashboard
yang digunakan untuk menambahkan atau mengubah data target dalam keperluan
visualisasi transaksi ekspor per tahun. Untuk dapat melihat halaman set target maka
Setelah pengguna memilih menu set target maka pengguna akan diarahkan
pada form set target. Form set target yang dapat dilakukan oleh direksi dapat dilihat
Form set target pada gambar 4.60 memiliki tiga field yang harus diisikan
yaitu: YEAR, MONTH dan TARGET. Field YEAR dirancang untuk memilih data
periode atau tahun, field MONTH digunakan untuk memilih bulan dan field
TARGET untuk mengisikan nilai target transaksi tahunan. Ada dua button yaitu
button submit yang berfungsi untuk menyimpan data target sedangkan button
cancel digunakan untuk fungsi kembali pada halaman utama dashboard. Menu set
target hanya ada pada pengguna dengan hak akses sebagai direksi.
D. Halaman Profil
data pengguna yang dapat diubah adalah: foto dan password. Form account
information muncul ketika pengguna memilih menu my profile pada foto pengguna.
Menu my profile dapat dilihat pada gambar 4.61 dan form account information
gambar 4.62.
Pada gambar 4.62 form account information terdapat beberapa field yang
dapat diubah. Fungsi field tersebut adalah: field full name dapat digunakan untuk
memasukkan nama pengguna yang baru kemudian button submit digunakan untuk
melakukan fungsi ubah data nama pengguna, old pass digunakan untuk
141
memasukkan password pengguna saat ini, new pass digunakan untuk memasukkan
kata sandi pengguna yang baru, confirm password digunakan untuk memastikan
password yang akan diubah sesuai dan button submit digunakan sebagai fungsi
dashboard. Dalam evaluasi sistem ini menjelaskan juga mengenai hasil uji coba
dan hasil evaluasi sistem yang dibangun. Penjelasan dari kedua hal tersebut dibahas
Subbab ini menjelaskan tentang hasil uji coba dari aplikasi dashboard
untuk visualisasi transaksi ekspor pada PT. Kelola Mina Laut. Uji coba dalam hal
ini digunakan untuk memastikan bahwa aplikasi yang dibangun mampu menangkap
Aplikasi dapat menampilkan grafik transaksi ekspor pada periode yang dipilih yaitu
2012. Periode awal adalah 2016 dapat dilihat pada gambar 4.2.
151
Aplikasi menampilkan menu set target hanya pada sesi pengguna direksi seperti
pada tampilan gambar 4.19. Sesi pengguna divisi pemasaran tidak ada menu untuk
Gambar 4.67 menunjukkan menut set target yang tidak tersedia untuk pengguna
Gambar 4.73 Pesan Kesalahan Ubah Target Tanpa Tahun dan Bulan
Gambar 4.78 Diagram Garis Transaksi Ekspor per Pelanggan Pada Satu Periode
Yang Lalu.
156
Gambar 4.79 Diagram Garis Transaksi Ekspor per Pelanggan Pada Periode Yang
Dipilih
yang diangkat dengan solusi yang diberikan. Hasil evaluasi dalam hal ini disajikan
Bastian, Indra. 2007. Akuntansi Yayasan Dan Lembaga Publik. Jakarta: Erlangga.
Case, Karl E; Fair, Ray C., 2007. Principles Of Economics Eighth Edition. New
Jersey: Pearson education, Inc.
Zaki, Ali. dkk. 2007. Cara Mudah Merakit PC: Panduan Praktis Merakit PC
Kurang Dari 2 Menit. Jakarta: PT. Elex Media Komputindo.