Anda di halaman 1dari 3

FM-BINUS-AA-FPU-78/V2R1

BINUS University

Academic Career: Class Program:


Undergraduate / Master / Doctoral *) International / Regular / Smart Program /
Global Class / BINUS Online Learning *)

 Mid Exam  Compact Term Exam Term : Odd / Even / Compact *)


◼ Final Exam  Others Exam : _____________ Period (Only for BOL) : 1 / 2 *)

 Kemanggisan  Senayan  Semarang Academic Year :


 Alam Sutera  Bandung
 Bekasi  Malang 2022 / 2023
Exam Type* : Onsite / Online Faculty / Dept. : BINUS Online /
Computer Science
Day / Date** : Monday – Monday/15 – 22 May 2023 Code - Course : COMP6802036 –
Program Design Method
Time** : 00:00 – 12:00 WIB Code - Lecturer : Lecturer Team
Exam : ◼ Open Book ◼ Open Notes BULC (Only for BOL) : Bandung, Bekasi, Jakarta,
Specification***  Close Book  Submit Project Malang, Palembang,
◼ Open E-Book  Oral Test Semarang
Class : LYCA; LZCA; T6CA;
T7CA
Equipment*** : Student ID *** :
 Exam Booklet ◼ Laptop  Drawing Paper – A3 Name *** :
 Calculator  Tablet  Drawing Paper – A2 Signature *** :
 Dictionary  Smartphone  Notes

) Strikethrough the unnecessary items **) For Online Exam, this is the due date ***) Only for Onsite Exam
Please insert the test paper into the exam booklet and submit both papers after the test.

The penalty for CHEATING is DROP OUT!

No Daftar Pertanyaan Bobot


1 Sebutkan metodologi perancangan program dan jelaskan definisi dari setiap metodologi? 10%
2 Sebutkan struktur teorema yang digunakan dalam membuat program serta jelaskan? 10%
3 Jelaskan serta ilustrasikan tentang pencarian biner pada sebuah array? 10%
4 Sebutkan dan jelaskan keuntungan dari desain modular? 10%
5 Suatu show room rental mobil telah menciptakan layanan peminjaman mobil secara online 60%
melalui aplikasi yang di sebut eCar, sehingga jika ada pelanggan yang ingin meminjam
mobil bisa langsung mengecek dan membook mobil yang akan di pinjam tersebut sebelum
datang ke show room. Berikut ini adalah deskripsi dari aplikasi tersebut:
1. Aplikasi ini hanya dapat digunakan oleh pelanggan yang sudah teregistrasi
sebelumnya. Registrasi dilakukan oleh pelanggan dengan memasukan beberapa
informasi seperti nama lengkap, alamat, tanggal lahir, email dan nomor handphone.

Verified by,

Emny Harna Yossy, S.Kom.,M.T.I (D5665) and sent to Department on April 10, 2023
Page 1 of 3
FM-BINUS-AA-FPU-78/V2R1
No Daftar Pertanyaan Bobot
2. Setelah teregistrasi maka pelanggan perlu melakukan login ke dalam aplikasi untuk
menggunakan fitur-fitur aplikasi ini.

3. Pelanggan dapat melihat daftar mobil yang ada di show room ini beserta informasi
yang diberikan lainnya seperti, jenis mobil, merk, tahun pembuatan dan lain-lain.
Namun, aplikasi ini berfokus kepada ketersediaan mobil sewa sehingga ada
informasi penting lainnya seperti status ketersediaan, tanggal ketersediaan, biaya
peminjaman per harinya.

4. Ketika melakukan booking peminjaman pelanggan di minta untuk melakukan


pembayaran secara transfer manual dan diverifikasi didalam aplikasi dengan
mengunduh bukti pembayarannya.

5. Setelah malakukan booking, pelanggan dapat mengambil mobil tersebut dishow


room sesuai dengan tanggal peminjaman.

6. Setelah durasi peminjaman telah berakhir pelanggan harus mengembalikan mobil


tersebut ke show room, denda akan diberlakukan jika pengembalian melewati batas
tanggal pengembalian mobil.

7. Jika ada denda pengembalian atas keterlambatan pelanggan di wajibkan membayar


denda via aplikasi menggunakan metode pembayaran manual transfer atau cash
ketika pengembalian mobil, jika peserta tidak membayarkan maka peserta tidak bisa
meminjam mobil lagi sebelum denda dibayarkan.

8. Mobil akan di cek oleh staff show room untuk memastikan keadaan mobil sama
seperti sebelum mobil dikembalikan. Jika ada kerusakan maka pelanggan akan
membayar denda dengan mekanisme yang sama dengan pembayaran denda
keterlambatan pengembalian mobil.

9. Setelah di terima dan dinyatakan baik kondisi mobil tersebut maka staff show room
akan merubah status mobil menjadi available.

10. Pelanggan juga dapat melihat riwayat peminjaman mobil beserta nominal harga dan
lama peminjamannya.

11. Jika ada mobil baru yang belum terdaftar di show room tersebut dan akan di sewakan
maka staff show room akan menambahkan data ke dalam system melalui aplikasi ini

12. Staff show room harus melakukan login terlebih dahulu sebelum bisa menginput data
ke dalam system melalui aplikasi, staff tidak perlu registrasi karena sudah di
daftarkan secara default akunnya.

Dari deskripsi aplikasi diatas maka rancanglah:

Verified by,

Emny Harna Yossy, S.Kom.,M.T.I (D5665) and sent to Department on April 10, 2023
Page 2 of 3
FM-BINUS-AA-FPU-78/V2R1
No Daftar Pertanyaan Bobot
a. Use case diagram

b. Activity diagram menggunakan swimlane untuk peminjaman dan pengembalian

c. Class diagram

d. State diagram dari salah satu object yang ada pada deskripsi

e. Sequence diagram

Note: asumsi lain/kreativitas terhadap desain anda harap ditambahkan dan dijelaskan
sebagai catatan tambahan namun tidak mengurangi logika/proses utama yang dijelaskan
diatas.

Verified by,

Emny Harna Yossy, S.Kom.,M.T.I (D5665) and sent to Department on April 10, 2023
Page 3 of 3

Anda mungkin juga menyukai