Makalah Sistem Reservasi Pesawat

download Makalah Sistem Reservasi Pesawat

of 27

Transcript of Makalah Sistem Reservasi Pesawat

2012

Makalah Sistem Reservasi PesawatMakalah ini diajukan untuk memenuhi tugas akhir pemrograman visual

Disusun Oleh : Risti Nur Asokawati 10260141 III D Manajemen Informatika

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER HASS BANDUNG 2012

KATA PENGANTAR

Puji syukur atas kehadirat Allah S.W.T dengan segala limpahan rahmat dan hidayahnya yang telah diberikan kepada penulis sehingga penulis dapat menyelesaikan makalah ini dengan baik. Makalah ini berjudul, SISTEM INFORMASI RESERVASI PESAWAT. Makalah ini dibuat sebagai salah satu syarat untuk mengikuti UAS Teori Pemrograman Visual Basic. Dalam pelaksanaan tugas akhir dan penyusunan laporannya, penulis ingin mengucapkan terima kasih yang sebesar-besarnya k e p a d a s e m u a p i h a k y a n g t e l a h m e m b a n t u d a l a m penulisan tugas akhir ini, antara lain : 1. Kedua orang tua yang telah memberikan dukungan moril atau materil dan tak henti memberikan doa untuk penulis. 2. Ibu Sri Kuswayati, S.T. selaku dosen di AMIKHASS Bandung yang telah banyak memberikan masukan dalam pembuatan makalah tugas ahir ini. 3. Teman-teman dan semua pihak yang telah membantu serta memberikan dukungan yang tidak bisa penulis sebutkan satu persatu. Dalam penulisan makalah tugas ahir ini penulis menyadari bahwa makalah ini masih terdapat banyak kekurangan karena keterbatasan pengetahuan dan kemampuan. Oleh karena itu penulis sangat mengharapkan saran dan kritik yang membangun untuk proses pembelajaran penulis dan untuk perbaikan-perbaikan di masa yang akan datang. Semoga makalah ini dapat memberi manfaat bagi penulis khususnya dan memberikan penambahan wawasan pengetahuan bagi yang membacanya. Akhir kata penulis ucapkan terima kasih atas perhatiannya.

Bandung, Januari 2012

Penulis

DAFTAR ISIKata Pengantar ..............................................................................................................i Daftar Isi ........................................................................................................................ii BAB I Pendahuluan 1.1 Latar Belakang ....................................................................................................1 1.2 Tujuan dan Manfaat ............................................................................................2 BAB II PERANCANGAN PROGRAM 2.1 Perancangan Database .......................................................................................4 2.1.1 Struktur Tabel ..........................................................................................6 2.1.2 Relationship .............................................................................................9 2.2 Perancangan Interface .......................................................................................10 Koding Form Transaksi ......................................................................................14 2.3 Perancangan Output ...........................................................................................20 BAB III IMPLEMENTASI PROGRAM 3.1 Spesifikasi Software dan Hardware ..................................................................23 3.1.1 Perangkat Keras (Hardware) ...................................................................23 3.1.2 Perangkat Lunak (Software) ...................................................................23 3.1.3 Pemakai (Brainware) ...............................................................................24 3.2 Cara Pengoperasian Program ............................................................................24 BAB IV PENUTUP 4.1 Kesimpulan .....................................................................................................31 4.2 Saran ................................................................................................................32

BAB I PENDAHULUAN

1.1

Latar BelakangBanyak programer handal saat ini memulai karirnya dengan mempelajari

