ANALISIS DAN IMPLEMENTASI ALGORITMA DEPTH FIRST SEARCH (DFS) PADA SISTEM PAKAR DIAGNOSIS PENYAKIT PARU

dokumen-dokumen yang mirip
ANALISIS KINERJA ALGORITMA GENERATE AND TEST PADA SISTEM PAKAR DIAGNOSIS PENYAKIT MATA SKRIPSI MORINA ANNELITA

PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT PADA HEWAN TERNAK UNGGAS SKRIPSI HERINA SARI SINAGA

PERANCANGAN SISTEM PAKAR DIAGNOSIS PENYAKIT UTAMA TANAMAN KELAPA SAWIT SKRIPSI DEWI YANTI

SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT KATARAK PADA MANUSIA SKRIPSI ELVOUMAR PASKAHNSEN PURBA

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA

SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN PADA KENDARAAAN BERMOTOR MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 SKRIPSI INDRANGADI RAJAGUKGUK

ANALISIS DAN PERANCANGAN SISTEM PAKAR FUZZY BERBASIS WEB UNTUK MENDIAGNOSIS PENYAKIT THT SKRIPSI MARIA I. S. SINAGA

SKRIPSI KADAR ERATOSTHENES SITEPU

PENGGUNAAN CERTAINTY FACTOR (CF) DALAM PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT ATHEROSKLEROSIS SKRIPSI. Elpa Armi Voni

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR PENANGANAN GANGGUAN HAID MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI SRI MELVANI HARDI

ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK BARANG SKRIPSI ARWIN WIJAYA

PENERAPAN KONSEP ALGORITMA MINIMAX DENGAN MENGGUNAKAN BREADTH-FIRST SEARCH (BFS) PADA PERMAINAN REVERSI SKRIPSI SURYA WIJAYA

SISTEM PAKAR UNTUK MENGIDENTIFIKASI JENIS JAGUNG BERDASARKAN CIRINYA SKRIPSI IMELDA SARI TAMBUNAN

SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. TELKOM-MEDAN MENGGUNAKAN MODEL PROFILE MATCHING SKRIPSI SRI YUNITA SEMBIRING

PERANCANGAN SISTEM PERHITUNGAN AKTIVA TETAP PT. PERKEBUNAN NUSANTARA III (PERSERO) SKRIPSI BABY INDRI SABRINA

SISTEM PAKAR UNTUK MENENTUKAN PENYAKIT DAN HAMA PADA TANAMAN SEMANGKA MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI HASDYA MUTIA RAMBEY

PERANCANGAN APLIKASI SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT INFEKSI SALURAN KEMIH DENGAN METODE BACKWARD CHAINING MARIATI BR TARIGAN

PERANCANGAN PERANGKAT LUNAK PENENTUAN JALUR KRITIS DARI SUATU JARINGAN KERJA PROYEK SKRIPSI AYU NURIANA SEBAYANG

SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN BEASISWA DEPARTEMEN AGAMA DI PESANTREN DARULARAFAH RAYA DENGAN METODE TOPSIS SKRIPSI

PROGRAM APLIKASI UNTUK MENGETAHUI KERUSAKAN PADA SEPEDA MOTOR DAN PENANGANANNYA TUGAS AKHIR TENANG CARLES RINALDI SILITONGA

REKAYASA PERANGKAT LUNAK PENGUBAHAN CITRA DUA DIMENSI MENGGUNAKAN TEKNIK MORPHING SKRIPSI TETTY VERA NOVIANTI SIMANJUNTAK

SISTEM PAKAR ONLINE MENGGUNAKAN RULE BASE METHOD UNTUK DIAGNOSIS PENYAKIT AYAM SKRIPSI KIKI HENDRA SITEPU

ANALISIS DAN IMPLEMENTASI ALGORITMA BACKTRACKING PADA PERMAINAN CONGKLAK SKRIPSI ADHHAL HUDA BAKRI

PERANCANGAN APLIKASI KLINIK PADA KLINIK UMUM IMANUEL MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR RIFQY MUKHLIZAR

SISTEM PAKAR UNTUK MENGIDENTIFIKASI KERUSAKAN PADA MOTOR YAMAHA V-IXION SKRIPSI DAVID ARDI WINATA

SISTEM INFORMASI SEKOLAH BERBASIS WEB MTS PARMIYATU WASSA ADAH TUGAS AKHIR MUHAMMAD RIZKI NST

