FAKULTAS TEKNIK
UNIVERSITAS LANGLANGBUANA
Jl. Karapitan No. 116 Telp. 022-4218086 Fax. 022-4237144
Bandung 40261
Petunjuk:
1. Bacalah pertanyaan yang diberikan dengan seksama, dan kerjakan setiap pertanyaan secara
berurutan.
2. Walaupun sifat ujian take home test, dilarang bekerja sama dengan peserta ujian lainnya.
Jawaban yang terindikasi sama akan langsung diberi nilai 0 (tidak lulus).
3. Softcopy jawaban dalam format .pdf dikumpulkan di e-Learning UNLA dan cc ke alamat email
emkaopat92@gmail.com paling lambat hari Senin, 19 Juli 2020 jam 12.00 WIB.
4. Peserta ujian yang tidak mengumpulkan jawaban pada waktu yang sudah ditentukan akan
dianggap tidak mengikuti ujian.
Bagian I:
1. Uraikan apa yang dimaksud dengan metode pengembangan perangkat lunak berorientasi
objek!
2. Jelaskan arti dan sebutkan artifak atau hasil dari tahap pengembangan berikut ini:
a. business modeling
b. object-oriented analysis
c. object-oriented design
3. Tuliskan arti dari alat bantu pemodelan berikut dan berilah contohnya:
a. diagram use case
b. skenario
c. diagram sekuensi
d. diagram kelas
e. spesifikasi kelas
Hal. | 1
Bagian II:
Misalkan anda diminta untuk mengembangkan perangkat lunak objek Perwalian Online yang akan
digunakan oleh Administrator, Dosen Wali, dan Mahasiswa. Direncanakan perangkat lunak akan
digunakan oleh ketiga aktor atau pemakai perangkat lunak tersebut dengan urutan sebagai berikut:
1) Administrator menginput data induk dosen, mahasiswa, dan mata kuliah.
2) Administrator membuat jadwal kuliah.
3) Mahasiswa mengisi KRS.
4) Dosen Wali memeriksa dan menyetujui KRS.
5) Mahasiswa dan Dosen Wali mencetak KRS yang sudah disetujui.
6) Administrator membuat laporan daftar peserta untuk masing-masing mata kuliah.
Jika diperlukan, buatlah asumsi dan/atau batasan untuk lebih memperjelas jawaban anda.
Hal. | 2