Basic. Sebagai bahasa pemrograman yang mutakhir, Visual Basic didesain untuk dapat memanfaatkan fasilitas Windows, khususnya Windows 95/97/98 dan Windows NT. Visual Basic juga merupakan bahasa pemrograman Object Oriented Programming (OOP), yaitu pemrograman yang berorientasi objek. Visual Basic menyediakan objek-objek yang sangat kuat, berguna, dan mudah dipakai. Dengan fasilitas tersebut, membuat Visual Basic menjadi begitu diinginkan oleh programmer. Laporan ini membahas tentang program aplikasi SISTEM INFORMASI RESERVASI PESAWAT. Program aplikasi yang dibuat menggunakan bahasa pemrograman Visual Basic, Microsoft Visual Studio 2005. Program aplikasi ini digunakan untuk membantu menyelesaikan masalah-masalah yang timbul dalam pengolahan data dengan menggunakan computer sebagai sarananya dan mempercepat proses transaksi dan pengolahan data yang dilakukan. Mengingat masih banyak masalah-masalah yang timbul pada saat penyusun melakukan observasi, program ini diharapkan dapat membantu untuk memberikan solusi atau masalah-masalah tersebut.

1.2

Tujuan dan ManfaatDalam penulisan laporan ini, terdapat tujuan dan manfaat yang akan

diuraikan secara rinci, guna memaparkan tujuan yang hendak dicapai serta memaparkan manfaat bagi pembaca laporan ini. Tujuan dilakukannya penulisan laporan ini secara umum yaitu sebagai berikut :

1. Untuk memenuhi mata Kuliah Pemrograman Visual Basic yang berbobot 4 sks yang harus dipenuhi oleh setiap Mahasiswa AMIKHASS Bandung. 2. Dapat menangani permasalahan dalam suatu system, sehingga diharuskan untuk mempelajari ilmu yang tidak dimiliki sebelumnya. 3. Mengimplementasikan ilmu yang telah didapat di perkuliahan. Adapun tujuan khusus dari penulisan laporan ini yaitu sebagai berikut : 1. Membuat suatu sistem reservasi pesawat terbang guna mempermudah dalam pencarian data serta pembuatan laporan-laporan yang dibutuhkan. 2. Membuat database yang dapat menyimpan semua data customer dan semua data transaksi. Manfaat dilakukannya penulisan laporan ini semata-mata untuk pihak-pihak yang terkait didalamnya, antara lain : 1. AMIKHASS Bandung Dapat dijadikan tolak ukur oleh pihak kampus untuk mengetahui sejauh mana mahasiswa dapat mengimplementasikan ilmu yang sudah di dapat selama perkuliahan. 2. Mahasiswa Dapat dijadikan sarana berlatih untuk mengetahui sejauh mana mahasiswa tersebut dapat memecahkan masalah yang ada serta mengimplementasikan ilmu yang sudah didapat. 3. Pembaca Dapat menambah wawasan bagi pembaca, serta dapat dijadikan referensi atau sumber masalah dalam penulisan laporan selanjutnya yang berhubungan dengan topik yang telah dibahas pada laporan ini.

BAB II PERANCANGAN PROGRAM2.1 PERANCANGAN DATABASEIkuti langkahnya dalam pembuatan database di bawah ini. 1. Klik start, pilih All Program lalu pilih Microsoft Office dan klik

Microsoft Office Acces 2007 , setelah muncul tampilan sebagai berikut : 2. Klik menu Blank Database

3. Tulis nama databasenya yaitu DatabasePenerbangan , lalu pilih Create.

4. Buatlah table, caranya seperti dibawah ini :

Caranya klik Create -> Table

5. Save data tersebut dan akan muncul pesan untuk memberi nama tabel tersebut. Isikan pesawat yang berarti table pesawat dan klik ok.

Isikan field tersebut sebagaimana tertera pada gambar di bawah ini :

6. Lalu buat Table Customer, Tujuan, Penerbangan, DetailPenerbangan, caranya sama seperti langkah diatas.

2.1.1 Struktur Tabela. Tabel Customer Tabel 2.1.1 struktur tabel customer No 1 2 3 4 5 6 Field Name KodeCustomer NamaCustomer JenisKelamin Alamat Telepon Email Data Type Size Text Text Text Text Text Text 6 35 10 40 15 25 Key * Ket Primary key

