Start Back Next End
  
12
c.
Many to Many(*:*) Relationships
Gambar 2.7 Many to Many (*:*) Relationships
(Sumber : Connolly dan Begg, 2010:389)
2.1.2WaterfallModel
Mengacu pada
pendapat Sommerville (2011:29), model ini
merupakan proses aktifitas dari spesifikasi, pengembangan, validasi,
evolusi dan mereprsentasikan semua sebagai proses tahapan yang
terpisah seperti requirement specification, software design,
implementation, testing.Model waterfall
adalah salah satu contoh
proses plan-driven
yang prinsipnya adalah semua proses sudah
terjadwal terlebih dahulu sebelum proyek tersebut dimulai.Berikut ini
adalah tahapan dari Waterfall :
1.
Requirements analysis and definition
Layanan sistem, kendala dan tujuan ditetapkan melalui
konsultasi dengan pengguna sistem. Kemudian ditetapkan secara
rinci dan berfungsi sebagai spesifikasi sistem.
2.
System and software design 
Sistem
desain yang mengalokasikan kebutuhan untuk sistem
hardwaredan
software dengan membentuk keseluruhan sistem
arsitektur. Desain software
mengidentifikasi dan menjelaskan
dasar abstraksi software desain dan relasinya.
3.
Implementation and unit testing 
Desain software
menjadi satu set program atau unit program.
Unit testing
yang
melibatkan vertifikasi apakah setiap unit
memenuhi spesifikasinya.
4.
Integration and system testing
Word to PDF Converter | Word to HTML Converter