MEMBANGUN FASILITAS BOOKING ONLINE DI BLACK HOLE MUSIC STUDIO TIKA WAHYUNI SIREGAR

PERANCANGAN PERANGKAT LUNAK SIMULASI ANJUNGAN TUNAI MANDIRI (ATM)

PERANCANGAN WEB E-COMMERCE PADA TOKO BUKU JHONAZ DENGAN JOOMLA TUGAS AKHIR AZWAR M

SISTEM PAKAR DIAGNOSA INFEKSI PENYAKIT TROPIS DENGAN MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI ELLYS R. SITUMEANG

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN LZW (LEMPEL ZIV WELCH) PADA PEMAMPATAN FILE TEKS SKRIPSI CANGGIH PRAMILO

SISTEM INFORMASI PENYELESAIAN SKRIPSI MAHASISWA S1 MATEMATIKA FMIPA USU TUGAS AKHIR HANDY YOHANES SEMBIRING

ANALISIS DAN DESAIN SISTEM INFORMASI PERPUSTAKAAN ONLINE BERBASIS WEB SKRIPSI YONA PERMATA SARI

PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN PENENTUAN JUMLAH PRODUKSI DENGAN METODE TSUKAMOTO (Studi Kasus pada PT Tanindo Subur Prima) SKRIPSI

PERANCANGAN APLIKASI SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT HERNIA DENGAN MENGGUNAKAN METODE BACKWARD CHAINING SKRIPSI

PERANCANGAN PERANGKAT LUNAK PENGKONVERSIAN TEKS SMS MENJADI SUARA SKRIPSI ANNE MARIA SINAGA

STUDI DAN IMPLEMENTASI KEAMANAN DATA DENGAN TANDA TANGAN DIGITAL SKRIPSI VERA MAGDALENA SIANTURI

PERANCANGAN SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT TBC (TUBERCULOSIS) PADA ANAK SKRIPSI AGUSTINA ERNARIA MANURUNG

APLIKASI PENYIMPANAN TUGAS AKHIR DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR METHA MONICA

MEMBANGUN SISTEM PAKAR UNTUK MELAKUKAN DIAGNOSIS KECANDUAN INTERNET (INTERNET ADDICTION) DENGAN METODE FORWARD CHAINING SKRIPSI

SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SMP NEGERI 10 BINJAI DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR KHAIRUNNISA

PERANCANGAN APLIKASI E-LEARNING BERBASIS WEB PADA YAYASAN PENDIDIKAN R.A. KARTINI TUGAS AKHIR AHMAD HUMAIDI

ANALISIS KINERJA DAN IMPLEMENTASI ALGORITMA KOMPRESI ARITHMETIC CODING PADA FILE TEKS DAN CITRA DIGITAL SKRIPSI SARIFAH

SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BEBBASIS WEB TUGAS AKHIR SEHAT SIMANJUNTAK

TUGAS AKHIR HARIS MUNANDAR

PENERAPAN ALGORITMA EIGENFACE PADA SISTEM ABSENSI KARYAWAN BERBASIS WEBCAM SKRIPSI MAULINA SARI

IMPLEMENTASI DIGITAL WATERMARKING PADA FILE AUDIO DENGAN MENGGUNAKAN METODE PHASE CODING SKRIPSI FITRIYANI

PERANCANGAN SISTEM PENJUALAN PRODUK MAKANAN DAN MINUMAN BERBASIS E-COMMERCE TUGAS AKHIR

APLIKASI PEMBANGUNAN SISTEM PAKAR UNTUK MEMECAHKAN MASALAH KERUSAKAN PADA KOMPUTER BERBASIS WEB PROPOSAL TUGAS AKHIR SONIA VALENTINA AL

SISTEM INFORMASI DAN PEMESANAN JASA PERCETAKAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR TIKA PUSPITA SARI

APLIKASI RUMUS BANGUN RUANG MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR ARI ARYA FITRIZA

IMPLEMENTASI ALGORITMA CIPHER TRANSPOSISI DAN SECURE HASH ALGORITHM (SHA) DALAM SISTEM PENGAMANAN DATA SKRIPSI FERRY ANTONIUS SIMAMORA

APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH

MEMBANGUN APLIKASI KAMUS IT MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR

