Tugas KBD
Tugas KBD
OLEH:
MUTTAQIEN M3110077
2011
PENDAHULUAN
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa, sehinga kelompok kami
dapat menyelesaikan tugas Konsep Basis Data yang berjudul “MEMBUAT EDR (ENTITY
RELATIONSHIP DIAGRAM) RESERVASI TIKET PESAWAT” dengan baik, semoga
materi yang kita buat selain menjadi tugas kami juga dapat bermanfaat bagi orang lain.
Pertama tama calon penumpang mengecek jadwal penerbangan sebelum memesan seat.
Calon penumpang dapat memesan satu atau lebih seat. Setelah calon penumpang
mendapatkan seat, calon penumpang melakukan pembayaran untuk mendapatkan satu atau
lebih tiket. Dengan tiket tersebut penumpang dapat menaiki pesawat untuk melakukan
penerbangan. Pengecekan meliputi nomor tempat duduk, dan jadwal penerbangan. Setelah
calon penumpang setuju dengan jadwal yang diinginkan, maka petugas memproses pesanan
tersebut, lalu calon penumpang melakukan pembayaran. Setelah melakukan pembayaran
penumpang mendapatkan tiket yang sudah dipesan.
A. IDENTIFIKASI ENTITAS
1. Calon penumpang
2. Penerbangan
3. Pesawat
4. Pembayaran
5. Kursi
6. Tiket
B. MENENTUKAN RELATIONSHIP
Melakukan
Memesan
Pembayaran
Kursi
Mendapatka
n
Tiket
D. MENENTUKAN KARDINALITAS
Ketentuan:
1. Satu tempat duduk hanya boleh diduduki oleh satu orang penumpang saja.
2. Dalam satu pesawat boleh ada kursi yang kosong.
3. Setiap penumpang harus mendapatkan tempat duduk.
4. Penumpang boleh mengecek satu atau lebih jadwal penerbangan ataupun tidak
mengeceknya, tetapi satu penerbangan hanya boleh digunakan satu penumpang.
5. Penumpang boleh memesan satu atau lebih kursi, tetapi satu kursi hanya boleh
diduduki satu penumpang saja.
6. Penumpang hanya boleh melakukan satu kali pembayaran.
7. Satu kali pembayaran akan mendapatkan satu tiket.
Satu kursi hanya untuk satu pesawat.
Penumpang mengecek Penerbangan
Melakukan
Memesan
Pembayaran
Kursi
Mendapatka
n
Tiket
Penerbangan(ID_PENERBANGAN)
Penumpang(ID_PENUMPANG)
Kursi(NO_KURSI)
Pembayaran(JENIS_PEMBAYARAN)
Tiket (NO_TIKET)
Pesawat(NO_PESAWAT)
F. GAMBAR ERD BERDASAR KUNCI
ID_PENUMPANG ID_PENERBANGAN
Melakukan
Memesan
JENIS_PEMBAYARAN Pembayaran
Mendapatka
n
Tiket
G. MENENTUKAN ATRIBUT
1. Penumpang 4. Pembayaran
- pekerjaan - Jenis_pembayaran
- ID_penumpang - kurs
- Nama 5. Tiket
- Jenis_kelamin - No_tiket
2. Penerbangan - Tujuan
- ID_penerbangan - Tgl_pembayaran
- Rute - biaya
- jadwal 6. pesawat
3. Kursi - no_pesawat
- NO_kursi - jenis_pesawat
- Jml_seat - maskapai
- Seat_class
H. GAMBAR ERD DENGAN ATRIBUT
JENIS_KELAMIN
PEKERJAAN
RUTE JADWAL
Melakukan
Memesan
JENIS_PEMBAYARAN KURS
Pembayaran
NO_KURSI
Kursi
Mendapatka
JML_SEAT SEAT_CLASS n
NO_TIKET TUJUAN
Tiket
JENIS_PESAWAT
TGL_PEMBAYAR
BIAYA
AN
NO_PESAWAT
MASKAPAI