Sistem Informasi Rental Mobil
Fakta-fakta alur proses pembuatan
ERD pada Rental Mobil:
1. Perusahaan
mempunyai beberapa jenis/model mobil yaitu: SUV, sedan, MPV, jeep, dan city
car.
2. Setiap
jenis mobil tersebut mempunyai beberapa mobil.
3. Setiap
customer yang datang dicatat pada sebuah buku yaitu no identitas, jenis
identitas nama, alamat, tanggal lahir dan no telepon.
4. Setiap
melakukan transaksi customer diberikan no_sewa kendaraan
5. Apabila
pengembalian kendaraan tidak sesuai dengan tanggal yang ditetapkan maka akan
dikenakan denda.
Berikut tahapan-tahapan Rental Mobil :
1.
Mengidentifikasi Entitas yang terbentuk yaitu:
- Terdapat 3 Entitas yaitu Rental, Mobil dan Customer
2.
Menentukan atribut-atribut dari setiap entitas
Entitas
|
Atribut
|
Rental
|
no_npwp, nama, alamat, no_telp, jml_mobil
|
Mobil
|
kode_mobil, merk, model, thn_buat
|
Customer
|
no_id, jenis_id, nama, alamat, tgl_lahir, no_telp
|
3.
Menentukan atribut primary key dari setiap entitas.
- Pada entitas Rental, no_npwp
digunakan sebagai primary key
- Pada entitas Mobil, kode_mobil
digunakan sebagai primary key
- Pada entitas Customer, no_id
digunakan sebagai primary key
4.
Menentukan relationship antar entitas.
- Antara entity Rental &
Mobil terdapat sebuah relationship yaitu “Punya”
- Antara entity Customer &
Mobil terdapat sebuah relationship yaitu “Transaksi”
5.
Menentukan atribut-atribut dari setiap relationship (jika ada).
- Pada Relationship
"Punya" mempunyai attribute : tidak ada
- Pada Relationship
"Transaksi" mempunyai attribute : no_sewa, jenis_mobil, tgl_sewa,
tgl_kembali, biaya, denda
6.
Menentukan Cardinality Ratio.
-
Cardinality Ratio antara Rental & Mobil Disebut One to Many, karena rental
dapat mempunyai mobil lebih dari 1
-
Cardinality Ratio antara Customer & Mobil Disebut One to Many, karena
seorang Customer dapat menyewa mobil lebih dari 1
7. Menentukan Participation Constraint.
Berikut ERD PROSES RENTAL
MOBIL di KARAS RENTAL CAR :
Tidak ada komentar:
Posting Komentar