{"id":9416,"date":"2023-12-20T00:52:51","date_gmt":"2023-12-19T16:52:51","guid":{"rendered":"https:\/\/jurnalpost.com\/read\/?p=9416"},"modified":"2023-12-20T00:52:51","modified_gmt":"2023-12-19T16:52:51","slug":"pengujian-aplikasi-pengenalan-penulisan-tangan-menggunakan-model-behaviour-use-case","status":"publish","type":"post","link":"https:\/\/jurnalpost.com\/read\/pengujian-aplikasi-pengenalan-penulisan-tangan-menggunakan-model-behaviour-use-case\/9416\/","title":{"rendered":"Pengujian Aplikasi Pengenalan  Penulisan Tangan Menggunakan Model Behaviour Use Case"},"content":{"rendered":"<p><strong>Muhammad Thoriqul Hafidz<\/strong><strong><sup>1<\/sup><\/strong><strong>, Zaid Husaini<\/strong><strong><sup>2<\/sup><\/strong><strong>, Marcellino Jonathan Bulegalangi<\/strong><strong><sup>3<\/sup><\/strong><strong>, Nur Ayu Apriyanti<\/strong><strong><sup>4<\/sup><\/strong><strong>, Aries Saifudin<\/strong><strong><sup>5<\/sup><\/strong><\/p>\n<p>Teknik Informatika, Universitas Pamulang, Tangerang Selatan, Indonesia<\/p>\n<p>E-mail: <a href=\"mailto:1apisaja012@gmail.com\"><sup>1<\/sup>apisaja012@gmail.com<\/a>, <a href=\"mailto:3zaidhusaini123@gmail.com\"><sup>2<\/sup>zaidhusaini123@gmail.com<\/a>, marcellinojonathan9@gmail.com, <a href=\"mailto:apriyantinurayu24@gmail.com\">apriyantinurayu24@gmail.com<\/a>, <a href=\"mailto:5aries.saifudin@unpam.ac.id\"><sup>5<\/sup><\/a><a href=\"mailto:5aries.saifudin@unpam.ac.id\">aries.saifudin@unpam.ac.id<\/a><\/p>\n<p><strong><em>A<\/em><\/strong><strong><em>bstrak<\/em><\/strong><\/p>\n<p><em>Pengujian aplikasi pengenalan tulisan tangan pada model behavior use case menjadi langkah kritis dalam memastikan kinerja dan kehandalan sistem. Penelitian ini bertujuan untuk mengevaluasi respons dan akurasi model dalam mengenali tulisan tangan pada skenario penggunaan tertentu.<\/em><\/p>\n<p><em>Metode pengujian melibatkan penyusunan dataset representatif yang mencakup variasi gaya tulisan dan kondisi lingkungan. Pengujian dilakukan dengan menggunakan use case yang memodelkan perilaku pengguna dalam situasi sehari-hari, seperti menulis catatan atau mengisi formulir.<\/em><\/p>\n<p><em>Parameter yang diukur melibatkan tingkat akurasi pengenalan, waktu respons sistem, dan kinerja pada skenario penggunaan khusus. Uji keandalan juga dilakukan dengan memasukkan variabel seperti perubahan cahaya, kecepatan tulisan, dan variasi gaya tulisan.<\/em><\/p>\n<p><em>Hasil pengujian memberikan wawasan mendalam terkait kehandalan model dalam menanggapi variasi penggunaan nyata. Analisis dilakukan untuk mengidentifikasi potensi perbaikan dan peningkatan kinerja model. Penelitian ini memberikan kontribusi pada pemahaman praktis tentang efektivitas aplikasi pengenalan tulisan tangan dalam konteks penggunaan spesifik dan memandu pengembangan selanjutnya untuk meningkatkan kualitas layanan.<\/em><\/p>\n<p><strong><em>A<\/em><\/strong><strong><em>bstract<\/em><\/strong><\/p>\n<p><em>Testing the handwriting recognition application on the behavior use case model is a critical step in ensuring system performance and reliability. This research aims to evaluate the model&#8217;s response and accuracy in recognizing handwriting in specific usage scenarios.<\/em><\/p>\n<p><em>The testing method involves compiling a representative dataset that includes variations in writing styles and environmental conditions. Testing is conducted using use cases that model user behavior in everyday situations, such as taking notes or filling out forms.<\/em><\/p>\n<p><em>Measured parameters include the accuracy of recognition, system response time, and performance in specific usage scenarios. Reliability tests are also conducted by introducing variables such as changes in light, writing speed, and variations in handwriting styles.<\/em><\/p>\n<p><em>The test results provide in-depth insights into the model&#8217;s reliability in responding to real-world usage variations. Analysis is performed to identify potential improvements and enhance model performance. This research contributes to a practical understanding of the effectiveness of handwriting recognition applications in specific usage contexts and guides further development to improve service quality.<\/em><\/p>\n<ol>\n<li>PENDAHULUAN<\/li>\n<\/ol>\n<p>Pengenalan tulisan tangan telah menjadi bagian integral dari aplikasi modern, membuka pintu untuk pengalaman pengguna yang lebih intuitif. Dalam konteks ini, pengujian aplikasi pengenalan tulisan tangan pada model behavior use case menjadi esensial untuk menjamin keandalan dan performa sistem.<\/p>\n<p>Penelitian ini bertujuan untuk menyelidiki sejauh mana model dapat merespons dan mengenali tulisan tangan pengguna dalam situasi penggunaan tertentu. Pendekatan ini diarahkan untuk menciptakan lingkungan pengujian yang mencerminkan kehidupan nyata, di mana pengguna dapat menggunakan aplikasi ini sehari-hari untuk aktivitas seperti menulis catatan atau mengisi formulir.<\/p>\n<p>Dengan menggabungkan variasi gaya tulisan dan kondisi lingkungan dalam dataset, pengujian ini melibatkan parameter seperti tingkat akurasi pengenalan, waktu respons sistem, dan kinerja dalam skenario penggunaan khusus. Uji keandalan juga mencakup pengujian terhadap variabel-variabel yang dapat mempengaruhi kinerja, seperti perubahan cahaya, kecepatan tulisan, dan variasi gaya tulisan.<\/p>\n<p>Tujuan pengujian ini bertujuan untuk mengevaluasi keberhasilan dan kinerja aplikasi pengenalan penulisan tangan dalam konteks penggunaan praktis.Mempertimbangkan aspek-aspek kunci,termasuk akurasi pengenalan,respons terhadap berbagai gaya penulisan,dan kemampuan aplikasi dalam mengatasi situasi penggunaan yang umum.<\/p>\n<p>Manfaat pengujian ini diharapkan dapat memberikan pemahaman mendalam tentang kualitas dan keandalan aplikasi pengenalan penulisan tangan.Hasil dari pengujian ini akan menjadi dasar untuk pembaruan dan perbaikan selanjutnya,serta memberikan informasi yang berharga bagi pengembang,pemangku,dan pengguna akhir.<\/p>\n<p>Model Behaviour Use Case, model ini digunakan sebagai kerangka kerja untuk merinci skenario penggunaan yang mencakup langkah-langkah interaksi antara pengguna dan aplikasi.Dengan adanya model behaviour use case,diharapkan dapat tercapai pemahaman yang lebih mendalam tentang bagaimana aplikasi seharusnya berprilaku dalam situasi.<\/p>\n<p>Struktur laporan pengujian ini akan terdiri dari beberapa tahap,termasuk persiapan data uji,implementasi aplikasi,pengujian fungsional dan performa,analisis kesalahan,serta rekomendasi perbaikan.Setiap tahap pengujian akan dijelaskan dengan rinci untuk memberikan gambaran yang lengkap tentang kualitas dan kinerja aplikasi.<\/p>\n<p>Harapan dari pengujian melibatkan metode pengujian menggunakan model behaviour use case, diharapkan aplikasi pengenalan penulisan tangan ini dapat memberikan layanan yang dapat diandalkan dan responsif,tidak hanya dalam situasi idela tetapi juga dalam berbagai kondisi penggunaan nyata.<\/p>\n<ol start=\"2\">\n<li>METODE PENELITIAN<\/li>\n<\/ol>\n<p>Metode penelitian pengujian aplikasi pengenalan tulisan tangan pada model behavior use case melibatkan serangkaian langkah sistematis untuk mengevaluasi kinerja aplikasi. Berikut adalah gambaran umum dari metode penelitian tersebut:<\/p>\n<ol>\n<li>Perumusan Tujuan Penelitian:<\/li>\n<\/ol>\n<p>Tentukan tujuan penelitian yang jelas, seperti mengevaluasi akurasi pengenalan tulisan tangan, respons sistem, dan kinerja pada skenario penggunaan khusus.<\/p>\n<ol start=\"2\">\n<li>Penyusunan Dataset:<\/li>\n<\/ol>\n<p>Kumpulkan dataset representatif yang mencakup variasi gaya tulisan dan kondisi ling\u00a0 kungan. Pastikan dataset mencerminkan situasi penggunaan sehari-hari.<\/p>\n<ol start=\"3\">\n<li>Identifikasi Kriteria Pengujian:<\/li>\n<\/ol>\n<p>Tentukan kriteria pengujian, termasuk parameter seperti tingkat akurasi, waktu respons, dan keandalan sistem dalam mengatasi variasi kondisi.<\/p>\n<ol start=\"4\">\n<li>Penetapan Use Case Model:<\/li>\n<\/ol>\n<p>Pilih use case model yang mencerminkan perilaku pengguna dalam situasi nyata,\u00a0\u00a0\u00a0\u00a0 sep erti menulis catatan atau mengisi formulir.<\/p>\n<ol start=\"5\">\n<li>Implementasi Pengujian:<\/li>\n<\/ol>\n<p>Terapkan pengujian dengan menggunakan dataset pada aplikasi pengenalan tulisan tangan. Rekam data terkait akurasi dan respons sistem.<\/p>\n<ol start=\"6\">\n<li>Pengukuran dan Analisis:<\/li>\n<\/ol>\n<p>Hitung tingkat akurasi, waktu respons, dan kinerja sistem. Lakukan analisis terhadap hasil pengujian untuk mengidentifikasi kekuatan dan kelemahan model.<\/p>\n<ol start=\"7\">\n<li>Uji Keandalan:<\/li>\n<\/ol>\n<p>Masukkan variabel seperti perubahan cahaya, kecepatan tulisan, dan variasi gaya tulisan untuk menguji keandalan aplikasi dalam kondisi yang beragam.<\/p>\n<ol start=\"8\">\n<li>Validasi Hasil:<\/li>\n<\/ol>\n<p>Validasi hasil pengujian dengan membandingkan performa aplikasi dengan ekspektasi dan kebutuhan pengguna.<\/p>\n<ol start=\"9\">\n<li>Interpretasi dan Kesimpulan:<\/li>\n<\/ol>\n<p>Terjemahkan hasil pengujian menjadi kesimpulan yang memberikan wawasan tentang kinerja aplikasi. Identifikasi area perbaikan dan rekomendasi pengembangan.<\/p>\n<ol start=\"10\">\n<li>Metode ini memberikan pendekatan holistik untuk memastikan bahwa pengujian aplikasi pengenalan tulisan tangan dilakukan secara teliti dan memberikan pemahaman yang mendalam tentang kinerja model dalam situasi penggunaan nyata.<\/li>\n<\/ol>\n<ol start=\"11\">\n<li>Analisis kesalahan yang mungkin terjadi pada pengenalan penulisan tangan.<\/li>\n<\/ol>\n<ol start=\"12\">\n<li>Optimasi lakukan optimasi pada model atau algoritma pengenalan penulisan tangan\u00a0 berdasarkan temuan dari pengujian.<\/li>\n<\/ol>\n<p>Untuk membahas hasil pengujian aplikasi pengenalan tulisan tangan dengan model perilaku kasus penggunaan (behavior use case), pertama-tama, kita perlu mengevaluasi performa model tersebut. Beberapa poin diantaranya.<\/p>\n<p>Akurasi Pengenalan Tulisan Tangan: Tinjau sejauh mana model mampu mengenali tulisan tangan dengan benar. Apakah terdapat kasus di mana model memberikan hasil yang keliru?<\/p>\n<p>Kecepatan dan Responsivitas: Evaluasi kecepatan respons aplikasi dalam mengenali tulisan tangan. Seberapa cepat model dapat memberikan output setelah menerima input tulisan?<\/p>\n<p>Skalabilitas: Pertimbangkan apakah model dapat menangani variasi ukuran dan gaya tulisan tangan. Apakah performanya konsisten saat diuji dengan berbagai jenis tulisan?<\/p>\n<p>Kasus Uji Khusus: Bahas hasil pada kasus uji khusus, seperti tulisan tangan dengan tinta yang buram, variasi dalam sudut tulisan, atau situasi cahaya yang berbeda.<\/p>\n<p>Ketahanan terhadap Kegagalan: Diskusikan apakah model mampu menangani kegagalan atau noise dalam input, seperti coretan tambahan atau elemen yang tidak terkait.<\/p>\n<p>Peningkatan Kinerja: Jika ada cacat atau area untuk perbaikan, jelaskan langkah-langkah yang dapat diambil untuk meningkatkan kinerja model.<\/p>\n<p>Feedback Pengguna: Apakah ada umpan balik dari pengguna selama pengujian? Pertimbangkan untuk mencakup reaksi dan pandangan mereka terhadap pengalaman menggunakan aplikasi.<\/p>\n<p>Keamanan dan Privasi: Jelaskan langkah-langkah yang diambil untuk memastikan keamanan dan privasi data tulisan tangan pengguna.<br \/>\nOptimasi lakukan optimasi pada model atau algoritma pengenalan penulisan tangan berdasarkan temuan dari pengujian.<br \/>\nDokumentasi Hasil laporan penelitian yang mencakup deskripsi metodologi,hasil pengujian,analisis kesalahan,dan rekomendasi.<br \/>\nValidasi oleh pihak ketiga, jika memungkinkan mintalah validasi oleh pihak ketiga atau pengguna potensial untuk mendapatkan pandangan dari perspektif pengguna sebenarnya.<\/p>\n<p>Jika hasil yang dipublikasikan sesuai dengan harapan maka kesimpulan Approved dan jika hasil yang dipublikasikan tidak sesuai dengan harapan maka hasil tersebut dibuang.Metode penelitian ini dapat disesuaikan dengan kebutuhan lingkungan spesifik aplikasi pengenalan penulisan tangan yang dikembangkan sehingga meningkatkan kualitas aplikasi.<\/p>\n<p>Berikut ini adalah Foto interface aplikasi pengenalan Penulisan Tangan.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"557\">\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>&nbsp;<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-9417\" src=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/Capture-14.jpg\" alt=\"\" width=\"652\" height=\"287\" srcset=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/Capture-14.jpg 652w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/Capture-14-300x132.jpg 300w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/Capture-14-150x66.jpg 150w\" sizes=\"(max-width: 652px) 100vw, 652px\" \/><br \/>\nFoto 1. Interface Menu Utama<br \/>\nFoto 2 menunjukkan hasil implementasi interface perangkat lunak untuk menu pelatihan.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-9418\" src=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/asas-1.jpg\" alt=\"\" width=\"697\" height=\"441\" srcset=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/asas-1.jpg 697w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/asas-1-300x190.jpg 300w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/asas-1-150x95.jpg 150w\" sizes=\"(max-width: 697px) 100vw, 697px\" \/><br \/>\nFoto 2.\u00a0 Interface Menu Pelatihan.<br \/>\nFoto 3 menunjukkan hasil implementasi interface perangkat lunak untuk menu pengujian.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-9419\" src=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/adaad.jpg\" alt=\"\" width=\"685\" height=\"449\" srcset=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/adaad.jpg 685w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/adaad-300x197.jpg 300w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/adaad-150x98.jpg 150w\" sizes=\"(max-width: 685px) 100vw, 685px\" \/><br \/>\nFoto 3. Interface Menu Pengujian.<\/p>\n<ol start=\"3\">\n<li>HASIL DAN PEMBAHASAN<\/li>\n<\/ol>\n<p><em>3.1 Model Diagram Use Case<\/em><\/p>\n<p>Diagram use case merupakan representasi grafis dari use case atau skenario penggunaan dalam suatu sistem.Diagram ini membantu dalam pemahaman dan komunikasi mengenai fungsionalitas sistem serta interaksi antara aktor (entitas yang berinterkasi dengan sistem) dan use case (fungsi atau aktivitas sistem) Diagram use case dapat dilihat pada Foto 4.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-9420\" src=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/fg.jpg\" alt=\"\" width=\"800\" height=\"368\" srcset=\"https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/fg.jpg 800w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/fg-300x138.jpg 300w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/fg-768x353.jpg 768w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/fg-150x69.jpg 150w, https:\/\/jurnalpost.com\/read\/wp-content\/uploads\/2023\/12\/fg-696x320.jpg 696w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>PENGUJIAN<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"104\"><\/td>\n<td width=\"31\"><\/td>\n<td width=\"1\"><\/td>\n<td width=\"29\"><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td rowspan=\"2\"><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Foto 4.\u00a0 Diagram <em>Use Case<\/em><\/p>\n<p><em>3.2 Skenario Use Case<\/em><\/p>\n<p>Skenario use case adalah deskripsi naratif atau rangkaian langkah-langkah yang menjelaskan bagaimana suatu sistem atau aplikasi digunakan dalam suatu situasi tertentu.Skenario use case mencakup interaksi antara aktor (pengguna dan sistem eksternal lainnya) dan sistem untuk mencapai suatu tujuan tertentu.Berikut ini adalah skenario dari <em>use case <\/em>yang telah didefinisikan sebagai berikut:<\/p>\n<p>Rotasi Gambar:<\/p>\n<p>Deskripsi: Pengguna mengambil gambar dengan sudut yang miring atau terbalik.<br \/>\nProses Pra-Pengolahan: Aplikasi melakukan otomatisasi rotasi gambar sehingga teks tulisan tangan berada dalam orientasi yang benar.<br \/>\nTujuan: Memastikan bahwa model mampu mengenali tulisan tangan pada gambar yang memiliki rotasi.<\/p>\n<p>Normalisasi Warna dan Kontras:<br \/>\nDeskripsi: Pengguna mengambil gambar dalam kondisi pencahayaan yang berbeda.<br \/>\nProses Pra-Pengolahan: Aplikasi melakukan normalisasi warna dan kontras pada gambar.<br \/>\nTujuan: Menguji kemampuan model dalam mengenali tulisan tangan pada gambar dengan kondisi pencahayaan yang bervariasi.<\/p>\n<p>Penghapusan Noise:<br \/>\nDeskripsi: Gambar yang diambil memiliki noise atau gangguan visual.<br \/>\nProses Pra-Pengolahan: Aplikasi melakukan penghapusan noise atau filter untuk membersihkan gambar.<br \/>\nTujuan: Menguji ketahanan model terhadap gambar dengan noise dan meningkatkan akurasi pengenalan.<\/p>\n<p>Deteksi dan Cropping Teks:<\/p>\n<p>Deskripsi: Gambar yang diambil mungkin berisi teks dan elemen visual lainnya.<br \/>\nProses Pra-Pengolahan: Aplikasi mendeteksi dan memotong hanya bagian gambar yang berisi tulisan tangan.<br \/>\nTujuan: Memastikan bahwa model hanya mengenali teks tulisan tangan yang relevan.<\/p>\n<p>Resolusi Gambar:<br \/>\nDeskripsi: Pengguna mengambil gambar dengan resolusi yang rendah.<br \/>\nProses Pra-Pengolahan: Aplikasi meningkatkan resolusi gambar secara otomatis.<br \/>\nTujuan: Menilai kemampuan model dalam mengenali tulisan tangan pada gambar dengan resolusi rendah.<\/p>\n<p>Pencarian dan Identifikasi Wilayah Teks:<br \/>\nDeskripsi: Gambar mungkin berisi lebih dari satu wilayah teks tulisan tangan.<br \/>\nProses Pra-Pengolahan: Aplikasi mengidentifikasi dan menandai wilayah teks untuk pengenalan.<br \/>\nTujuan: Menguji kemampuan model dalam mengenali teks tulisan tangan pada gambar dengan beberapa wilayah teks.<br \/>\nSetelah melalui pra-pengolahan gambar, model seharusnya lebih siap untuk melakukan pengenalan tulisan tangan dengan akurasi yang lebih baik.<\/p>\n<p>Input Gambar dengan Teks dan Latar Belakang:<br \/>\nDeskripsi: Pengguna mengambil gambar yang berisi teks tulisan tangan dan elemen latar belakang atau objek lainnya.<br \/>\nProses Pra-Pengolahan: Aplikasi melakukan deteksi teks dan memotong hanya wilayah yang berisi tulisan tangan.<br \/>\nTujuan: Menilai kemampuan model dalam mengidentifikasi dan mengelola wilayah yang relevan pada gambar.<\/p>\n<p>Pengambilan Gambar dengan Teks yang Tumpang Tindih:<br \/>\nDeskripsi: Teks tulisan tangan mungkin tumpang tindih dengan elemen lain pada gambar.<br \/>\nProses Pra-Pengolahan: Aplikasi melakukan deteksi teks dan memastikan bahwa teks yang tumpang tindih dikenali dengan benar.<br \/>\nTujuan: Menguji kemampuan model untuk mengatasi tumpang tindih teks.<\/p>\n<p>Deteksi dan Penanganan Teks di Berbagai Ukuran:<br \/>\nDeskripsi: Gambar mungkin berisi teks dengan ukuran yang bervariasi.<br \/>\nProses Pra-Pengolahan: Aplikasi mendeteksi dan mengelola teks dalam berbagai ukuran dengan benar.<br \/>\nTujuan: Memastikan model dapat menangani variasi ukuran tulisan tangan.<\/p>\n<p>Koreksi Rotasi Teks:<br \/>\nDeskripsi: Pengguna mengambil gambar dengan teks tulisan tangan yang miring.<br \/>\nProses Pra-Pengolahan: Aplikasi secara otomatis mengkoreksi rotasi teks sehingga tulisan tangan berada pada orientasi yang benar.<br \/>\nTujuan: Menilai kemampuan model untuk mengenali dan menangani rotasi teks.<\/p>\n<p>Teks yang Terpotong Sebagian:<br \/>\nDeskripsi: Teks tulisan tangan mungkin terpotong sebagian pada gambar.<br \/>\nProses Pra-Pengolahan: Aplikasi mencoba mengidentifikasi dan mengenali teks yang terpotong dengan baik.<br \/>\nTujuan: Menguji kemampuan model dalam menangani teks yang tidak lengkap.<\/p>\n<p>Pendeteksian dan Penanganan Teks pada Gambar Berwarna:<br \/>\nDeskripsi: Gambar berwarna dapat mempersulit deteksi dan pengenalan teks.<br \/>\nProses Pra-Pengolahan: Aplikasi memproses gambar berwarna untuk meningkatkan deteksi dan pengenalan teks tulisan tangan.<br \/>\nTujuan: Menguji kinerja model pada gambar dengan skala warna yang bervariasi.<\/p>\n<p>Setelah melalui skenario-skenario ini, evaluasi apakah model mampu secara efektif mengenali dan memproses teks tulisan tangan pada gambar yang telah mengalami pra-pengolahan. Pastikan hasilnya sesuai dengan harapan dan memenuhi kebutuhan pengguna aplikasi.<\/p>\n<ol>\n<li>Skenario <em>Use case <\/em>Pra-pengolahan Gambar Penulisan Tangan<\/li>\n<\/ol>\n<p>Pada bagian ini menjelaskan tentang skenario <em>use case <\/em>pra-pengolahan dapat dilihat pada<\/p>\n<p>Tabel 1.<\/p>\n<p>Tabel 1. Skenario Use Case Pra-Pengolahan Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"113\">No.<\/td>\n<td colspan=\"2\" width=\"434\">001<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\">Nama <em>Use case<\/em><\/td>\n<td colspan=\"2\" width=\"434\">Pra-pengolahan<em>.<\/em><\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\">Aktor<\/td>\n<td colspan=\"2\" width=\"434\">&#8211;<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\">Tujuan<\/td>\n<td colspan=\"2\" width=\"434\">Menyiapkan Foto yang ingin di proses, digunakan untuk penngetahuan dan .pengnalan<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\" width=\"113\">Deskripsi<\/td>\n<td colspan=\"2\" rowspan=\"3\" width=\"434\"><em>U<\/em><em>se case <\/em>ini digunakan untuk melakukan proses binerisasi dari tulisan<\/p>\n<p>tangan\u00a0\u00a0 \u00a0yang\u00a0\u00a0 \u00a0telah\u00a0\u00a0 \u00a0diakuisisi\u00a0\u00a0 \u00a0untuk\u00a0\u00a0 \u00a0mengurangi\u00a0\u00a0 \u00a0<em>noise\u00a0\u00a0 \u00a0<\/em>dan menstandarisasi suatu Foto.<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\">Kondisi Awal<\/td>\n<td colspan=\"2\" width=\"434\">Sistem sudah aktif<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\">Kondisi Akhir<\/td>\n<td colspan=\"2\" width=\"434\">Penulisan Tangan telah akif dengan normal.<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"546\">Skenario Utama<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"234\">Aktor<\/td>\n<td width=\"313\">Sistem<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"546\">Skenario Normal<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\"><\/td>\n<td width=\"121\"><\/td>\n<td width=\"313\">1.\u00a0 \u00a0Menemukan posisi pixel Penulisan Tangan<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\"><\/td>\n<td width=\"121\"><\/td>\n<td width=\"313\">2.\u00a0 \u00a0Melakukan\u00a0\u00a0\u00a0 \u00a0operasi\u00a0\u00a0\u00a0 \u00a0perubahan\u00a0\u00a0\u00a0 \u00a0Foto<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"113\"><\/td>\n<td width=\"121\"><\/td>\n<td width=\"313\">binerisasi\u00a0 \u00a0berdasarkan\u00a0 \u00a0data\u00a0 \u00a0tulisan\u00a0 \u00a0tangan<\/p>\n<p>yang dipilih<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<ol start=\"2\">\n<li>Skenario <em>Use case <\/em>Ekstraksi Ciri Gambar Penulisan Tangan<\/li>\n<\/ol>\n<p>Pada bagian ini menjelaskan tentang skenario <em>use case <\/em>ekstraksi ciri dapat dilihat pada Tabel<\/p>\n<p>Tabel 2. Skenario Use Case Ekstraksi Ciri Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"121\">No.<\/td>\n<td colspan=\"2\" width=\"424\">002<\/td>\n<\/tr>\n<tr>\n<td width=\"121\">Nama <em>Use case<\/em><\/td>\n<td colspan=\"2\" width=\"424\">Ekstraksi ciri.<\/td>\n<\/tr>\n<tr>\n<td width=\"121\">Aktor<\/td>\n<td colspan=\"2\" width=\"424\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td width=\"121\">Tujuan<\/td>\n<td colspan=\"2\" width=\"424\">Memindahkan Foto yang sudah disimpan di dalam file<\/td>\n<\/tr>\n<tr>\n<td width=\"121\">Deskripsi<\/td>\n<td colspan=\"2\" width=\"424\"><em>U<\/em><em>se case <\/em>digunankan untuk memindahkan Foto yang sudah disimpan untuk mendapatkan fitur sebagai masukan.<\/td>\n<\/tr>\n<tr>\n<td width=\"121\">Kondisi Awal<\/td>\n<td colspan=\"2\" width=\"424\">Penulisan Tangan yang sudah discan.<\/td>\n<\/tr>\n<tr>\n<td width=\"121\">Kondisi Akhir<\/td>\n<td colspan=\"2\" width=\"424\">Data hasil pindahan ciri telah diperoleh dan disimpan didalam file<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"545\">Skenario Utama<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"212\">Aktor<\/td>\n<td width=\"333\">Sistem<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"545\">Skenario Normal<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"212\"><\/td>\n<td width=\"333\">1.\u00a0 \u00a0Mengambil nilai\u2014nilai piksel<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"212\"><\/td>\n<td width=\"333\">2.\u00a0 \u00a0Melakukan \u00a0perhitungan \u00a0nilai \u00a0fitur \u00a0dengan<\/p>\n<p>nilai simpanan ciri<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"212\"><\/td>\n<td width=\"333\">3.\u00a0 \u00a0Melakukan\u00a0 \u00a0perhitungan\u00a0 \u00a0titik\u00a0 \u00a0pusat\u00a0 \u00a0pada<\/p>\n<p>Penulisan tangan<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"212\"><\/td>\n<td width=\"333\">4.\u00a0 \u00a0Melakukan perhitungan moment pusat pada<\/p>\n<p>penulisan tangan<\/td>\n<\/tr>\n<tr>\n<td width=\"119\"><\/td>\n<td width=\"87\"><\/td>\n<td width=\"326\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol start=\"3\">\n<li>Skenario <em>Use case <\/em>Pelatihan Gambar Penulisan Tangan<\/li>\n<\/ol>\n<p>Skenario use case merupakan dekripsi naratif\u00a0 atau rangkaian langkah-langkah yang menjelaskan cara suatu sistem atau aplikasi berinteraksi dengan aktor (pengguna atau sistem eksternal lainnya) untuk mencapai suatu tujuan tertentu.dapat dilihat pada Tabel 3.<\/p>\n<p>Tabel 3. Skenario Use Case Pelatihan Ciri Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"120\">No.<\/td>\n<td colspan=\"7\" width=\"426\">003<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Nama <em>Use case<\/em><\/td>\n<td colspan=\"7\" width=\"426\">Melatih Gambar Penulisan Tangan<em>.<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Aktor<\/td>\n<td colspan=\"7\" width=\"426\">User.<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Tujuan<\/td>\n<td colspan=\"7\" width=\"426\">Mempelajari setiap Penulisan Tangan yang akan dikenali.<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Deskripsi<\/td>\n<td colspan=\"7\" width=\"426\"><em>U<\/em><em>se \u00a0case \u00a0<\/em>ini \u00a0digunakan \u00a0untuk \u00a0melakukan \u00a0pelatihan \u00a0dengan \u00a0<em>Self<\/em><\/p>\n<p><em>O<\/em><em>rganizing Maps<\/em>.<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Kondisi Awal<\/td>\n<td colspan=\"7\" width=\"426\">Sistem telah berjalan.<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Kondisi Akhir<\/td>\n<td colspan=\"7\" width=\"426\">Gambar Penulisan Tangan telah dilatih.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" width=\"546\">Skenario Utama<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"257\">Aktor<\/td>\n<td colspan=\"4\" width=\"289\">Sistem<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" width=\"546\">Skenario Normal<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">1. \u00a0User<\/td>\n<td colspan=\"2\" width=\"87\">menekan<\/td>\n<td width=\"50\">Icon<\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><em>Training<\/em><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\">2.<\/td>\n<td colspan=\"2\" width=\"207\">Menampilkan form <em>Training<\/em><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"284\">3. \u00a0User \u00a0menekan \u00a0icon \u00a0<em>Open<\/em><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"284\"><em>I<\/em><em>m<\/em><em>age<\/em><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\">4.<\/td>\n<td colspan=\"2\" width=\"207\">Menampilkan kotak dialog open<\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"169\">5. \u00a0User\u00a0 \u00a0memilih<\/td>\n<td width=\"38\">gambar<\/td>\n<td width=\"50\">tulisan<\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\">tangan\u00a0\u00a0 \u00a0data<\/td>\n<td width=\"49\">primer<\/td>\n<td colspan=\"2\" width=\"88\">atau\u00a0\u00a0 \u00a0data<\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\">Sekunder<\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"284\">6. \u00a0User \u00a0memberi \u00a0nama \u00a0cluster<\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"284\">pada data yang akan di <em>training<\/em><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\">7.<\/td>\n<td colspan=\"2\" width=\"207\">Menampilkan\u00a0 \u00a0<em>path\u00a0 \u00a0<\/em>dan\u00a0 \u00a0gambar<\/p>\n<p>tangan yang akan di <em>training<\/em><\/td>\n<td width=\"55\">tulisan<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">8. \u00a0User<\/td>\n<td colspan=\"2\" width=\"87\">menekan<\/td>\n<td width=\"50\">Icon<\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><em>Training<\/em><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\">9.<\/td>\n<td colspan=\"3\" width=\"262\">Menginisialisasi nilai-nilai masukan<\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td width=\"27\"><\/td>\n<td width=\"114\"><\/td>\n<td width=\"92\"><\/td>\n<td width=\"55\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\">10.Menginisalisasi bobot dengan nilai acak<\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td colspan=\"4\" width=\"289\">11. \u00a0Menghitung keluaran nilai output dengan<\/p>\n<p>menggunakan <em>euclidean distance\u00a0 <\/em>untuk mencari nilai terkecil sebagai pemenang<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">12.Memperbarui nilai pemenang dan nii<\/td>\n<td width=\"49\">Dan nilai tetangga<\/td>\n<td width=\"38\">tetangga<\/td>\n<td width=\"50\"><\/td>\n<td colspan=\"4\" width=\"289\"><\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td colspan=\"4\" width=\"289\">13. \u00a0Melakukan \u00a0ulang \u00a0proses \u00a0penghitungan <em>euclidean distance <\/em>hingga <em>epoch <\/em>tercapai<\/td>\n<\/tr>\n<tr>\n<td width=\"120\"><\/td>\n<td width=\"49\"><\/td>\n<td width=\"38\"><\/td>\n<td width=\"50\"><\/td>\n<td colspan=\"4\" width=\"289\">14. Jika\u00a0 \u00a0nilai\u00a0 \u00a0iterasi\u00a0 \u00a0(<em>epoch<\/em>)\u00a0 \u00a0tercapai maka proses training selesai<\/td>\n<\/tr>\n<tr>\n<td width=\"120\">&nbsp;<\/p>\n<p>16. User<\/td>\n<td colspan=\"2\" width=\"87\">menekan<\/td>\n<td width=\"50\">&nbsp;<\/p>\n<p>Icon<\/td>\n<td colspan=\"4\" width=\"289\">15. Menampilkan alert <em>Train Finished!<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<tbody>\n<tr>\n<td width=\"253\">simpan bobot<\/td>\n<td width=\"187\"><\/td>\n<td width=\"52\"><\/td>\n<td width=\"46\"><\/td>\n<\/tr>\n<tr>\n<td width=\"253\"><\/td>\n<td width=\"187\">17. Menampilkan\u00a0\u00a0 \u00a0alert<\/td>\n<td width=\"52\">Bobot<\/td>\n<td width=\"46\">Hasil<\/td>\n<\/tr>\n<tr>\n<td width=\"253\"><\/td>\n<td width=\"187\">Training disimpan!<\/td>\n<td width=\"52\"><\/td>\n<td width=\"46\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol start=\"4\">\n<li>Skenario <em>Use case Testing <\/em>Gambar Penulisan Tangan<\/li>\n<\/ol>\n<p>Skenario use case testing ini mengacu pada serangkaian langkah atau kejadian yang digambarkan secara rinci untuk menguji fungsionalitas suatu sistem berdasarkan skenario penggunaan atau use case tertentu.<\/p>\n<p>Pada bagian ini menjelaskan tentang skenario <em>use case <\/em>pengujian gambar Penulisan Tangan dapat dilihat pada Tabel 4.<\/p>\n<p>Tabel 4. Skenario Use Case Testing Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"117\">No.<\/td>\n<td colspan=\"3\" width=\"422\">004<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Nama <em>Use case<\/em><\/td>\n<td colspan=\"3\" width=\"422\">Mengenali gambar Penulisan Tangan.<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Aktor<\/td>\n<td colspan=\"3\" width=\"422\">User.<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Tujuan<\/td>\n<td colspan=\"3\" width=\"422\">Mengenali Penulisan Tangan.<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Deskripsi<\/td>\n<td colspan=\"3\" width=\"422\"><em>U<\/em><em>se case <\/em>ini digunakan untuk mengenali Penulisan Tangan angka yang diuji pada sistem.<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Kondisi Awal<\/td>\n<td colspan=\"3\" width=\"422\">Gambar Penulisan Tangan angka belum dikenali sistem.<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Kondisi Akhir<\/td>\n<td colspan=\"3\" width=\"422\">Gambar Penulisan Tangan angka sudah dikenali sistem.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"539\">Skenario Utama<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"242\">Aktor<\/td>\n<td width=\"297\">Sistem<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"539\">Skenario Normal<\/td>\n<\/tr>\n<tr>\n<td width=\"117\">1.\u00a0 \u00a0User<\/td>\n<td colspan=\"2\" width=\"125\">menekan\u00a0 \u00a0icon<\/td>\n<td width=\"297\"><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><em>Testing<\/em><\/td>\n<td width=\"83\"><\/td>\n<td width=\"42\"><\/td>\n<td width=\"297\"><\/td>\n<\/tr>\n<tr>\n<td width=\"117\">&nbsp;<\/p>\n<p>3.\u00a0 \u00a0User<\/td>\n<td width=\"83\">&nbsp;<\/p>\n<p>memilih<\/td>\n<td width=\"42\">&nbsp;<\/p>\n<p>gambar<\/td>\n<td width=\"297\">2.\u00a0 \u00a0Menampilkan kotak dialog open<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"199\">tulisan\u00a0\u00a0 \u00a0tangan\u00a0\u00a0 \u00a0yang<\/td>\n<td width=\"42\">akan<\/td>\n<td width=\"297\"><\/td>\n<\/tr>\n<tr>\n<td width=\"117\">Di<em>testing<\/em><\/td>\n<td width=\"83\"><\/td>\n<td width=\"42\"><\/td>\n<td width=\"297\"><\/td>\n<\/tr>\n<tr>\n<td width=\"117\">4.\u00a0 \u00a0User<\/td>\n<td colspan=\"2\" width=\"125\">menekan\u00a0 \u00a0icon<\/td>\n<td width=\"297\"><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><em>T<\/em><em>esting<\/em><\/td>\n<td width=\"83\"><\/td>\n<td width=\"42\"><\/td>\n<td width=\"297\"><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><\/td>\n<td width=\"83\"><\/td>\n<td width=\"42\"><\/td>\n<td width=\"297\">5.\u00a0 \u00a0Melakukan\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0pengenalan\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0dan<\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><\/td>\n<td width=\"83\"><\/td>\n<td width=\"42\"><\/td>\n<td width=\"297\">menampilkan gambar Penulisan Tangan angka<\/p>\n<p>dikenali<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Identifikasi pengujian pada aplikasi dari <em>usecase <\/em>diagram diuraikan pada Tabel 5, Tabel<\/p>\n<p>6, Tabel 7, dan Tabel 8.<\/p>\n<p>Tabel 5. Identifikasi Pengujian <em>Use Case <\/em>Pra-Pengolahan Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p><strong>N<\/strong><strong>o.<\/strong><\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p><strong>Identifikasi<\/strong><\/td>\n<td width=\"190\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>engujian<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"38\">1.<\/td>\n<td width=\"93\">P-1-101<\/td>\n<td width=\"190\">Pemrosesan tanpa Foto<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2<\/td>\n<td width=\"93\">P-1-102<\/td>\n<td width=\"190\">Pemrosesan dengan Foto<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p>3.<\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p>P-1-103<\/td>\n<td width=\"190\">Pemrosesan Foto dengan<\/p>\n<p>ekstensi bukan BMP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Tabel 6. Identifikasi Pengujian <em>Use Case <\/em>Ekstraksi Fitur Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p><strong>N<\/strong><strong>o.<\/strong><\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p><strong>Identifikasi<\/strong><\/td>\n<td width=\"190\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>engujian<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p>1.<\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p>P-2-101<\/td>\n<td width=\"190\">Penyimpanan nilai ekstraksi<\/p>\n<p>Ciri<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2.<\/td>\n<td width=\"93\">P-2-102<\/td>\n<td width=\"190\"><em>Alert <\/em>ekstraksi fitur telah selesai<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Tabel 7 Identifikasi Pengujian <em>Use Case <\/em>Pelatihan Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p><strong>N<\/strong><strong>o.<\/strong><\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p><strong>Identifikasi<\/strong><\/td>\n<td width=\"377\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>engujian<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"38\">1.<\/td>\n<td width=\"93\">P-1-101<\/td>\n<td width=\"377\">Tampilan Interface antamuka pelatihan<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2.<\/td>\n<td width=\"93\">P-1-102<\/td>\n<td width=\"377\">Menekan icon <em>Open Image <\/em>dan mengisi nama <em>cluster<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p>3.<\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p>P-1-103<\/td>\n<td width=\"377\">Menekan icon <em>t<\/em><em>raining <\/em>tanpa memasukan data gambar tulisan<\/p>\n<p>Tangan<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p>4.<\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p>P-1-104<\/td>\n<td width=\"377\">Menekan \u00a0icon \u00a0<em>training \u00a0<\/em>dengan \u00a0memasukan \u00a0data \u00a0gambar<\/p>\n<p>Penulisan Tangan<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">5.<\/td>\n<td width=\"93\">P-1-105<\/td>\n<td width=\"377\">Menekan icon Simpan Bobot<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">6.<\/td>\n<td width=\"93\">P-1-106<\/td>\n<td width=\"377\"><em>Alert <\/em>tersimpan<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Tabel 8. Identifikasi Pengujian <em>Use Case Testing <\/em>Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p><strong>N<\/strong><strong>o.<\/strong><\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p><strong>Identifikasi<\/strong><\/td>\n<td width=\"374\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>engujian<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"38\">1.<\/td>\n<td width=\"93\">P-2-101<\/td>\n<td width=\"374\">Tampilan interface pengujian<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2.<\/td>\n<td width=\"93\">P-2-102<\/td>\n<td width=\"374\">Menekan icon testing tanpa memasukan data pengujian<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">&nbsp;<\/p>\n<p>3.<\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p>P-2-103<\/td>\n<td width=\"374\">Menekan icon <em>Open Image<\/em>, memilih data gambar tulisan<\/p>\n<p>tangan yang akan dikenali<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">4.<\/td>\n<td width=\"93\">P-2-104<\/td>\n<td width=\"374\">Menekan tombol icon <em>Testing <\/em>untuk dikenali<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><em>3.3 Pengujian Sistem<\/em><\/p>\n<p>Pengujian sistem dilakukan untuk mengetahui seberapa baik dan sesuai sistem yang dibuat,sesuai dengan kebutuhan yang telah ditetapkan pada fase analisa prosedur. Pengujian untuk setiap use case ditunjukkan pada Tabel 10, Tabel 11, Tabel 12, dan Tabel 13.<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"756\">\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>\n<table>\n<tbody>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p><strong>Identifikasi<\/strong><\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>rosedur pengujian<\/strong><\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p><strong>Masukan<\/strong><\/td>\n<td width=\"96\"><strong>K<\/strong><strong>e<\/strong><strong>l<\/strong><strong>uaran<\/strong><\/p>\n<p><strong>yang diharapkan<\/strong><\/td>\n<td width=\"66\"><strong>K<\/strong><strong>r<\/strong><strong>it<\/strong><strong>e<\/strong><strong>ria<\/strong><\/p>\n<p><strong>evaluasi hasil<\/strong><\/td>\n<td width=\"96\">&nbsp;<\/p>\n<p><strong>H<\/strong><strong>asil yang didapat<\/strong><\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p><strong>K<\/strong><strong>esimpulan<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">P-1-101<\/td>\n<td width=\"93\">Menjalankan<\/p>\n<p>aplikasi<\/td>\n<td width=\"73\">&#8211;<\/td>\n<td width=\"96\">Sistem tidak<\/p>\n<p>dapat menangani<\/p>\n<p>proses pra pengolahan<\/td>\n<td width=\"66\">&#8211;<\/td>\n<td width=\"96\">Sistem tidak<\/p>\n<p>dapat menangani<\/p>\n<p>proses pra pengolahan<\/td>\n<td width=\"90\">Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-1-102<\/td>\n<td width=\"93\">&nbsp;<\/p>\n<p>Memasukkan objek<\/p>\n<p>Foto<\/td>\n<td width=\"73\"><\/td>\n<td width=\"96\">Sistem dapat<\/p>\n<p>memproses pra-<\/p>\n<p>pengolahan<\/td>\n<td width=\"66\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"96\">Sistem dapat<\/p>\n<p>memproses pra-<\/p>\n<p>pengolahan<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>P-1-103<\/td>\n<td width=\"93\">Memasukkan<\/p>\n<p>objek Foto<\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>Angka<\/p>\n<p>0.png<\/td>\n<td width=\"96\">Menampilkan<\/p>\n<p>di list pemilihan<\/td>\n<td width=\"66\">&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"96\">Menampilkan<\/p>\n<p>di list pemilihan<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>Not Approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Tabel 10. Pengujian <em>Use Case <\/em>Pra-pengolahan Gambar Penulisan Tangan<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"86\"><\/td>\n<td width=\"93\">format<\/td>\n<td width=\"73\"><\/td>\n<td width=\"96\">Foto<\/td>\n<td width=\"66\"><\/td>\n<td width=\"96\">Foto<\/td>\n<td width=\"90\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><\/td>\n<td width=\"93\">berbeda<\/td>\n<td width=\"73\"><\/td>\n<td width=\"96\">format selain<\/td>\n<td width=\"66\"><\/td>\n<td width=\"96\">format selain<\/td>\n<td width=\"90\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><\/td>\n<td width=\"93\"><\/td>\n<td width=\"73\"><\/td>\n<td width=\"96\">BMP<\/td>\n<td width=\"66\"><\/td>\n<td width=\"96\">BMP<\/td>\n<td width=\"90\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Tabel 11. Pengujian <em>Use Case <\/em>Ekstraksi Fitur Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"82\">&nbsp;<\/p>\n<p><strong>Identifikasi<\/strong><\/td>\n<td width=\"83\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>rosedur pengujian<\/strong><\/td>\n<td width=\"74\">&nbsp;<\/p>\n<p><strong>Masukan<\/strong><\/td>\n<td width=\"94\"><strong>K<\/strong><strong>e<\/strong><strong>l<\/strong><strong>uarkan yang<\/strong><\/p>\n<p><strong>diharapkan<\/strong><\/td>\n<td width=\"69\"><strong>K<\/strong><strong>r<\/strong><strong>it<\/strong><strong>e<\/strong><strong>ria evaluasi<\/strong><\/p>\n<p><strong>hasil<\/strong><\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p><strong>H<\/strong><strong>asil yang didapat<\/strong><\/td>\n<td width=\"86\">&nbsp;<\/p>\n<p><strong>K<\/strong><strong>esimpulan<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-2-101<\/td>\n<td width=\"83\">Memproses<\/p>\n<p>Foto untuk di ekstraksi fitur<\/td>\n<td width=\"74\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>Sistem menampilkan nilai<\/p>\n<p>ekstraksi ciri<\/td>\n<td width=\"69\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>Sistem menampilkan nilai<\/p>\n<p>ekstraksi ciri<\/td>\n<td width=\"86\">Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-2-102<\/td>\n<td width=\"83\">Memproses<\/p>\n<p>Foto untuk di ekstraksi fitur dengan menekan icon <em>Training<\/em><\/td>\n<td width=\"74\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>]]]]]]<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Alert dengan isi \u2015esktraksi fitur telah selesai\u2016<\/td>\n<td width=\"69\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Alert dengan isi \u2015esktraksi fitur telah selesai\u2016<\/td>\n<td width=\"86\">Approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Tabel 12. Pengujian <em>Use Case <\/em>Pelatihan Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"86\"><strong>Identifikasi<\/strong><\/td>\n<td width=\"103\"><strong>P<\/strong><strong>rosedur pengujian<\/strong><\/td>\n<td width=\"73\"><strong>Masukan<\/strong><\/td>\n<td width=\"94\"><strong>K<\/strong><strong>e<\/strong><strong>l<\/strong><strong>uaran yang<\/strong><\/p>\n<p><strong>diharapkan<\/strong><\/td>\n<td width=\"97\"><strong>K<\/strong><strong>r<\/strong><strong>it<\/strong><strong>e<\/strong><strong>ria evaluasi<\/strong><\/p>\n<p><strong>hasil<\/strong><\/td>\n<td width=\"75\"><strong>H<\/strong><strong>asil yang<\/strong><\/p>\n<p><strong>didapat<\/strong><\/td>\n<td width=\"90\"><strong>K<\/strong><strong>esimpulan<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-3-101<\/td>\n<td width=\"103\">&nbsp;<\/p>\n<p>Memilih menu<\/p>\n<p><em>Training<\/em><\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">Sistem<\/p>\n<p>menampilkan form menu <em>Training<\/em><\/td>\n<td width=\"97\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"75\">&nbsp;<\/p>\n<p>Form<\/p>\n<p><em>Training<\/em><\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-3-102<\/td>\n<td width=\"103\">\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan skenario P-<\/p>\n<p>1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Menekan icon <em>Open Image<\/em><\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Mengisi nama<\/p>\n<p><em>cluster<\/em><\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Angka 0<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Nama cluster dan data gambar tulisan<\/p>\n<p>tangan masuk ke<\/p>\n<p>dalam list<\/td>\n<td width=\"97\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Data yang dimasukkan ditambahkan ke dalam list<\/td>\n<td width=\"75\">&nbsp;<\/p>\n<p>Nama cluster dan data gambar Penulisan Tangan masuk ke dalam<\/p>\n<p>list.<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-4-103<\/td>\n<td width=\"103\">&nbsp;<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan skenario P-<\/p>\n<p>1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Menekan icon training<\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>Alert dengan isi \u2015Belum ada data atau data tidak cukup\u2016<\/td>\n<td width=\"97\">Proses<\/p>\n<p>pengenalan Penulisan Tangan<\/p>\n<p>menggunakan<\/p>\n<p>JST tidak dapat dilakukan<\/td>\n<td width=\"75\">Alert<\/p>\n<p>dengan isi<\/p>\n<p>\u2015Belum ada data atau data tidak cukup\u2016<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>P-5-104<\/td>\n<td width=\"103\">&nbsp;<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan<\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>Angka 0<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>Alert dengan<\/td>\n<td width=\"97\">&nbsp;<\/p>\n<p>Data yang<\/td>\n<td width=\"75\">&nbsp;<\/p>\n<p>Alert<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"86\"><\/td>\n<td width=\"103\">skenario P-<\/p>\n<p>1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan skenario P-<\/p>\n<p>1-102<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Menekan icon <em>training<\/em><\/td>\n<td width=\"73\"><\/td>\n<td width=\"94\">isi &#8220;Train<\/p>\n<p>Finished\u2016<\/td>\n<td width=\"97\">dimasukkan<\/p>\n<p>telah dilatih<\/td>\n<td width=\"75\">dengan isi<\/p>\n<p>&#8220;Train<\/p>\n<p>Finished\u2016<\/td>\n<td width=\"90\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-6-105<\/td>\n<td width=\"103\">\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan skenario P-<\/p>\n<p>1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan skenario P-<\/p>\n<p>1-102<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Menekan icon Simpan Bobot<\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Alert dengan isi \u2015Bobot hasil training berhasil disimpan\u2016<\/td>\n<td width=\"97\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Data yang dimasukkan telah disimpan<\/td>\n<td width=\"75\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Alert dengan isi<\/p>\n<p>\u2015Bobot<\/p>\n<p>hasil training<\/p>\n<p>berhasil<\/p>\n<p>disimpan\u2016<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"86\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-7-106<\/td>\n<td width=\"103\">\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan skenario P-<\/p>\n<p>1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan scenario P-<\/p>\n<p>1-102<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakukan scenario P-<\/p>\n<p>1-103<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Menekan icon OK<\/td>\n<td width=\"73\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"94\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Alert<\/p>\n<p>Tertutup<\/td>\n<td width=\"97\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"75\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Alert<\/p>\n<p>Tertutup<\/td>\n<td width=\"90\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Tabel 13. Pengujian <em>Use Case Testing <\/em>Gambar Penulisan Tangan<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"66\">&nbsp;<\/p>\n<p><strong>Identifi kasi<\/strong><\/td>\n<td width=\"89\">&nbsp;<\/p>\n<p><strong>P<\/strong><strong>rosedur pengujian<\/strong><\/td>\n<td width=\"79\">&nbsp;<\/p>\n<p><strong>Masukan<\/strong><\/td>\n<td width=\"95\"><strong>K<\/strong><strong>e<\/strong><strong>l<\/strong><strong>uaran yang<\/strong><\/p>\n<p><strong>diharapkan<\/strong><\/td>\n<td width=\"88\"><strong>K<\/strong><strong>r<\/strong><strong>it<\/strong><strong>e<\/strong><strong>ria evaluasi<\/strong><\/p>\n<p><strong>hasil<\/strong><\/td>\n<td width=\"85\">&nbsp;<\/p>\n<p><strong>H<\/strong><strong>asil yang didapat<\/strong><\/td>\n<td width=\"92\">&nbsp;<\/p>\n<p><strong>K<\/strong><strong>esimpulan<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"66\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-4-101<\/td>\n<td width=\"89\">&nbsp;<\/p>\n<p>Memilih menu <em>Testing<\/em><\/td>\n<td width=\"79\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"95\">Sistem<\/p>\n<p>menampilkan form menu <em>Testing<\/em><\/td>\n<td width=\"88\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"85\">&nbsp;<\/p>\n<p>Form<\/p>\n<p><em>Testing<\/em><\/td>\n<td width=\"92\">Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"66\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-4-102<\/td>\n<td width=\"89\">\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakuk an<\/p>\n<p>Melakuk<\/p>\n<p>an skenario P-1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Meneka<\/p>\n<p>n icon<\/p>\n<p><em>Testing<\/em><\/td>\n<td width=\"79\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"95\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Sistem menampilkan <em>alert <\/em>berisi\u2016 Tidak ada yang dapat diproses\u2016<\/td>\n<td width=\"88\">&nbsp;<\/p>\n<p>Proses pengenalan Penulisan Tangan menggunak an JST tidak dapat dilakukan<\/td>\n<td width=\"85\">&nbsp;<\/p>\n<p>Sistem menampilk an <em>alert <\/em>berisi\u2016 Tidak ada yang dapat diproses\u2016<\/td>\n<td width=\"92\">Approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"89\"><\/td>\n<td width=\"79\"><\/td>\n<td width=\"95\"><\/td>\n<td width=\"88\"><\/td>\n<td width=\"85\"><\/td>\n<td width=\"92\"><\/td>\n<\/tr>\n<tr>\n<td width=\"66\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-4-103<\/td>\n<td width=\"89\">\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakuk an<\/p>\n<p>skenario<\/p>\n<p>P-1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Meneka n <em>Open Image<\/em><\/td>\n<td width=\"79\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"95\">&nbsp;<\/p>\n<p>Data gambar Penulisan Tangan masuk ke dalam list<\/td>\n<td width=\"88\">Proses pengenalan terhadap gambar Penulisan Tangan<\/p>\n<p>dapat di proses<\/td>\n<td width=\"85\">&nbsp;<\/p>\n<p>Data gambar Penulisan Tangan masuk ke dalam list<\/td>\n<td width=\"92\">Approved<\/td>\n<\/tr>\n<tr>\n<td width=\"66\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>P-4-104<\/td>\n<td width=\"89\">\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakuk an skenario P-1-101<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Melakuk an skenario<\/p>\n<p>P-1-103<\/p>\n<p>\uf0b7\u00a0\u00a0\u00a0\u00a0 \u00a0Meneka<\/p>\n<p>n icon<\/p>\n<p><em>Testing<\/em><\/td>\n<td width=\"79\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;<\/td>\n<td width=\"95\">&nbsp;<\/p>\n<p>Sistem memberikan respon terhadap User dikenali dan menampilkan hasil pengenalan pada kotak dialog<\/td>\n<td width=\"88\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Proses pengenalan terhadap User dikenali<\/td>\n<td width=\"85\">Sistem<\/p>\n<p>memberika n respon terhadap User dikenali<\/p>\n<p>dan menampilk an hasil pengenalan pada kotak dialog<\/td>\n<td width=\"92\">Approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol start=\"4\">\n<li>KESIMPULAN<\/li>\n<\/ol>\n<p>Pengujian ini menggunakan diagram use case fungsional perangkat lunak. Berdasarkan pengujian sistem, dibagi menjadi 4 pengujian sesuai dengan diagram use case. Evaluasi keseluruhan munjukkan bahwa aplikasi pengenalan penulisan tangan mampu mencapai tujuan yang telah ditetapkan.Akurasi pengenalan penulisan tangan dapat dinilai melalui hasil pengujian fungsional.Pada umumnya akurasi ini dapat diukur dengan membandingkanoutput aplikasi dengan data uji yang dihasilkan.Selanjutnya untuk meningkatkan aplikasi,termasuk pembaruan model,perbaikan kesalahan yang terindetifikasi,dan penerapan umpan balik dari pengguna untuk memastikan kesesuaian dan kepuasan pengguna.<\/p>\n<ol start=\"5\">\n<li>SARAN<\/li>\n<\/ol>\n<p>Penelitian selanjutnya dapat menerapkan pengujian model perilaku UML di luar use case, khususnya model sequence diagram, model\u00a0 diagram aktivitas dapat diimplementasikan untuk\u00a0 pengujian lebih lanjut pada jenis menu lainnya ,lakukan analisis kesesuaian (fit analysis) antara model Behaviour Use Case dengan kebutuhan fungsional dan non-fungsional dari aplikasi pengenalan penulisan tangan. Pastikan bahwa model ini dapat secara efektif mencakup skenario pengguna yang relevan Pastikan bahwa model Behaviour Use Case yang diimplementasikan sesuai dengan spesifikasi yang telah ditetapkan.Pastikan data set uji mencakup variasi luas dari gaya tulisan tangan,ukuran tulisan,dan kondisi penulisan yang mungkin.Pertimbangkan kondisi cahaya yang berbeda,posisi tullisan tangan,dan variasi lingkungan lainnya.<\/p>\n<p>DAFTAR PUSTAKA<\/p>\n<p>DAFTAR PUSTAKA<\/p>\n<p>[1] \u2015Project Management Institute and IEEE Computer Society, Software Extension to the<br \/>\nPMBOK\u00ae Guide Fifth Edition, Project Management Institute, 2013.\u2016<\/p>\n<p>[2] F. B. Waskitho Wibisono, \u2015Pengujian Perangkat Lunak Dengan Menggunakan Model<br \/>\nBehaviour UML,\u201d JUTI, Vol. 1, No. JULI 2002, pp. 43\u201350, 2002. [3] G. J. Myers, The Art of Software Testing , Second Edition. 2004<\/p>\n<p>[4] D. Budgen, Software Design, 2nd ed., Addison-Wesle. 2003.<\/p>\n<p>[5] OMG, OMG, 2017. OMG Unified Modeling Language (OMG UML) Ver. 2.5.1. Object<br \/>\nManagement Group. 2017.<\/p>\n<p>[6] T. A. Kurniawan, \u2015Pemodelan Use Case (Uml): Evaluasi Terhadap Beberapa<br \/>\nKesalahan Dalam Praktik,\u2016 J. Teknol. Inf. dan Ilmu Komput., Vol. 5 No 1, pp. 77\u201386,<br \/>\n2018.<\/p>\n<p>[7] G. F. Fitriana, \u2015Handwriting Digit Recognition Using United Moment Invariant Feature Extraction and Self Organizing Maps,\u2016 in 2014 Third ICT International Student Project Conference (ICT-ISPC), 2014.<\/p>\n<p>[8] Pierre Bourque and R. E. F. (Dick), SWEBOK V3.0. 2004.<\/p>\n<p>[9] A. H, \u2015Sistem Penunjang Keputusan Pemilihan Guru Terbaik dengan Metode TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) Studi Kasus: SDN Bendungan Hilir 01 Pagi Jakarta Pusat.,\u2016 J. Inform. Univ. Pamulang, pp. 89\u201396, 2017.<\/p>\n<p>[10] D. Fakhri, M. A., Aknuranda, I., &amp; Pramono, \u2015Implementasi Sistem Informasi Showroom Mobil (SISMOB) dengan Pemrograman Berbasis Objek (Studi Kasus: UD. Tomaru Oto).,\u2016 J. Pengemb. Teknol. Inf. dan Ilmu Komputer, pp. 2967\u20132974, 2018.<\/p>\n<p>[11] M. Sukamto, R. A., Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan<br \/>\nBerorientasi Objek. Bandung: Informatika. 2013.<\/p>\n<p>[12] R. A. Sukamto and M. Shalahuddin, Kolaborasi Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika,. 2015.<\/p>\n<p>[13] L. C, LARMAN, C., 2005. Applying UML and Patterns. 3rd Edition. NJ: Prentice Hall.<br \/>\n2005.<\/p>\n<p>[14] S.J. Mellor and M.J. Balcer, Executable UML: A Foundation for Model-Driven<br \/>\nArchitecture, 1st ed., Addison-Wesley. 2002.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Muhammad Thoriqul Hafidz1, Zaid Husaini2, Marcellino Jonathan Bulegalangi3, Nur Ayu Apriyanti4, Aries Saifudin5 Teknik Informatika, Universitas Pamulang, Tangerang Selatan, Indonesia E-mail: 1apisaja012@gmail.com, 2zaidhusaini123@gmail.com, marcellinojonathan9@gmail.com, apriyantinurayu24@gmail.com, 5aries.saifudin@unpam.ac.id Abstrak Pengujian aplikasi pengenalan tulisan tangan pada model behavior use case menjadi langkah kritis dalam memastikan kinerja dan kehandalan sistem. Penelitian ini bertujuan untuk mengevaluasi respons dan akurasi model [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[],"jnews_override_counter":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9416","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/posts\/9416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/comments?post=9416"}],"version-history":[{"count":0,"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/posts\/9416\/revisions"}],"wp:attachment":[{"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/media?parent=9416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/categories?post=9416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jurnalpost.com\/read\/wp-json\/wp\/v2\/tags?post=9416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}