25 pada tabel ini.
Nama_Eks nvarchar
70 Kolom ini merekam tentang data nama suatu
eksportir. Tabel eksportir memberikan informasi data-data nama eksportir seperti kode, nama
eksportir.
Tabel 3.7 Kamus Data Tabel Realisasi Ekspor Nama Kolom
Tipe Data Panjang
Kolom Keterangan
ID int
- Kolom ini merekam tentang data kode
ekspor. Kolom ini sebagai primary key pada tabel ini.
Kode_Pel nvarchar
5 Kolom ini merekam tentang data kode suatu
pelabuhan. Nama_Pel
nvarchar 100
Kolom ini merekam tentang data nama suatu pelabuhan.
Kode_Eks nvarchar
5 Kolom ini merekam tentang data kode suatu
eksportir. Nama_Eks
nvarchar 100
Kolom ini merekam tentang data nama suatu eksportir
Kode_Neg nvarchar
5 Kolom ini merekam tentang data kode suatu
negara. Kode_Neg
nvarchar 100
Kolom ini merekam tentang data nama suatu negara.
Kode_Kom nvarchar
5 Kolom ini merekam tentang data kode suatu
komoditi. Nama_Kom
nvarchar 100
Kolom ini merekam tentang data nama suatu komoditi.
Periode date
- Kolom ini merekam tentang tanggal ekspor
barang.
26
Tabel 3.7 Lanjutan Kamus Data Tabel Realisasi Ekspor Nama Kolom
Tipe Data Panjang
Kolom Keterangan
Volume float
- Kolom ini merekam tentang volume ekspor.
Nilai float
- Kolom ini merekam tentang nilai ekspor.
Tabel pelabuhan memberikan informasi data-data ekspor seperti id, kode pelabuhan, nama pelabuhan, kode eksportir, nama eksportir, kode negara, nama negara, kode
komoditi, nama komoditi, periode, volume dan nilai.
3.7 Metode Pengujian
Metode pengujian yang dipakai adalah Black box. Black box testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan
memeriksa fungsional dari perangkat lunak. Pengujian black box ini mengevaluasi hanya dari tampilan luarnya interface-nya, fungsionalitasnya. Tanpa mengetahui apa
sesungguhnya yang terjadi dalam proses detailnya hanya mengetahui input dan output. Pengujian program dalam pengembangan aplikasi dilakukan oleh pengembang dan
admin yang terlibat dengan memberikan input data pelabuhan, data eksportir, data negara dan data komoditi tertentu dan melihat hasil laporan yang didapatkan dari input.
Dengan kata lain, black box testing terfokus pada fungsionalitas sistem. Sehingga melalui sistem ini pengembang dan admin dapat mengetahui apakah sistem
yang dibangun sudah memenuhi tujuan sesuai yang diharapkan dari sistem ini.
27
BAB IV HASIL DAN PEMBAHASAN
4.1 Implementasi User Interface
Dalam implementasi, desain user interface yang sudah dibuat sebelumnya diubah ke
dalam bahasa pemrograman yaitu dengan menggunakan bahasa pemrograman Java.
Perangkat lunak pendukung yang digunakan dalam implementasi adalah Netbeans 7.4
4.1.1 Form Login
Gambar 4.1 Form Login
Login merupakan tampilan awal saat aplikasi mulai di jalankan. Gambar 4.1 merupakan tampilan login aplikasi. Username dan password yang di masukkan harus
sesuai dengan data yang telah tersimpan dalam database dan tombol Masuk di gunakan untuk masuk pada form selajutnya yaitu form data umum.
4.1.2 Form Menu Utama
Dalam form utama terdapat beberapa menu yang dapat dioperasikan oleh admin. Admin dapat mengoperasikan semua menu yang ada di dalam aplikasi yaitu menu input
data ekspor, menu input data pelabuhan, negara, eksportir dan komoditi, menu laporan data dan menu user yang didalamnya terdapat menu manage user. Tampilan form menu
utama dapat dilihat pada Gambar 4.2.
Gambar 4.2 Form Menu Utama
28
4.1.3 Form Input Data Ekspor
Form input data ekspor berguna untuk mengolah seluruh data ekspor. Fitur yang ada dalam form input data yaitu Input Data, Clear, Delete dan Edit. Admin dapat
kembali ke form sebelumnya dengan menekan tombol Keluar. Tampilan form input ekspor dapat dilihat pada Gambar 4.3.
Gambar 4.3 Form Input Data Ekspor
Jika admin ingin menginput data maka admin bisa langsung mengisi data pada textfield yang tersedia kemudian tekan tombol Tambah setelah itu akan muncul
messagebox seperti gambar 4.4. di bawah apabila data sudah di input.
Gambar 4.4 Pesan Dialog Tambah Data
Admin harus menginput data secara lengkap agar tidak terjadi kesalahan. Jika itu terjadi maka akan muncul messagebox seperti gambar 4.5 di bawah ini.
Gambar 4.5 Pesan Dialog Pringatan
Admin juga bisa menghapus data yang sudah di input dengan mencari data yang akan dihapus kemudian menekan data yang ada didalam tabel dan tekan tombol Hapus
untuk menghapus data maka akan muncul messagebox seperti pada gambar 4.6.