BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. digunakan untuk identitas citra adalah nama file, tanggal pengambilan,

BAB II LANDASAN TEORI

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

PENGANTAR RUP & UML. Pertemuan 2

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

CONTENT BASED IMAGE RETRIEVAL MENGGUNAKAN METODE COLOR HISTOGRAM DAN ALGORITMA K-MEANS CLUSTERING

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

BAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S

2.4.2 Class Diagram Sequence Diagram Statechart Diagram Activity Diagram Rekayasa Perangkat Lunak...

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

Javascript Basis Data SMBD (Sistem Manajemen Basis Data) DDL (Data Difinition Language)...

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PENGESAHAN... ABSTRAK... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

BAB I PENDAHULUAN. yang berada di bawah Badan Penelitian dan Pengembangan Industri

BAB IV PERANCANGAN SISTEM

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

DAFTAR TABEL DAFTAR SIMBOL

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

HALAMAN PENGESAHAN PEMBIMBING...

SISTEM INVENTORY MENGGUNAKAN SCHEDULE ALERT VB.NET DENGAN FUNGSI ANTICIPATION STOCK BARANG DI GUDANG PADA TOKO LISTRIK JAYA KOMUNIKA

PERNYATAAN KARYA ASLI TUGAS AKHIR...

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian sistem Karakteristik sistem Klasifikasi sistem

LEMBAR JUDUL LEMBAR PENGESAHAN

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... viii. DAFTAR TABEL... xii. DAFTAR LAMPIRAN... xiii

PENGESAHAN PEMBIMBING...

DAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

DAFTAR ISI Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERNYATAAN HALAMAN PERSEMBAHAN HALAMAN MOTTO RIWAYAT HIDUP KATA

BAB I PENDAHULUAN. pada saat ini. Internet atau yang sering disebut sebagai dunia maya bukanlah

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

ABSTRACT ABSTRAKSI KATA PENGANTAR

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

SISTEM INFORMASI PENGELOLAAN ASET PADA KANTOR PERPUSTAKAAN DAN ARSIP DAERAH KABUPATEN KUDUS

Rancang Bangun Sistem Informasi

BAB I PENDAHULUAN. manusia dengan bantuan alat dan akal sehingga seakan-akan memperpanjang,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

Equipment Monitoring Control Manajemen System Berbasis Web Application

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... BAB I PENDAHULUAN Latar Belakang Masalah...

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

DAFTAR ISI HALAMAN JUDUL LUAR...

BAB I PENDAHULUAN. pesat, salah satunya adalah perangkat portable seperti ponsel, notebook dan yang

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

BAB I PENDAHULUAN. dimana ilmu pengetahuan dan pendidikan tidak hanya dapat diperoleh dari metode

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

BAB I PENDAHULUAN. 1.1 Latar Belakang

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN

ABSTRAK. Kata kunci: chatbot, information state, mixture-language model. v Universitas Kristen Maranatha

Bab III Analisis Sistem

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB I PENDAHULUAN. sebagai sumber pertama dan utama yang banyak memuat ajaran-ajaran yang


BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin cepat dan persaingan yang semakin

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

2.5.1 Pengembangan Perangkat Lunak Berorientasi Objek Menggunakan UML(Unified Modelling Language)... II-28 BAB III ANALISIS SISTEM 3.

HALAMAN JUDUL HALAMAN PERSETUJUAN

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

PERANCANGAN SISTEM INFORMASI PENILAIAN KINERJA KARYAWAN PADA PT. SIEN CONSULTAN DENGAN METODA UMPAN BALIK UNTUK MENINGKAT KINERJA TEAM BUILDING

DAFTAR ISI. BAB II : LANDASAN TEORI Konsep Dasar Sistem Karateristik Sistem... 11

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN... I-1

2.6 Cool Record Edit Pro Adobe Photoshop Star Uml Pengertian Uml BAB III OBJEK DAN METODE PENELITIAN...

SNIPTEK 2014 ISBN:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

PERANCANGAN SISTEM INFORMASI ZAKAT PADA BADAN AMIL ZAKAT KELURAHAN PORIS PLAWAD INDAH BERBASIS WEB LAPORAN TUGAS AKHIR. Disusun Oleh : ADI SAPUTRA

KATA PENGANTAR. Segala Puji bagi Allah SWT yang telah memberikan rahmat dan nikmatnya

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI. HALAMAN JUDUL...i. HALAMAN PENGESAHAN PEMBIMBING...ii. HALAMAN PENGESAHAN PENGUJI...iii. ABSTRAK...iv. KATA PENGANTAR...v. DAFTAR ISI...

BAB III METODOLOGI PENELITIAN

PENGESAHAN DOSEN PEMBIMBING...

Bab 3 Metode dan Perancangan Sistem

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

Bab 3 Metoda dan Perancangan Sistem

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