b. Tabel Pesawat Tabel 2.1.2 struktur tabel pesawat No 1 2 3 Field Name KodePesawat NamaPesawat JenisPesawat Data Type Text Text Text Size 5 15 15 Boeing dan Air Bus Key * Description Primary Key

c. Tabel Tujuan Tabel 2.1.3 struktur tabel tujuan No 1 2 Field Name KodeArea Tujuan Data Type Text Text Size 5 20 Key * Description Primary Key

d. Tabel Penerbangan Tabel 2.1.4 struktur tabel penerbangan No 1 2 3 Field Name NoPenerbangan Data Type Text Size 5 Key * Description Primary Key

TglPenerbangan Date/Time KodeCustomer Text 6

d. Tabel DetailPenerbangan Tabel 2.1.5 struktur tabel detail penerbangan No 1 2 3 4 5 6 7 Field Name NoPenerbangan KodePesawat TarifPenerbangan KodeArea JumlahTiket Pajak Asuransi Data Type Text Text Number Text Number Number Number Size 5 5 Long Integer 5 Long Integer Long Integer Long Integer ** Foreign Key Key ** ** Description Foreign Key Foreign Key

2.1.2 RelationshipSetelah membuat table-tabel diatas, tahap selanjutnya yaitu : 1. Relasikan table-tabel tersebut Caranya : Klik Database Tools -> Relationships ->Shows Table -> Add semua table

2. Tabel tersebut harus berelasi, Jika muncul tampilan seperti gambar di bawah ini berarti anda sudah berhasil membuat Relationship Diagram.

3. Save Relationship Diagram tersebut.

2.2

PERANCANGAN INTERFACEForm MDI Parent

Gambar 2.2.1 Gambar Rancangan Form Menu Utama

Form Data Customer

Gambar 2.2.2 Gambar Rancangan Form Customer

Form Sub Data Customer

Gambar 2.2.3 Gambar Rancangan Form Sub Customer

Form Data Pesawat

Gambar 2.2.4 Gambar Rancangan Form Pesawat

Form Sub Data Pesawat

Gambar 2.2.5 Gambar Rancangan Form Sub Pesawat

Form Tujuan

Gambar 2.2.6 Gambar Rancangan Form Tujuan

Form Sub Tujuan

Gambar 2.2.7 Gambar Rancangan Form Sub Tujuan

Form Penerbangan

Gambar 2.2.8 Gambar Rancangan Form Penerbangan

Koding TransaksiPublic Class frpenerbangan Dim dapenerbangan As OleDb.OleDbDataAdapter Dim con As New OleDb.OleDbConnection(Koneksi("Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=E:\Asoka\Data_kuliah\Semester_3D\VB_rie\gagal\PENERBANGAN\D atabasePenerbangan.mdb")) Dim dtpenerbangan As New DataTable() Dim drpenerbangan As DataRow Dim dacustomer As OleDb.OleDbDataAdapter Dim dtcustomer As New DataTable() Dim drcustomer As DataRow Dim dapesawat As OleDb.OleDbDataAdapter Dim dtpesawat As New DataTable() Dim drpesawat As DataRow Dim dadetailpenerbangan As OleDb.OleDbDataAdapter Dim dtdetailpenerbangan As New DataTable() Dim drdetailpenerbangan As DataRow Dim datujuan As OleDb.OleDbDataAdapter Dim dttujuan As New DataTable() Dim drtujuan As DataRow Private Total As Double = 0.0 Private index As Integer = 0 Function Koneksi(ByVal strDatabase As String) As String Dim kalimat As String kalimat = "Provider=Microsoft.Jet.OLEDB.4.0;" kalimat &= "Data Source=" & strDatabase & "" Return kalimat End Function Private Sub kosong() txtnamacust.Text = "" txtnamapswt.Text = "" txttarif.Text = ""

