3.6.5 Sequence Diagram
Berikut ini adalah sequence diagram dari pembangunan aplikasi pengenalan suara :
FormMfcc FormMenuUtama
Penguji -End1
-End2 2. viewMfcc
3.FormMfcc 4.openWave
1.FormMenuUtama
Menampilkan data hasil ekstraksi ciri
Gambar 3.16 Sequence Diagram Ekstraksi Ciri MFCC
FormMfcc FormMenuUtama
Penguji -End1
-End2 2. viewMfcc
3.FormMfcc 4.openWave
1.FormMen uUtama
5.clustering 5.showCentroid
Menampilkan data hasil k-means
Gambar 3.17 Sequence Diagram Clustering
FormDataLatih FormMenuUtama
Penguji -End1
-End2 2. viewlatih
3. FormDataLatihLoad
4. loaddata
5.loadbobot
db :pengenalan_suara
6.updatebobot 7.lvq
8.pembelajaran 9.tampilkanhasilakhir
1. FormMen uUtama
destroy
X X
create
Data bobot
Menampilkan Hasil LVQ
Gambar 3.18 Sequence Diagram Pembelajaran LVQ
FormDataLatih FormMenuUtama
Penguji -End1
-End2
2. viewlatih
3. FormDataLatihLoad
4. loaddata
5.loadbobot
db :pengenalan_suara
6.updatebobot 7.lvq
8.pembelajaran 9.tampilkanhasilakhir
1. FormMenuUtama
destroy
X X
create
10.simpan
Menampilkan hasil akhir LVQ
Data bobot
Gambar 3.19 Sequence Diagram Menyimpan Bobot Akhir
FormUjiSpeaker Recognition
FormMenuUta ma
Penguji -End1
-End2 1.FormMenuUtama
2. viewPengujian FormRekam
3.FormRekam 4.cekDevice
5.rekam 6.simpan
Data device
Menampilkan hasil rekaman
Menampil kan menu pengujian
Gambar 3.20 Sequence Diagram Perekaman
FormUjiSpeakerRec ognition
FormMenuUtama Penguji
-End1
-End2 1.FormMenuUtama
2. viewlpengujian db:pengenalan_
suara
3.FormU jiSp eakerRecogn ition 4.openwave
6.getdistance create
X X
des troy
Data latih
Menampilkan data hasil
pencocokan
Gambar 3.21 Sequence Diagram Speaker Recognition
FormCrossValidation FormMenuUtama
Penguji -End1
-End2 db :
pengenalan_suara
1. FormMenuUtama
destroy
X X
create
Data bobot
Menampilkan Has il Pengujian Parameter
2.viewCrossValidation 3.formCrossValidation_FormLoad
4.buttonUji
Gambar 3.22 Sequence Diagram Pengujian Parameter
FormCrossValidation FormMenuUtama
Penguji -End1
-End2 db :
pengenalan_suara
1. FormMenuUtama
destroy
X X
create
Data bobot
Menampilkan Hasil P engujian
Cross Valid ation
2.vi ewCrossValidation 3.formCrossValidat ion_FormLoad
4.fold1 5.fold2
6.fold3 7.fold4
8.fold5 9.fold6
10.fold7 11.fold8
12.fold9 13.fold10
14.hasil
Gambar 3.23 Sequence Diagram Pengujian Cross Validation
3.7 Perancangan Sistem