PERANCANGAN DAN EVALUASI HEURISTIK PADA PERANGKAT LUNAK MANAJEMEN PROYEK DENGAN PRINSIP USABILITY NIELSEN SKRIPSI ARTA PRATAMA

ANALISIS DAN IMPLEMENTASI PENYELESAIAN GAME MINESWEEPER MENGGUNAKAN ALGORITMA GREEDY BEST FIRST SEARCH SKRIPSI IRMA Y N SIGIRO

PERANCANGAN APLIKASI SIMULASI UJIAN SBMPTN MENGGUNAKAN MICROSOFT VISUAL BASIC 2010 TUGAS AKHIR HUSANNA YOSPEHINE

SISTEM PENJUALAN JERSEY BOLA BERBASIS WEB PADA TOKO MANSYUR JERSEY MEDAN TUGAS AKHIR AMRIZAL SURBAKTI

PERANCANGAN SISTEM INFORMASI PENJUALAN BATIK BERBASIS WEBSITE TUGAS AKHIR M FIKRI FARHAN

RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB DENGAN PHP DAN MYSQL TUGAS AKHIR AGUS JUANDA PUTRA SIREGAR

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMA NEGERI 1 DOLOK MASIHUL DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR IRMA YUNITA

PERANCANGAN SISTEM INFORMASI PEMBELIAN PENJUALAN DAN PERSEDIAAN PADA PT SARI MAKMUR TUNGGAL MANDIRI MEDAN MENGGUNAKAN VISUAL BASIC 6.

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN DI KLINIK MURNI TUGAS AKHIR KHAIRUL TAMIMI

APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK PERANCANGAN DATABASE KEPEGAWAIAN PADA KAMAR DAGANG DAN INDUSTRI (KADIN) MEDAN TUGAS AKHIR

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA DHARMAWANGSA MEDAN TUGAS AKHIR

SISTEM INFORMASI HARGA PANGAN WILAYAH KOTA MEDAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR ANIZA KHAIRANI SINAGA

PERANCANGAN DAN IMPLEMENTASI SISTEM KEAMANAN DATA MENGGUNAKAN ALGORITMA KRIPTOGRAFI SIMETRI IDEA SKRIPSI DEWI TRY AGUSTINA

APLIKASI WATERMARKING UNTUK MELINDUNGI HAK CIPTA PADA FILE GAMBAR DIGITAL DENGAN MENGGUNAKAN MATLAB TUGAS AKHIR WENNI ADRIANI

PERMAINAN WORD SEARCH PUZZLE PADA ANDROID MENGGUNAKAN ALGORITMA BACKTRACKING SKRIPSI ISHRI IFDHILLAH MARBUN

PERANCANGAN SISTEM INFORMASI SMA NEGERI 1 BABALAN DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL TUGAS AKHIR DEVI YULITA

SISTEM INFORMASI ABSENSI PEGAWAI KANTOR KECAMATAN MEDAN AREA BERBASIS WEB TUGAS AKHIR ELSA MAYASARI

PERANCANGAN APLIKASI FORUM DISKUSI BERBASIS WEB TUGAS AKHIR IRMAN SAPUTRA DAMANIK

PERANCANGAN SISTEM PAKAR TES EQ (EMOTIONAL QUOTIENT) UNTUK MENGETAHUI ASPEK KEPRIBADIAN DENGAN METODE FORWARD CHAINING SKRIPSI

SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR DEWI ANGGRAINI

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI METODA IDEA (INTERNATIONAL DATA ENCRYPTION ALGORITHM) SKRIPSI WAY YANTONO SAING

SISTEM APLIKASI ADMINISTRASI DAN PENDATAAN PASIEN PADA KLINIK BERSALIN BUNDA TUGAS AKHIR MUHAIYATUN

SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN PADA KOMPUTER DENGAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR SINTHA ANASTASIA LUBIS

SISTEM PENGOLAHAN DATA RUMAH SAKIT UMUM HIDAYAH MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR HENRY YOGI SYAMBARA

APLIKASI PEMBELAJARAN ANGGOTA TUBUH BAGIAN LUAR MANUSIA DALAM BAHASA INGGRIS MENGGUNAKAN MACROMEDIA FLASH 8 TUGAS AKHIR

SKRIPSI MIKA INDIKA

APLIKASI PEMBUKUAN KEBUN KELAPA KELAPA SAWIT PRIBADI MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR ABI MANYU SINULINGGA

