Sistem Perancangan Sistem Penjualan Tiket
1. Current System
Sistem penjualan tiket yang saat ini masih menggunakan sistem
manual, yaitu customer datang ke tempat penjualan tiket (travel),
sms atau telepon. Sistem cek harga tiket, cek data keberangkatan,
sistem pemesanan dan sistem pembayaran juga masih manual sehingga
menyebabkan proses informasi berlangsung lama untuk menunggu
antrian dan sulit di kontrol karena harga tiket mengalami perubahan
setiap waktu tanpa ada pemberitahuan. Selain itu sangat merugikan
baik dalam segi waktu maupun ekonomi.
Memesan Tiket
Membayar
Memberi Pesanan Tiket
Sistem pemesanan tiket saat ini masih menggunakan sistem manual,
customer harus datang langsung ke tempat penjualan tiket (travel)
untuk memesan tiket. Sistem ini sangat tidak efisien. 2. Porposed
SystemBerdasarkan sistem penjualan tiket saat ini, khususnya sistem
pemesanan tiket yang masih manual. Untuk mengefektifkan dalam segi
waktu maupun ekonomi (keuangan), diperlukan sistem informasi
berbasis web sehingga mempermudah costumer untuk memesan tiket
tanpa perlu ke tempat penjualan tiket (travel).
Masuk ke alamat website penjualan tiket (Sistem Informasi
Penjualan Tiket)
Memesan Tiket dan Mengisi Data biodata, Data Keberangkatan
Menerima Kode Booking Tiket
Kode Booking
Verifikasi Pemesanan Tiket Dibutuhkannya sistem berbasis web,
sehingga mempermudah costumer untuk memesan tiket tanpa perlu
datang ke kantor.
3. Spesifikasi Kebutuhana. Kebutuhan fungsional : Dibutuhkan
teknologi internet berbasis web secara online, yang dapat digunakan
sebagai media informasi untuk mempermudah proses pemesanan tiket.b.
Kebutuhan data : Sistem membutuhkan data customer (nama, umur,
alamat, No.Hp/Telepon, jenis kelamin), data penerbangan
(No.Penerbangan, maskapai, kelas, asal, tujuan, hari/tanggal,
pukul).c. Kebutuhan teknologi: Untuk merancang dan membuat media
informasi berbasis web dibutuhkan perangkat keras agar program
aplikasi yang dibuat dapat berjalan dengan baik, misalnya komputer
maupun server. Selain perangkat keras juga dibutuhkan perangkat
lunak yang digunakan untuk mendukung dan merancang pembuatan media
informasi berbasis web harus sesuai dengan kebutuhan.d. Kebutuhan
non-fungsional:Untuk mempermudah penggunaan sistem ini, diperlukan
pelatihan bagi para admin.
4. Perancangan Sistem Berbasis DFD
a. Rancangan Umum Diagram Konteks
Data Pemesan TiketData Customer
Kode Booking
LaporanPimpinananAdminVerifikasi Data Pemesanan TiketData
Pemesanan TiketSistem Informasi Penjualan Tiket
Diagram Berjenjang
1.1.2No PenerbanganMaskapaiAsal TujuanHari/TanggalPukulHarga
Tiket1.1.1NamaNo KTPAlamat UsiaTanggal LahirJenis KelaminTelepon
3.2Total Pembayaran (Harga Tiket)3.1Kode Booking2.2Input Data
Customer2.1Cek Data Keberangkatan1.2Input Data Pemesanan
Tiket1Input1.1Input Data Customer3Output2Customer0Sistem Informasi
Penjualan Tiket
b. Rancangan Terinci
DFD Level 0
AdminData CustomerData Pemesanan TiketData KeberangkatanTotal
PembayaranKode BookingData Pemesanan TiketData Customer
Sistem Informasi Penjualan Tiket
Laporan PengadaanLaporan PengadaanPimpinan
Data Customer1Pendaftaran DFD Level 1
Verifikasi Data Customer
AdminVerifikasi Data Pesanan CustomerData Pesanan
Customer2Pemesanan Tiket Verifikasi Data PemesananData
Pemesanan
DFD Level 2 Pendaftaran
Data Customer BaruData Customer BaruData CustomerVerifikasi
Pendaftaran1 TB_Customer3Pembuatan Verifikasi
Pendaftaran2Pencatatan Customer Baru1Pengecekan ID
1 TB_CustomerDFD Level 2 Pemesanan
1Login
Slip TransferStatus Login4Konfirmasi PemesananCustomer Login
Status Pemesanan2Pesanan Tiket
Data Pesanan TiketPesanan Tiket
3 TB_Jadwal & Tujuan
6Pencatatan Transaksi Pemesanan
Data Tujuan3Pengecekan Pesanan
Data Pemesanan TiketVerifikasi Pemesanan CustomerData
PemesananData Seat
AdminData Pemesanan CustomerData Pemesanan Customer4 TB_Seat
Pesawat2 TB_Pemesanan5Pembuatan Verifikasi Pemesanan Tiket
Verifikasi Pemesanan
5. Perancangan Sistem Berbasis UMLa. Rancangan Sistem Umum
Use Case Diagram
Login
Mengirimkan Kode BookingMemverifikasi Data PesananKode
BookingPemesanan TiketCek Data Keberangkatan
Sistem Informasi Penjualan Tiket
Laporan PengadaanAdmin
Class Diagram
TiketKode_TiketKota_TujuanKota_AsalClass_ServiceTanggalHariJamHarga
Tiket
AdminId_AdminNama_AdminPassword_AdminLoginUsernamePassword
PemesananId_PesananId-CustomerId_JadwalJadwalId_JadwalKota_AsalKota_TujuanTanggalHariJamClass_ServiceCustomerId_CustomerNama_CustomerAlamat_CustomerNo.Telp_CustomerPassword_CustomerAlamat_Email
b. Rancangan Terperinci Sequence Diagram
Memberikan Pesanan (Kode Booking)Memverifikasi Pemesanan
TiketProsesMemverifikasi PesananMenerima PesananMemasukan
PesananPemesanan
Activity Diagram
Pesanan TiketMembeliPassangerDaftar HargaRegisterMember
LoginTravelInput (Kota Tujuan, Tanggal Tiba, pulang) Pemesanan
Tiket Online
Pilih Kota Keberangkatan
Info KeberangkatanInfo Tiba
Deployment Diagram
PC / Smartphone
Log FileMySCL databaseDatabase Web InterfaceWeb Browser
6. Pengujian Sistem
a. Black Box SystemPengujian Black Box untuk form
loginTestFieldInputOutputStatus
1
2Login User
Login AdminUsernamePassword
UsernamePasswarda. Jika berhasil maka masuk halaman home b. Jika
password salah maka muncul peringangatan password salah c. Jika
username salah muncul peringatan user belum tersedia a. Jika
berhasil maka masuk halaman admin b. Jika password salah maka
muncul peringangatan password salah c. Jika username salah muncul
peringatan user belum tersedia Valid
Valid
Pengujian untuk menu-menu yang dapat diakses user pada aplikasi
web meliputi menu lihat jadwal, pemesanan, list pemesanan, dan
verifikasi pemesanan.TestFieldInputOutputStatus
1Lihat Jadwal Keberangkatan Memilih tanggal, asal dan tujuan
keberangkatana. Jika jadwal ditemukan maka akan muncul menu lihat
data b. Jika jadwal tidak ditemukan muncul komentar tidak ada
jadwal keberangkatan
Valid
2User Memesan TiketMemilih agen keberangkatan
a. Jika pilih pesan maka masuk ke list pemesanan b. Jika batal
maka kembali ke menu lihat data Valid
Pengujian untuk menu-menu yang dapat diakses admin di dapatkan
kesimpulan bahwa telah berfungsi dengan baik.
TestFieldInputOutputStatus
1Admin tambah data pesawat
Masukkan jenis, jumlah sit dan keterangan
Jika data baru telah dimasukkan maka akan dilakukan proses
tambah data armada pesawat
Valid
2Admin tambah data rute
Memasukkan harga/sit, tanggal keberangkatan, jam, asal
keberangkatan dan tujuan keberangkatan
Jika data baru telah dimasukkan maka akan dilakukan proses
tambah data rute
Valid
3Admin melihat daftar pemesan
Jika tombol ditekan maka muncul tabel pemesanan
Valid
4Admin melihat data penumpang
Jika tombol ditekan maka muncul tabel daftar penumpang
Valid
5Logout dan Klik tombol logout
Jika user, dan admin menekan tombol logout maka mereka akan
keluar dari sesi
Valid
b. Pengujian KinerjaPemesanan tiket pesawat online melalui
website membutuhkan waktu kurang dari 5 menit. Dan untuk membuat
laporan pemesanan diperlukan waktu yang relatif cepat yaitu 3
menit. Pelayanan menjadi lebih maksimal dan cepat karena calon
pelanggan tidak perlu datang langsung ke kantor penjualan tapi bisa
melakukan pemesanan langsung melalui akses website.
c. Pengujian KebutuhanFungsi dan komponen-komponen yang di
butuhkan telah dialamatkan dengan benar. d. Pengujian
AkseptansiMisalkan sampel user yang diambil 30 responden yang
berumur 15-30 tahun yang rata-rata dalam setahun menggunakan jasa
transportasi pesawat terbang sebanyak 1-3 kali. Responden berasal
dari berbagai kalangan seperti guru, mahasiswa, siswa, karyawan dan
swasta. Dari hasil penelitian dan pengujian yang telah dilakukan,
dapat diambil simpulan bahwa aplikasi reservasi tiket pesawat
berbasis web secara online dapat membantu user menghemat waktu,
biaya, karena menggunakan aplikasi berbasis web yang bersifat
ubiquity sehingga bisa dilakukan kapan saja dan dimana saja.e.
Pengujian TeknisPerangkat lunak dan perangkat keras yang digunakan
untuk mengimplementasikan sistem tersedia dalam perusahaan
(travel).f. Pengujian OperasionalSistem yang di usulkan bisa di
terapkan dan memenuhi sasaran yang diinginkan.
Tugas IndividuSistem Basis Data
Rancangan Sistem Penjualan Tiket Pesawat
OlehMAYA SYUKRILA (H12111291)
PROGRAM STUDI STATISTIKAJURUSAN MATEMATIKAFAKULTAS MATEMATIKA
DAN ILMU PENGETAHUAN ALAMUNIVERSITAS HASANUDDIN2014