Activity Diagram Diagram Aktivitas

pelatihan form proses pelatihan Post-kondisi Sistem menampilkan hasil dari citra aksara yang diuji

3.2.2 Activity Diagram Diagram Aktivitas

Activity Diagram adalah bentuk visual dari jalur kerja yang berisi tindakan dan aktivitas yang juga dapat berisi pilihan atau pengulangan. Dengan kata lain, diagram ini menggambarkan alur aktivitas dari sebuah sistem secara garis besar. Activity Diagram digunakan untuk menganalisa proses dari sebuah sistem. Pada sistem ini terdapat dua proses utama yaitu proses pelatihan citra dan proses pengujian. Activity Diagram dari proses pelatihan dapat dilihat pada Gambar 3.3. Universitas Sumatera Utara Gambar 3.3 Activity Diagram Pelatihan Pada Gambar 3.3 dapat dilihat bahwa user membuka citra yang akan dilatih, kemudian dilakukan pra pengolahan citra. Setelah citra diolah diambil nilai binernya dalam bentuk vektor, kemudian ditranspose dan dikalikan dengan vektor abjad. Hasil akumulasi perkalian keseluruhannya menjadi bobot. Bila keseluruhan proses berhasil, maka sistem menampilkan dialog menyatakan proses pelatihan berhasil. Activity Diagram dari proses pengujian dapat dilihat pada Gambar 3.4 User menentukan alamat direktori gambar sampel User Sistem Sistem menyimpan alamat direktori gambar sampel User menekan tombol buka citra Membuka dan menampilkan citra pada aplikasi User menekan tombol ubah ukuran Sistem melakukan proses pengubahan ukuran citra User menekan tombol normalisasi warna Sistem mengkonversi citra RGB ke citra biner Sistem mengubah nilai fitur citra ke dalam vektor User menekan tombol hitung bobot Sistem melakukan perkalian transpose antara vektor citra dan vektor abjad Sistem mengakumulasikan semua hasil perkalian dari sampel sehingga menjadi bobot Sistem menyimpan hasil bobot Sistem menampilkan keterangan berhasil User menekan tombol simpan bobot karakter Universitas Sumatera Utara Gambar 3.4 Activity Diagram Pengujian Pada Gambar 3.4 dapat dilihat bahwa user tetap memilih serta melakukan proses pra pengolahan citra pada citra aksara. Setelah citra diproses dan didapat nilai vektornya, kemudian user menekan tombol uji untuk memulai proses perkalian antara vektor citra dengan bobot yang kita dapat dari proses pelatihan. Jika proses ini berhasil maka sistem akan menampilkan dialog menyakan proses pengujian berhasil dan akan menampilkan abjad sesuai dengan nilai yang diperoleh dari hasil pengujian.

3.2.3 Sequence Diagram