9
3. Implementation and unit testing
Desain
program
diterjemahkan
ke
dalam
kode-kode
dengan
menggunakan
bahasa
pemrograman
yang
sudah
ditentukan.
Program yang dibangun langsung diuji baik secara unit.
4. Integration and system testing
Penyatuan unit-unit
program kemudian
diuji
secara
keseluruhan (system testing).
5. Operation and maintenance
Mengoperasikan program
dilingkungannya dan
melakukan
pemeliharaan, seperti
penyesuaian
atau
perubahan
karena
adaptasi dengan situasi sebenarnya.
2.1.2
Unified Modelling Language (UML)
UML
adalah
sebuah
bahasa
yang
telah
menjadi standar
dalam
industri
untuk
menvisualisasikan, menspesifikasi,
merancang,
dan
mendokumentasi sistem peranti lunak ( Booch et al, 1999, p14).
UML
menyediakan
kumpulan
alat
yang
sudah
terstandarisasi, yang
digunakan
untuk
mendokumentasikan
analisis
dan
perancangan
sebuah
sistem perangkat lunak (Kendall & Kendall, 2005, p663).
2.1.2.1 Use Case Diagram
Use
case
diagram
menggambarkan
sekumpulan
use
case
dan
actor
serta
hubungannya (Booch
et
al,
1999,
p234).
Sebuah
use case menggambarkan interaksi antara actor dengan sistem.
Simbol-simbol yang digunakan pada
use case diagram yaitu :
|