TUGAS AKHIR HELBERT SINAGA

PERANCANGAN MODEL PEMBELAJARAN TATA BAHASA INGGRIS (ENGLISH GRAMMAR) BERBASIS WEB SKRIPSI WINDA HAFILIA

IMPLEMENTASI ALGORITMA CLARKE AND WRIGHT S SAVINGS DALAM MENYELESAIKAN CAPACITATED VEHICLE ROUTING PROBLEM (CVRP) SKRIPSI DONNA DAMANIK

PERANCANGAN DAN IMPLEMENTASI ALGORITMA ENKRIPSI ONE TIME PAD UNTUK SISTEM KEAMANAN PEMBELIAN DAN PENJUALAN PRODUK PADA PT. NUGA AGARA INTERNASIONAL

PENERAPAN ALGORITMA GENETIKA UNTUK OPTIMASI JADWAL MATA KULIAH PADA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA SKRIPSI

METODE BRANCH AND BOUND UNTUK PENJADWALAN PROYEK DENGAN GENERALIZED PRECEDENCE RELATIONS SKRIPSI JENNI PARULIANA

SISTEM INFORMASI DATA SISWA DAN GURU DENGAN VISUAL BASIC 6.0 PADA SD NEGERI NO KEC. MEDAN BARU TUGAS AKHIR AHMAD SULAIMAN

ANALISIS DAN PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT TANAMAN KARET MENGGUNAKAN METODE FAKTOR KEPASTIAN (CERTAINTY FACTOR) PADA SMARTPHONE

SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMA BEASISWA DENGAN METODE AHP DAN TOPSIS (STUDI KASUS: FMIPA USU) SKRIPSI PANGERAN MANURUNG

APLIKASI POLIS ASURANSI MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR AL ANSARI

PERANCANGAN PERANGKAT LUNAK LAYANAN PESAN ANTAR MAKANAN CEPAT SAJI PADA Mc DONALD S BERBASIS SHORT MESSAGE SERVICE (SMS) SKRIPSI OLEH

ANIMASI PEMBELAJARAN MATEMATIKA PADA TAMAN KANAK-KANAK TUGAS AKHIR RIMTA JULIA PUTRI P

STUDI PERBANDINGAN BEBERAPA ALGORITMA THINNING DALAM PENGENALAN POLA

PENGENALAN KARAKTER DAN MANAJEMEN DATABASE PADA FORMULIR ISIAN MENGGUNAKAN JARINGAN SYARAF TIRUAN DENGAN METODE LEARNING VECTOR QUANTIZATION (LVQ)

SISTEM INFORMASI POTONGAN GAJI GURU DAN PEGAWAI PADA SD NEGERI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR WILDA YULIANUN SIREGAR

ANIMASI PENGENALAN SISTEM METAMORFOSIS PADA HEWAN MENGGUNAKAN MACROMEDIA FLASH 8 TUGAS AKHIR M ARIE MULYAWAN T

APLIKASI TRANSAKSI POINT OF SALE MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR RIBKA BR GINTING

PERANCANGAN APLIKASI DOWNLOAD MANAGER MENGGUNAKAN JAVA2SE DENGAN EDITOR NETBEANS IDE 6.8

Transkripsi:

ANALISIS DAN IMPLEMENTASI ALGORITMA DEPTH FIRST SEARCH (DFS) PADA SISTEM PAKAR DIAGNOSIS PENYAKIT PARU SKRIPSI OLEH HELENA OLINDA SINAGA 051401020 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2009

ANALISIS DAN IMPLEMENTASI ALGORITMA DEPTH FIRST SEARCH (DFS) PADA SISTEM PAKAR DIAGNOSIS PENYAKIT PARU SKRIPSI Diajukan untuk melengkapi tugas guna memenuhi syarat mencapai gelar Sarjana Komputer HELENA OLINDA SINAGA 051401020 PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

PERSETUJUAN Judul : ANALISIS DAN IMPLEMENTASI ALGORITMA DEPTH FIRST SEARCH (DFS) PADA SISTEM PAKAR DIAGNOSIS PENYAKIT PARU Kategori : SKRIPSI Nama : HELENA OLINDA SINAGA Nomor Induk Mahasiswa : 051401020 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, 2009 Pembimbing 2 Pembimbing 1 Syahriol Sitorus,S.Si,MIT Drs. James P. Marbun,M.Kom NIP. 197103101997031004 NIP. 195806111986031002 Diketahui/Disetujui oleh Program Studi S1 Ilmu Komputer Ketua, Prof. Dr. Muhammad Zarlis NIP 195707011986011003

