UNIVERSITAS SRIWIJAYA
2019/2020
Ujian Tengah Semester (UTS)
Mata Kuliah : Rekayasa Perangkat Lunak
Kelas : SK4B
Jurusan : Sistem Komputer
SOAL
a. Model Waterfall
b. Model Prototipe
c. Model RAD
d. Model iterative
e. Model spiral
2. Mengapa metode RAD bisa memberikan hasil yang lebih cepat dibandingkan metode
waterfall?
4. Mengapa implementasi atau adopsi standar SQL pada masing – masing DBMS bisa
berbeda – beda?
5. Apakah perbedaan Conceptual Data Model (CDM) dan Physical Data Model (PDM)
1. a. Model Waterfall
Kelebihan :
b. Model Prototipe
Kelebihan :
c. Model RAD
Kelebihan :
d. Model Iterative
Kelebihan :
Kekurangan :
e. Model Spiral
Kelebihan :
‒ Setiap tahap pengerjaan dibuat prototyping sehingga kekurangan dan apa yang
diharapkan oleh client dapat diperjelas dan juga dapat menjadi acuan untuk client
dalam mencari kekurangan kebutuhan.
‒ Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar.
‒ Dapat disesuaikan agar perangkat lunak bisa dipakai selama hidup perangkat lunak
komputer.
‒ Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap
resiko setiap tingkat evolusi karena perangkat lunak terus bekerja selama proses.
‒ Menggunakan prototipe sebagai mekanisme pengurangan resiko dan pada setiap
keadaan di dalam evolusi produk.
‒ Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya
ke dalam kerangka kerja iteratif.
‒ Membutuhkan pertimbangan langsung terhadp resiko teknis sehingga mengurangi
resiko sebelum menjadi permaslahan yang serius.
Kekurangan :
‒ Banyak konsumen (Client) tidak percaya bahwa pendekatan secara evolusioner dapat
dikontrol oleh kedua pihak. Model spiral mempunyai resiko yang harus
dipertimbangkan ulang oleh konsumen dan developer.
‒ Memerlukan tenaga ahli untuk memperkirakan resiko, dan harus mengandalkannya
supaya sukses.
‒ Belum terbukti apakah metode ini cukup efisien karena usianya yang relatif baru.
‒ Memerlukan penaksiran resiko yang masuk akal dan akan menjadi masalah yang
serius jika resiko mayor tidak ditemukan dan diatur.
‒ Butuh waktu lama untuk menerapkan paradigma ini menuju kepastian yang absolute.
2. Menurut saya kenapa Model RAD bisa lebih cepat dari pada Model Waterfall, hal ini
dikarenakan model waterfall menggunakan prinsip siklus linear-sekuensial, dimana setiap
proses/tahapan dilakukan secara berurutan dan satu persatu mulai dari analisis hingga
maintenance, sedangkan model RAD merupakan versi cepat dari model waterfall, pada
model ini terdapat pembagian pekerjaan sehingga bisa dilakukan secara bersamaan dan di
dapat waktu pengerjaan yang cepat.
3. DBMS (Database Management Systems) adalah suatu sistem atau software yang dirancang
khusus untuk mengelola suatu database dan menjalankan operasi terhadap data yang
diminta oleh banyak pengguna.
Fungsi DBMS :
4. Standar adopsi SQL bisa berbeda-beda pada DBMS dikarenakan SQL adalah bahasa yang
paling umum dan banyak digunakan pada DBMS sedangkan, DBMS itu sendiri memiliki
banyak macam/versi yang apabila digunakan SQL pada DBMS, maka SQL akan
menyesuaikan fungsi dari DBMS yang bisa berbeda satu sama lain.
5. CDM melakukan perancangan basis data yang berdasarkan pengumpulan data dan
analisis.
Pembuatan CDM adalah suatu tahap dimana kita melakukan proses indentifikasi dan
analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa. Untuk
menentukan kebutuhan-kebutuhan suatu sistem database, kita harus mengenal terlebih
dahulu bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem
database. Tipe data bersifat general dan tidak spesifik.
Petugas
Pengadaan
Perpustakaan
Pilihan Petugas
Konfirmasi : Pengadaan
Login. Perpustakaan,
Update Buku Nama, Password,
Data Buku
2 111 BUKU
1
LAPORAN
INFORMASI LAPORAN INVENTARIS
INVENTARIS
3
DATA TRANSAKSI
LAPORAN
USULAN BUKU 22 TRANSAKSI
PETUGAS
PELAYANAN
PROSES
4
LAPORAN
INFORMASI LAPORAN KETERLAMBATAN M. Tedi Bustami
KETERLAMBATAN PENGEMBALIAN 09011281823072
PENGEMBALIAN BUKU BUKU SK4B
Kamus Data