bab iii pembahasan - repository.bsi.ac.id · b. mengelola berbagai macam transaksi. c. membuat...
TRANSCRIPT
32
BAB III
PEMBAHASAN
3.1 Tinjauan Perusahaan
Dalam tinjauan pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan Travel
Pontianak ini berisi sejarah perusahaan, struktur organisasi perusahaan, serta
fungsi dari masing-masing bagian yang ada di dalam perusahaan.
3.1.1 Sejarah Perusahaan
Yok Kita Jelajah Khatulistiwa Tour dan Travel Pontianak merupakan
perusahaan yang bergerak dalam bidang pelayanan wisata atau biro perjalanan
wisata yang bidang usahanya meliputi Penyelenggara Paket Tour, pengurusan
pembuatan paspor dan visa , Penyelenggara MICE ( Meeting Insantive
Converance and Exhibition ), Pelayanan pemesanan Ticked dan voucher hotel,
Penjualan paket adventure Outdoor/Indoor Training Services serta penyedia
peralatan/barang Outdoor dan jasa untuk pengembangan kapasitas sumber daya
manusia yang berbasis pada kegiatan alam bebas (Outdoor Based Activity-
Company). Yok Kita Jelajah Khatulistiwa Tour dan Travel Pontianak berdiri pada
bulan September 2005. Yok Kita Jelajah Khatulistiwa Tour dan Travel Pontianak
memiliki basic kerja di bidang Ecotourism, travel dan adventure.
Mengembangkan usaha dimana usaha tersebut terfokus Costumer Good Services
yang memberikan service sesuai dengan yang di butuhkan konsumen tetapi
berbasis konservasi. Yok Kita Jelajah Khatulistiwa Tour dan Travel Pontianak
memiliki visi dan misi.
33
1. VISI
“Menjadi badan usaha yang khusus bergerak dalam bidang Ecotourism, travel,
adventure Outdoor/Indoor Training Services dan Penyediaan Pelengkapan
Outdoor yang mempunyai integritas, berkualitas dan komitmen yang tinggi
akan pelayanan jasa yang diberikan, yang mencakup seluruh industri, institusi
dan sektor pemerintahan untuk menunjang pertumbuhan serta perkembangan
sumberdaya manusia Indonesia.”
2. MISI
“Menumbuh-kembangkan kerjasama yang berdasarkan integritas,
profesionalisme, saling menghormati dan menguntungkan serta memberikan
pelayanan terbaik untuk konsumen dan klien dalam berkompetisi dengan
kompetitor pada bidang usaha yang sama di Indonesia”.
3.1.2 Struktur Organisasi dan Fungsi
Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian
serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan
kegiatan operasional untuk mencapai tujuan. Struktur Organisasi menggambarkan
dengan jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan
bagaimana hubungan aktivitas dan fungsi dibatasi.
34
Sumber : Profile Company Pt. Yok Kita Jelajah Khatulistiwa Tour dan Travel
Pontianak
Gambar III. 1 Struktur Organisasi
Fungsinya:
1. Direktur
adalah sebagai koordinator, komunikator, pengambil keputusan,
pemimpin, pengelola dan eksekutor dalam menjalankan dan memimpin
perusahaan
2. Coordinator marketing and ticketing
Membuat laporan hasil dari pemesanan tiket pesawat maupun paket
outbound yang dikehendaki oleh konsumen.
3. Program manajer
mengarahkan bawahannya dalam menjalankan tugas sesuai divisi dan
bagian masing-masing.
a. Memberi arahan tugas kepada pegawai dan honor.
35
b. Mengelola berbagai macam transaksi.
c. Membuat laporan harian, bulanan maupun tahunan.
d. Memanajemen perlengkapan untuk kegiatan outbound
e. Memanajemen hotel, tempat wisata, yang akan dijadikan lokasi
outbound
4. Marketing and ticketing
Melayani reservasi atau pemesanan tiket pesawat, bus antar kota, maupun
paket outbound yang dikehendaki oleh konsumen yang akan melakukan
perjalanan.
5. Master of games
Sebagai penyedia berbagai perlengkapan dalam kegiatan outbound yang
akan dibawa pada saat outbound
a. menyiapkan jadwal kegiatan outbound
b. menjadi instruktur pada permainan
c. mempersiapkan jenis-jenis permainan dalam outbound
6. Coordinator water activities
Sebagai pengurus yang menjalin penuh kerjasama antar tempat wisata
yang berhubungan dengan kegiatan outbound.
7. Crew
menjalankan pekerjaan masing-masing sesuai divisi dan bagian yang telah
diberikan.
36
3.2 Analisis Kebutuhan
Pada tugas akhir ini penulis akan membahas tentang aplikasi pendataan
alat outbound berbasis web pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan
Travel Pontianak, Sebelumnya pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan
Travel Pontianak ini belum memiliki aplikasi untuk pendataan peralatan-peralatan
alat outbound sehingga untuk mendata peralatan alat outbound ini menggunakan
buku tulis untuk mendata alat-alat yang dibutuhkan untuk kegiatan outbound.
Pendataan alat outbound ini masih manual sehingga untuk laporan peralatan alat
outbound di Pt. Yok Kita Jelajah Tour dan Travel Pontianak untuk laporan stok,
peralatan masuk, peralatan keluar, peminjaman, penyewaan, kerusakan peralatan,
kerusakan peralatan alat sewa masih menggunakan sistem tulis dikarenakan
belum terkompurisasi dan terkadang laporan sementara yang ditulis juga mudah
hilang.
Masalah yang dihadapi pendataan manual ini adalah ketika akan
menyelenggarakan kegiatan outbound untuk pelanggan yang ingin melakukan
kegiatan outbound, terkadang master of games dan crew ini kewalahan untuk
menyiapkan peralatan alat outbound untuk pelanggan yang ingin melakukan
kegiatan outbound, mereka memeriksa lagi ke gudang apakah peralatan yang
dibutuhkan masih ada dan stok yang diinginkan apakah masih ada. Disitu terdapat
permasalah yang fatal karena master of games dan crew tidak memiliki data
peralatan outbound yang akurat dan menyebabkan kondisi yang belum siap untuk
melakukan kegiatan outbound untuk pelanggan yang ingin melaksanakan kegiatan
outbound, permasalahan ini juga banyak memakan waktu untuk membongkar
37
gudang dan mengecek peralatan alat outbound di gudang Pt. Yok Kita Jelajah
Khatulistiwa Tour dan Travel Pontianak.
Dari permasalah diatas penulis bermaksud membantu menyelesaikan
permasalahan di atas yang sedang dihadapi di Pt. Yok Kita Jelajah Khatulistiwa
Tour dan Travel Pontianak dalam pendataan alat outbound nya. Dengan adanya
permasalahan diatas penulis membuat aplikasi pendataan alat outbound berbasis
web pada perusahaan tersebut untuk membantu permasalahan diatas.
Keunggulan aplikasi ini yaitu terdapat master data, transaksi, peminjaman,
penyewaan, laporan, statistik, pertama adalah master data yang berfungsi untuk
mendata data kategori peralatan alat outbound, data peralatan alat outbound, data
petugas, data admin, dan data direktur. Penjelasan master data ini sebagai berikut:
data kategori peralatan outbound tujuannya untuk mengkategorikan peralatan
outbound, data peralatan outbound berfungsi untuk mendata alat outbound sesuai
kategorinya, data petugas adalah data yang ditujukan untuk crew yang akan
melakukan kegiatan outbound, petugas ini yang melakukan pembelian peralatan
atau peralatan masuk, pengeluaran peralatan atau peralatan keluar, melakukan
peminjaman alat dan pengembalian alat untuk kegiatan outbound, data admin
adalah yang melakukan kegiatan pengoperasian aplikasi pendataan alat outbound
ini, admin akan bertanggung jawab atas pengoperasian yang dilakukannya, data
staf adalah data yang juga membantu pengoperasian dalam mendata peralatan
outbound, mengubah kategori peralatan outbound, data admin, data petugas dan
cetak laporan, data direktur adalah data yang dimiliki oleh direktur yang dapat
melihat statistik peralatan, statistik pendapatan penyewaan, mengubah data
direktur, mengoperasikan data staf, melihat dan mencetak laporan. Kedua adalah
38
Transaksi yang terdapat peralatan masuk dan peralatan keluar, Penjelasan
transaksi ini adalah sebagai berikut: peralatan masuk adalah data yang
dimasukkan oleh admin yang apa saja peralatan yang di belikan oleh petugas,
peralatan alat keluar adalah data yang dimasukkan oleh admin peralatan apa saja
yang dekeluarkan oleh petugas. Ketiga adalah peminjaman yang terdapat
peminjaman alat, pengembalian alat, kerusakan alat. Penjelasan peminjaman
adalah sebagai berikut: peminjaman alat data-data yang dapat mengoperasikan
petugas yang akan meminjam alat outbound untuk kegiatan outbound,
pengembalian alat adalah data-data yang dapat mengoperasikan pengembalian
peralatan yang dipinjam oleh petugas, kerusakan alat adalah data-data alat yang
rusak yang dilakukan oleh petugas. Keempat adalah penyewaan yang terdapat
penyewaan, penyewaan alat, pengembalian alat sewa, kerusakan alat sewa,
penjelasan penyewaan adalah sebagai berikut: penyewaan adalah data penyewa-
penyewa yang akan menyewa, penyewaan alat adalah data yang akan
mengoperasikan penyewaan alat, pengembalian alat sewa adalah data yang akan
mengoperasikan pengembalian peralatan alat sewa, kerusakan alat sewa adalah
data-data yang mendata kerusakan alat sewa. Kelima adalah laporan yang terdapat
laporan stok peralatan, laporan peralatan masuk, laporan peralatan keluar, laporan
penyewaan, laporan peminjaman, laporan kerusakan peralatan, laporan kerusakan
peralatan alat sewa, penjelasan dari semua laporan tersebut adalah data-data yang
telah dioperasikan oleh aplikasi yang dapat dijadikan laporan khusus dan dapat di
download menggunakan excel. Kelima adalah statistik penjelasan statistik adalah
melihat statistik stok, peminjaman, penyewaan, transaksi dan kerusakan alat, juga
ada statistik melihat pendapatan penyewaan dalam perbulan.
39
Dengan pembahasan diatas, penulis mencoba membantu menyelesaikan
permasalah diatas dengan membuat aplikasi pendataan alat outbound berbasis web
pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan Travel Pontianak, dan
diharapkan dapat efektif dan efesian dalam pembuatan laporan, dan melayani
peminjaman, penyewaan dan transaksi peralatan alat outbound untuk kegiatan
outbound .
3.2.1 Kebutuhan Fungsional
Pada aplikasi yang dibangun, efektifitas dan efisiensi penyampaian
informasi dan pengolahan data menjadi tujuan utama yang akan dicapai. Proses
penyampaian informasi dan pengolahan data dibungkus dalam bentuk web dengan
fitur dinamis. Melalui aplikasi ini memudahkan admin, staf, dan direktur untuk
melakukan pengolahan data pendataan peralatan alat outbound yang berhubungan
pendataan alat outbound seperti:
1. Kategori
a. Melihat data kategori.
b. Mengubah data kategori.
2. Peralatan Alat Outbound
a. Melihat data peralatan alat outbound
b. Menambah data peralatan alat outbound.
c. Mengubah data peralatan alat outbound.
d. Mengedit data peralatan alat outbound.
e. Melihat detil data peralatan alat outbound.
f. Mengahapus data peralatan alat outbound.
40
g. Menambah harga sewa peralatan alat outbound.
3. Petugas
a. Melihat data petugas.
b. Menambah data petugas.
c. Mengubah data petugas.
d. Melihat detil data petugas.
e. Mengahapus data petugas.
4. Admin
a. Melihat data admin.
b. Menambah data admin.
c. Mengubah data admin.
d. Melihat detil data admin.
e. Menghapus data admin.
5. Staf
f. Melihat data staf.
g. Menambah data staf.
h. Mengubah data staf.
i. Melihat detil data staf.
j. Menghapus data staf.
6. Direktur
a. Melihat data direktur.
b. Mengubah data direktur.
c. Melihat detil data direktur.
41
7. Peralatan masuk
a. Melakukan transaksi peralatan masuk.
8. Peralatan Keluar
a. Melakukan transaksi peralatan keluar.
9. Peminjaman Alat
a. Melihat peminjaman.
b. Melihat detil peminjaman alat.
c. Melihat daftar peminjaman alat.
d. Melakukan peminjaman alat kepada peminjam.
10. Pengembalian Alat
a. Melihat pengembalian.
b. Melihat detil peminjaman.
c. Melihat daftar peminjaman alat.
d. Melakukan pengembalian alat.
e. Melakukan pendataan alat rusak.
11. Kerusakan Alat
a. Melihat data kerusakan alat.
12. Penyewaan
a. Melihat data penyewaan.
b. Menambah data penyewaan.
c. Mengubah data penyewaan.
d. Melihat foto jaminan data penyewaan.
e. Menghapus data penyewaan.
42
13. Penyewaan Alat
a. Melihat data penyewaan alat.
b. Melihat detil data penyewaan alat.
c. Melihat foto jaminan data penyewaan.
d. Melihat daftar penyewaan alat.
e. Cetak struk data penyewaan alat.
f. Melakukan penyewaan alat.
14. Pengembalian Alat Sewa
a. Melihat data pengembalian alat sewa.
b. Melihat detil penyewaan alat sewa.
c. Melihat daftar pengembalian penyewaan alat sewa.
d. Cetak struk denda.
e. Melakukan pengembalian alat sewa.
f. Melakukan pendataan kerusakan alat sewa.
15. Laporan Stok Peralatan
a. Melihat laporan stok peralatan.
b. Download excell laporan stok peralatan.
16. Laporan Peralatan Masuk
a. Melihat laporan peralatan masuk.
b. Download excell laporan stok peralatan masuk.
17. Laporan Peralatan Keluar
a. Melihat laporan peralatan keluar.
b. Download excell laporan peralatan keluar.
43
18. Laporan Penyewaan
a. Melihat laporan penyewaan.
b. Download excel laporan penyewaan.
19. Laporan peminjaman
a. Melihat laporan peminjaman.
b. Download excell laporan peminjaman.
20. Laporan Kerusakan
a. Melihat Laporan Kerusakan.
b. Download excell laporan kerusakan.
21. Laporan Kerusakan Alat Sewa
a. Melihat laporan kerusakan alat sewa.
b. Download excell laporan kerusakan alat sewa.
22. Statistik
a. Melihat Statistik Peralatan.
b. Melihat Statistik pendapatan penyewaan dalam perbulan.
Aplikasi ini juga terdapat akses seperti admin dan direktur, hanya saja
admin tidak dapat mengakses semua, dan direktur dapat mengakses semua. Akses
yang tidak dapat admin akses adalah data admin, data direktur dan melihat
statistik.
3.2.2 Kebutuhan Non Fungsional
Kebutuhan non-fungsional adalah kebutuhan diluar kebutuhan fungsional
sistem yang kebutuhan non-fungsional didalam sistem ini meliputi kebutuhan
akan hardware yaitu kebutuhan akan spesifikasi hardware, kebutuhan software
44
yang sangat mempengaruhi aplikasi peralatan alat outbound, hingga kebutuhan
akan brainware yaitu pengguna dari sistem tersebut. Adapun kebutuhan-
kebutuhan non-fungsional tersebut meliputi:
1. Hardware
Kebutuhan perangkat keras yang dibutuhkan pada sistem ini adalah sebagai
berikut:
a. Prosesor Intel 2 Ghz atau yang kompatibel dengannya.
b. RAM minimal 2 GB.
c. Harddisk dengan kapasitas 500 GB.
d. VGA dan monitor dengan resolusi minimal 800 x 600 pixel.
e. Mouse.
f. Keyboard.
2. Software
Software yang dibutuhkan untuk sistem ini adalah sebagai berikut:
a. Windows
b. Web Server (Apache Server, PHP Server, MySQL Server, phpMyAdmin).
c. Design Tool (Pencil Evolus, Sublime Text 3).
d. Browsing Tool (Google Chrome).
3. Brainware
a. Admin
Admin merupakan pengguna dalam aplikasi pendataan alat outbound
berbasis web pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan Travel
Pontianak yang mengoperasikan seperti data transaksi: peralatan masuk
dan peralatan keluar, mengoperasi data peminjaman: peminjaman alat,
45
pengembalian alat, dan kerusakan alat, mengoperasikan data penyewaan:
penyewaan, penyewaan alat, pengembalian alat sewa, dan kerusakan alat
sewa.
b. Staf
Staf merupakan pengguna dalam aplikasi pendataan alat outbound
berbasis web pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan Travel
Pontianak yang mengolah data seperti master data: kategori, peralatan
outbound, data petugas dan data admin, dan melihat atau mencetak
laporan seperti: laporan stok peralatan, laporan peralatan masuk, laporan
peralatan keluar, laporan penyewaan, laporan peminjaman, laporan
kerusakan peralatan, dan laporan kerusakan peralatan sewa.
c. Direktur
Direktur merupakan pengguna dalam aplikasi pendataan alat outbound
berbasis web pada Pt. Yok Kita Jelajah Khatulistiwa Tour dan Travel
Pontianak yang mengolah data seperti master data: data staf, dan data
direktur, melihat dan mencetak laporan: laporan stok peralatan, laporan
peralatan masuk, laporan peralatan keluar, laporan penyewaan, laporan
peminjaman, laporan kerusakan peralatan, dan laporan kerusakan
peralatan sewa, juga melihat statistik peralatan dan melihat statistik
pendapatan penyewaan per bulan dalam satu tahun.
46
3.3 Perancangan Perangkat Lunak
Perancangan perangkat lunak adalah sebuah desain gambar yang dibuat
oleh penulis sebagai acuan atau bayangan tampilan web sekaligus merupakan
desain manual. Berikut adalah bagian-bagian dari rancangan perangkat lunak:
3.3.1 Rancangan Antar Muka
1. Rancangan Antar Muka Halaman Tampil Login
Berikut adalah rancangan antar muka halaman tampil login, pada halaman
login ini admin dan direktur dapat login melewati halaman login ini,
halaman login ini terdapat validasi sehingga tidak sembarang masuk dalam
aplikasi ini. Terdapat akses level yang berfungsi untuk memilih akses
apakah yang sedang login adalah admin, staf atau direktur.
Sumber : Hasil Penelitian (2017)
Gambar III. 2
Rancangan Antar Muka Halaman Tampil Login
2. Rancangan Antar Muka Tampil Halaman Utama
Berikut adalah halaman rancangan antar muka tampil halaman utama.
Halaman utama tersebut terdapat fitur-fitur informasi data dalam kotak
box yang disediakan oleh programmer, admin, staf atau direktur dapat
47
melihat informasi data tersebut dan menu-menu yang dapat melihat
tampilan-tampilan data-data. Dapat diakses oleh admin, staf, dan direktur.
Sumber : Hasil Penelitian (2017)
Gambar III. 3
Rancangan Antar Muka Halaman Tampil Utama
3. Rancangan Antar Muka Halaman Tampil Kategori
Berikut adalah halaman antar muka halaman tampil kategori yang dapat
diakses oleh staf, halaman tampil kategori terdapat fitur untuk mengedit
kategori, hanya mengubah keterangan saja, dikarenakan pada Pt. Yok Kita
Jelajah Khatulistiwa Tour dan Travel Pontianak peralatan alat outbound
hanya dibagi menjadi pegunungan dan dipantai.
Sumber : Hasil Penelitian (2017)
Gambar III. 4
Rancangan Antar Muka Halaman Tampil Kategori
48
4. Rancangan Antar Muka Halaman Tampil Peralatan Outbound
Berikut adalah Rancangan Antar Muka Halaman Tampil Peralatan
Outbound yang dapat diakses oleh staf. Halaman tampil peralatan alat
outbound terdapat fitur-fitur seperti pencarian alat outbound, tambah data,
mengubah data, detil data hapus data, dan menambahakan harga sewa jika
kategori peralatan alat outbound adalah pegunungan atau alat yang dapat
disewakan. Fungsi data peralatan outbound ini adalah sebagai stok yang
akan diolah menjadi kebutuhan kegiatan outbound.
Sumber : Hasil Penelitian (2017)
Gambar III. 5
Rancangan Antar Muka Halaman Tampil Peralatan Outbound
5. Rancangan Antar Muka Halaman Tampil Petugas
Berikut adalah Rancangan Antar Muka Halaman Tampil Petugas yang
dapat diakses oleh staf. Halaman tampil petugas terdapat fitur-fitur seperti
pencarian petugas, tambah data, mengubah data, detil data hapus data.
Fungsi data petugas ini adalah petugas dapat mentransaksikan peralatan
masuk, peralatan keluar, peminjaman alat dan pengembalian alat.
49
Sumber : Hasil Penelitian (2017)
Gambar III. 6
Rancangan Antar Muka Halaman Tampil Petugas
6. Rancangan Antar Muka Halaman Tampil Admin
Berikut adalah Rancangan Antar Muka Halaman Tampil Admin yang
dapat diakses oleh staf. Halaman tampil admin terdapat fitur-fitur seperti
pencarian nama admin, tambah data, mengubah data, detil data hapus data.
Fungsi data admin adalah admin dapat masuk ke aplikasi ini ,mengolah
data dan mempertanggung jawabkan atas input data yang dimiliki akses
admin.
Sumber : Hasil Penelitian (2017)
Gambar III. 7
Rancangan Antar Muka Halaman Tampil Admin
50
7. Rancangan Antar Muka Halaman Tampil Direktur
Berikut adalah Rancangan Antar Muka Halaman Tampil Direktur yang
dapat diakses oleh direktur. Halaman tampil Direktur terdapat fitur-fitur
seperti pencarian nama direktur, mengubah data, detil data. Fungsi data
direktur adalah direktur dapat masuk ke aplikasi ini ,mengolah data
direktur dan staf dan melihat dan mencetak laporan, dan melihat akses
statistik peralatan dan statistik pendapatan penyewaan alat per bulan..
Sumber : Hasil Penelitian (2017)
Gambar III. 8
Rancangan Antar Muka Halaman Tampil Direktur
8. Rancangan Antar Muka Halaman Transaksi Peralatan Masuk
Berikut adalah Rancangan Antar Muka Halaman Transaksi Peralatan
Masuk yang diakses oleh admin. Peralatan masuk ini melibatkan data
peralatan outbound dan data petugas yang akan disimpan untuk di jadikan
laporan peralatan masuk
51
Sumber : Hasil Penelitian (2017)
Gambar III. 9
Rancangan Antar Muka Halaman Transaksi Peralatan Masuk
9. Rancangan Antar Muka Halaman Transaksi Peralatan Keluar
Berikut adalah Rancangan Antar Muka Halaman Transaksi Peralatan
Keluar yang diakses oleh admin. Peralatan Keluar ini melibatkan data
peralatan outbound dan data petugas yang akan disimpan untuk di jadikan
laporan peralatan keluar
Sumber : Hasil Penelitian (2017)
Gambar III. 10
Rancangan Antar Muka Halaman Transaksi Peralatan Keluar
52
10. Rancangan Antar Muka Halaman Tampil Peminjam
Berikut adalah Rancangan Antar Muka Halaman Tampil Peminjam yang
diakses oleh admin. Halaman tampil pinjam ini terdapat fitur pencarian
nama peminjam, melihat detil peminjaman alat dan pinjam alat, halaman
tampil pinjam ini berfungsi untuk melihat informasi jumlah peralatan yang
dipinjam oleh petugas.
Sumber : Hasil Penelitian (2017)
Gambar III. 11
Rancangan Antar Muka Halaman Tampil Peminjam
11. Rancangan Antar Muka Halaman Tampil Peminjaman Alat
Berikut Rancangan Antar Muka Halaman Tampil Peminjaman Alat yang
dapat diakses oleh admin. Halaman tampil peminjaman alat ini terdapat
fitur pinjam alat dan melihat apa saja alat-alat yang dipinjam oleh petugas.
53
Sumber : Hasil Penelitian (2017)
Gambar III. 12
Rancangan Antar Muka Halaman Tampil Peminjaman Alat
12. Rancangan Antar Muka Halaman Tampil Pengembalian
Berikut adalah Rancangan Antar Muka Halaman Tampil Pengembalian
yang diakses oleh admin. Halaman tampil pengembalian ini terdapat fitur
pencarian nama peminjam, melihat detil peminjaman alat dan
pengembalian alat, halaman tampil pengembalian ini berfungsi untuk
melihat informasi jumlah peralatan yang dipinjam oleh petugas.
Sumber : Hasil Penelitian (2017)
Gambar III. 13
Rancangan Antar Muka Halaman Tampil Pengembalian
54
13. Rancangan Antar Muka Halaman Tampil Pengembalian Alat
Berikut adalah Rancangan Antar Muka Halaman Tampil Pengembalian
Alat yang dapat diakses oleh admin. Halaman pengembalian alat ini
terdapat fitur melihat peralatan yang yang dipinjam oleh petugas,
pengembalian alat, dan mendata kerusakan alat.
Gambar III. 14
Rancangan Antar Muka Halaman Tampil Pengembalian Alat
14. Rancangan Antar Muka Halaman Tampil Kerusakan Alat
Berikut adalah Rancangan Antar Muka Halaman Tampil Kerusakan Alat
yang dapat diakses oleh admin dan direktur. Halaman tampul kerusakan
alat ini terdapat fitur pencarian tanggal kerusakan dan dapat melihat data-
data kerusakan peralatan yang dilakukan oleh petugas.
55
Sumber : Hasil Penelitian (2017)
Gambar III. 15
Rancangan Antar Muka Halaman Tampil Kerusakan Alat
15. Rancangan Antar Muka Halaman Tampil Penyewa
Berikut adalah Rancangan Antar Muka Halaman Tampil Penyewa yang
dapat diakses oleh admin. Fitur yang terdapat halaman tampil penyewa ini
adalah pencarian nama penyewa, tambah data, mengubah data hapus data
dan dapat melihat foto jaminan. Fungsi halaman tampil penyewa ini
adalah mendata penyewa sebelum melakukan penyewaan alat.
Sumber : Hasil Penelitian (2017)
Gambar III. 16
Rancangan Antar Muka Halaman Tampil Penyewa
56
16. Rancangan Antar Muka Halaman Tampil Penyewa Alat
Berikut adalah Rancangan Antar Muka Halaman Tampil Penyewa Alat
yang dapat diakses oleh admin. Fitur yang terdapat di halaman tampil
penyewa alat ini adalah adalah pencarian nama penyewa, melihat detil
daftar penyewaan alat, dan melakukan sewa alat, fungsi halaman
penyewaan alat ini adalah menampilkan informasi berapa banyak penyewa
menyewakan alat sewa.
Sumber : Hasil Penelitian (2017)
Gambar III. 17
Rancangan Antar Muka Halaman Tampil Penyewa Alat
17. Rancangan Antar Muka Halaman Tampil Penyewa Alat Sewa
Berikut adalah Rancangan Antar Muka Halaman Tampil Penyewa Alat
Sewa yang dapat diakses oleh admin. Fitur halaman tampil penyewa alat
ini adalah melihat daftar alat yang disewakan oleh penyewa, melakukan
sewa alat dan cetak struk. Data penyewa alat ini melibatkan data peralatan
outbound dan data penyewa.
57
Sumber : Hasil Penelitian (2017)
Gambar III. 18
Rancangan Antar Muka Halaman Tampil Penyewa Alat Sewa
18. Rancangan Antar Muka Halaman Tampil Pengembalian Penyewaan Alat
Berikut adalah Rancangan Antar Muka Halaman Tampil Pengembalian
Penyewaan Alat yang dapat diakses oleh admin. Fitur halaman tampil alat
sewa ini adala pencarian nama penyewa, melihat foto, meihat detil
penyewaan alat dan pengembalian alat sewa.
Sumber : Hasil Penelitian (2017)
Gambar III. 19
Rancangan Antar Muka Halaman Tampil Pengembalian Penyewaan
Alat
58
19. Rancangan Antar Muka Halaman Tampil Pengembalian Penyewaan Alat
Sewa
Berikut adalah Rancangan Antar Muka Halaman Tampil Pengembalian
Penyewaan Alat Sewa yang dapat diakses oleh admin. Fitur yang terdapat
di halaman ini adalah melihat daftar pengembalian penyewaan alat,
melakukan pengembalian alat, melakukan pendataan kerusakan alat sewa
dan cetak struk.
Gambar III. 20
Rancangan Antar Muka Halaman Tampil Pengembalian Penyewaan
Alat Sewa
20. Rancangan Antar Muka Halaman Tampil Kerusakan Alat Sewa
Berikut adalah Rancangan Antar Muka Halaman Tampil Kerusakan Alat
Sewa yang dapat diakses oleh admin. Fitur yang terdapat kerusakan alat
sewa ini adalah pencarian tanggal kerusakan alat sewa dan cetak struk.
Fungsi dari halaman ini adalah dapat melihat daftar kerusakan alat-alat
yang dirusakan oleh penyewa dan ganti rugi terhadap kerusakan alat
kepada penyewa.
59
Sumber : Hasil Penelitian (2017)
Gambar III. 21
Rancangan Antar Muka Halaman Tampil Kerusakan Alat Sewa
21. Rancangan Antar Muka Halaman Tampil Laporan Stok Peralatan
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan Stok
Peralatan yang dapat diakses oleh staf dan direktur. Fitur yang terdapat
halaman ini adalah melihat laporan dan download laporan stok peralatan
dalam bentuk excell.
Sumber : Hasil Penelitian (2017)
Gambar III. 22
Rancangan Antar Muka Halaman Tampil Laporan Stok Peralatan
60
22. Rancangan Antar Muka Halaman Tampil Laporan Peralatan Masuk
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan
Peralatan Masuk yang dapat diakses oleh admin dan direktur. Fitur yang
terdapat halaman ini adalah dapat melakukan pencarian berdasarkan
tanggal, melihat laporan berdasarkan tanggal, dan download laporan
peralatan masuk dalam bentuk excell.
Sumber : Hasil Penelitian (2017)
Gambar III. 23
Rancangan Antar Muka Halaman Tampil Laporan Peralatan Masuk
23. Rancangan Antar Muka Halaman Tampil Laporan Peralatan Keluar
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan
Peralatan Keluar yang dapat diakses oleh staf dan direktur. Fitur yang
terdapat halaman ini adalah dapat melakukan pencarian berdasarkan
tanggal, melihat laporan berdasarkan tanggal, dan download laporan
peralatan keluar dalam bentuk excell.
61
Sumber : Hasil Penelitian (2017)
Gambar III. 24
Rancangan Antar Muka Halaman Tampil Laporan Peralatan Keluar
24. Rancangan Antar Muka Halaman Tampil Laporan Penyewaan
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan
Penyewaan yang dapat diakses oleh staf dan direktur. Fitur yang terdapat
halaman ini adalah dapat melakukan pencarian berdasarkan tanggal,
melihat laporan berdasarkan tanggal, dan download laporan penyewaan
dalam bentuk excell.
Sumber : Hasil Penelitian (2017)
Gambar III. 25
Rancangan Antar Muka Halaman Tampil Laporan Penyewaan
62
25. Rancangan Antar Muka Halaman Tampil Laporan Peminjaman
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan
Peminjaman yang dapat diakses oleh staf dan direktur. Fitur yang terdapat
halaman ini adalah dapat melakukan pencarian berdasarkan tanggal,
melihat laporan berdasarkan tanggal, dan download laporan peminjaman
dalam bentuk excell.
Sumber : Hasil Penelitian (2017)
Gambar III. 26
Rancangan Antar Muka Halaman Tampil Laporan Peminjaman
26. Rancangan Antar Muka Halaman Tampil Laporan Kerusakan Peralatan
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan
Kerusakan Peralatan yang dapat diakses oleh admin dan direktur. Fitur
yang terdapat halaman ini adalah dapat melakukan pencarian berdasarkan
tanggal, melihat laporan berdasarkan tanggal, dan download laporan
kerusakan peralatan dalam bentuk excell.
63
Sumber : Hasil Penelitian (2017)
Gambar III. 27
Rancangan Antar Muka Halaman Tampil Laporan Kerusakan Peralatan
27. Rancangan Antar Muka Halaman Tampil Laporan Kerusakan Alat Sewa
Berikut adalah Rancangan Antar Muka Halaman Tampil Laporan
Kerusakan Alat Sewa yang dapat diakses oleh staf dan direktur. Fitur yang
terdapat halaman ini adalah dapat melakukan pencarian berdasarkan
tanggal, melihat laporan berdasarkan tanggal, dan download laporan
kerusakan alat sewa dalam bentuk excell.
Sumber : Hasil Penelitian (2017)
Gambar III. 28
Rancangan Antar Muka Halaman Tampil Laporan Kerusakan Alat
Sewa
64
28. Rancangan Antar Muka Halaman Tampil Statistik
Berikut adalah Rancangan Antar Muka Halaman Tampil Statistik yang
dapat diakses oleh direktur. Terdapat fitur statistik yang dapat melihat
hasil dari operasi dari aplikasi, statistik stok Peralatan dan satistik
pendapatan penyewaan.
Sumber : Hasil Penelitian (2017)
Gambar III. 29
Rancangan Antar Muka Halaman Tampil Statistik
3.3.2 Rancangan Basis Data
Perancangan basis data menghasilkan gambaran dan juga hubungan
antara tabel-tabel yang disusun berdasarkan model Entity Relationship Diagram
(ERD) serta model Logical Record Diagram (LRS).
65
1. Entity Relationship Diagram (ERD)
Sumber: Penelitian (2017)
Gambar III. 30
Entity Relationship Diagram (ERD)
2. Logical Record Structured (LRS)
Sumber: Penelitian (2017)
Gambar III. 31
Logical Record Structured (LRS)
66
3. Spesifikasi File
a. Spesifikasi file admin
Nama File : Admin
Akronim File : admin.frm
Fungsi : Sebagai data admin
Tipe File : File master
Akses File : Random
Panjang Record : 224
Media File : Harddisk
Kunci Field : id_admin
Software : MySQL
Tabel III. 1
Spesifikasi File Admin
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Admin id_admin Int 10 Primary Key
2 Nama Admin nama_admin Varchar 25
3 No Telepon no_telepon Varchar 13
4 Alamat alamat Text
5 Username username Varchar 25
6 Password password Varchar 50
7 Foto Foto Varchar 100 Null
8 Level level Int 1
Sumber: Penelitian (2017)
67
b. Spesifikasi file barang
Nama File : Barang
Akronim File : barang.frm
Fungsi : Untuk menyimpan data barang
Tipe File : File master
Akses File : Random
Panjang Record : 190
Media File : Harddisk
Kunci Field : id_barang
Software : MySQL
Tabel III. 2
Spesifikasi File Barang
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Barang id_barang Int 10 Primary Key
2 Id Kategori id_kategori int 10 Foreign Key
3 Nama Barang nama_barang Varchar 50
4 Harga Sewa harga_sewa Int 10
5 Stok Stok Int 10
6 Foto Foto Varchar 100
7 Status status Int 1
Sumber: Penelitian (2017)
68
c. Spesifikasi file barang keluar
Nama File : Barang Keluar
Akronim File : barang_keluar.frm
Fungsi : Untuk data barang keluar
Tipe File : File master
Akses File : Random
Panjang Record : 50
Media File : Harddisk
Kunci Field : id_barang_keluar
Software : MySQL
Tabel III. 3
Spesifikasi File Barang Keluar
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Barang Keluar id_barang_keluar Int 10 Primary Key
2 Tgl Barang
Keluar
tgl_barang_keluar Date
3 Id Barang id_barang Int 10 Foreign Key
4 Jumlah Jumlah Int 10
5 Keterangan Keterangan Text
6 Id Petugas id_petugas Int 10 Foreign Key
7 Id Admin id_admin Int 10 Foreign Key
Sumber: Penelitian (2017)
69
d. Spesifikasi file barang masuk
Nama File : Barang Masuk
Akronim File : barang_masuk.frm
Fungsi : Untuk data barang masuk
Tipe File : File master
Akses File : Random
Panjang Record : 50
Media File : Harddisk
Kunci Field : id_barang_masuk
Software : MySQL
Tabel III.4
Spesifikasi File Barang Masuk
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Barang Masuk id_barang_masuk Int 10 Primary Key
2 Tgl Barang
Masuk
tgl_barang_masuk Date
3 Id Barang id_barang Int 10 Foreign Key
4 Jumlah Jumlah Int 10
5 Id Petugas id_petugas Int 10 Foreign Key
4 Id Admin id_admin Int 10 Foreign Key
Sumber: Penelitian (2017)
70
e. Spesifikasi file kategori
Nama File : Kategori
Akronim File : kategori.frm
Fungsi : Untuk data kategori barang
Tipe File : File master
Akses File : Random
Panjang Record : 35
Media File : Harddisk
Kunci Field : id_kategori
Software : MySQL
Tabel III.5
Spesifikasi File Kategori
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Kategori id_kategori Int 10 Primary Key
2 Nama Kategori nama_kategori Varchar 25
3 Keterangan Keterangan Text
Sumber: Penelitian (2017)
f. Spesifikasi file kerusakan barang
Nama File : Kerusakan Barang
Akronim File : kerusakan_barang.frm
Fungsi : Untuk data kerusakan barang
Tipe File : File master
Akses File : Random
Panjang Record : 50
71
Media File : Harddisk
Kunci Field : id_kerusakan_barang
Software : MySQL
Tabel III.6
Spesifikasi File Kerusakan Barang
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Kerusakan
Barang
id_kerusakan_barang Int 10 Primary Key
2 Tgl Kerusakan
Barang
tgl_kerusakan_barang date
3 Id Barang id_barang Int 10 Foreign Key
4 Jumlah Jumlah Int 10
5 Keterangan Keterangan Text
6 Id Petugas id_petugas Int 10 Foreign Key
7 Id Admin id_admin Int 10 Foreign Key
Sumber: Penelitian (2017)
g. Spesifikasi file Kerusakan Barang Sewa
Nama File : Kerusakan Barang Sewa
Akronim File : kerusakan_barang_sewa.frm
Fungsi : Untuk data kerusakan barang sewa
Tipe File : File master
Akses File : Random
Panjang Record : 60
Media File : Harddisk
Kunci Field : id_kerusakan_barang_sewa
Software : MySQL
72
Tabel III.7
Spesifikasi File Kerusakan Barang Sewa
N
o
Elemen Data Akronim Tipe Panjang Keteran
gan
1 Id Kerusakan
Barang Sewa
id_kerusakan_barang_
sewa
Int 10 Primary
Key
2 Id Penyewaan id_penyewaan int 10 Foreign
Key
3 Tgl Kerusakan
barang Sewa
tgl_kerusakan_barang
_sewa
date
4 Id Barang id_barang Int 10 Foreign
Key
5 Jumlah Jumlah int 10
6 Keterangan Keterangan Text
7 Id Admin id_admin Int 10
8 Harga
Kerusakan
harga_kerusakan Int 10
Sumber: Penelitian (2017)
h. Spesifikasi file peminjam Barang
Nama File : Peminjam_barang
Akronim File : peminjam_barang.frm
Fungsi : Untuk data peminjam barang
Tipe File : File master
Akses File : Random
73
Panjang Record : 50
Media File : Harddisk
Kunci Field : id_peminjam_barang
Software : MySQL
Tabel III.8
Spesifikasi File Peminjaman Barang
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Peminjam
Barang
id_peminjam_bar
ang
Int 10 Primary Key
2 Tgl Peminjaman
Barang
Tgl_peminjaman_
barang
Date
3 Id Barang id_barang Int 10 Foreign Key
4 Id Petugas id_petugas Int 10 Foreign Key
5 Id Admin id_admin Int 10 Foreign Key
6 Keterangan Keterangan Text
Sumber: Penelitian (2017)
i. Spesifikasi file pengembalian barang
Nama File : Pengembalian Barang
Akronim File : pengembalian_barang.frm
Fungsi : Untuk data pengembalian barang
Tipe File : File master
Akses File : Random
Panjang Record : 50
Media File : Harddisk
Kunci Field : id_pengembalian_barang
74
Software : MySQL
Tabel III.9
Spesifikasi File Pengembalian Barang
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Pengembalian
Barang
id_pengembalian_barang Int 10 Primary Key
2 Tgl Peminjaman
Barang
tgl_peminjaman_barang Date
3 Tgl Pengembalian
Barang
Tgl_pengembalian_barang Date
4 Id Barang id_barang Int 10 Foreign Key
5 Jumlah Jumlah Int 10
6 Id Petugas id_petugas Int 10 Foreign Key
7 Id Admin id_admin Int 10 Foreign Key
Sumber: Penelitian (2017)
j. Spesifikasi file Penyewaan
Nama File : Penyewaan
Akronim File : penyewaan.frm
Fungsi : Untuk data penyewa
Tipe File : File master
Akses File : Random
Panjang Record : 148
Media File : Harddisk
Kunci Field : id_penyewaan
Software : MySQL
75
Tabel III.10
Spesifikasi File Penyewaan
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Penyewaan id_penyewaan Int 10 Primary Key
2 Nama Penyewaan nama_penyewaan Varchar 25
3 No Telepon no_telepon Varchar 13
4 Alamat Alamat Text
5 Foto Foto Varchar 100
Sumber: Penelitian (2017)
k. Spesifikasi file Penyewaan Barang
Nama File : Penyewaan Barang
Akronim File :penyewaan_barang.frm
Fungsi : Untuk data penyewaan barang
Tipe File : File master
Akses File : Random
Panjang Record : 91
Media File : Harddisk
Software : MySQL
76
Tabel III.11
Spesifikasi File Penyewaan Barang
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Penyewaan
Barang
id_penyewaan_ba
rang
Int 10 Primary Key
2 Id Penyewaan id_penyewaan Int 10 Foreign Key
3 Id barang id_barang Int 10 Foreign Key
4 Lama Sewa lama_sewa Int 10
5 Tgl Penyewaan tgl_penyewaan Date
6 Tgl Pengembalian tgl_pengembalian Date
7 Jumlah Jumlah Int 10
8 Denda Denda Int 10
9 Total Pembayaran total_pembayaran Int 10
10 Status Sewa Status_sewa Int 1
11 Id Admn id_admin Int 10 Foreign Key
12 Jumlah
Pengembalian
jumlah_pengemba
lian
Int 10
Sumber: Penelitian (2017)
l. Spesifikasi file petugas
Nama File : Petugas
Akronim File :petugas.frm
Fungsi : Untuk data petugas
Tipe File : File master
Akses File : Random
Panjang Record : 148
77
Media File : Harddisk
Software : MySQL
Tabel III. 12
Spesifikasi File Petugas
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Petugas id_petugas Int 10 Primary Key
2 Nama Petugas nama_petugas Varchar 25
3 No Telepon No_telepon Varchar 13
4 Alamat Alamat Text
5 Foto Foto Varchar 100
Sumber: Penelitian (2017)
3.3.3 Rancangan Struktur Navigasi
1. Rancangan Struktur Navigasi Level Direktur
Navigasi yang digunakan yaitu struktur navigasi komposit, Direktur dapat
mengolah data tertentu dan mencetak laporan serta melihat statistik.
78
Sumber: Penelitian (2017)
Gambar III. 32
Rancangan Struktur Navigasi Level Direktur
2. Rancangan Struktur Navigasi Level Staf
Navigasi yang digunakan yaitu struktur navigasi komposit, staf dapat
mengolah data tertentu dan melihat atau mencetak laporan.
Sumber: Penelitian (2017)
Gambar III. 33
Rancangan Struktur Navigasi Level Staf
79
3. Rancangan Struktur Navigasi Level Admin
Navigasi yang digunakan yaitu struktur navigasi komposit, Admin dapat
mentransaksi, mengolah data peminjaman dan megolah data penyewaan.
Sumber: Penelitian (2017)
Gambar III. 34
Rancangan Struktur Navigasi Level Admin
3.4 Impelementasi dan Pengujian Unit
Pada tahap ini program yang telah dibuat akan diimplementasikan disuatu
perusahaan atau disuatu instansi sedangkan pengujian unit bertujuan untuk
melakukan pengujian terhadap program yang telah dibuat, apakah program yang
telah di buat sesuai dengan yang diinginkan.
3.4.1 Implementasi
1. Implemantasi Antar Muka Admin
a. Halaman Login
80
Berikut adalah tampil login, pada halaman login ini admin, staf dan
direktur dapat login melewati halaman login ini, halaman login ini
terdapat validasi sehingga tidak sembarang masuk dalam aplikasi ini.
Terdapat akses level yang berfungsi untuk memilih akses apakah yang
sedang login adalah admin atau direktur.
Sumber: Penelitian (2017)
Gambar III. 35
Halaman Login
b. Halaman Utama
Berikut adalah tampil halaman utama. Halaman utama tersebut terdapat
fitur-fitur informasi data dalam kotak box yang disediakan oleh
programmer, admin, staf atau direktur dapat melihat informasi data
tersebut dan menu-menu yang dapat melihat tampilan-tampilan data-data.
Dan dapat diakses oleh admin, staf dan direktur.
81
Sumber: Penelitian (2017)
Gambar III. 36
Halaman Utama
c. Halaman Kategori
Berikut adalah halaman tampil kategori yang dapat diakses oleh staf,
halaman tampil kategori terdapat fitur untuk mengedit kategori, hanya
mengedit keterangan saja, dikarenakan pada Pt. Yok Kita Jelajah
Khatulistiwa Tour dan Travel Pontianak peralatan alat outbound hanya
dibagi menjadi pegunungan dan dipantai.
Sumber: Penelitian (2017)
Gambar III. 37
Halaman Kategori Peralatan
82
d. Halaman Peralatan Outbound
Berikut adalah Halaman Tampil Peralatan Outbound yang dapat diakses
oleh staf. Halaman tampil peralatan alat outbound terdapat fitur-fitur
seperti pencarian alat outbound, tambah data, mengubah data, detil data
hapus data, dan menambahakan harga sewa jika kategori peralatan alat
outbound adalah pegunungan atau alat yang dapat disewakan. Fungsi data
peralatan outbound ini adalah sebagai stok yang akan diolah menjadi
kebutuhan kegiatan outbound..
Sumber: Penelitian (2017)
Gambar III. 38
Halaman Peralatan Outbound
e. Halaman Data Petugas
Halaman data panitia adalah halaman yang menampilkan data-data dari
panitia tersebut, di sini staf bisa melakukan tambah data, mengubah data,
hapuas data dan tersedia juga kolom pencarian berdasarkan nama panitia.
83
Sumber: Penelitian (2017)
Gambar III. 39
Halaman Data Petugas
f. Halaman Data Admin
Berikut adalah Halaman Tampil Admin yang dapat diakses oleh staf.
Halaman tampil admin terdapat fitur-fitur seperti pencarian nama admin,
tambah data, edit data, detil data hapus data. Fungsi data admin adalah
admin dapat masuk ke aplikasi ini, mengolah data dan
mempertanggungjawabkan atas input data yang dimiliki akses admin.
Sumber: Penelitian (2017)
Gambar III. 40
Halaman Data Admin
84
g. Halaman Data Direktur
Halaman Tampil Direktur dapat diakses oleh direktur. Halaman tampil
Direktur terdapat fitur-fitur seperti pencarian nama direktur, mengubah
data, detil data. Fungsi data direktur adalah direktur dapat masuk ke
aplikasi ini ,mengolah data staf dan direktur, melihat dan mencetak
laporan, melihat statistik peralatan dan statistik pendapatan penyewaan.
Sumber: Penelitian (2017)
Gambar III. 41
Halaman Data Direktur
h. Halaman Transaksi Peralatan Masuk
Berikut adalah Halaman Transaksi Peralatan Masuk yang diakses oleh
admin. Peralatan masuk ini melibatkan data peralatan outbound dan data
petugas yang akan disimpan untuk di jadikan laporan peralatan masuk.
85
Sumber: Penelitian (2017)
Gambar III. 42
Halaman Transaksi Peralatan Masuk
i. Halaman Transaksi Peralatan Keluar
Berikut adalah Halaman Transaksi Peralatan Keluar yang diakses oleh
admin. Peralatan Keluar ini melibatkan data peralatan outbound dan data
petugas yang akan disimpan untuk di jadikan laporan peralatan keluar.
Sumber: Penelitian (2017)
Gambar III. 43
Halaman Transaksi Peralatan Keluar
86
j. Halaman Peminjaman Alat
Berikut adalah Muka Halaman Tampil Peminjam yang diakses oleh
admin. Halaman tampil pinjam ini terdapat fitur pencarian nama
peminjam, melihat detil peminjaman alat dan pinjam alat, halaman tampil
pinjam ini berfungsi untuk melihat informasi jumlah peralatan yang
dipinjam oleh petugas.
Sumber: Penelitian (2017)
Gambar III. 44
Halaman Peminjaman Alat
k. Halaman Tampil Peminjaman Alat
Berikut adalah Muka Halaman Tampil Peminjam yang diakses oleh
admin. Halaman tampil pinjam ini terdapat fitur pencarian nama
peminjam, melihat detil peminjaman alat dan pinjam alat, halaman tampil
pinjam ini berfungsi untuk melihat informasi jumlah peralatan yang
dipinjam oleh petugas.
87
Sumber: Penelitian (2017)
Gambar III. 45
Halaman Tampil Peminjaman Alat
l. Halaman Pengembalian Alat
Berikut adalah Halaman Tampil Pengembalian yang diakses oleh admin.
Halaman tampil pengembalian ini terdapat fitur pencarian nama
peminjam, melihat detil peminjaman alat dan pengembalian alat, halaman
tampil pengembalian ini berfungsi untuk melihat informasi jumlah
peralatan yang dipinjam oleh petugas.
Sumber: Penelitian (2017)
Gambar III. 46
Halaman Pengembalian Alat
88
m. Halaman Tampil Pengembalian Alat
Berikut adalah Halaman Tampil Pengembalian Alat yang dapat diakses
oleh admin dan direktur. Halaman pengembalian alat ini terdapat fitur
melihat peralatan yang yang dipinjam oleh petugas, pengembalian alat,
dan mendata kerusakan alat.
Sumber: Penelitian (2017)
Gambar III. 47
Halaman Tampil Pengembalian Alat
n. Halaman Tampil Kerusakan Alat
Berikut adalah Halaman Tampil Kerusakan Alat yang dapat diakses oleh
admin. Halaman tampul kerusakan alat ini terdapat fitur pencarian tanggal
kerusakan dan dapat melihat data-data kerusakan peralatan yang
dilakukan oleh petugas.
89
Sumber: Penelitian (2017)
Gambar III. 48
Halaman Tampil Kerusakan Alat
o. Halaman Tampil Penyewa
Berikut adalah Halaman Tampil Penyewa yang dapat diakses oleh admin.
Fitur yang terdapat halaman tampil penyewa ini adalah pencarian nama
penyewa, tambah data, edit data hapus data dan dapat melihat foto
jaminan. Fungsi halaman tampil penyewa ini adalah mendata penyewa
sebelum melakukan penyewaan alat.
Sumber: Penelitian (2017)
Gambar III. 49
Halaman Tampil Penyewa
90
p. Halaman Tampil Penyewa Alat
Berikut adalah Halaman Tampil Penyewa Alat yang dapat diakses oleh
admin. Fitur yang terdapat di halaman tampil penyewa alat ini adalah
adalah pencarian nama penyewa, melihat detil daftar penyewaan alat, dan
melakukan sewa alat, fungsi halaman penyewaan alat ini adalah
menampilkan informasi berapa banyak penyewa menyewakan alat sewa.
Sumber: Penelitian (2017)
Gambar III. 50
Halaman Tampil Penyewa Alat
q. Halaman Tampil Penyewa Alat Sewa
Berikut adalah Halaman Tampil Penyewa Alat Sewa yang dapat diakses
oleh admin. Fitur halaman tampil penyewa alat ini adalah melihat daftar
alat yang disewakan oleh penyewa, melakukan sewa alat dan cetak struk.
Data penyewa alat ini melibatkan data peralatan outbound dan data
penyewa.
91
Sumber: Penelitian (2017)
Gambar III. 51
Halaman Tampil Penyewa Alat Sewa
r. Halaman Tampil Pengembalian Penyewaan
Berikut adalah Halaman Tampil Pengembalian Penyewaan Alat yang
dapat diakses oleh admin. Fitur halaman tampil alat sewa ini adala
pencarian nama penyewa, melihat foto, meihat detil penyewaan alat dan
pengembalian alat sewa.
Sumber: Penelitian (2017)
Gambar III. 52
Halaman Tampil Pengembalian Penyewaan
92
s. Halaman Tampil Pengembalian Penyewaan Alat Sewa
Berikut adalah Halaman Tampil Pengembalian Penyewaan Alat Sewa
yang dapat diakses oleh admin. Fitur yang terdapat di halaman ini adalah
melihat daftar pengembalian penyewaan alat, melakukan pengembalian
alat, melakukan pendataan kerusakan alat sewa dan cetak struk.
.
Sumber: Penelitian (2017)
Gambar III. 53
Halaman Tampil Pengembalian Penyewaan Alat Sewa
t. Halaman Tampil Laporan Stok Peralatan
Berikut adalah Halaman Tampil Laporan Stok Peralatan yang dapat
diakses oleh staf dan direktur. Fitur yang terdapat halaman ini adalah
melihat laporan dan dowload laporan stok peralatan dalam bentuk excell.
93
Sumber: Penelitian (2017)
Gambar III. 54
Halaman Tampil Laporan Stok Peralatan
u. Halaman Tampil Statistik
Berikut adalah Halaman Tampil Statistik yang dapat diakses oleh
direktur. Terdapat fitur statistik yang dapat melihat hasil dari operasi dari
aplikasi, statistik stok peralatan dan satistik pendapatan penyewaan.
Sumber : Hasil Penelitian (2017)
Gambar III. 55
Halaman Tampil Statistik
94
2. Spesifikasi Sistem Komputer
Berikut adalah spesifikasi perangkat keras dan perangkat lunak minimum
yang di perlukan untuk implementasi Aplikasi Pendataan Alat Outbound pada PT.
Yok Kita Jelajah.
a. Spesifikasi Perangkat Keras
1) CPU : Processor Inside
2) RAM : 2 GB DDR3 L
3) Harddisk : 500 GD HDD
4) Monitor : 14” WXGA LCD / LED 1028x768
5) Keyboard : Standard Keyboard 86 keys
6) Mouse : Optic
b. Spesifikasi Perangkat Lunak
1) Sistem Operasi : Windows 10
2) Web Server : Xampp
3) Web Browser : Google Chrome
4) Basis Data : MySQL
3.4.2 Pengujian Unit
Pengajuan unit atau yang disebut black box testing bertujuan untuk
melakukan uji coba aplikasi yang digunakan dari pengolahan, keamanan dan cara
kerjanya dalam aplikasi website.
95
Tabel III. 13
Hasil Pengujian Black Box Testing pada Halaman Login
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika username yang dimasukan “Benar”,
password yang dimasukan “Salah” dan
akses level yang dipilih “Salah”
Login gagal Valid
Jika username yang dimasukan “Benar”,
password yang dimasukan “Benar” dan
akses level dipilih “Salah”
Login gagal Valid
Jika username yang dimasukan “Benar”,
password yang dimasukan “Benar” dan
akses level dipilih “Benar”
Login
berhasil
Valid
Jika username yang dimasukan “Salah”,
password yang dimasukan “Benar” dan
akses level dipilih “Benar”
Login gagal Valid
Jika username, password dan akses level
dikosongkan
Login gagal Valid
Sumber: Penelitian (2017)
96
Tabel III. 14
Hasil Pengujian Black Box Testing pada Halaman Tambah Data Admin
Kategori Skenario Konfigurasi Hasil
Direktur
Jika nama admin, no telepon, alamat,
username, password, dan foto
Data berhasil
disimpan
Valid
Jika nama admin, no telepon, alamat,
username, password, foto
dikosongkan
Data berhasil
disimpan
Valid
Jika nama admin, no telepon, alamat,
username, password, foto, semua
input di kosongkan.
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
Tabel III. 15
Hasil Pengujian Black Box Testing pada Halaman Tambah Data Direktur
Kategori Skenario Konfigurasi Hasil
Direktur
Jika nama direktur, no telepon, alamat,
username, password, dan foto
Data berhasil
disimpan
Valid
Jika nama direktur, no telepon, alamat,
username, password, foto
dikosongkan
Data berhasil
disimpan
Valid
Jika nama direktur, no telepon, alamat,
username, password, foto, semua
input di kosongkan.
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
97
Tabel III. 16
Hasil Pengujian Black Box Testing pada Halaman Tambah Data Petugas
Kategori Skenario Konfigurasi Hasil
Direktur
dan
Direktur
Jika nama petugas, no telepon, alamat,
foto
Data berhasil
disimpan
Valid
Jika nama petugas, no telepon, alamat,
foto dikosongkan
Data berhasil
disimpan
Valid
Jika nama petugas, no telepon, alamat,
foto, semua input di kosongkan.
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
Tabel III. 17
Hasil Pengujian Black Box Testing pada Halaman Edit Kategori
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika Keterangankategori diisi Data berhasil
disimpan
Valid
Jika Keterangan kategori
dikosongkan
Data gagal disimpan Valid
Sumber: Penelitian (2017)
98
Tabel III. 18
Hasil Pengujian Black Box Testing pada Halaman Tambah Data Peralatan
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika nama peralatan, nama kategori,
stok, dan foto diisi
Data berhasil
disimpan
Valid
Jika nama peralatan, nama kategori,
stok, dan foto dikosong
Data berhasil
disimpan
Valid
Jika nama peralatan, nama kategori,
stok, dan foto, semua input
dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
Tabel III. 19
Hasil Pengujian Black Box Testing pada Halaman Peralatan Masuk
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika nama peralatan, nama petugas,
dan jumlah diisi
Data berhsil
disimpan
Valid
Jika nama peralatan, nama petugas,
dan jumlah dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
99
Tabel III. 20
Hasil Pengujian Black Box Testing pada Halaman Peralatan Keluar
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika nama peralatan, nama petugas,
jumlah dan keterangan diisi
Data berhsil
disimpan
Valid
Jika nama peralatan, nama petugas,
jumlah dan keterangan, semua input
dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
Tabel III. 21
Hasil Pengujian Black Box Testing pada Halaman Tambah Peminjaman Alat
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika nama peralatan, jumlah, dan
keterangan kegiatan diisi
Data berhasil
disimpan
Valid
Jika nama peralatan, jumlah, dan
keterangan kegiatan, semua input
dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
100
Tabel III. 22
Hasil Pengujian Black Box Testing pada Halaman Pengembalian Alat
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika jumlah pengembalian
alat diisi
Data berhsil disimpan Valid
Jika jumlah pengembalian
alat dikosongkan
Data gagal disimpan Valid
Sumber: Penelitian (2017)
Tabel III. 23
Hasil Pengujian Black Box Testing pada Halaman Kerusakan Peralatan
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika jumlah kerusakan alat dan
keterangan diisi
Data berhsil
disimpan
Valid
Jika jumlah kerusakan alat dan
keterangan dikosongkan, semua
input dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
101
Tabel III. 24
Hasil Pengujian Black Box Testing pada Halaman Tambah Data Penyewa
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika nama penyewa, no telepon,
alamat, dan foto diisi
Data berhasil
disimpan
Valid
Jika namapenyewa, no telepon,
alamat, dan foto dikosongkan
Data berhasil
disimpan
Valid
Jika namapenyewa, no telepon,
alamat, dan foto semua input
dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
Tabel III. 25
Hasil Pengujian Black Box Testing pada Halaman Penyewaan Alat
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika nama peralatan, jumlah, lama
sewa diisi
Data berhsil
disimpan
Valid
Jika nama peralatan, jumlah, lama
sewa, semua input dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
102
Tabel III. 26
Hasil Pengujian Black Box Testing pada Halaman Pengembalian Alat Sewa
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika jumlah pengembalian diisi Data berhsil
disimpan
Valid
Jika jumlah pengembalian
dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)
Tabel III. 27
Hasil Pengujian Black Box Testing pada Halaman Kerusakan Alat Sewa
Kategori Skenario Konfigurasi Hasil
Admin
dan
Direktur
Jika jumlah dan keterangan
kerusakan diisi
Data berhsil
disimpan
Valid
Jika jumlah dan keterangan
kerusakan dikosongkan
Data gagal
disimpan
Valid
Sumber: Penelitian (2017)