Wikipedia
Hasil penelusuran
Archive for Mei 2020
ENTITY RELATIONSHIP DIAGRAM (ERD)
SISTEM INFORMASI PEMESANAN TIKET BIOSKOP ONLINE
Proses Bisnis :
Berikut
ini adalah kardinalitas relasi antar entitas pada studi kasus Sistem Informasi
Pemesanan Tiket Bioskop Online :
1.
Pemesan melihat Jadwal
Tabel utama : Pemesan
Tabel kedua : Jadwal
Relasi : One to Many (I-N)
Atribut penghubung : ID_Pemesan (Foreign
Key ID_Pemesan di Jadwal)
Karena seorang pemesan tiket dapat melihat
beberapa jadwal film yang tersedia dan dapat memilih jadwal film sesuai dengan
keinginan.
2.
Tiket memiliki kursi
Tabel utama : Tiket
Tabel kedua : kursi
Relasi : One to One (1-1)
Atribut Penghubung : ID_Kursi (Foreign key
ID_Kursi di Tiket)
Karena 1 tiket hanya memiliki 1 kursi untuk
menonton film.
3.
Film memiliki jadwal
Tabel utama : Film
Tabel kedua : Jadwal
Relasi : One to Many (I-N)
Atribut Penghubung : ID_Film(Foreign Key
ID_Film di jadwal)
Karena 1 film dapat diputar pada beberapa
jadwal tanggal dan jam yang berbeda.
4.
Film memiliki kategori
Tabel utama : Film
Tabel kedua : Kategori
Relasi : Many To One(N-I)
Atribut Penghubung : ID_Kategori (Foreign
Key ID_Kategori di Film)
Karena beberapa film dapat memiliki
kategori yang sama.
5.
Studio Memutar Film
Tabel utama : Studio
Tabel Kedua : Kursi
Relasi : Many To One (N-I)
Atribut Penghubung : ID_Film (Foreign Key
ID_Studio di kursi)
Karena 1 studio memiliki banyak kursi yang
tersedia bagi penonton
6.
Studio memiliki Kursi
Tabel Utama : Studio
Tabel Kedua : Kursi
Relasi : One To Many (I-N)
Atribut Penghubung : ID_Studio (Foreign Key
ID_Studio di Kursi)
Karena 1 studio memiliki banyak kursi yang
tersedia bagi penonton
7.
Pemesan memesan Tiket
Tabel Utama : Pemesan,Tiket
Tabel kedua L: Memesan
Relasi : Many To Many (N-N)
Atribut penghubung : ID_Pemesan,ID_Tiket
(Foreign Key ID_Pemesan,ID_Tiket di Memesan)
Karena dapat terjadi banyak transaksi
pemesanan tiket dalam suatu waktu
1.
Pelanggan yang ingin memesan tiket boiskop
meminta jadwal film yang akan ditayangkan melalui website yang sudah
disediakan. Kemudian memilih jadwal film yang diinginkan.
2.
Setelah itu pelanggan memilih kursi untuk
menonton film.
3.
Pelanggan melakukan registrasi online untuk
mendapatkan username dan password.Kemudian menginputkan data pelanggan berupa
nama,alamat,nomor hp.
4.
Setelah Registrasi,pelanggan diminta membayar melalui
transfer bank, kartu kredit, internet banking dengan nominal yang sudah
ditentukan. Lalu melakukan konfirmasi pembayaran melalui form yang telah
disediakan di website
5.
Setelah pelanggan membayar, pelanggan akan
menerima e-Mail berupa tiket dan bukti pembayaran yang nantinya dapat dicetak
Entitas :
1.
Pemesan
-
ID_Pemesan : ID untuk pemesan (integer) sebagai
Primary Key
-
Nama : Nama lengkap pemesan(string)
-
Jenis_Kelamin : : Jenis Kelamin Pemesan (string)
-
No_HP : Nomor Handphone pemesan (integer)
-
Alamat : Alamat lengkap pemesan (string)
-
Email : Email pemesan (string)
2.
Film
-
ID_Film : ID untuk film (string) sebagai Primary
Key
-
Judul : Judul lengkap film (string)
3.
Kategori
-
ID_Kategori : ID untuk kategori (string) sebagai
Primary Key
-
Nama_Kategori : Nama kategori (string)
4.
Studio
-
ID_Studio : ID untuk studio (string) sebagai
Primary Key
-
Nama_Studio : Nama studio (string)
5.
Tiket
-
ID_Tiket : ID untuk tiket (string) sebagai
Primary Key
-
Harga : Harga satuan tiket (integer)
-
Stok : Jumlah tiket yang masih tersedia
(integer)
6.
Kursi
-
ID_Kursi : ID untuk Kursi (string) sebagai
Primary Key
-
No_Kursi : Nomor kursi (string)
7.
Jadwal
-
ID_Jadwal : ID untuk jadwal (integer) sebagai
Primary Key
-
Tanggal : Tanggal pemutaran film (date)
-
Jam_mulai : Jam mulai pemutaran film (time)
-
Jam_Berakhir : Jam berakhir pemutaran film
(time)
8.
Memesan
-
ID_Pemesanan ID untuk transaksi pemesanan tiket
(integer) sebagai Primary Key
-
Tanggal_Pemesanan : Tanggal Transaksi pemesanan
tiket (date)
-
Jumlah : Jumlah tiket yang dipesan (integer)
-
Total_Harga : Jumlah total harga yang harus
dibayarkan oleh pemesan (integer)