Deskripsi dan Fungsi Sistem Data dan Sumber Data Klasifikasi Pengguna

24

C. Analisis Kebutuhan Sistem

Sebelum melakukan perancangan suatu sistem pakar terlebih dahulu harus menganalisis dan mendefinisikan faktor-faktor yang menjadi kebutuhan perancangan sistem. Tahapan untuk menganalisis dan mendefinisikan kebutuhan perancangan sistem terdiri dari tahapan deskripsi dan fungsi sistem, data dan sumber data, klasifikasi pengguna, antarmuka pengguna dan lingkungan perancangan.

1. Deskripsi dan Fungsi Sistem

Sistem temukembali citra adalah perangkat lunak yang mengintegrasikan antara aplikasi temukembali citra image retrieval dan pemrosesan citra digital image processing. Sistem ini digunakan untuk melakukan pencarian dan pengklasifikasian citra dalam basisdata yang relevan dengan citra query. Fungsi- fungsi yang terdapat dalam sistem temukembali citra yaitu : − Ekstraksi ciri citra berfungsi untuk melakukan pengindeksan ciri warna dan bentuk citra basisdata. Hasil proses pengindeksan ciri ini adalah file indeks warna dan bentuk citra yang akan digunakan dalam proses query. − Query berfungsi untuk melakukan identifikasi dan klasifikasi citra basisdata yang relevan dengan citra masukan. − Antarmuka pengguna berfungsi sebagai media perantara interaksi antara sistem dengan pengguna. − Pengaturan parameter berfungsi untuk memberikan masukan pada sistem berupa parameter yang akan digunakan. 25

2. Data dan Sumber Data

Citra yang digunakan dalam penelitian ini merupakan data sekunder yang diperoleh dari website www.flowers.vg . Secara keseluruhan citra bunga yang terdapat dalam basisdata berjumlah 417 dan yang digunakan untuk obyek penelitian adalah 12 jenis bunga Tabel 2. Tabel 2. Nama dan Kode Bunga No. Nama Bunga Kode 1 Daisy Merah Muda DMM 2 Daffodil DAF 3 Lily Coklat LCK 4 Daisy Putih DPT 5 Mawar Kuning MKN 6 Ascocentrum ASC 7 Cymbidium CYM 8 Morning Glory MGM 9 Lily Kuning Coklat LKC 10 Iris IRS 11 Lily Putih LPT 12 Lily Kuning Hitam LKH

3. Klasifikasi Pengguna

Terdapat dua jenis pengguna sistem temukembali citra yaitu pengguna biasa dan pengembang sistem knowledged engineer. Pengguna biasa adalah orang yang menggunakan sistem untuk melakukan pencarian mengidentifikasi dan mengklasifikasikan citra dalam basis data yang relevan dengan citra query. Pengguna ini mempunyai hak akses terbatas yaitu : − Melakukan ekstraksi ciri citra basisdata. − Melakukan query. − Melakukan pengubahan parameter sistem. Pengembang sistem adalah orang yang menggunakan sistem untuk melakukan pengembangan sistem lebih lanjut. Hak akses pengembang sistem ini tidak terbatas. Hak akses utama pengembang sistem ini adalah melakukan pengubahan coding program untuk tujuan tertentu. 26

4. Antarmuka Pengguna