Home Start Back Next End
  
BAB 2
LANDASAN TEORI
2.1 Teori Umum 
2.1.1  Waterfall Model
Menurut  Sommerville  (2011:30-32), Waterfall  modelmerupakan  sebuah 
contoh  dari  plan-driven-proses,  yang  artinya  adalah  diperlukan  perancangan  dan 
perencanaan  yang  matang  terlebih  dahulu  dan  juga  penjadwalan  dari  keseluruhan 
proses  sebelum  mulai  untuk  mengerjakannya.  Disebut  w aterfalldikarenakan  proses
yang dilakukan berurutan satu setelah yang lain (cascade). 
Terdapat beberapa tahapan utama dari waterfall model, yaitu: 
1.  Requirement analysis and definition 
Sistem  service,  kendala,  dan  tujuan  yan g  ditetapkan  berasal  dari 
konsultasi  dengan  pengguna  sistem.Kemudian  hal ini didefinisikan secara 
rinci dan berfungsi sebagai spesifikasi sistem. 
2.  System and software design 
Proses  desain  sistem  mengalokasikan  kebutuhan,  baik  perangkat  keras 
atau  perangkat  lunak  sistem  dengan  membentuk  arsitektur  sistem  secara 
keseluruhan.  Desain  software  meliputi  identifikasi  dan  pen ggambaran 
abstraksi sistem softw are dasar dan relasinya. 
3.  Implementation and unit testing 
Selama  tahap   ini,  desain  perangkat  lunak  direalisasikan  sebagai 
serangkaian  program  atau  unit  program.Unit  pengujian  mencakup 
verifikasi bahwa setiap unit memenuhi spesifikasin ya. 
4.  Integration and system testing 
Unit  program  atau  program  diintegrasikan  dan  diuji  sebagai  sistem  yang 
lengkap  untuk  memastikan  bahwa  persyaratan  perangkat  lunak  telah 
terpenuhi.Setelah  pengujian,  sistem  perangkat  lunak  dikirim  ke 
pelanggan. 
 
Word to PDF Converter | Word to HTML Converter