BERORIENTASI OBJEK
Pembelian Tiket Bola
Disusun Oleh :
Naufal Hisyam Faizsyahly Fadhilah (1302150048)
Agustian Ardiansyah (1302154144)
Puji dan syukur penulis ucapkan kepada Tuhan Yang Maha Esa karena berkat
rahmat-Nya, laporan ini dapat diselesaikan. Laporan ini akan membahas mengenai
Pemesanan Tiket Bola.
Laporan ini dibuat untuk memaparkan sistem yang terdapat pada Pemesanan Tiket
Bola yang berbasis data base. Laporan ini juga dibuat untuk memenuhi tugas penulis dalam
pembuatan laporan tugas besar yang diberikan pada mata kuliah Pemrograman Berorientasi
Objek.
Penulis mengucapkan terimakasih kepada semua pihak yang telah membantu dalam
proses pembuatan laporan ini. Penulis menyadari bahwa masih terdapat banyak kesalahan
dalam laporan ini. Oleh karena itu, kritik dan saran yang membangun, sangat penulis
harapkan dari para pembaca. Semoga laporan ini dapat bermanfaat bagi para pembaca.
Penyusun
BAB I
PENDAHULUAN
1.1. Latar Belakang
Di era modernisasi saat ini dimana hampir semua orang membutuhkan sesuatu yang serba
praktis dan cepat, maka hampir semua aspek kegiatan manusia diatur menggunakan sistem
yang otomatis, termasuk untuk kebutuhan pemesanan tiket. Namun setelah disurvey di
beberapa stadion ternyata untuk penjualan tiket pertandingan bola masih menggunakan cara
sederhana, yakni para pembeli tiket harus menyiapkan uang untuk setiap kali pembelian tiket
serta petugas masih mencatat nama penumpang dengan pena dan kertas. Cara ini sebenarnya
sudah cepat, namun kurang efisien.
Selain dari itu, selama ini juga masih ada sistem calo yang ditemukan di stadion, yakni
dimana ada seseorang yang membeli tiket dengan jumlah yang banyak, namun untuk dijual
kembali, dengan harga yang lebih mahal dari aslinya. Tiket ini biasa calo tawarkan kepada
pembeli yang mungkin membutuhkan proses yang cepat tanpa mengantri atau pada saat tiket
di loket sudah habis terjual. Hal ini tentunya merugikan bagi para pembeli tiket, karena
pembeli harus membayar dengan harga yang lebih mahal dari aslinya. Oleh karena itu,
ditemukanlah solusi yang bisa menangani permasalahan-permasalahan tersebut, yakni
dengan dibuatnya suatu software pembelian tiket pertandingan bola.
1.3. Tujuan
Tujuan dari aplikasi ini adalah untuk memudahkan seorang administrator untuk menginput data
pembeli.
BAB II
Program
2.1.Deskripsi Program
Pada halaman utama Pemesanan Tiket Bola, user akan dihadapkan kepada
sebuah interface yang berisi:
1. Simpan, interface ini digunakan untuk menyimpan data para pembeli ke data
base.
2. Lihat, interface ini berguna untuk melihat data pembeli yang sudah di data
sebelumnya.
3. Clear Tab, interface untuk menghapus text yang ada di text field.
4. Ubah, interface ini digunakan untuk mengubah apa yang sudah diinputkan
oleh admin, jadi bila terjadi kesalahan dalam menginput data, data yang sudah
dimasukan bisa diubah terleboh dahulu.
5. Hapus, interface ini diguakan untuk menghapus data pembeli dari data base.
6. Proses, interface ini berfungsi untung menghitung total harga tiket yang di
beli oleh pembeli.
7. Login, interface ini untuk login admin.
2.4.Implementasi
Berikut implementasi yang digunakan dalam aplikasi kami :
1. Platform swing
2. Label
3. Text Field
4. ComboBox
5. Button
6. Menu Bar
7. Menu Item
8. Ojdbc
9. Oracle Database
10. Rs2XML
2.5.Data Base
Data base dalam aplikasi kami terdapat Table yang bernama Tiket dan
mempunyai kolom NOID yang bertipe Varchar, kolom Nama yang bertipe
Varchar, kolom Jenis yang bertipe Varchar, kolom harga yang bertipe
Int,kolom banyak yang bertipe Int, dan kolom total yang bertipe Integer.
BAB III
TINJAUAN PUSTAKA
4. Screenshot Aplikasi
Page login
Page pengisian data
BAB IV
PENUTUP
4.1. Kesimpulan
Pada program ini masih dalam pengembangan jadi dalam program ini hanya
terdapat menu yang terbatas dengan interface yang kurang juga. Setidaknya dalam
program ini sudah sangant membantu seorang administrator untuk melakukan
pekerjaannya, karena pekerjaan dasar beliau sudah di backup dengan program ini,
dengan mudah dan dinamis, semoga program ini bisa penulis kembangkan lagi sesuai
data dan kejadian didalam kehidupan nyata.
4.2. Saran
Alangkah lebih baiknya jika program ini memiliki dikembangkan dan
diperbaiki, sehingga kekurangan dan bug yang terdapat didalam program ini dapat
berjalan sebagaimana mestinya. Dan lebih disempurnakan lagi tampilannya agar
memiliki tampilan yang jauh lebih menarik.