Identifikasi Masalah Analisis Masalah Analisis Literatur

45

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1. Analisa Perancangan

Pada analisa perancangan terdapat beberapa proses perancangan system, proses – proses tersebut yakni identifikasi masalah, analisis masalah, analisis kebutuhan, analisis literatur.

3.1.1. Identifikasi Masalah

Masalah yang mungkin muncul dalam pembangunan sistem ini adalah masalah encoding teks Arab dalam bahasa pemrograman Java dan kerumitan proses representasi dari kaidah bahasa Arab ke logika komputer. Untuk permasalahan pertama bisa diselesaikan dengan mengkaji konsep penerapan unicode di Java, sedangkan untuk masalah kedua perlu dilakukan studi dan analisis lebih lanjut. Kelebihan yang dimiliki sistem ini nantinya adalah kompabilitas yang tinggi yakni dapat dijalankan di kebanyakan sistem operasi mobile. Karena berbasis bahasa pemrograman Java, sistem ini mampu berjalan di sistem operasi Symbian, Java, ataupun Android. Berdasar hasil identifikasi masalah dan kesempatan tersebut maka batasan - batasan penyelesaian masalah dan peningkatan kualitas sistem dapat digeneralkan pada bidang kinerja sistem dan dengan keunggulan yang dimiliki oleh sistem ini, maka dapat disimpulkan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. bahwa sistem pembetulan harokat akhir kata dalam kalimat bahasa Arab ini sangat layak untuk dikembangkan. Sedangkan dari kekurangan yang ada dapat dilakukan perbaikan-perbaikan yang diperlukan sesuai dengan batasan-batasan lingkup yang telah ditentukan.

3.1.2. Analisis Masalah

Masalah utama dalam pembangunan sistem ini adalah permasalahan representasi dari kaidah Ilmu Nahwu yang tidak luput pula dari kaidah Ilmu Shorof ke dalam bahasa pemrograman komputer. Dengan analisis konsep Ilmu Nahwu dan Ilmu Shorof yang mendalam serta training secara berkelanjutan pada sistem, kompleksitas masalah ini secara perlahan akan teratasi.

3.1.3. Analisis Literatur

Untuk menunjang pembangunan sistem ini, dilakukan pula analisis literatur. Buku-buku ataupun buku elektronik yang berkaitan dengan tata bahasa yang membahas tentang Ilmu Nahwu dikumpulkan dan dikaji serta dianalisa agar mampu direpresentasikan dalam bahasa pemrograman komputer. Buku elektronik tentang decision tree juga menjadi rujukan untuk mengelola representasi Ilmu Nahwu dalam sebuah sofware. Begitu pula dengan buku-buku yang membahas script Bahasa Pemrograman J2ME, khususnya buku tentang pengenalan pemrograman java dasra dan pengolahan string. Literatur-literatur Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. online juga dilakukan untuk menunjang keterbatasan buku-buku yang membahas decision tree.

3.2. Perancangan Sistem