txtjumlah.Text = "" txttotbiaya.Text = "" txttujuan.Text = "" txtjenis.Text = "" txttotal.Text = "" txttotbiaya.Text = "" txtkodepswt.Text = "- Pilih -" txtkodearea.Text = "- Pilih -" txtkodecust.Text = "- Pilih -" txtpajak.Text = "" txtasuransi.Text = "" txttotbayar.Text = "" txtbayar.Text = "" txtkembali.Text = "" txtno.Text = "" txtno.Focus() End Sub Private Sub frpenerbangan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load txtno.Focus() Dim dc(1) As DataColumn Try dapesawat = New OleDb.OleDbDataAdapter("select * from pesawat", con) dapesawat.Fill(dtpesawat) dc(0) = dtpesawat.Columns("KodePesawat") dtpesawat.PrimaryKey = dc datujuan = New OleDb.OleDbDataAdapter("select * from tujuan", con) datujuan.Fill(dttujuan) dc(0) = dttujuan.Columns("KodeArea") dttujuan.PrimaryKey = dc dacustomer = New OleDb.OleDbDataAdapter("select * from customer", con) dacustomer.Fill(dtcustomer) dc(0) = dtcustomer.Columns("KodeCustomer") dtcustomer.PrimaryKey = dc dapenerbangan = New OleDb.OleDbDataAdapter("select * from penerbangan", con) dapenerbangan.Fill(dtpenerbangan) dc(0) = dtpenerbangan.Columns("NoPenerbangan") dtpenerbangan.PrimaryKey = dc dadetailpenerbangan = New OleDb.OleDbDataAdapter("select * from detail", con) dadetailpenerbangan.Fill(dtdetailpenerbangan) dc(0) = dtdetailpenerbangan.Columns("NoPenerbangan") dtdetailpenerbangan.PrimaryKey = dc Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try txtnamacust.Text = "" txtnamapswt.Text = "" txttarif.Text = "" txtkodepswt.Text = "- Pilih -" txtkodearea.Text = "- Pilih -" txtkodecust.Text = "- Pilih -"

End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnbatal.Click ListView1.Items.Clear() kosong() End Sub Sub SetTotal() Dim x As Integer x = CInt(txtjumlah.Text) * CInt(txttarif.Text) txttotbayar.Text = Format(CDbl(CStr(x)), "##.####.####.###") End Sub Private Sub btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntambah.Click Dim Value() As String = {txtkodepswt.Text, txtnamapswt.Text, txtjenis.Text, txtkodearea.Text, txttujuan.Text, txttarif.Text, txtjumlah.Text, txttotbiaya.Text, txtpajak.Text, txtasuransi.Text, txttotbayar.Text} AddList(Value) Total = Val(txttotal.Text) + Val(txttotbayar.Text) txttotal.Text = Format(CDbl(CStr(Total)), "##.####.####.###") txtkodepswt.Text = "- Pilih -" txtnamapswt.Text = "" txtjenis.Text = "" txtkodearea.Text = "- Pilih -" txttujuan.Text = "" txtjumlah.Text = "" txttarif.Text = "" txttotbiaya.Text = "" txtpajak.Text = "" txtasuransi.Text = "" txttotbayar.Text = "" Button6.Enabled = False End Sub Sub AddList(ByVal Value() As String) Dim subIndex As Integer ListView1.Items.Add("") For subIndex = 0 To 10 ListView1.Items(index).SubItems.Add("") ListView1.Items(index).SubItems(subIndex).Text = Value(subIndex) Next index = index + 1 End Sub Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click Try Dim cbTambah As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(dapenerbangan) Dim cbTambah1 As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(dadetailpenerbangan) Dim i As Integer drpenerbangan = dtpenerbangan.NewRow drpenerbangan("NoPenerbangan") = txtno.Text