HUMAN RESOURCES MANAGEMENT ELECTRONIC PEGAWAI PADA LEMBAGA ADMINISTRASI NEGARA OLEH : RENY RAMDIANI PROGRAM STUDI SISTEM INFORMASI

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL...

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

Transkripsi:

DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... vi DAFTAR TABEL... ix DAFTAR SIMBOL... x BAB I PENDAHULUAN.... Latar Belakang.... Rumusan Masalah... 3.3 Tujuan... 3.4 Batasan Masalah... 4.5 The State of The Art... 4.6 Metodologi Penelitian... 6.7 Langkah pengerjaan Skripsi... 8.8 Sistematika Penulisan... 8 BAB II LANDASAN TEORI... 0. Content Based Image Retrieval... 0.. Arsitektur Sistem CBIR..... CBIR vs Text-Based Image Retrieval.... Citra Digital... 3.3 Fitur Warna... 5.3. HSV dan RGB... 5.4 Color Histogram... 6.4. Color Quantization... 8.4. Normalisasi... 9.4.3 Pengukuran Jarak Antar Dua Histogram... 0.5 Clustering... 0.5. K-Means....5. Euclidian Distance... 3.6 RUP ( Rational Unified Process )... 3.6. Fase RUP... 6.7 UML (Unified Modelling Language)... 7.7. Use Case Diagram... 8.7. Sequence Diagram... 9.7.3 Collaboration Diagram... 30.7.4 Class Diagram... 30.7.5 Activity Diagram... 30.8 Java... 3.8. Kelebihan... 3.9 MySQL... 3.0 Pengujian... 33.0. Black-Box... 33 v

.0. White Box... 34 BAB III ANALISIS DAN PERANCANGAN SISTEM... 36 3. Fase Inception... 36 3.. Deskripsi Masalah... 36 3.. Pemecahan Masalah... 37 3..3 Deskripsi Umum Sistem... 37 3..4 Batasan Sistem... 4 3..5 Analisis Kebutuhan Fungsional... 4 3..6 Analisis Kebutuhan Perangkat Lunak... 43 3. Fase Elaboration... 44 3.. Identifikasi Aktor... 43 3.. Use-case Diagram... 43 3..3 Skenario Diagram... 44 3..4 Activity Diagram... 46 3..5 Sequence Diagram... 49 3..6 Class Diagram... 5 3..7 Perancangan Basisdata... 5 3..8 Perancangan Antarmuka (Interface)... 54 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM... 58 4. Fase Construction... 58 4.. Persiapan Sistem... 58 4.. Implementasi Basisdata... 59 4..3 Pelaksanaan Tampilan... 60 4..4 Pengujian Sistem... 64 A. Uji Keakuratan Program... 64 B. Pengujian Aplikasi... 85 4. Fase Transition... 86 BAB V PENUTUP... 87 5. Kesimpulan... 87 5. Saran... 88 DAFTAR PUSTAKA... 89 LAMPIRAN... 9 vi

DAFTAR GAMBAR Gambar. Bagan Langkah Penyusunan Skripsi... 8 Gambar. Arsitektur CBIR... Gambar. Skema diagram text-based image retrieval dan content-based image retrieval... 3 Gambar.3 Empat karakteristik dasar gray-level... 8 Gambar.4 Ilustrasi Normalisasi Histogram... 0 Gambar.5 Ilustrasi K-Means Clustering... 3 Gambar.6 ArsitekturRational Unified Process... 4 Gambar 3. Gambaran sistem secara keseluruhan... 38 Gambar 3. Contoh Histogram Citra... 40 Gambar 3.3 Ilustrasi Normalisasi Histogram... 40 Gambar 3.4 Ilustrasi Klastering... 4 Gambar 3.5 Use Case Diagram Image Retrieval... 44 Gambar 3.6 Activity Diagram Set K... 47 Gambar 3.7 Activity Diagram Kelola Citra Acuan... 47 Gambar 3.8 Activity Diagram Pencarian... 48 Gambar 3.9 Sequence Diagram Set K... 49 Gambar 3.0 Sequence Diagram Kelola Citra Acuan... 50 Gambar 3. Sequence Diagram Pencarian... 50 Gambar 3. Class Diagram... 5 Gambar 3.3 Antarmuka Halaman Utama... 54 Gambar 3.4 Menu File... 55 Gambar 3.5 Input Dialog K... 55 Gambar 3.6 Menu Cluster... 55 Gambar 3.7 Menu Help... 56 Gambar 3.8 Panel Image Database... 56 Gambar 3.9 Panel Citra Query... 57 Gambar 3.0 Panel Citra Hasil... 57 Gambar 3. Panel Histogram... 57 Gambar 4. Implementasi tabel master cluster... 60 Gambar 4. Implementasi Tabel Citra... 60 Gambar 4.3 Implementasi Tabel Cluster... 60 Gambar 4.4 Implementasi Antarmuka Halaman Utama... 6 Gambar 4.5 Menu file... 6 Gambar 4.6 Input Dialog... 6 Gambar 4.7 Menu Cluster... 6 Gambar 4.8 Menu Help... 6 Gambar 4.9 Panel Image Database... 63 Gambar 4.0 Panel Citra Query... 63 Gambar 4. Panel Citra Hasil... 63 Gambar 4. Panel Histogram Citra... 64 Gambar 4.3 Cluster Percobaan... 66 Gambar 4.4 Cluster Percobaan... 66 Gambar 4.5 Hasil Percobaan Cluster 5... 67 vii

