Sistem Basis Data Penyewaan Kendaraan
Sistem Basis Data Penyewaan Kendaraan
Diperkenalkan kepada:
Prof. Alfonso Peña
PENDAHULUANN .................................................................................................................. 5
1. DESCRIPCION DEL PROBLEMA................................................................................... 6
2. OBJETIVOS ....................................................................................................................... 7
3. MODELO ENTITAS HUBUNGAN ................................................................................... 8
4. MODEL RELASIONAL
5. DIAGRAM DE DEPENDENCIAS FUNGSIONAL .................................................. 15
6. KODE DE KONSULTASI ............................................................................................ 16
KESIMPULAN................................................................................................................ 17
BIBLIOGRAFI .................................................................................................................. 17
ANEXOS .............................................................................................................................. 17
Daftar tabel
El alquiler de vehículos es un negocio que tiene una gran cantidad oferta y demanda esto conlleva
sejumlah besar data baik dari orang yang ingin menyewa mobil hingga jumlah
varietas dari penyedia mobil, pengelolaan semua informasi ini cukup rumit, untuk
ini bertujuan untuk mengoptimalkan pengelolaan data dan mencari interoperabilitas di antara mereka untuk itu
gunakan basis data yang dapat dikelola dengan cara yang optimal untuk perusahaan yang
mengizinkan mengurangi waktu pencarian data.
Penggunaan basis data akan memungkinkan perusahaan untuk mengatur data mereka secara sistematis dan
Secara kontekstual, saat ini sangat penting untuk mengelola data melalui basis data.
data karena mereka memberikan keamanan dan memungkinkan percepatan prosedur, harus diperhatikan
ceritakan bahwa basis data dirancang sesuai dengan kebutuhan dan berdasarkan ini
hubungan antara data adalah yang akan memungkinkan untuk membuat basis data yang mengoptimalkan
prosedur dan konsultasi, adalah kebutuhan klien yang menjadi titik awal untuk
organisasi data yang diberikan.
Sebuah basis data adalah seperangkat data yang disimpan dalam memori eksternal yang terorganisir.
melalui struktur data. Setiap basis data dirancang untuk memenuhi persyaratan
dari informasi sebuah perusahaan atau jenis organisasi lainnya.
1. DESKRIPSI MASALAH
Sebuah perusahaan otomotif bergerak di bidang penyewaan kendaraan karena memiliki sumber daya yang besar
permintaan dan penawaran kendaraan ini, pemilik memutuskan untuk menciptakan sebuah sistem yang memungkinkannya untuk mengelola suatu
kontrol atas pelanggan, karyawan, reservasi, dan kendaraan perusahaan Anda, untuk ini memutuskan untuk membuat
sistem basis data yang mengoptimalkan proses ini di perusahaan Anda.
ALQUILER
TIPO DE VEHICULO DIARIO
Furgon kapasitas muatan kurang dari 2 ton 220000
Furgon kapasitas muatan antara 2 dan 5 ton 270000
Furgon kapasitas muat lebih dari 6 ton 330000
Mobil model di bawah 2005 90000
Mobil model antara 2006 dan 2010 120000
Mobil model di atas 2010 150000
Tabla 1. Tipo de vehiculo y precio alquiler día.
Setelah pendaftaran selesai, Anda dapat melanjutkan untuk melakukan reservasi, sehingga pelanggan
anda dapat melakukan reservasi jika sudah terdaftar dengan identifikasi dan
kata sandi.
Reservasi termasuk:
Jika pelanggan memilih van, sistem akan menampilkan daftar van yang tersedia:
a) Merek.
b) Model.
c) Beban maksimum.
d) Motor.
e) Harga Hari.
Sistem menyimpan reservasi dengan identifikasi pelanggan, nomor pelat kendaraan dan
memberikan kode reservasi.
Untuk mengambil kendaraan, pelanggan harus hadir di cabang perusahaan dan menandatangani
kontrak sewa.
Para pegawai akan bertanggung jawab untuk mendaftarkan kontrak dalam sistem dan harus
mencatat setiap karyawan yang telah membuat kontrak untuk dilikuidasi
komisi.
Untuk mendaftarkan kontrak, karyawan memasukkan kode reservasi dan kata sandi.
reservasi tervalidasi, buat kontrak yang sesuai dengan data reservasi dan nilai
dari kontrak.
2. OBJETIVOS
I. Membuat basis data yang memberikan solusi dan menjamin pengelolaan data yang tepat
dari perusahaan kendaraan.
II. Mengontrol reservasi dan penyewaan kendaraan.
3. MODEL ENTITAS HUBUNGAN
Reg_
CodSu
Dir
Nama ID
(1,N)
CABANG
Milik
o
(1,N)
Lewati Komisi
F_Fin Lakukan
(1,1)
F_Inicio (1,1)
Codco
termasuk
Motor
Merek
(1,1)
Plaka KM
KENDARAAN
Model Tersedia
d P_Dia C_Ocu
P_Dia
Direktori
Nama ID
o
Lulus Komisi
KLIEN PEGAWAI
KLIEN PEGAWAI
CP COD_CLIENTE CP COD_EMPLEADO
NOMBRE NOMBRE
ALAMAT ALAMAT
TELEFON TELEFON
EMAIL EMAIL
KATA_SANDI KOMISI
Tabel 2 Hubungan Klien–Karyawan
b) Klien Reservasi.
Kami menganggap bahwa hubungan "Klien" memiliki atribut dari superkelas dan atributnya sendiri
ella.
Karena kardinalitasnya adalah (1,1) dan tidak ada yang memiliki partisipasi nol, kami memilih kunci
utama dari hubungan "Pelanggan" dan kami memperkenalkannya ke dalam hubungan "Reservasi".
Lulus
KLIENT
(1,N)
Lakukan Suc_En
F_Fin
(1,1)
F_Mulai Suc_En
RESERVASI
Codre
KLIEN RESERVASI
CP COD_CLIENTE CP COD_RESERVA
NOMBRE F_INICIO
ALAMAT F_FIN
TELEFON SUC_RETIRO
EMAIL SUC_ENTREGA
KATA_SANDI FK COD_CLIENTE
Tabel 3. Hubungan Klien-Pemesanan
c) Reservasi-Kendaraan.
Dengan hubungan "kendaraan" yang disjung dan total, kami melanjutkan untuk membuat dua tabel satu untuk
"Furgón" dan lainnya untuk "Automóvil" yang akan memiliki atribut dari superclass dan
atribut yang dimiliki sendiri.
Karena kardinalitas adalah (1,1) kami memilih kunci utama dari hubungan "Kendaraan" dan
kami memperkenalkannya sebagai kunci asing dalam hubungan "Reservasi".
Suc_En
F_Fin
F_Mulai Suc_En
RESERVA
Codre (1,1)
termasuk
Motor
Merek
(1,1)
Plakat KM
VEHICULO
Model Tersedia
d P_Dia C_Ocu
P_Dia
RESERVA
CP COD_RESERVA
F_INICIO
F_FIN
SUC_RETIRO
SUC_ENTREGA
FK PLACA
FK COD_CLIENTE
KENDARAAN
FURGON CP PENGHARGAAN
CP PLACA MEREK
MEREK MODELO
MODEL CAT_OCUPANTES
CAP_CARGA MOTOR
MOTOR COLOR
KILOMETRAJE KILOMETRAJE
DISPONIBILIDAD DISPONIBILIDAD
d) Karyawan –Cabang.
Kami mengasumsikan bahwa hubungan "pegawai" memiliki atribut dari superkelas "Orang" ditambah
atribut-atribut yang dimiliki.
Karena kardinalitasnya adalah (1,1) hubungan "Karyawan" menerima kunci asing sebagai kunci
pokok dari hubungan "Karyawan".
Reg_
CodSu
CABANG
(1,1)
Pertenece
(1,N)
Komisi
KARYAWAN
PEGAWAI
CP KODE_KARYAWAN
NOMBRE
ALAMAT
TELEFON
CABANG
EMAIL CP COD_SUCURSAL
KOMISI NOMBRE
FK COD_SUCURSAL KOTA
e) Reservasi - Kontrak.
Menjadi kontrak entitas yang lemah, kunci menyebar dengan membuat kunci asing yang tidak nol
diizinkan dalam hubungan entitas yang bergantung.
Suc_En
F_Fin
F_Mulai Suc_En
RESERVA (1,1) Genera KONTRAK ValorC
(1,1)
Kodre
Codco
RESERVASI
CP PESANAN_COD
F_MULAI
F_FIN KONTRAK
SUC_RETIRO CP
NILAI
_RESERVA_KONTRAK
SUC_ENTREGA
VALOR CONTRATO
FK PLACA
TANGGAL
FK COD_CLIENTE FK COD_EMPLEADO
NAMA
ID
ALAMAT
TELEFON
KATA SANDI
EMAIL
[Link] data memiliki pendekatan untuk solusi masalah, oleh karena itu data yang dikirimkan
perusahaan kendaraan adalah langkah utama untuk pengembangan ini, dasar ini
data ini difokuskan hanya pada kebutuhan perusahaan kendaraan ini.
II. Proses pembuatan basis data dilakukan sesuai dengan kebutuhan yang dikirimkan
oleh perusahaan untuk menyelesaikan.
III. Basis data memungkinkan kita untuk memiliki kontrol atas pelanggan dan karyawan yang ada.
registrar di sistem selain kendaraan, reservasi, dan kontrak.
IV. Sistematika data ini memungkinkan perusahaan menghemat waktu dan uang.
kendaraan karena selain kontrak sebelumnya sekarang dapat melakukan pengawasan terhadap
pendapatan yang dimiliki perusahaan dari penyewaan mobil dan kendaraan.
BIBLIOGRAFI
Silberschatz, A., Korth, H. F., Sudarshan, S., Pérez, F. S., Santiago, A. I., & Sánchez, A. V.
(2002). Dasar-dasar basis data.
Elmasri, R. A., & Navathe, S. B. (2007). Dasar-dasar sistem basis data (No.
004.65). Addison Wesley,.
ANEXOS