drpenerbangan("TglPenerbangan") = dtm1.Text drpenerbangan("KodeCustomer") = txtkodecust.Text dtpenerbangan.Rows.Add(drpenerbangan) con.Open() dapenerbangan.Update(dtpenerbangan) dtpenerbangan.AcceptChanges() drdetailpenerbangan = dtdetailpenerbangan.NewRow For i = 0 To index - 1 drdetailpenerbangan("NoPenerbangan") = txtno.Text drdetailpenerbangan("KodePesawat") = ListView1.Items(i).SubItems(0).Text drdetailpenerbangan("KodeArea") = ListView1.Items(i).SubItems(3).Text drdetailpenerbangan("TarifPenerbangan") = ListView1.Items(i).SubItems(5).Text drdetailpenerbangan("JumlahTiket") = ListView1.Items(i).SubItems(6).Text drdetailpenerbangan("Pajak") = ListView1.Items(i).SubItems(8).Text drdetailpenerbangan("Asuransi") = ListView1.Items(i).SubItems(9).Text i = i + 1 Next dtdetailpenerbangan.Rows.Add(drdetailpenerbangan) dadetailpenerbangan.Update(dtdetailpenerbangan) dtdetailpenerbangan.AcceptChanges() con.Close() MessageBox.Show("Data Transaksi telah disimpan") Catch errTambah As Exception MsgBox(errTambah.Message) End Try ListView1.Items.Clear() txttotal.Text = "" txttotbiaya.Text = "" txtno.Text = "" txtkodepswt.Enabled = False txtkodearea.Enabled = False txtkodecust.Enabled = False kosong() End Sub Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click frdaftarcust.Show() End Sub Private Sub btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.Click Close() End Sub Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click frdaftartujuan.Show() End Sub

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click frdaftarpesawat.Show() End Sub Private Sub txtjumlah_TextChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtjumlah.TextChanged Dim tarif, jum, pajak, jumharga, asuransi As Integer tarif = Val(txttarif.Text) jum = Val(txtjumlah.Text) txttotbiaya.Text = tarif * jum jumharga = txttotbiaya.Text txtpajak.Text = (0.1 * jumharga) txtasuransi.Text = 10000 * Val(txtjumlah.Text) asuransi = txtasuransi.Text pajak = txtpajak.Text txttotbayar.Text = jumharga + pajak + asuransi End Sub Private Sub txtbayar_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtbayar.TextChanged Dim bayar, kembali, jumbay As Integer bayar = Val(txtbayar.Text) kembali = Val(txtkembali.Text) jumbay = Val(txttotbayar.Text) txtkembali.Text = bayar - jumbay End Sub End Class

Form Daftar Customer

Gambar 2.2.9 Gambar Rancangan Form Daftar Customer

Form Daftar Tujuan

Gambar 2.3.0 Gambar Rancangan Form Sub Daftar Tujuan

Form Daftar Pesawat

Gambar 2.3.0 Gambar Rancangan Form Sub Daftar Pesawat

2.3

PERANCANGAN OUTPUTOutput Data Customer

Gambar 2.3.1 Gambar Rancangan Report Daftar Customer

Output Data Pesawat

Gambar 2.3.2 Gambar Rancangan Report Daftar Pesawat

Output Data Tujuan

Gambar 2.3.3 Gambar Rancangan Report Daftar Tujuan

Output Data Transaksi

Gambar 2.3.4 Gambar Rancangan Report Transaksi

BAB III IMPLEMENTASI PROGRAM3.1 Spesifikasi Software dan HardwarePada implementasi system ini, akan diuraikan bentuk perancangan dan pengkodean system reservasi pesawat secara online dengan menggunakan sebuah program computer dan pemanfaatan fasilitas database. Selain itu, akan diuraikan hal-hal lain yang berkaitan dengan system seperti perangkat keras (hardware), perangkat lunak (software), dan pemakai (brainware). 3.1.1 Perangkat Keras (Hardware) Dalam pembuatan system reservasi pesawat secara online ini didukung dengan fasilitas perangkat keras computer (hardware) yang membantu dalam pembuatan program tersebut. Spesifikasi perangkat keras yang mendukung perancangan system ini adalah sebagai berikut : Proccesor Intel Atom 330 (TM) CPU @ 1.60ghz (4CPUs) RAM 899 MB Single-Channel DDR2 Motherboard BYON Queva W9121 (CPU 1) VGA HSD121PHW1 Sis Mirage 3 Graphics, 256 Mb Hard Drives 313GB Seagate ST9320325AS (SATA) Mouse Optik Canon Pixma MP287 Printer

3.1.2

Perangkat Lunak (Software) Perangkat lunak pendukung yang dibutuhkan untuk pembuatan aplikasi

reservasi pesawat secara online ini yaitu : Sistem Operasi MS Windows XP Professional (5.1,Build 2600) Microsoft Office Professional 2007 Adobe Photoshop CS Microsoft Visual Studio 2005

3.2

Cara Pengoperasian ProgramUntuk cara pengoperasian programnya yaitu dengan melakukan Log-In

terlebih dahulu di Menu Utama pada program aplikasi Reservasi Pesawat ini dengan cara : Klik atau Pilih Menu File Log-in di Form Menu Utama ini pada toolbar lalu isikan User Name dan Password yang benar. Pada Log-In terdapat 3 level, yaitu master, admin dan operator. Jika kita sebagai Master maka kita tidak akan bisa melihat ke menu transaksi, jika kita sebagaiMisalnya kita sebagai admin maka isikan User Name dengan Admin dan Passwordnya dengan admin juga.

Gambar 3.2.1Gambar ketika Log-In

Adapun tujuan dibuat Sistem Log-In itu sendiri agar aplikasi ini mempunyai pengamanan tersendiri, selain buat Privacy (Keamanan) itu sendiri Sistem Log-In ini juga berguna untuk mengetahui identitas yang memakai Aplikasi ini, apabila ada penyimpangan dalam pembuatan Laporan maka akan diketahui orang yang menyimpang itu karena di system Log-in ini, ada identitas Pengguna atau User yang sudah ditentukan sebelumnya. Setelah melakukan Log-In dengan benar, karena yang memakai sistem aplikasi ini sebagai admin maka selanjutnya bisa ke Menu Master, didalamnya

terdapat Data Customer, Data Pesawat, Data Tujuan, Laporan Data Customer, Laporan Data Pesawat dan juga Laporan Data Tujuan. Pada Data Costomer kita bisa menginput data customer yang akan memesan tiket. Data yang di input yaitu Kode Customer sebagai primary key, kode tersebut bersifat unik karena satu kode dipakai untuk satu customer, selanjutnya ada Nama Customer, Jenis Kelamin, Alamat, Telepon dan Email. Setelah semua data di input maka langkah selanjutnya simpan data tersebut dengan memilih tombol simpan. Di bawah ini gambar ketika kita memilih menu Master dengan Data Customer, form ini berfungsi untuk menginput data-data customer, tujuan dibuatnya form customer yaitu agar kita tidak menemukan kesulitan ketika harus mencari data customer, dan juga kita tidak akan kesulitan ketika harus mengetahui siapa saja yang memesan tiket.

Di form customer terdapat terdapat tombol seperti di bawah ini : Tombol ini berfungsi untuk melihat data-data customer yang telah di input sebelumnya. Pada Data Pesawat kita bisa menginput data pesawat apa saja yang bisa di pesan pada sistem Reservasi Pesawat Terbang ini . Data yang di input yaitu Kode Pesawat sebagai primary key, kode tersebut bersifat unik karena satu kode dipakai