PERNYATAAN ANALISIS DAN IMPLEMENTASI ALGORITMA DEPTH FIRST SEARCH (DFS) PADA SISTEM PAKAR DIAGNOSIS PENYAKIT PARU SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, September 2009 Helena Olinda Sinaga 051401020

PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, atas berkat, rahmat dan karunia yang diberikan kepada penulis, sehingga penulis dapat menyelesaikan skripsi ini dalam waktu yang telah ditetapkan. Ucapan terima kasih penulis sampaikan kepada Bapak Drs. James P. Marbun, M.Kom selaku pembimbing pertama dan Bapak Syahriol Sitorus, S.Si, M.I.T selaku pembimbing kedua pada penyelesaian skripsi ini yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk menyempurnakan skripsi ini. Ucapan terima kasih juga ditunjukkan kepada Ketua dan Sekeretaris Departemen Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahriol Sitorus, S.Si, M.I.T, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, semua dosen pada Departemen Ilmu Komputer FMIPA USU, serta pegawai di FMIPA USU dan rekan-rekan kuliah. Akhirnya, tidak terlupakan kepada kedua orang tua tercinta, Alfian (abang tersayang), Renol dan Depo Lestari (adik-adik tersayang) yang selalu memberikan dukungan dan perhatiannya setiap hari, serta semua saudara-saudara terdekat yang selalu memberi semangat. Terimakasih juga kepada Roy Tobing yang selalu memberikan semangat dan dukungan kepada penulis, juga kepada teman-temanku tercinta Herina, Anne, Mondang, Kak Sorta (teman-teman semua yang tidak dapat disebutkan satu persatu) beserta seluruh keluarga yang selalu memberikan dukungan, dan tidak lupa kepada mahasiswa Ilmu Komputer FMIPA USU yang selalu memberikan masukan dan kritikan dan juga yang selalu menyemangati penulis agar segera menyelesaikan tugas akhir ini. Semoga Tuhan Yang Maha Esa akan membalasnya.

ABSTRAK Perkembangan teknologi banyak memberikan kemudahan dalam penyelesaian masalah. Sebagai contoh adalah dalam Inteligensia Buatan dimana bagian utamanya adalah pengetahuan. Hampir semua basis pengetahuan sangat terbatas, dalam arti terfokus pada masalah khusus. Pada saat basis pengetahuan sudah terbentuk, maka teknik artificial intelligence dapat digunakan untuk memberikan kemampuan baru bagi komputer agar dapat berfikir, menalar, dan membuat inferensi. Teknik pelacakan basis pengetahuan yang digunakan dalam skripsi ini adalah algoritma Depth First Search (DFS). Dalam skripsi ini algoritma tersebut akan dianalisis, dan diimplementasikan dalam sistem pakar. Implementasi algoritma menggunakan bahasa pemograman Borland Delphi versi 7.0 dengan database Mysql. Untuk hasil analisis disimpulkan bahwa dari segi kompleksitas waktu, algoritma ini cepat dalam pencarian solusi jika solusi berada pada level yang paling dalam dan sebelah kiri. Selain itu, algoritma DFS tidak complete dan tidak optimal. Dari segi kompleksitas ruang, algoritma DFS hanya membutuhkan memori yang sedikit.

ANALYSIS AND IMPLEMENTATION OF DEPTH FIRST SEARCH (DFS) ALGORITHM AT EXPERT SYSTEM OF DIAGNOSE THE LUNG DESEASE ABSTRACT Develoving of technology give the ease in problem solving. The priority of Artificial Intelligence is knowledge. Almost all of knowledge base is very restriced, it mean that focus in special problem. When the knowledge base have been made, then Artifisial Intelligence technique can give the new ability for computer in order that can think, reasoning, and make inference. Tracing technique of knowledge base which used is Depth First Search (DFS) algorithm. In this thesis this algorithm will be analysis and implemented in Expert System. Implementation of algorithm with Delphi 7.0 as programming languange and Mysql database. The result of analysis conclude that for time complexity this algorithm is fast to find solution, if the solution in deepest level and on the left. In other case, DFS algorithm neither complete nor optimal. For space complexity, DFS algorithm just need a little memory.

DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 2 1.2 Perumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Tujuan Penelitian 2 1.5 Metode Penelitian 3 1.6 Sistematika Penulisan 4 Bab 2 Landasan Teori 5 2.1 Kecerdasan Buatan 5 2.2 Sistem Pakar 6 2.2.1 Komponen Sistem Pakar 9 2.3 Teknik Pelacakan 11 2.3.1 Algoritma Depth First Search (DFS) 12 2.3.2 Algoritma Bread First Search (BFS) 14 2.3.3 Algoritma Best First Search 15 2.4 Penyakit Paru 16 Bab 3 Analisis dan Perancangan Perangkat Lunak 20 3.1 Analisis Algoritma Depth First Search (DFS) 20 3.1.1 Analisis Space Complexity 22 3.1.2 Analisis Time Complexity 24 3.1.3 Analisis Completeness 24 3.1.4 Analisis Optimality 24 3.2 Analisis Komponen Perangkat Lunak 25 3.2.1 Model Analisis 25 3.2.2 Spesifikasi Proses 27 3.2.3 Kamus Data 29 3.2.3.1 Kamus Data Tabel Pertanyaan 29

3.2.3.2 Kamus Data Tabel Solusi 29 3.2.3.3 Kamus Data Tabel Relasi 30 3.2.3.4 Kamus Data Pasien 30 Bab 4 Implementasi dan Pengujian Perangkat Lunak 31 4.1 Perancangan Antarmuka 31 4.2 Struktur Menu program 31 4.2.1 Perancangan Tampilan 32 4.3 Perancangan Basis Pengetahuan 38 4.4 Implementasi Perangkat Lunak 40 4.5 Pengujian Black Box (Black Box Testing) 46 4.5.1 Form Menu Utama 47 4.5.2 Form Diagnosis 47 4.5.3 Form Konsultasi 48 4.5.4 Form Hasil Diagnosis 49 4.5.5 Form Laporan 50 4.5.6 Form Login 51 4.5.7 Form Update Data Pertanyaan 52 4.5.8 Form Tambah Pertanyaan 53 4.5.9 Form Edit Pertanyaan 54 4.5.10 Form Hapus Pertanyaan 55 4.5.11 Form Upadate Data Jawaban 56 4.5.12 Form Tambah Jawaban 56 4.5.13 Form Edit jawaban 57 4.5.14 Form Hapus Jawaban 58 4.6 Hasil Pengujian Black Box 60 Bab 5 Kesimpulan dan Saran 63 5.1 Kesimpulan 63 5.2 Saran 63 Daftar Pustaka 64 Lampiran A: Listing Program 65

DAFTAR TABEL Halaman Tabel 3.1 Tabel Keterangan Proses Pelacakan 22 Tabel 3.2 Spesifikasi Proses Diagram Konteks Level 0 27 Tabel 3.3 Spesifikasi Proses Diagram Konteks Level 1 28 Tabel 3.4 Spesifikasi Proses Diagram Konteks Level 2 28 Tabel 3.5 Kamus Data Tabel Pertanyaan 29 Tabel 3.6 Kamus Data Tabel Solusi 30 Tabel 3.7 Kamus Data Tabel Relasi 30 Tabel 3.8 Kamus Data Pasien 30 Tabel 4.1 Tabel Hasil Pengujian Black Box 59

