Pages - Menu

Sabtu, 02 Mei 2020

SISTEM INFORMASI PEMESANAN TIKET BIOSKOP ONLINE


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)



Tidak ada komentar:

Posting Komentar