untuk satu pesawat, selanjutnya ada Nama Pesawat dan Jenis Pesawat. Jenis Pesawat ada dua, yaitu Pesawat dengan jenis boeing dan air bus. Setelah semua data di input maka langkah selanjutnya simpan data tersebut dengan memilih tombol simpan. Selanjutnya untuk Data Transaksi kita bisa menginput data customer, data pesawat dan tujuan apa saja yang akan di pesan pada sistem Reservasi Pesawat Terbang ini . Data tersebut terdapat No Penerbangan sebagai primary key, karena No Penerbangan bersifat unik, sehingga dijadikan kunci utama. Di bawah ini gambar ketika kita memilih menu TRANSAKSI dengan nama Penerbangan, form ini berfungsi untuk menginput data-data customer, pesawat dan tujuan atau nama tempat yang bisa dituju pada system Reservasi Pesawat Terbang ini, tujuan dibuatnya form transaksi yaitu agar kita lebih mudah dalam penghitungan ketika melakukan reservasi pesawat.

Di form transaksi terdapat terdapat tombol seperti di bawah ini : Tombol ini dinamakan tombol cari, tombol yang terdapat di Data Customer ini akan menghubungkan ke form daftar customer. Ketika tombol ini di klik maka akan langsung muncul form seperti gambar di bawah ini :

Setelah itu maka akan muncul data-data yang telah di input di form customer, lalu pilih customer tersebut yang akan melakukan transaksi dengan cara double klik, setelah itu form daftar customer akan keluar dengan sendirinya sedangkan data yang dipilih akan langsung muncul d form transaksi pada Data Customer. Selain tombol cari dipakai pada data customer, tombol cari juga dapat terhubung ke form Daftar Pesawat dan Daftar Tujuan. Cara kerjanya sama seperti di atas. Setelah mengisi Data Customer, Data Pesawat dan Data Tujuan, maka tarif akan muncul secara otomatis, setelah itu bisa isikan jumlah tiket yang akan di pesan. Maka akan otomatis terisi jumlah harga, pajak dan asuransi. Dan ketika kita tekan tombol Tambah maka data-data yang tadi sudah diisi akan terisi pada List Penerbangan (List View). Selanjutnya kita bisa menambahkan lagi pesawat dan tujuan yang akan di pesan. Setelah selesai kita bisa menekan tombol Simpan untuk menyimpan data Transaksi Penerbangan pada Database. Setelah itu di aplikasi Reservasi Pesawat Terbang ini juga terdapat Report. Yang mana ada Laporan Data Customer, Laporan Data Pesawat, Laporan Data Tujuan, dan Laporan Transaksi Penerbangan.

BAB IV PENUTUPPada bab ini berisi kesimpulan yang merupakan ringkasan yang diambil dari pembahasan perangkat lunak yang dibuat yaitu : Sistem Informasi Reservasi Pesawat Terbang. Sedangkan saran yang ada dibuat sebagai referensi untuk karya tulis selanjutnya.

4.1

KesimpulanSistem Aplikasi Reservasi Pesawat Terbang ini bisa membantu

proses pemesanan tiket yang menggunakan sistem komputerisasi , dan bahkan lebih efesien dan akurat di bandingkan dengan pemesanan tiket secara manual. Adapun kelebihan dan kekurangan dalam system aplikasi ini yaitu : Kelebihannya, data yang dihasilkan lebih akurat dan efisien. Sedangkan kekurangannya yaitu membutuhkan space komputer yang lumayan tinggi dan juga membutuhkan software tambahan yaitu Microsoft Visual Studio 2005. Kesimpulan lainnya yaitu sebagai berikut : Dengan adanya system reservasi pesawat terbang maka proses pencarian data dan pembuatan laporan-laporan yang dibutuhkan lebih cepat. Mempermudah transaksi pada system reservasi pesawat. Penyimpanan data akan lebih aman dan terjaga karena data disimpan dalam database.

4.2

SaranDari keterbatasan yang ada dapat diajukan kemungkinan untuk

mengembangkan program lebih lanjut, agar diperoleh kualitas program yang lebih baik. Penulis masih mengakuai banyak kekurangan dalam menulis makalah ini , oleh karena itu saya meminta kritik dan saran yang membangun untuk kemajuan saya khususnya. Semoga makalah ini bermanfaat bagi pembaca.