DAFTAR GAMBAR Halaman Gambar 2.1 Penerapan Konsep AI dalam Komputer 6 Gambar 2.2 Komponen Sistem Pakar 11 Gambar 2.3 Tree untuk Algoritma Depth First Search 13 Gambar 2.4 Tree untuk Algoritma Bread First Search 15 Gambar 2.5 Langkah Algoritma Best First Search 16 Gambar 3.1 Proses Pelacakan 21 Gambar 3.2 Perhitungan Jumlah Stack 23 Gambar 3.3 Diagram Konteks Level 0 25 Gambar 3.4 Diagram Konteks level 1 26 Gambar 3.5 Diagram Konteks level 2 26 Gambar 4.1 Struktur Tampilan Menu Program 31 Gambar 4.2 Rancangan Tampilan Menu Utama 32 Gambar 4.3 Rancangan Tampilan Registrasi 33 Gambar 4.4 Rancangan Tampilan Konsultasi 33 Gambar 4.5 Rancangan Tampilan Hasil Diagnosis 34 Gambar 4.6 Rancangan Tampilan Laporan 34 Gambar 4.7 Rancangan Tampilan Login Admin 35 Gambar 4.8 Rancangan Tampilan Update Data 35 Gambar 4.9 Rancangan Tampilan Tambah Data Pertanyaan 36 Gambar 4.10 Rancangan Tampilan Ubah Data Pertanyaan 36 Gambar 4.11 Rancangan Tampilan Hapus Data Pertanyaan 36 Gambar 4.12 Rancangan Tampilan Tambah Jawaban 37 Gambar 4.13 Rancangan Tampilan Edit Jawaban 37 Gambar 4.14 Rancangan Tampilan Hapus Jawaban 38 Gambar 4.15 Tampilan Menu Utama 40 Gambar 4.16 Tampilan Registrasi 41 Gambar 4.17 Tampilan Konsultasi 41 Gambar 4.18 Tampilan Hasil Diagnosa 42 Gambar 4.19 Tampilan Laporan 42 Gambar 4.20 Tampilan Login 43 Gambar 4.21 Tampilan Update Data 43 Gambar 4.22 Tampilan Tambah Pertanyaan 44 Gambar 4.23 Tampilan Edit Pertanyaan 44 Gambar 4.24 Tampilan Hapus Pertanyaan 45 Gambar 4.25 Tampilan Tambah Jawaban 45 Gambar 4.26 Tampilan Edit Jawaban 46 Gambar 4.27 Tampilan Hapus Jawaban 46 Gambar 4.28 Form Menu Utama Gambar 4.29 Form Registrasi yang muncul apabila menu Diagnosis diklik 47 48

Gambar 4.30 Pesan Error, apabila Tidak Mengisi Data Registrasi 48 Gambar 4.31 Form Konsultasi 48 Gambar 4.32 Pesan yang Muncul Apabila Tidak mengisi Jawaban 49 Gambar 4.33 Form Hasil Diagnosa 49 Gambar 4.34 Pesan yang Muncul Apabila tombol simpan diklik 50 Gambar 4.35 Form Laporan 50 Gambar 4.36 Form Detail Data 51 Gambar 4.37 Pesan yang Muncul Apabila tombol hapus diklik 51 Gambar 4.38 Form Login 51 Gambar 4.39 Pesan yang Muncul Apabila Salah Isi Data Login 52 Gambar 4.40 Form Update Data 52 Gambar 4.41 Form Update Data Apabila Menu Update Pertanyaan dipilih 53 Gambar 4.42 Form Update Pertanyaan 53 Gambar 4.43 Pesan yang Muncul Apabila Data Kurang Lengkap pada Form Tambah Pertanyaan 54 Gambar 4.44 Form Edit Pertanyaan 54 Gambar 4.45 Pesan yang Muncul Apabila Tombol Edit di klik pada Form Edit Pertanyaan 54 Gambar 4.46 Form Hapus Pertanyaan 55 Gambar 4.47 Pesan yang Muncul Apabila Tombol Hapus di klik pada Form Hapus Pertanyaan 55 Gambar 4.48 Pesan yang Muncul Apabila Tombol Yes di klik pada Form Hapus Pertanyaan 55 Gambar 4.49 Form Update Data Apabila Menu Update Jawaban dipilih 56 Gambar 4.50 Form Tambah Jawaban 56 Gambar 4.51 Pesan yang Muncul Apabila Data pada Form Tambah Pertanyaan yang Kurang Lengkap 57 Gambar 4.52 Pesan yang Muncul Apabila Data pada Form Tambah Pertanyaan yang Lengkap 57 Gambar 4.53 Form Edit Jawaban 57 Gambar 4.54 Pesan yang Muncul Apabila tombol Edit di klik pada Form Edit Jawaban Gambar 3.55 Pesan yang Muncul Apabila tombol Yes di klik pada Form Edit Jawaban 58 Gambar 4.56 Form Hapus Jawaban 58 Gambar 4.57 Pesan yang Muncul Apabila tombol Hapus di klik pada Form Hapus Jawaban 59 Gambar 4.58 Pesan yang Muncul Apabila tombol Yes di klik pada Form Hapus Jawaban 59