Gambar 4.6 Hasil Clustering Percobaan Cluster 8... 69 Gambar 4.7 Hasil Cluster Percobaan... 70 Gambar 4.8 Hasil Clustering Cluster 7... 7 Gambar 4.9 Hasil Pencarian Percobaan (Query )... 7 Gambar 4.0 Hasil Pencarian Percobaan (Query )... 73 Gambar 4. Hasil Pencarian Percobaan 3 (Query 3)... 74 Gambar 4. Hasil Pencarian Percobaan 4 (Query 4)... 75 Gambar 4.3 Hasil Pencarian Percobaan 5 (Query 5)... 76 Gambar 4.4 Hasil Pencarian Percobaan... 77 Gambar 4.5 Hasil Pencarian Percobaan... 78 Gambar 4.6 Hasil Pencarian Percobaan 3... 79 Gambar 4.7 Hasil Pencarian Percobaan 4... 80 Gambar 4.8 Hasil Pencarian Percobaan 5... 8 Gambar 4.9 Grafik Akurasi Pencarian... 84 Gambar 4.30 Grafik Perbandingan Waktu Pencarian... 85 viii

DAFTAR TABEL Tabel. Tabel Perbandingan Studi Literatur... 5 Tabel 3. Software Requirement Specification... 4 Tabel 3. Skenario Use-Case Set K... 44 Tabel 3.3 Skenario Use-Case Kelola Citra Acuan... 45 Tabel 3.4 Skenario Use-Case Pencarian... 46 Tabel 3.5 Tabel Master Cluster... 53 Tabel 3.6 Tabel Citra... 53 Tabel 3.7 Tabel Cluster_n... 53 Tabel 4. Hasil Clustering Percobaan... 66 Tabel 4. Hasil Clustering Percobaan... 66 Tabel 4.3 Hasil Clustering Percobaan... 67 Tabel 4.4 Hasil Clustering Percobaan... 68 Tabel 4.5 Hasil Clustering Percobaan... 68 Tabel 4.6 Hasil Clustering Percobaan... 68 Tabel 4.7 Hasil Clustering Percobaan... 69 Tabel 4.8 Hasil Clustering Percobaan... 69 Tabel 4.9 Hasil Clustering Percobaan... 70 Tabel 4.0 Hasil Clustering Percobaan... 70 Tabel 4. Hasil Clustering Percobaan... 7 Tabel 4. Hasil Clustering Percobaan... 7 Tabel 4.3 Tabel Pencarian Percobaan... 7 Tabel 4.4 Tabel Pencarian Percobaan... 73 Tabel 4.5 Tabel Pencarian Percobaan 3... 74 Tabel 4.6 Tabel Pencarian Percobaan 4... 75 Tabel 4.7 Tabel Pencarian Percobaan 5... 76 Tabel 4.8 Hasil Pencarian Percobaan... 77 Tabel 4.9 Hasil Pencarian Percobaan... 78 Tabel 4.0 Hasil Pencarian Percobaan 3... 79 Tabel 4. Hasil Pencarian Percobaan 4... 80 Tabel 4. Hasil Pencarian Percobaan 5... 8 Tabel 4.3 Hasil Clustering Keseluruhan Percobaan... 8 Tabel 4.4 Tabel Akurasi Citra Query... 83 Tabel 4.5 Perbandingan Waktu... 84 Tabel 4.6 Uji Tampilan Halaman Utama... 85 Tabel 4.7 Uji Panel... 86 ix

No DAFTAR SIMBOL Use Case Diagram Notasi Aktor No Notasi Use Case Activity Diagram Action State ( aktivitas yang terjadi/dilakukan) Decision 3 4 5 No Object Dimulainya aktivitas (start) Berhenti (Finish) Aliran aktivitas yang terjadi Sequence Diagram Object Lifeline Activation bar = Lamanya eksekusi sebuah proses 3 No Classs +id: int Message = pesan yang dikirimkan antar objek Class Diagram Notasi Class 3 4 Untuk menunjukkan baik aliran pesan atau informasi antar obyek maupun hubungan antar obyek. Relasi yang menunjukan bahwa perubahan pada salah satu elemen memberi pengaruh pada elemen lain. Menunjukkan hubungan antar objek x

xi