Abstraksi
Kebutuhan akan informasi yang cepat, tepat waktu dan akurat merupakan hal yang
sangat penting dengan cara melakukan perubahan dalam penggunaan teknologi
informasi untuk menunjang kinerja perusahaan.
PT. XYZ Tour & Travel berupaya untuk menerapkan perkembangan TI untuk
meningkatkan aktifitas bisnisnya. Adapun bisnis yang dilakoni saat ini merupakan
bisnis yang setiap waktu membutuhkan pemutakhiran data secara cepat. Penerapan
Sistem informasi laporan penjualan tiket pesawat berbasis VB.net diharapkan
mampu untuk menjawab tantangan pada perusahaan tersebut. Dimana pada sistem
tersebut, setiap transaksi yang terjadi dapat dimonitor dan analisis terhadap
penjualan dapat diketahui dengan segera.
Pengambilan keputusan berdasarkan hasil laporan tersebut dapat dilakukan dengan
cepat dan tepat.
5
Masalah yang terjadi di peru- 1. Wawancara
sahaan ini yaitu berada di dalam sistem Metode ini dilakukan dengan mem-
pencatatan laporan penjualan tiket yang beri pertanyaan langsung kepada
masih dilakukan secara maual dan tidak pemilik dan salah satu karyawan
terintegrasi dengan baik, sehingga pen- pada PT. XYZ Tour & Travel tentang
dataannya tidak akurat. Selain itu terjadi sistem yang digunakan saat ini.
kesulitan pembukuan karena laporan-
laporan transaksi disimpan di file yang 2. Studi Lapangan
berbeda-beda. Studi lapangan dilakukan dengan
cara observasi ke PT. XYZ Tour &
Rancangan ini dibuat untuk Travel daerah Kebayoran Lama,
mempermudah penyimpanan data lapo- Jakarta Selatan secara langsung un-
ran penjualan tiket yang tersedia serta tuk mengetahui bagaimana sistem
mempermudah PT. XYZ Tour & Travel yang mereka buat kemudian di-
dalam melakukan pembukuan. analisis dan dicari kelemahan dan
kelebihannya.
Penulis mengidentifikasi masalah
sebagai berikut : 3. Studi Pustaka
1. Pembukuan yang dilakukan Studi pustaka dilakukan dengan
masih menggunakan buku manual atau cara mempelajari dan mengum-
pun menggunakan Microsoft Office pulkan informasi dari berbagai sum-
Excel yang laporan transaksinnya ber tertulis. Studi pustaka ini diambil
disimpan di file yang berbeda-beda, dari dari buku, artikel, majalah, dan
sehingga menyulitkan PT. XYZ Tour & sumber-sumber lain di internet. Pen-
Travel dalam melakukan pembukuan. dekatan pengembangan sistem di-
lakukan dengan cara menganalisis
2. Sering terjadinya kehilangan masalah dilanjutkan dengan pem-
pada laporan-laporan transaksi. Adapun buatan Flowchat aliran program dan
maksud tujuan & manfaat dari penulisan diteruskan dengan membuat tabel-
tugas akhir ini adalah: tabel untuk aliran sistem kemudian
1) Merancang dan membuat program dikombinasikan dengan aliran data-
laporan penjualan tiket pesawat base.
menggunakan VB.Net.
2) Merancang sistem penyimpanan Konsep Dasar Sistem Informasi
data yang tidak mudah tercecer Terdapat berbagai macam pe-
atau pun tidak mudah diliat orang ngertian sistem informasi menurut be-
lain tanpa menggunakan user name berapa ahli, diantaranya sebagai
dan password. berikut :
3) Mempermudah penyimpanan pem- 1. Sistem informasi adalah suatu sis-
bukuan dan file-file laporan. tem didalam suatu organisasi yang
4) Mengurangi terjadinya kehilangan mempertemukan kebutuhan pengo-
data saat penyimpanan. lahan transaksi harian yang men-
5) Meningkatkan efisiensi dan efek- dukung fungsi operasi organisasi
tifitas kinerja karyawan. yang bersifat manajerial dengan
kegiatan strategi dari suatu orga-
Dalam metodologi penelitian ini penulis nisasi untuk dapat menyediakan
menggunakan XYZrapa metode, yaitu : kepada pihak luar tertentu dengan
6
laporan-laporan yang diperlukan Mensintesis sesuatu pelan tindakan
(Tata Sutabri 2012). Menghuraikan sesuatu peristiwa,
2. Menurut Sutarman (2012), Sistem prosedur, tindakan dll.
informasi adalah ”Sistem dapat di-
definisikan dengan mengumpulkan, Penjualan Tiket Pesawat
memperoses, menyimpan, meng- Tiket maskapai penerbangan
analisis, menyebarkan informasi un- atau biasa disebut juga dengan tiket
tuk tujuan tertentu. Seperti sistem pasawat adalah sebuah dokumen yang
lainnya, sebuah sistem informasi dikeluarkan oleh sebuah maskapai pe-
terdiri atas input (data, instruksi) dan nerbangan atau agen perjalanan, untuk
output (laporan, kalkulasi). mengkonfirmasi bahwa seseorang telah
3. Menurut Mulyanto (2010), Sistem membeli kursi penerbangan di pesawat
informasi adalah suatu komponen terbang. Dokumen ini kemudian di-
yang terdiri dari manusia, teknologi gunakan untuk mendapatkan pas saat
informasi, dan prosedur kerja yang masuk ke bandara. Kemudian dengan
memproses, menyimpan, mengana- pas naik dan tiket teerlampir, penum-
lisis, dan menyebarkan informasi pang diperbolehkan untuk naik pesawat.
untuk mencapai suatu tujuan.
Saat ini ada dua macam tiket
Definisi Laporan Penjualan pesawat, yaitu dengan elektronik dan
Menurut Sofyan S. Harahap kupon. Untuk mendapatkan tiket pe-
(2011:105), pengertian laporan adalah sawat elektronik biasanya pembeli akan
bentuk penyajian fakta tentang suatu memesan tiketnya dengan system
keadaan atau suatu kegiatan, pada online. Saat pembeli hendak memesan,
dasarnya fakta yang disajikan itu ber- pembeli hanya menerima kode booking
kenaan dengan tanggung jawab yang saja dan kode ini lah yang akan di-
ditugaskan kepada si pelapor. Fakta tunjukan saat check-in di airport. Bila
yang disajikan merupakan bahan atau menggunakan kupon biasa, biasanya
keterangan untuk informasi yang di- pembeli langsung membelinya di mas-
butuhkan, berdasarkan keadaan objektif kapai atau pun di kantor travel biro. Kan-
yang dialami sendiri oleh si pelapor tor travel biro adalah agen penerbangan
(dilihat, didengar, atau dirasakan sendiri) dan memperoleh komisi dari airline tiap
ketika si pelapor telah melakukan suatu ada penjualan tiket.
kegiatan atau pekerjaan.
Menurut Liana Dewi Sekolah
Tujuan Laporan Permugari PSPP Lampung, (2012).
Mengenal masalah Tiket penerbangan adalah sebuah
Memberikan maklumat dan fakta dokumen pasasi yang berisi perjanjian
Mencadangkan penyelesaian kontrak antara perusahaan penerba-
Mencadangkan tindakan yang perlu ngan dengan penumpang yang memuat
dilakukan ketenuan yang telah disepakati bersama
Membuat kesimpulan dan telah ditaati kedua belah pihak atau
Menilai sesuatu penyelidikan atau yang disebut reservasi.
aktiviti
Membuat rekod sesuatu peristiwa Reservasi adalah suatu
Menganalisi aktiviti perniagaan permintaan penyediaan secara awal
bagi ruang, tempat duduk, atau ako-
7
mondasi untuk seseorang atau untuk Ada pun cara dalam melakukan reser-
barang yang dibawa orang tersebut. vasi tiket pesawat sebagai berikut:
Start
Cek jadwal
Tidak tersedia
Pesan tiket
End
8
Perancangan Sistem lain, DFD adalah alat pembuatan model
Menurut John Burca dan Gary yang memberikan penekanan hanya
Grudnitski (2012), Desain sistem dapat pada fungsi system.
didefinisikan sebagai penggambaran,
perencanaan dan pembuatan sketsa DFD ini merupakan alat pe-
atau pengaturan dari XYZrapa elemen rancangan system yang berorientasi pa-
yang terpisah ke dalam satu kesatuan da alur data dengan konsep dekompo-
yang utuh dan berfungsi. sisi dapat digunakan untuk penggam-
baran analisa maupun rancangan sys-
Ada pula perancangan sistem tem yang mudah dikomunikasikkan oleh
menurut Robert J. Versello/John Reuter propesional system kepada pemakai
III, pendefinisian dari kebutuhan-kebu- maupun pembuat program. Fungsi DFD
tuhan fungsional dan persiapan untuk :
rancang bangun implementasi dengan 1. DFD Membantu para analisa sistem
menggambarkan bagaimana suatu sis- meringkas informasi tentang sistem,
tem dibentuk. mengetahui hubungan antar sub-
sub sistem, membantu perkem-
Dari dua definisi diatas dapat di- bangan aplikasi secara efektif.
tarik kesimpulan bahwa perancangan 2. DFD berfungsi sebagai alat ko-
sistem merupakan tahap lanjut dari ke- munikasi yang baik antara pemakai
butuhan-kebutuhan fungsional dan per- dan analisa sistem.
siapa untuk mengimplementasikan sis- 3. DFD dapat menggambarkan se-
tem dan digambarkan dalam bentuk jumlah batasan otomatis untuk
sketsa agar dapat melihat bagaimana pengembangan alternative sistem
suatu sistem dibentuk dari elemen-ele- fisik.
men yang terpisah dan disatukan
menjadi satu kesatuan. Tingkatan DFD
1. Diagram konteks
Data Flow Diagram (DFD) Diagram konteks adalah suatu diagram
Data Flow Diagram (DFD) adalah yang terdiri dari suatu proses dan
alat pembuatan model yang memung- menggambarkan ruang lingkup suatu
kinkan professional system untuk meng- system. diagram konteks merupakan
gambarkan system sebagai suatu jari- level tertinggi dari DFD yang meng-
ngan proses fungsional yang dihubung- gambarkan seluruh input ke system atau
kan satu sama lain dengan alur data, output dari system. dalam diagram
baik secara manual maupun komputeri- konteks hanya ada satu proses. Tidak
sasi. DFD ini sering disebut juga dengan boleh ada store dalam diagram konteks.
nama Bubble Chart, Bubble Diagram, Dalam diagram konteks jumlah masuk-
model proses, diagram alur kerja, atau kan serta keluaran yang berupa doku-
model fungsi. men jumlahnya harus sama, serta enti-
tas yang terkait dalam system harus ada
DFD ini adalah salah satu alat didalam struktur organisasi.
pembuatan model yang sering diguna-
kan, khususnya bila fungsi-fungsi sys- 2. Diagram nol (zero)
tem merupakan bagian yang lebih pen- Merupakan proses-proses yang ada
ting dan kompleks daripada data yang didalam system berupa pecahan dari
dimanipulasi oleh system. Dengan kata
9
diagram konteks, diagram nol merupa- 3. Diagram level 1
kan rincian dari diagram konteks. Menggambarkan rincian tiap proses
yang terdapat pada diagram nol, dimana
proses rinci ini dapat dipecahkan sampai
pada proses yang paling rinci.
1.1
Data Pemnijam Pengecekan
Keanggotaan Data Peminjam
Peminjam Peminjam
Data Peminjam
1.2
Pencatatan
Keanggotaan
Windows Visual Studio 2010 Ultimate dilakukan dengan deklarasi class mo-
Windows Visual Studio 2010 duleyang mempunyai interfance terten-
Ultimate atau disebut Visual basic 2010 tu. Sifat visual basic tidak case sensitive.
adalah sebuah bahasa pemerograman
yang berpusat pada object (object Bahasa Visual Basic memiliki
oriented programming) digunakan dalam kelebihan, yaitu perintah-perintahnya sa-
pembuatan aplikasi windows yang ber- ngat komplit, mudah dalam membuat
basis graphical user interfance. VB ini desain program tanpa harus mengetik
merupakan sebuah perangkat lunak bahasa program lagi. Walaupun memiliki
lengkap (suite) yang dapat digunakan kelebihan tersendiri, visual basic juga
untuk melakukan pengembangan apli- memiliki kekurangan yaitu tidak memiliki
kasi baik itu aplikasi bisnis, aplikasi per- database sendiri, tidak memiliki pen-
sonal, maupun komponen aplikasinya dukung untuk membuat report dari
dalam bentuk aplikasi console, aplikasi bawah VB sendiri.
windows, ataupun aplikasi web. Hal ini
menjadikan visual basic menjadi bahasa ANALISA SISTEM
pemerograman yang wajib diketahui dan Uraian Prosedur
dikuasai oleh setiap programmer. Be- Dibawah ini akan dijelaskan me-
berapa karakteristik objek tidak dapat di- ngenai gambaran tentang prosedur atau
lakukan oleh visual basic, misalnya se- proses laporan penjualan tiket yang
perti inheritance tidak bisa module dan sedang berjalan di XYZ Tour & Trave,
polymorphism secara terbatas bisa dimulai dari proses pemesanan, proses
10
pembuatan tiket, proses pembayaran C. Prosedur Pembuatan Laporan
tiket, dan proses pembuatan laporan Penjualan
penjualan bulanan. Dalam proses ini, admin akan
melakukan pembuatan seluruh laporan
A. Prosedur Pemesanan Tiket transaksi. Seperti laporan penumpang
Pada proses ini pemesan akan dan laporan penjualan tiket yang akan
memberikan data calon penumpang diolah, diarsip, dan dilaporkan langsuk
didalam form pemesanan kebagian tike- kepata pimpinan.
ting. Selanjutnnya pemesan akan diberi-
kan informasi data penerbangan berupa Analisa Proses
jadwal, rute, dan harga. Apabila peme- Analisa proses merupakan suatu
san setuju dangan data penerbangan kumpulan pekerjaan yang saling terkait
maka pemesan akan memberikan infor- untuk menyelesaikan suatu masalah
masi agar data penumpang direservasi. tertentu. Dimana analisa atau analisis
data calon penumpang akan diproses adalah suatu kegiatan yang dimulai dari
oleh bagian tiketing untuk dijadikan data proses awal yang mempelajari serta
pemesanan yang akan disimpan keda- mengevaluasi suatu bentuk perma-
lam arsip pemesanan yang nantinya salahaan yang ada.
akan diproses kedalam pembuatan
tiket. Jika pemesan tidak setuju dengan Proses sendiri merupakan suatu
informasi data penerbangan yang sudah urutan pelaksanaan atau kejadian yang
diberikan, biasanya data pemesanan terjadi secara alami atau di desain yang
akan tetap disimpan kedalam arsip pe- menggunakan waktu, ruang, keahlian
mesanan dalam batas waktu yang dan sumber daya lainya yang meng-
ditentukan. hasilkan suatu hasil.
11
Rancangan Arsitektur Jaringan
12
Penumpang Admin Pimpinan
Mulai
Menerima info
penerbangan
ya
penumpang
selesai
Laporan
Data
penumpang
penumpang
Melakukan verifikasi
pembayaran
Laporan
pembayaran
pembayaran
Cetak tiket
Laporan tiket
tiket tiket
13
Diagram Alir Data Sistem Berjalan
Diagram Konteks
Sistem
Informasi
Pengiriman Hasil Transaksi Pemesanan Pengecekan
Tiket
Laporan Transaksi
Pimpinan
14
Diagram Nol
Penumpang Daftar
Penumpa- 1.0
Data Penumpang Data Penumpang Admin
ng Daftar
Tiket
2.0
Data Pesanan Booking Data Transaksi
Info Pesanan
Info Tiket
Bukti Pembayaran
4.0
Pembayaran Data Pembayaran
5.0
Pengirim
Tiket
15
RANCANGAN SISTEM USULAN
1 2
6 Sistem
Pembayaran 3
Informasi
Pemesanan Pengecekan 4
Tiket Persetujuan
Laporan Transaksi
Pimpinan
16
Diagram Nol Sistem Usulan
Penumpang
1.0
Data Penumpang Penumpang Admin
Penumpang Daftar
Info pesan
Bukti pembayaran
pembayaran
penumpang
Pimpinan
tiket
4.0
pembayaran Laporan
1.1.p
Penumpang Cek
penerbangan
identitas
1.2.p persetujuan admin
Isi identitas
penumpang
Diagram rinci proses 1.0
17
Diagram Rinci Proses 2.0
pesan
Penumpang 2.2.p
Pesan tiket
2.2.p
Info ketersedianan cek admin
Cek
tiket Ketersediaan
tiket
tiket
Penumpang 3.1.p
bayar
Isi identitas
3.2.p
Info
pembayaran
3.3.p
admin Isi total bayar
bukti bayar
transaksi
pembayaran
18
Diagram Rinci Proses 4.0
4.1.p
Admin Laporan penumpang
penumpang
4.2.p tiket
Pimpinan
Laporan Tiket
4.3.p pembayaran
Laporan
pembayaran
Welcome
UserName :
xxxxx
Password :
xxxxx Ok Cancel
19
b. Rancangan Form Menu Utama akan dijadikan inputan, seperti data
Pada rancangan form Menu penumpang, data penerbangan,
Utama ini berisikan informasi yang input tiket, transaksi, Cetak Laporan.
ID PENUMPANG XXXX
ALAMAT XXXX
CARI KELUAR
NOMOR TELPON XXXX
20
d. Rancangan Form Penerbangan
Berisikan data penerbangan seperti
maskapai, tanggal berangkat, jam
berangkat.
Input Tiket
xxxx BROWSE
Kode Booking xxxx Kode Penerbangan
xxxx xxxx INPUT
xxxx
No_id xxxx Maskapai CLEAR
xxxx
xxxx
Nama xxxx
Negara KELUAR
xxxx
Alamat xxxx Tujuan xxxx
xxxx
xxxx
Telpon Tgl Berangkat
xxxx
Jenis Kelamin Jam Berangkat
Jam Kembali
21
4.6. Tampilan Layar.
Berisi tampilan layar yang telah dirancang
a. Tampilan Login
Tampilan Login
22
c. Tampilan Input Penumpang
23
e. Tampilan Input Tiket
PENUTUP Saran
Kesimpulan Harapan penulis dalam peranca-
Saat ini penggunaan pengimputan ngan system informasi laporan pen-
laporan pada PT. XYZ Tour & Travel jualan tiket ini agar dapat membantu dan
masih sangat standar. Pembuatan lapo- mempermudah user dalam pembuatan
ran masih dilakukan secara manual laporan, agar laporan lebih tertib dan
yang dicatat di dalam buku atau pun aman.
menggunakan penginputan standar de-
ngan menggunakan Microsoft Excel se- Untuk itu penulis mengemukakan
hingga data laporan yang ada terkadang saran-saran sebagai bahan pertimba-
terhapus atau pun tercecer dalam pe- ngan untuk memperbaiki kekurangan
nyimpananya. Data yang disimpan me- dalam system ini, yaitu sebagai berikut :
mang memiliki password tetapi tidak me- 1. Sebaiknya dibuatkan pelaporan per
miliki username sehingga siapaun yang hari
mengetahui password tersebut dapat 2. Sistem pembuatan laporan ini
membuka dan melihatnya. diharapkan lebih kompleks dan bisa
mencakup laporan yang lebih luas
Penggunaan system komputerisasi lagi.
Sistem Informasi Laporan Penjualan 3. Perlunya pembuatan backup untuk
Tiket Pesawat Pada PT. XYZ Tour & laporan-laporan yang ada.
Travel Dengan Menggunakan VB.NET
memiliki XYZrapa manfaat, diantaranya:
a) Mempermudah penyimpanan pem- DAFTAR PUSTAKA
bukuan dan file-file laporan. Akbar.Ali, Visual Basic.Net.
b) Mengurangi terjadinya kehilangan 2005 Jakarta: Gramedia
data saat penyimpanan. Aswan, Kumpulan Program
c) Meningkatkan efisiensi dan efektifitas Kreatif Dengan Visual Basic.Net +
kinerja karyawan. CD. 2012 Jakarta: Gramedia
24
B.Al-Bahara Ladjamudin. Zoelfvian. 2014. Contoh Tugas
Rekatasa Perangkat Lunak. 2006 Akhir.
Yogyakarta: Graha Ilmu. http://www.slideshare.net/zoelfviana/
Darmawan, Deni. Sistem Riorusiann. 2010. Tugas Akhir
Informasi Manajemen. 2013. Jakarta: Bab 1. http://dir.unikom.ac.id/s1-final-
Rosida project/
Darmayuda. I Ketut , Rezza. 2013. Undergraduate Bab
Pemerograman Aplikasi Database 1. http://digilib.esaunggul.ac.id/public/
dengan Microsoft Visual Basic.Net 2008, Nunnamimi. 2013. Pengertian
2009 Denpasar: Gramedia. Redundansi dan Konvensi.
Hartanto, Dewi, Anggit dan http://nunnamimi.blogspot.com/
Utami, Ema. Sistem Basis Data Lia Yulianti. 2013. Pengertian dan
Menggunakan Microsoft SQL Server. Definisi Administrasi.
2005 Yogyakarta: Penerbit Andi. http://teguhlugita.blogspot.com/
Heryanto.Imam. Membuat Wikipedia. 2013. Tiket Maskapai
Database dengan Microsoft Access Penerbangan. http://id.wikipedia.org/
(Edisi Revisi).2007. Jakarta: Fagoan. 2012. Contoh Kasus
Informatika Dan Pembahasan Diagram DAD 2.
Hidayatullah.Priyanto. Visual https://fagoan.wordpress.com/
Basic.Net Membuat Aplikasi Tiket Promo. 2011. Pengertian
Database dan Pemrograman Kreatif Reservasi.
(Revisi) + CD, 2014 Jakarta: http://tiketpromopesawat.blogspot.co.id/
Gramedia Evinuryant. 2011. Contoh BAB 3.
Nono, Membangun Sistem http://elib.unikom.ac.id/
Informasi Dengan VB.NET dan Access. Ika. 2012. Contoh Diagram.
Jakarta: Gramedia http://kuliah.dinus.ac.id/
Rusmawan.Uus, Visual Basic 6.0 Herlina. 2014. Entity Relationship
Untuk Semua Tingkatan, 2011 Jakarta: Diagram dan Contoh Kasus.
Elex Media Komputindo. https://herlinnairine.wordpress.com/
Baibul Tujni, M.Akbar dan Randi Febby. 2015. Definisi dan Contoh
Prasetia. 2012. Aplikasi Pengolahan Entity Relationship Diagram.
Data Penjuala Tiket Pesawat Pada PT. http://vebryexa.com/
Arya Media Tour & Travel Palembang
Dengan Menggunakan Visual Basic.
http://2Feprints.binadarma.ac.id.
25
6