Mohon tunggu...
Muzhar Maulana
Muzhar Maulana Mohon Tunggu... Mahasiswa - Mahsiswa

Olahraga, bermaij game online

Selanjutnya

Tutup

Pendidikan

Rancangan ERD, EERD dan Pembuatan Aplikasi Sistem Pemesanan Tiket Pesawat

28 Desember 2024   08:12 Diperbarui: 28 Desember 2024   08:12 36
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
GAMBAR 1.ERD (sumber dok. pribadi)

Pada artikel ini, kita akan membahas sebuah studi kasus tentang sistem pemesanan tiket pesawat yang dirancang untuk mempermudah pelanggan dalam melakukan pemesanan secara digital. Dengan sistem ini, pelanggan dapat melihat jadwal penerbangan, memilih rute, maskapai, dan jadwal keberangkatan, serta melakukan pembayaran tiket tanpa harus datang langsung ke loket.

Tujuan Sistem

  1. Mempermudah pelanggan dalam memesan tiket pesawat.
  2. Meningkatkan efisiensi operasional maskapai dengan manajemen data yang terorganisir.
  3. Memberikan laporan penjualan tiket yang akurat untuk analisis dan pengambilan keputusan manajemen.

Deskripsi Relasi 

  1. Pengguna ke Pemesanan: Setiap Pengguna dapat melakukan banyak Pemesanan tiket penerbangan (one-to-many).

  2. Jadwal Penerbangan ke Pemesanan: Setiap Jadwal Penerbangan dapat memiliki banyak Pemesanan, tetapi satu Pemesanan hanya terkait dengan satu jadwal (one-to-many).

  3. Penerbangan ke Jadwal Penerbangan: Setiap Penerbangan (rute tertentu) dapat memiliki banyak Jadwal Penerbangan untuk berbagai waktu keberangkatan (one-to-many).

  4. Pemesanan ke Pembayaran: Setiap Pemesanan memiliki satu Pembayaran, sehingga hubungan ini bersifat one-to-one.

Berdasarkan deskripsi di atas, entitas utama yang terlibat adalah:

  1. Pengguna: Menyimpan informasi pelanggan, seperti nama, email, nomor telepon, dan password.
  2. Penerbangan: Mencatat informasi maskapai, rute penerbangan, dan nomor penerbangan.
  3. Jadwal Penerbangan: Menyimpan informasi detail tentang waktu keberangkatan, waktu kedatangan, harga tiket, dan jadwal penerbangan.
  4. Pemesanan: Mencatat transaksi pemesanan tiket pesawat oleh pengguna.
  5. Pembayaran: Menyimpan detail transaksi pembayaran dari setiap pemesanan.

Hubungan antar entitas ini dapat divisualisasikan menggunakan diagram relasi entitas (ERD), seperti yang ditampilkan pada gambar 1 dibawah ini. Diagram ini menggambarkan bagaimana data dalam sistem saling berhubungan, mulai dari proses pelanggan memilih jadwal penerbangan hingga menyelesaikan pembayaran tiket.

Dari gambar yang ditampilkan, dapat dilihat bahwa setiap entitas dalam sistem pemesanan tiket pesawat telah memiliki atribut masing-masing, yaitu:

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun