• Tidak ada hasil yang ditemukan

deskripsi kasus - UNIKOM Kuliah Online

N/A
N/A
Protected

Academic year: 2024

Membagikan "deskripsi kasus - UNIKOM Kuliah Online"

Copied!
2
0
0

Teks penuh

(1)

“BANDUNG CAR RENTAL”

DESKRIPSI KASUS

PT. Bandung Car Rental (BCR) adalah sebuah perusahaan baru yang akan berkecimpung dalam bidang penyewaan mobil. Untuk memperlancar dalam setiap kegiatannya, BCR membutuhkan sebuah sistem informasi penyewaan mobil. Sistem informasi ini harus dapat mendukung semua aktivitas yang ada di perusahaan tersebut.

Aktivitas-aktivitas yang ada adalah : 1. Penyewaan Mobil

Penyewaan mobil hanya dilakukan kepada customer yang telah terdaftar. Jika customer baru belum mendaftar, maka harus mendaftar terlebih dahulu sehingga mendapatkan nomor customer.

Penyewaan dihitung per hari (walaupun dipinjam selama 3 jam, maka dianggap 1 hari).

Penyewaan boleh hanya mobil saja atau lengkap dengan sopir. Mobil yang disewa harus dalam status tersedia (tidak sedang disewa). Begitu juga dengan sopir, hanya sopir yang sedang tidak bertugas saja yang dapat disewa. Setiap terjadi transaksi penyewaa, maka status mobil dan status sopir yang disewa harus diupdate.

Harga sewa sebuah mobil yang sejenis memiliki harga sewa yang sama. Harga sewa mobil akan berbeda jika mobil tersebut dilengkapi dengan fasilitas-fasilitas tambahan. Fasilitas-fasilitas tambahan yang ada di mobil adalah audio/video system, Air Conditioner (AC), dan Global Positioning System (GPS).

Harga sewa mobil, harga sewa sopir, harga sewa fasilitas dapat diupdate jika diperlukan perubahan.

Tanggal pengembalian dihitung secara otomatis berdasarkan tanggal sewa dan lama penyewaan yang ditanyakan ke customer ketika melakukan penyewaan.

2. Pengembalian Mobil

Pengembalian mobil dilakukan pada hari dan jam yang telah dijanjikan ketika penyewaan mobil. Jika pengembalian dilakukan melebihi dari waktu tersebut maka dianggap sebagai penyewaan baru sesuai lama keterlambatan. Lama keterlambatan dihitung per hari. Lama keterlambatan selalu dibulatkan ke atas dalam hitungan hari. Contoh, jika telat selama 1 jam, maka keterlambatan dianggap sebagai penyewaan baru selama 1 hari, jika terlambat selama 1 hari 2 jam maka dianggap sebagai penyewaan baru selama 2 hari, dan seterusnya.

Pengembalian mobil akan secara otomatis mengupdate status ketersediaan mobil dan sopir.

3. Penggajian Sopir

Gaji sopir dihitung berdasarkan gaji bulanannya (gaji tetap) dan ditambah dengan honor sebagai sopir yang dihitung berdasarkan total lama sopir disewa. Gaji sopir dihitung berdasarkan penyewaan sopir pada bulan sebelumnya. Contoh, jika sekarang bulan Juni 2009, maka penyewaan yang dihitung untuk honor sopir adalah penyewaan pada bulan Mei 2009. Honor supir adalah 50% dari harga sewa sopir ketika penyewaan.

Penggajian sopir disusun dalam bentuk laporan yang menampilkan semua supir yang aktif.

(2)

TUGAS ANDA

Tugas yang harus anda lakukan adalah :

1. Harga sewa mobil, sewa sopir dan harga fasilitas tambahan silahkan ditentukan sendiri.

2. Susunlah struktur table yang dibutuhkan untuk menangani kasus di atas.

3. Silahkan dianalisa TABLE, CONSTRAINT, VIEW, PROCEDURE, dan FUNCTION apa yang dibutuhkan.

4. Buatlah TABLE, CONSTRAINT, VIEW, STORED PROCEDURE, STORED FUNCTION dan TRIGGER yang diperlukan untuk menangani kasus di atas.

FINAL EXAM SNEAK PEEK

Soal UAS akan seperti ini, tetapi dalam kasus yang lebih sederhana karena keterbatasan waktu.

Jadikan tugas ini sebagai latihan menghadapi UAS. Silahkan berdiskusi.

Jika anda bisa mengerjakan ini, maka anda akan dapat mengerjakan UAS dengan baik.

Selamat Latihan.

Referensi

Dokumen terkait

Jangka waktu penahanan dapat diperpanjang lagi untuk paling lama 8 (delapan) hari. Kasus penahanan terhadap anak yang melebihi atau tidak sesuai dengan ketentuan

Dari perhitungan menggunakan program yang telah dibuat waktu yang diperlukan adalah 16.5 hari, jika dibandingkan dengan kenyataan waktu yang dibutuhkan untuk membuat produk lebih

Laporan Koreksi Profil ULN dianggap terlambat, jika disampaikan ke Bank Indonesia melebihi batas waktu 20 hari setelah penandatanganan atau penerbitan ULN dan/-atau

Laporan Koreksi Profil ULN dianggap terlambat, jika disampaikan ke Bank Indonesia melebihi batas waktu 20 hari setelah penandatanganan atau penerbitan ULN dan/-atau

 Technical ◦ Menunjukkan apakah sistem yg diusulkan dapat dikembangkan dan diterapkan dengan menggunakan teknologi yang ada atau jika membutuhkan teknologi baru  Economic ◦

Pilih Create a new forest of domain tree jika anda ingin membuat forest baru atau jika anda ingin membuat domain tree yang independen, kemudian klik tombol next.. Catatan : Forest,

Jika anak usia SD tidak memiliki aktivitas positif dalam satu hari, maka akan terbiasa menghabiskan waktunya untuk bermain game online sepanjang hari, penggunaan waktu yang lama

Menyisipkan Field • Jika kita ingin menyisipkan satu field baru diantara dua field yang sudah ada, Misalkan di antara field Nama dan field ProgramStudi, kita ingin menyisipkan satu