METODOLOGI PENELITIAN
Tempat Penelitian
Tempat dilakukannya penelitian adalah pada PT. Jalak Bali Lestari
yang terletak di wilayah Renon, Denpasar Selatan. PT Jalak Bali Lestari
merupakan salah satu bisnis yang bergerak dibidang jasa perjalanan
wisata di Bali. Jalak Bali Lestari sebelumnya memiliki nama Gama
Holiday yang sudah berdiri sejak 1986 di kantor pertamanya di Jalan
Satelit Denpasar, lalu pada tahun 1990 mengalami pergantian
manajemen, Gama Holiday kemudian mengambil fokus tour pakage
internasional dan dibentuklah Jalak Bali Lestari Travel Service dimana
perusahaan ini berbentuk badan Perseroan Terbatas, yaitu PT. Jalak Bali
Lestari yang mengambil fokus penjualan paket tour di Bali. Jalak Bali
Lestari mendirikan kantor pertamanya yang terletak di Jalan Nusa Indah
Denpasar, hingga kini berpindah di Jalan Tukad Yeh Aya Renon
Denpasar, masih dengan fokus penjualan paket tour di Bali. Penulis
melakukan penelitian pengolahan serta pengolahan data mengenai travel
agent pada PT. Jalak Bali Lestari selama 2 bulan. Keterangan tentang
Kantor PT. Jalak Bali Lestari
Nama Perusahaan : PT. Jalak Bali Lestari
No. Telp : (0361) 8956424
Alamat : Jalan Tukad Yeh Aya IX No. 61B
19
Mengidentifikasi
Masalah
Analisa Kebutuhan
Desain Sistem
Penulisan Kode
Program
Pengujian
Penerapan dan
Pemeliharaan
b. Observasi
Observasi merupakan salah satu teknik pengumpulan data dengan
cara melakukan pengamatan langsung pada PT. Jalak Bali Lestari untuk
melengkapi catatan penelitian yang diperlukan. Pada penelitian ini,
penulis langsung datang ke PT. Jalak Bali Lestari untuk melakukan
observasi atau pengamatan secara langsung.
a. Dokumentasi
Dokumentasi merupakan pengumpulan data dengan
mendokumentasikan data yang ada pada perusahaan. Pada penelitian
ini dokumentasi yang dilakukan pada PT. Jalak Bali Lestari
dokumentasi atau foto papan Tour Distribution dan email order
masuk.
b. Kepustakaan
Kepustakaan adalah teknik pengumpulan data yang
menggunakan buku – buku, literature, atau pun catatan yang berhubungan
dengan topic yang diangkat. Metode studi literature digunakan sebagai
landasan teori dalam menuyun penelitian dan perancangan aplikasi iiini.
Literatur dikutip dari buku yang berhubungan dengan penelitian ini.
Analisis Sistem
Setiap perusahaan memiliki sistem manajemen operasional yang
berbeda – beda. Saat ini pada PT. Jalak Bali Lestari melakukan
manajemen operasional dengan menggunakan sistem yang masih manual,
mulai dari pencatatan belum adanya sistem komputerisasi demikian pada
saat team dilapangan, untuk memberikan laporan hanya dapat
berkomunikasi via telepon atau whatsapp.
1.4.1 Analisis Sistem Berjalan
Sampai saat ini PT. Jalak Bali Lestari memiliki prosedur dalam
pencatatan order masuk dan mengatur manajemen operasional tour.
Adapun proses yang telah berjalan pada PT. Jalak Bali Lestari
digambarkan dengan document flow sebagai berikut :
Document Flow Diagram Perencanaan dan Manajemen Operasional Tour Pada PT. Jalak Bali Lestari
Customer Manager Pusat Manager Tour Operation Staff Operation Guide
Mulai
Membuat
Memesan
Proposal
Paket Tour
Tour
Tidak
Menerima Mengirim
Proposal Tour Proposal Tour
Setuju dengan
Proposal Tour
Ya
Menerima
Lakukan Deposit
Deposit
Menerima File
Budget
Setuju dengan
Tidak
Budget?
Ya
Transfer Biaya
Menerima Uang
Budget
Mempersiapkan
Keperluan Tour & Menerima Itinerary
Mengirim
Itinerary ke Guide
Melaksanakan
Eksekusi Tour
Memontoring Melakukan
dan Evaluasi Pelaporan
Setuju dengan
Tidak
Budget Awal?
Ya
Selesai
23
3. Kemudian pihak manajer akan menerima order dan
memprosesnya dengan mengirimkan proposal tour serta
anggaran biaya ke customer.
4. Apabila pihak customer sudah menyetujui proposal tour dan
rincian biaya yang sudah diajukan, pihak manajer akan
mengInformasikan kepada customer untuk melakukan deposit
terlebih dahulu.
5. Setelah proses order dan deposit dilaksanakan, manajer Jalak
Bali Lestari pusat Jakarta akan menindaklanjuti order tersebut
dan menyerahkan kepada manajer operasional tour Jalak Bali
Lestari di cabang Bali , untuk dilakukan proses persiapan teknis.
6. Kemudian manajer operasional tour akan
mengkordInformasikan kepada stafnya untuk menyusun
anggaran pengeluaran group dilapangan, yang nantinya akan
dikirim ke kantor pusat Jakarta melalui email agar dapat
disetujui dan dilakukan pengiriman dana group ke kantor
cabang Bali.
7. Staff operasional tour akan mempersiapkan kelengkapan
group, mulai dari menentukan Local Tour Guide, melakukan
reservasi ke penyedia transportasi, ke hotel, obyek wisata dan
restaurant yang akan dikunjungi group, mencetak susunan
acara, data peserta tour, nama penjemputan dan data lainnya.
25
No Requirements Use Case
Mengolah data
Sistem dapat melakukan perhitungan anggaran pengeluaran
18 anggaran pengeluaran group group
Sistem dapat menghasilkan output berupa Mengolah data
laporan pertanggung jawaban operasional laporan pertanggung
19 tour jawaban
27
3. Aplikasi dapat melakukan pengolahan data guide, seperti
memvalidasi jadwal guide yang sudah dijalankan saat
dilapangan.
4. Aplikasi dapat menangani pengolahan data seperti
menambah proyek tour, menambah file budgeting,
melakukan validasi jadwal guide.
5. Aplikasi dapat mengolah laporan pertanggung jawaban.
Perancangan Sistem
Untuk memberikan gambaran yang jelas pada perancangan
sistem, maka dalam penelitian ini menggunakan perancangan sistem
Unified Modelling Language (UML) dimana melibatkan beberapa alur –
alur perancangan sistem diantaranya use case diagram, activity diagram
dan sequence diagram.
Narative Diagram
Narative use case adalah penjabaran atau penjelasan dari use
case yang ada pada use case diagram, berikut merupakan penjabaran dari
masing-masing use yang ada pada use case diagram :
29
1.9.1 Narative Use Case Login
Pada Narative Use Case login, aktor akan masu ke sistem seusai
dengan hak akses masing- masing.
Tabel 3.2 Narative Use Case Login
Tujuan
Login ke sistem
Deskripsi
Dengan proses login aktor dapat masuk ke sistem
dan melakukan proses pengelolaan manajemen operasional
tour pada sistem
Aktor
Admin, Manajer Pusat, Manajer Operasional, Staff
Operasional, Guide.
Kondisi awal dan reaksi sistem
1. Sistem menampilkan halaman login
Aksi aktor dan reaksi sistem
1. Aktor menginputkan username dan password dan memilih
button sign in
2. Sistem merespon dan memvalidasi username dan
password
3. Jika terdapaftar sistem akan menampilkan halaman utama
4. Jika tidak terdapaftar sistem akan kembali ke login
dengan peringatan bahwa akun tidak terdaptar.
Kondisi akhir
Aktor dapat login ke sistem
Aktor
Guide
Kondisi awal dan reaksi sistem
1. Aktor melakukan login terlebih dahulu ke sistem.
2. Sistem merespon dan menampilkan halaman dashboard
Aksi aktor dan reaksi sistem
1. Aktor memilih menu jadwal guide
2. Sistem merespon dan menampilkan halaman jadwal guide
3. Aktor dapat melihat menu jadwal guide dan status validasi
4. Aktor memilih menu jadwal guide
5. Sistem merespon dan menampilkan jadwal guide.
6. Aktor memvalidasi jadwal guide yang sudah dilaksanakan
di lapangan.
7. Sistem merespon dan menyimpan data validasi tour
itinerary.
8.
Kondisi akhir
Aktor dapat melakukan validasi jadwal guide
Aktor
Manajer Operasional
Kondisi awal dan reaksi sistem
1. Aktor melakukan login terlebih dahulu ke sistem.
2. Sistem merespon dan menampilkan halaman dashboard
Aksi aktor dan reaksi sistem
1. Aktor memilih menu jadwal guide
2. Sistem merespon dan menampilkan halaman jadwal guide
3. Aktor memilih menu tambah jadwal guide
4. Sistem merespon dan menampilkan tjadwal guide
5. Aktor menginput jadwal guide
6. Sistem merespon dan menyimpan data jadwal guide
7. Aktor memilih menu jadwal guide
8. Sistem merespon dan menampilkan jadwal guide
9. Aktor dapat menghapus dan mengupdate jadwal guide
10. Sistem merespon dan menghapus atau mengupdate jadwal
guide
Kondisi akhir
Aktor dapat megelola jadwal guide
33
1.9.6 Narative Use Case Mengolah Budgeting Tour
Aktor
Staff Operasional
Kondisi awal dan reaksi sistem
1. Aktor melakukan login terlebih dahulu ke sistem.
2. Sistem merespon dan menampilkan halaman dashboard.
Aksi aktor dan reaksi sistem
1. Aktor memilih menu Budgeting Tour
2. Sistem merespon dan menampilkan halaman menu
budgeting tour
3. Aktor memilih menu tambah budgeting
4. Sistem merespon dan menampilkan menu tambah
budgeting
5. Aktor mengisi tambah budgeting
6. Sistem merespon dan menampilkan menu tambah
budgeting
7. Sistem menyimpan data tambah budgeting
8. Aktor memilih menu budgeting
9. Sistem merespon dan menampilkan menu budgeting
10. Aktor mengupdate menu budgeting
11. Sistem merespon dan menampilkan menu update
budgeting
12. Aktor mengisi update budgeting
13. Sistem merespon dan menyompan data update budgeting
Kondisi akhir
Aktor dapat mengelola data budgeting tour
1.9.7 Narative Use Case Mengelola LPJ (Laporan Pertanggung
Jawaban)
35
Tabel 3.9 Narative Case Mengelola Data Proyek Tour
Tujuan
Mengelola Data Proyek Tour
Deskripsi
Dengan menggunakan sistem ini aktor dapat
mengelola data proyek tour.
Aktor
Manajer Pusat
Kondisi awal dan reaksi sistem
1. Aktor melakukan login terlebih dahulu ke sistem.
2. Sistem merespon dan menampilkan halaman dashboard.
Aksi aktor dan reaksi sistem
1. Aktor memilih menu data proyek tour
2. Sistem merespon dan menampilkan halaman data proyek
tour
3. Aktor memilih menu tambah proyek tour
4. Sistem merespon dan menampilkan halaman menu
tambah proyek tour
5. Aktor mengisi tambah proyek tour
6. Sisten merespon dan menyimpan data tambah proyek tour
7. Aktor memilih menu proyek tour
8. Sistem merespon dan menampilkan menu proyek tour
9. Aktor mengupdate proyek tour
10. Sistem merespon dan menyimpan proyek tour
Kondisi akhir
Aktor dapat mengelola proyek tour
37
2. Sistem merespon dan menampilkan halaman validasi
budgeting
3. Aktor memilih menu cek budgeting
4. Sistem merespon dan menampilkan halaman yang berisi
file budgeting
5. Aktor melakukan validasi budgeting
6. Sisten merespon dan menyimpan data validasi budgeting
Kondisi akhir
Aktor dapat mengelola validasi budgeting
1.9.11 Narative Case Mengelola Data Validasi LPJ
41
Gambar 3.7 Activity Diagram Mengelola Validasi Budgeting
43
Gambar 3.9 Activity Diagram Mengelola Jadwal Guide
45
Gambar 3.11 Activity Diagram Mengelola Guide Fee
47
1.10.9 Activity Diagram Mengelola LPJ (Laporan Pertanggung
Jawaban)
Activity diagram mengelola LPJ. Terdapat 1 aktor yang dapat
mengelola data LPJ yaitu staff operasional. Pada activity ini terdapat
menu untuk menambah LPJ, dan melihat LPJ. Activity diagram
mengelola LPJ dapat pada gambar 3.12.
Sequence Diagram
1.11.1 Sequence Diagram Login Berhasil
Sequence Diagram Login berhasil menggambarkan urutan
kejadian pada use case Login dengan skenario sukses melakukan login
pada aplikasi. Diawali dengan Aktor mengirim pesan Btn Login pada
Login. Dari Login kemudian mengirim pesan Set Data User yang
berisikan data user kepada control User. Dari control User kemudian
mencari data User pada basis data sesuai masukan user dengan mengirim
pesan Get Data User ke objek Tabel User. Dari Tabel User memberikan
balasan pesan Data User yaitu data user yang diminta sesuai dengan
masukan kepada control User. Setelah menerima data pengguna yang
sesuai kemudian control User mengirim pesan Show Notofication.
Sequence diagram Login dapat dilihat pada Gambar 3.15.
49
Gambar 3.15 Sequence Diagram Login Berhasil
51
Gambar 3.17 Sequence Tambah Proyek Tour
55
Sequence diagram mengedit data partner. Ketika admin dan
staff memilih data partner dan memilih edit data partner, maka
sistem akan menampilkan edit data partner. Ketika manajer
operasional telah selesai melakukan perubahan data dan
menekan tombol simpan maka akan diproses oleh sistem dan
sistem akan menampilkan halaman menu data partner.
Sequence diagram mengedit data partner dapat dilihat pada
Gambar 3.24.
57
b. Sequnce Edit Budgeting Tour
Sequence diagram edit budgeting tour. Ketika Staff operasional
memilih data budgeting tour dan memilih edit data budgeting
tour, maka sistem akan menampilkan edit data budgeting tour.
Ketika staff operasional telah selesai melakukan perubahan data
dan menekan tombol simpan maka akan diproses oleh sistem dan
sistem akan menampilkan halaman menu data budgeting tour.
Sequence Diagram edit budgeting tour dapat dilihat pad Gambar
3.26.
Class Diagram
59
User Interface
1.13.1 Halaman Login
Halaman login merupakan halaman paling awal yang akan
dijumpai oleh pengguna (user) yang telah memiliki hak akses. Username
digunakan untuk menerima masukan nama pengguna (akun) sementara
password digunakan sebagai identifikasi kepemilikan akun yang
terbagi atas lima hak akses, yakni hak akses sebagai admin,
manajer pusat, manajer operasional, staff operasional dan guide.
Tampilan halaman login dapat dilihat pada Gambar 3.29
61
Gambar 3.31 Dashboard Manajer Pusat Jakarta
63
Pada gambar 3.34 merupakan halaman dashboard dari guide,
dimana hak akses yang dapat dilakukan yaitu mengelola validasi jadwal
guide dan melihat rating.
65
1.13.4 Halaman Tambah Proyek Tour
Halaman Tambah Proyek Tour merupakan halaman yang
berfungsi untuk menambahkan data data baru dari customer yang akan
menjalankan tour yang dilakukan oleh manajer pusat Jakarta. Halaman
Tambah Proyek Tour dapat dilihat pada gambar 3.36
Setelah data proyek tour telah diisi seluruhnya dan ketika klik
submit, maka akan muncul pemberitahuan bahwa data telah berhasil
ditambahkan.
Gambar 3.37 Data Proyek Tour Berhasil Ditambahkan
67
1.13.6 Halaman Progress Proyek Tour
Halaman progress proyek tour merupakan halaman untuk
mengetahui perkembangan dari sebuah proyek. Setelah proyek tour telah
masuk ke dalam proses, kita dapat melihat perkembangan dari proyek
tour tersebut yang dapat dilihat pada progress tour.Halaman progress
proyek tour dapat dilihat pada gambar 3.39.
71
Gambar 3.44 Data Finalize Berhasil Ditambahkan
73
Gambar 3.47 Edit Budgeting Tour
75
Gambar 3.50 Finalize LPJ
77
Gambar 3.53 Halaman Perbandingan Anggaran dan Realisasi
79
1.13.23 Halaman Partner
Halaman partner merupakan halaman yang berisi data – data
partner yang telah bekerja sama dengan PT. Jalak Bali Lestari.Halmaan
partner dapat dilihat pada Gambar 3.56.
81
1.13.26 Halaman Finalize Jadwal Guide
Halaman finalize jadwal guide merupakan halaman yang
berisikan dari sebuah jadwal guide. Setelah jadwal guide dirancang,
maka akan dilakukan finalize, dengan melakukan finalize ini data jadwal
guide yang telah dibuat akan masuk ke akun guide yang dituju. Halaman
finalize jadwal guide dapat dilihat pada Gambar 3.59.
83
1.13.29 Halaman Guide Fee
Halaman Guide Fee merupakan halaman yang berfungsi untuk
melakukan pembarayan fee kepada guide setelah tour selesai
dilaksanakan.Halaman guide fee dapat dilihat pada gambar 3.62.
85
1.13.31 Halaman Pembayaaran Guide Fee Berhasil
Halaman pembayaran guide fee berhasil merupakan halaman
yang berisikan data guide telah melakukan validasi jadwal, dan jadwal
tour juga telah selesai, maka staff operasional baru bisa melakukan
pembayaran guide fee. Halaman pembayaran guide fee dapat dilihat pada
Gambar 3.64.
1.14.2 Dashboard
Pengujian yang di lakukan pada dashboard berfungsi dengan benar
dan dapat menampilkan fitur-fitur yang ada sesuai dengan hak akses.
Pengujian dashboard dapat dilihat pada Tabel 3.14.
87
3.32, gambar 3.33 dan
gambar 3.34
89
Fungsi Skenario Hasil
Data budgeting tour
Mencari data
berhasil ditemukan
budgeting tour
dan menampilkan
valid
data yang dicari.
Tidak dapat
Mencari data
menampilkan hasil
budgeting tour
pencarian budgeting
invalid
tour
91
Fungsi Skenario Hasil
Mengubah field
data validasi Sistem akan
jadwal guide menampilkan pesan
yang diingikan kesalahan yaitu
dengan “Field tidak boleh
mengosongkan kosong”.
field yang ada.
Data validasi
Mencari data itinerary berhasil
validasi jadwal ditemukan dan
guide valid menampilkan data
yang dicari.
Tidak dapat
Mencari data
menampilkan hasil
validasi jadwal
pencarian validasi
guide invalid
jadwal guide
93
Fungsi Skenario Hasil
Mengubah field Sistem akan
data validasi menampilkan pesan
budgeting tour “data berhasil
yang diingikan diubah”. Dan
tanpa menyimpannya pada
mengosongkan database.
field yang ada.
Mengubah field
data validasi Sistem akan
budgeting tour menampilkan pesan
yang diingikan kesalahan yaitu
dengan “Field tidak boleh
mengosongkan kosong”.
field yang ada.
Data validasi
Mencari data budgeting tour
guide validasi berhasil ditemukan
budgeting tour dan menampilkan
data yang dicari.
Mencari data Tidak dapat
validasi menampilkan hasil
budgeting tour pencarian validasi
invalid budgeting tour
95