1.
18. Proses pewarisan data dan method dari suatu class kepada class yang lain disebut…
a. Encapsulation
b. Inheritance
c. ( Polymorphsim )
d. Overriding
e. Overloading
19. Di bawah ini yang bukan merupakan objek adalah….
a. Tempat
b. Benda
c. Manusia
d. ( Satuan organisasi )
e. Method
20. Diagram yang digunakan memetakan software ke prossesing node adalah…
a. State diagram
b. Component diagram
c. Deployment diagram
d. (Dependency diagram
e. Use case diagram)
Soal Uraian
Jawablah pertanyaan dibawah ini dengan tepat dan jelas!
1. Jelaskan mengapa diperlukan perencanaan untuk membuat perangkat lunak?
Tujuan perencanaan proyek perangkat lunak adalah untuk menyediakan sebuah kerangka kerja yang
memungkinkan manajer membuat estimasi yang dapat dipertanggungjawabkan mengenai sumber
daya, biaya dan jadwal.
2. Sebutkan apa saja urutan langkah untuk proses analisis kebutuhan sistem informasi!
Interviews (Tanya Jawab)
Antara lain:
Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan
cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri
melalui sebuah cerita bagaimana sebuah system dipakai.
Activity Diagram
Activity diagram menyediakan analis dengan kemampuan untuk memodelkan proses dalam
suatu sistem informasi. Activity diagram dapat digunakan untuk alur kerja model, use case
individual, atau logika keputusan yang terkandung dalam metode individual3. Activity
diagram juga menyediakan pendekatan untuk proses pemodelan paralel. Activity diagram
lebih lanjut .
Package Diagram
Package diagram utamanya digunakan untuk mengelompokkan elemen diagram UML yang
berlainan secara bersama-sama ke dalam tingkat pembangunan yang lebih tinggi yaitu
berupa sebuah paket. Diagram paket pada dasarnya adalah diagram kelas yang hanya
menampilkan paket, disamping kelas, dan hubungan ketergantungan, disamping hubungan
khas yang ditampilkan pada diagram kelas.
4. Sebuah rumah sakit ingin membuat suatu sistem pendaftaran dan pembayaran.
Setiap pasien yang datang ditawarkan untuk menjadi member dengan syarat harus
memberikan nama, nomor telepon, dan alamatnya agar bisa mendapat update info
dan keistimewaan saat reservasi dokter. RS itu memiliki berbagai macam poli,
termasuk poli umum, poli gigi, poli kandungan, poli anak, penyakit dalam, dan poli
kejiwaan. Masing-masing poli memiliki jadwal kunjung, daftar dokter, jenis layanan,
dan harga layanan. Tentukan entitas, atribut, dan relasi dari deskripsi diatas dengan
menggambarkan ERD-nya!
5. Masih pada deskripsi kasus diatas, namun ada beberapa tambahan penjelasan seperti
berikut:
a. Setiap member harus berkunjung minimal sekali dalam sebulan
b. Member yang tidak aktif akan dicoret keanggotaannya
c. Member yang harus mendapatkan rawat inap lebih dari sepuluh hari mendapatkan
potongan harga
Gambarkan ERD-nya!