Diajukan Sebagai Salah Satu Syarat Mata Kuliah Kerja Praktek Jenjang
Strata Satu Program Studi Teknik Informatika
2017150064
DI WONOSOBO
2020
LEMBAR PENGESAHAN
Pembimbing Lapangan
i
LEMBAR PENGESAHAN
Pembimbing
ii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT atas segala nikmat dan karunia-Nya
sehingga Kerja Praktek dapat terlaksana dengan baik serta dapat menyelesaikan
penulisan laporan yang berjudul “Analisis Modul Manajemen Penerimaan
Pemensanan dan Konsultasi Pada Aplikasi Travel Agent CV. Bintang Mulia Tour
& Travel Berbasis Website”. Adapun kegiatan Kerja Praktek ini saya laksanakan
sebagai salah satu syarat untuk menyelesaikan nilai mata kuliah Kerja Praktek
Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas
Sains Al-Qur’an Jawa Tengah di Wonosobo.
iii
9. Rekan-rekan Tim Kerja Praktek .
10. Rekan-rekan mahasiswa Teknik Informatika yang telah membantu
memberikan informasi.
11. Semua pihak yang tidak dapat penulis sebutkan satu persatu.
Demikian laporan ini saya buat, saya sadar bahwa laporan ini masih jauh
dari kesempurnaan. Oleh karena itu, saya berharap kritik dan saran guna
tersusunnya laporan dengan baik dan sempurna. Serta saya berharap, laporan ini
dapat bermanfaat bagi para pembacanya.
Waasamu’alaikum Wr. Wb
Penulis
iv
DAFTAR ISI
Cover ............................................................................................................
Daftar Isi........................................................................................................... v
v
2.2.1 Definisi Travel Agent ........................................................... 8
vi
2.8.7 Implementasi Manusia dan Komputer ...................................... 21
3.2.2 Visi dan Misi CV. Bintang Mulia Tour & Travel ..................... 24
vii
b. Flowmap Konsultasi ............................................................. 37
3. Struktur Tabel..................................................................... 55
viii
5.2 Saran .............................................................................................. 58
ix
DAFTAR GAMBAR
Gambar 4.14 Activity Diagram Membuat dan Mengirim MOU (CS) ............. 47
x
Gambar 4.18 Activity Diagram Menerima Bukti Pembayaran (CS) ............... 49
xi
DAFTAR TABEL
xii
BAB I
PENDAHULUAN
1
2
1.5 Identias Kp
Waktu : 05 Oktober 2020 – 31 Desember 2020
Lokasi : CV. Bintang Mulia Tour & Travel
(Jl. Bumi Godean II, Wonosobo 56313)
Deskripsi : CV. Bintang Mulia Tour & Travel merupakan sebuah
perusahaan yang bergerak di bidang jasa transportasi, yang
melayani berbagai perjalanan ke seluruh Indonesia, baik
transportasi wisata, study tour, religi, kunjungan kerja, dll.
BAB I PENDAHULUAN
Pada bab ini terdapat pemaparan mengenai latar belakang, tujuan,
manfaat, Batasan kerja praktek, dan identitas kerja praktek.
LANDASAN TEORI
5
6
2.3 Website
Website merupakan sebuah kumpulan halaman yang diawali dengan
halaman muka yang berisikan informasi, iklan, serta program aplikasi.
(Asropudin,2013:109). Sedangkan menurut Yuhefizar (2013:2) definisi
website adalah keseluruhan halaman-halaman web yang terdapat dari
sebuah domain yang mengandung informasi.
2. Class Diagrams
Menurut Satzinger (2011:28) Diagram kelas atau class
diagram menjelaskan struktur sistem dari segi pendefinisian
class-class yang akan dibuat untuk membangun sebuah sistem.
Class diagram merupakan deskripsi dari kelompok obyek-
obyek dengan property, perilaku dan relasi yang sama.
Diagram ini memperlihatkan himpunan-himpunan, kelas-
kelas, antar muka, kolaborasi serta relasi. Class diagram juga
bergungsi untuk menjelaskan tipe dari objek sistem dan
hubungannya dengan obyek lain.
Tabel 2.2 Simbol Class Diagram
17
3. Activity Diagram
Activity Diagram atau diagram aktivitas yaitu salah satu jenis
diagram pada UML yang dapat memodelkan proses-proses apa
saja yang terjadi pada sistem.
4. Sequence Diagram
Sequence Diagram adalah diagram yang menggambarkan
kolaborasi dinamis antara sejumlah object. Kegunaannya untuk
menunjukkan rangkaian pesan yang dikirim antara object juga
interaksi antara object. Sesuatu yang terjadi pada titik tertentu
dalam eksekusi sistem. Dalam UML, object pada sequence
diagram digambarkan dengan segi empat yang berisi nama
dari object yang digarisbawahi. Pada object terdapat 3 cara
untuk menamainya yaitu : nama object,
nama object dan class, dan nama class. Sequence Diagram
18
TINJAUAN UMUM
23
24
3.2.2 Visi dan Misi Cv. Bintang Mulia Tour & Travel
A. Visi
CV. Bintang Mulia Tour & Travel siap membantu
dalam penyelenggaraan agenda perjalanan wisata
domestic maupun mancanegara dengan mengurus
semua kebutuhan yang diperlukan.
B. Misi
1. Menjadi perusahaan penyedia layanan
transportasi dengan kualitas prima.
2. Menjadi perusahaan yang selalu up to date dalam
memberikan kenyamanan dan keamanan
penumpang yang akan melakukan perjalanan.
3. Menjadi perusahaan yangselalu respect terhadap
karyawan, lingkungan dan masyarakat sekitar.
4. Mengedepankan kepuasan, menggaransi yang
pembelian tiket kembali apabila terjadi kesalahan
pada kami, dengan komitmen itulah kami
melakukan perbaikan terus-menerus.
25
1. Analisa Kebutuhan
Analisa Kebutuhan merupakan tahap awal pada
pengumpulan data yang menjadi dasar proses
pembuatan perangkat lunak. Spesifikasi
kebutuhan perangkat lunak pada tahap ini perlu
didokumentasikan, tujuannya untuk merangkum
hal-hal apa saja yang diinginkan pengguna dan
mencari kebutuhan apa saja yang diperlukan
dalam mengembangkan perangkat lunak.
2. Desain Sistem
Merupakan suatu tahapan yang berfokus pada
penyusunan proses, data, aliran proses dan
hubungan antar data yang paling optimal untuk
29
33
34
Mulai
Buat pemesanan
Membayar DP
Memberikan
Membayar Lunas
nota
Menerima
Nota
Selesai
Mulai
Menanyakan Paket
Cek Paket Perjalanan
perjalanan
Proses Pembayaran Y
Pelunasan Dp
Menerima Nota
Selesai T
customer sistem CS
mulai
Proses Lofin
login
Masuk Menu
pemesanan
Memproses Menerima
Buat Pesanan
Pemesanan pemesanan
Menerima
pemesasan
Menerima
1 Mengirim MOU Membuat MOU
MOU
Melakukan
Transaksi
Proses
DP Mengirim nota Y
Cetak nota
T
Menerima
Batas waktu
batas waktu
Mencetak
Proses Lunas Bukti pelunasan
bats waktu
Menerima nota
Selesai
customer sistem CS
mulai
Proses Lofin
login
Masuk Menu
konsultasii
Memproses Menerima
Buat konsultasi
konsultasi konsultasi
Memroses
Konsultasi
Menerima
dokumen
Mengirimkan Membuat dokumen
kosultasi
dokumen konsultasi
Proses
Custom
Menerima
pelayana Proses Custom
custom
paket paket
paket
Menerima Mengirim
Persetujuan cutom Y Proses
persetujuan Persetujuan
T
1
Melakukan
Transaksi
Selesai T
a. Smartphone
b. Komputer
40
agent cv. bintang mulia tour & travel, diperlukan perancangan proses
yang dapat membantu pada tahap implementasi. Perancangan proses
penggambaran alur kerja sistem yang dimutasikan dalam bentuk Unifield
Modeling Language (UML).
1. Use Case Diagram
a. Use Case Diagram Customer Service penerimaan pemesanan
Validasi
<include>
Valid <extend>
<extend>
Login
Invalid
Membuat pesanan
Konfirmasi pemesanan
Menerima pesanan
CS Costumer
Kirim MOU
Mengirim nota
Melakukan transaksi pembarayan pembayaran
<extend>
Mengirim bukti pembayaran
Menerima pembayaran
Konfirmasi pembayaran
Validasi
Valid <include>
<extend>
Invalid <extend>
login
Melakukan pemesanan
CS Costumer
Memproses pemesanan
2. Activity Diagram
A. Pada Modul penerimaan pemesanan dibagi menjadi beberapa
bagian diantaranya :
a. Activity Diagram sistem login.
Customer Sistem CS
Melakukan login
Melakuakan Login Login
Verifikasi
T
Y
Berhasil masuk ke Halaman Utama
sistem sistem
user Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard user
Memproses
Menu pemesanan
pesanan
Membuat pesanan
CS Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard CS
CS Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard CS
User Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard user
CS Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard CS
Memproses seluruh
Menu pemesanan
pemesanan
Tampil seluruh
pemesanan
CS Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard CS
Memproses seluruh
Menu pemesanan
pemesanan
Tampil seluruh
pemesanan
Pilih konfirmasi
pemesanan
CS Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard CS
Memproses seluruh
Menu pengiriman
pengiriman
Submenu
pengiriman
(pengiriman MOU)
Kirim MOU
Gambar 4.14 Activity Diagram Pada membuat dan mengirim MOU (CS)
48
User Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard user
Tampil menu
persetujuan MOU
Setujui MOU
User Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard user
Memproses
Menu Transaksi
transaksi
Opsi pembayaran
Bank / Tunai
Proses Pembatalan
pemesanan
Menerima batas
waktu
Jika >
T batas Y
waktu
Transaksi Sukses T
User Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard user
Bukti pembayaran
terkirim
CS Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard CS
Memproses bukti
Menu Konfirmasi pembayaran
bukti Pembayaran berdasarkan
kategori
Pilih kategori
transaksi
pembayaran
Tampil Konfirmasi
Pembayaran
Konfirmasi
Pembayaran
user Sistem
Berhasil masuk
Masuk ke sistem
sistem
Dashboard user
Notifikasi Memproses
penerimaan nota penerimaan nota
Masuk ke menu
penerimaan nota
Tampilkan nota
Customer Sistem CS
Melakukan login
Melakuakan Login Login
Verifikasi
T
Y
Berhasil masuk ke Halaman Utama
sistem sistem
CS Sistem user
Berhasil masuk
Masuk ke sistem Masuk ke sistem
sistem
Jika
Dashboard CS T Y Dashboard user
user
Menanggapi
Memproses Menu konsultasi
konsultasi /
konsultasi
pemesanan custom
Melakukan chat /
telfon konsultasi
Menerima
pemesanan custom
Meerima tanggapan
Membuat dan
mengirim MOU
Memproses
pemesanan custom Melakukan
pesasanan custom
Menyetujui MOU
Melakukan
pembayaran
User CS
User CS
+idPelanggan
+idPelanggan
+idPelanggan +NoPemesanan
+Tujuan
+NoPelanggan +Tujuan
+jenisBus
+Nama +jenisBus
+paket1
+Alamat +paket1
+paket2
+NoHP +paket2
+paket3
+paket3
+idPelanggan +idKonsultasi
+idKonsultasi
+NoPelanggan +idPelanggan
+idPelanggan
+Nama +Acara
+Acara
+Alamat +Keputusan
+Keputusan
+NoHP +dp25%
NamaPelanggan
noPelanggan Alamat
idPelanggan
Tb_dataDiri
No hp
Menghasilk
an
Tujuan
noPelanggan Paket
Jenis Bus
Paket
2. Relasi Tabel
3. Struktur Tabel
a. Tb_dataDiri
NO Field type width
1 idPelanggan Int 11
2 noPelanggan Varchar 128
3 Nama Varchar 128
4 Alamat Varchar 128
5 noHp varchar 128
Tabel 4.28. tb_dataDiri
57
b. Tb_pemesanan
NO Field type width
1 idPelanggan int 11
2 noPemesanan Varchar 128
3 Tujuan Varchar 128
4 JenisBus varchar 128
5 Harga Varchar 128
6 pilihanPaket varchar 128
Tabel 4.29 tb_pemesanan
c. Tb_Konsultasi
NO Field type width
1 Idpelanggan int 11
2 Idkonsultasi varchar 128
3 Acara Varchar 128
4 keputusan varchar 128
5 Dp25% int 128
Tabel 4.30 tb_konsultasi
d. Tb_arsipKonsultasi
NO Field type width
1 Idpelanggan int 11
2 Idkonsultasi varchar 128
3 Acara Varchar 128
4 keputusam varchar 128
Tabel 4.31 tb_arsipkonsultasi
58
e. Tb_arsiPemesanan
NO Field type width
1 idPelanggan int 11
2 Tujuan Varchar 128
3 JenisBus varchar 128
4 Harga Varchar 128
5 pilihanPaket varchar 128
Tabel 4.32 tb_arsipPemesanan
BAB V
PENUTUP
5.1 Kesimpulan
5.2 Saran
58
DAFTAR PUSTAKA
59