Tugas Proposal Aldy
Tugas Proposal Aldy
PENDAHULUAN
M. Bovis dan africanum), penyakit ini di tularkan dari penderita TB aktif yang
batuk dan mrngeluarkan titik-titik kecil air liur dan terinhalasi oleh orang sehat yang
Penularan pada umumnya terjadi pada ruangan dengan ventilasi kurang. Sinar
matahari dapat membunuh kuman dengan cepat, sedangkan pada ruangan gelap
kuman dapat hidup. Tuberkulosis termasuk penyakit yang sulit untuk terdeteksi.
adalah dengan :
a.Rontgen dada
b.Tes mauntox
c.Tes darah
d.Tes dahak
penderita TBC di kabupaten Pohuwato tapi menurut badan pusat statistik provinsi
gorontalo tercatat ada 970 penderita TBC di provinsi Gorontalo dan 3279
dinyatakan sebagai suspek TBC. Sebagai satu-satunya rumah sakit yang menangani
TBC yaitu rumah sakit aloei saboe mencatat bahwa pada tahun 2015 ada 426 pasien
1
2
TBC yang ditangani, sedangkan pada tahun 2016 jumlah itu bertambah menjadi
masyarakat, penemuan kasus atau diagnosis yang tidak standar, tidak dilakukan
2. Tidak memadainya tatalaksana kasus (diagnosis dan panduan obat yang tidak
Pada penelitian ini diperlukan batasan-batasan agar sesuai dengan apa yang
diselesaikan yaitu :
Kabupaten Pohuwato
perilaku hidup sehat, serta meningkatkan status gizi pada kondisi tertentu
tersebut.
BAB II
TINJAUAN PUSTAKA
Tinjauan Studi yang digunakan dalam penelitian ini adalah sebagai berikut :
tuberkulosis paru atau yang dahulu sering disebut TBC yang kini menjadi
menular dan berbahaya. Penyakit ini dapat menular melalui udara, yaitu ketika
penderita mengalami bersin atau batuk kemudian bakteri yang keluar terhirup
kelemahan yang terdapat pada sistem yang lama. Penerapan sistem pendukung
Complexity = 6.
5
6
mengambil keputusan seperti keputusan yang diambil oleh seorang atau beberapa
orang pakar. Menurut Muhammad Arhami (2005), sistem pakar adalah sistem
perangkat lunak komputer yang menggunakan ilmu, fakta, dan teknik berpikir
biasanya hanya dapat diselesaikan oleh tenaga ahli dalam bidang yang
diberikan oleh satu atau lebih pakar dalam bidang tertentu. Kombinasi dari kedua
hal tersebut disimpan dalam komputer, yang selanjutnya digunakan dalam proses
2005)
7
didominasi oleh suatu keyakinan bahwa nalar yang digabung dengan komputer
canggih akan menghasilkan prestasi pakar atau bahkan manusia super. Suatu usaha
ke arah ini adalah General Purpose Problem Solver (GPS) yang dikembangkan oleh
Allen Newell, John Cliff Shaw, dan Herbert Alexander Simon. GPS merupakan
2005)
dikembangkan sejak pertengahan tahun 1965 yang untuk pertama kali dibuat oleh
mesin mobil dan motor serta memberikan perawatan yang secara berkala. CarCycle
mampu memberikan penjelasan atas penalarannya secara detail. Dalam uji coba,
base yang berisi knowledge dan mesin inferensi yang menggambarkan kesimpulan
untuk aksi pemandu cerdas seorang ahli. Pemandu cerdas di rancang dengan
disebut dengan domain knowledge dari suatu pakar. Sebagai contoh, sistem pakar
penyakit, gejala dan cara pengobatan. Hubungan antara domain masalah dan
Problem Domain
Knowledg
e Domain
seorang pakar :
pakar.
environtment).
10
Tujuan dari sistem pakar adalah unttuk mentransfer kepakaran yang dimiliki
seorang pakar kedalam komputer, dan kemudian kepada orang lain (nonexpert).
3. Knowledge Inferencing
4. Knowledge Transfering
11
sejumlah cara. Salah satu metode yang paling umum untuk merepresentasikan
Walaupun cara diatas sangat sederhana, namun banyak hal yang berarti dalam
bahwa konsep dasar dari suatu sistem pakar mengandung beberapa unsur/elemen,
menjelaskan.
Menurut turban (1995) dalam Muhammad Arhami (2005), terdapat tiga orang
1. Pakar
menyelesaikan masalah.
Knowledge enginer adalah orang yang membantu pakar dalam menyusun area
kounseptual.
3. Sistem pakar memiliki beberapa pemakai, yaitu : pemakai bukan pakar, pelajar,
2. Menyimpan data tersebut untuk jangka waktu yang panjang dalam suatu
bentuk tertentu.
3. Mengerjakan perhitungan secara cepat dan tepat dan tanpa jemu mencari
bisa didapatkan dengan mudah, karena kadangkala pakar dari masalah yang
kita buat tidak ada, dan kalaupun ada kadang-kadang pendekatan yang dimiliki
sangatlah sulit dan memerlukan biaya yang sangat besar untuk pengembangan
dan pemeliharaannya.
sempurna atau tidak selalu benar. Oleh karena itu perlu diuji ulang secara teliti
13
sebelum digunakan. Dalam hal ini peran manusia tetap merupankan faktor
keuangan.
Monitoring Sistem.
suatu kegagalan.
perbaikan kinerja.
pengetahuan pakar.
Fakta tentang
kejadian
khusus
terdapat pada gambar 1.4, yaitu user interface (antarmuka pengguna), basis
2005)
dan mengubahnya ke dalam bentuk yang dapat diterima oleh sistem. Selain itu
Arhami (2005), pada bagian ini terjadi dialog antara program dan pemakai, yang
memungkinkan sistem pakar menerima intruksi dan informasi (Input) dari pemakai,
juga memberikan informasi (out put) kepada pemakai. (Muhammad Arhami, 2005)
dan penyelesaian masalah. Komponen sistem pakar ini di susun atas dua elemen
dasar, yaitu fakta dan aturan. Fakta merupakan informasi tentang obyek dalam area
dari pakar, dilengkapi dengan buku, basis data, laporan penelitian dan pengalaman
pemakai. Menurut turban (1988) dalam Muhammad Arhami (2005), terdapat tiga
1. Wawancara
Wawancara adalah metode aquisisi yang paling banyak digunakan. Metode ini
b. Wawancara klasifikasi
2. Analisis protokol
18
Dalam metode ini, pakar diminta untuk melakukan suatu pekerjaan dalam
Dalam metode ini, pekerjaan dalam bidang tertentu yang dilakukan pakar
a. Tahap identifikasi
yang sedang dibangun. Komponen kunci ini adalah knowledge engineer, pakar,
karakteristik masalah, sumber daya, dan tujuan. Knowledge engineer dan pakar
bekerja bersama untuk menentukan berbagai aspek masalah, seperti lingkup dari
bentuk dan isi dari penyelesaian, dan kesulitan-kesulitan yang mungkin terjadi
b. Tahap konseptualisasi
c. Tahap formalisasi
19
Tahap ini meliputu pemetaan konsep-konsep kunci, sub masalah dan bentuk
d. Tahap implementasi
Tahap ini meliputi pemetaan pengetahuan dari tahap sebelumnya yang telah
e. Tahap pengujian
dalam tiga kategori yaitu kegagalan Input/Output, kesalahan logika dan strategi
control.
f. Revisi prototipe
Suatu unsur penting pada semua tahap dalam proses akuisisi pengetahuan adalah
memberikan metodologi untuk penalaran tentang informasi yang ada dalam basis
(Turban, 1995). Seperti halnya knowledge base, inference engine juga terdiri dari
rule-rule dan fakta-fakta, bedanya apabila didalam knowledge base, rule-rule dan
20
fakta-fakta yang berisi sebuah domain yang spesifik dari sifat-sifat seorang ahli.
Sedangkan rule-rule dan fakta-fakta pada inference engine, berisi strategi pencarian
knowledge base tanpa berimbas banyak pada inference engine, dan sebaliknya.
terdapat pada Sistem pakar (terkecuali knowledge base). Tujuan utama dari Sistem
solusi yang mana adalah tanggung jawab dari inference engine untuk melakukan
secara efisien dan efektif. Seringkali dalam proses pencarian, user dihadapkan pada
sejumlah alternative dan berbagai jenis batasan. Terdapat dua pendekatan untuk
yaitu depth first search dan breadth first search. Melakukan penelusuran kaidah
berurutan. Gambar 2.4 dibawah ini menunjukkan metode penelusuran depth first
Start
2 5 7
3 4 6 8 9 10
Depht First Searchbergerak dari simpul akar, simpul yang ada pada setiap
tingkat diuji sebelum pindah ketingkat selanjutnya. Gambar 2.7 dibawah ini
2005)
Star
1
2 5 7
3 4 6 8 9 10
Gambar 2.5 Teknik Penelusuran Breadt First Search
sistem pakarnya, dan belum dapat dibuktikan mana yang lebih baik diantara kedua
2.2.4.5. Workplace
2.2.5. Pohon
Suatu pohon (tree) adalah suatu hierarki struktur yang terdiri dari simpul
menghubungkan simpul. Cabang disebut juga linkatau edge dan simpul disebut juga
dengan vertex. Akar simpul adalah simpul yang tertinggi dalam hierarki dan daun
Untuk tipe biasa dari binarytree, maksimum mempunyai dua anak untuk
setiap simpul, dan sisi kiri kanan dari simpul anak dibedakan. Jika simpul
mempunyai lebih dari satu orang tua maka disebut dengan jaringan. Gambar 2.8
Akar Node
Level 1
Cabang
Level 2
Node
Level 3
Daun
Aplikasi dari tree adalah pembuatan keputusan dan biasa disebut dengan
membentuk satu set rulefinal. Struktur dan sintaks penulisan rule adalah sebagai
AND : Semua kondisi yang dihubungkan oleh operator ini harus bernilai
ada satu kondisi yang bernilai salah, maka rule tersebut bernilai
salah.
salah. Bila ada satu atau lebih kondisi yang bernilai benar,
metode Tsukamoto, Setiap konsekuen pada aturan yang berbentuk IF-THEN harus
monoton. Sebagai hasilnya, output hasil inferensi dari tiap-tiap aturan diberikan
secara tegas (crisp) berdasarkan α-predikat (fire strength). Hasil akhirnya diperoleh
BERTAMBAH
Fuzzy inference system terdiri dari empat proses yaitu fuzzifikasi, inferensi,
proses dimana komposisi system terdiri dari empat proses yaitu fuzzifikasi,
oleh M. Bovis dan africanum), penyakit ini di tularkan dari penderita TB aktif
yang batuk dan mrngeluarkan titik-titik kecil air liur dan terinhalasi oleh orang
sehat yang tidak memiliki kekebalan tubuh terhadap penyakit ini (Alodokter.com,
2016).
Sinar matahari dapat membunuh kuman dengan cepat, sedangkan pada ruangan
gelap kuman dapat hidup. Tuberkulosis termasuk penyakit yang sulit untuk
26
a.Rontgen dada
b.Tes mauntox
c.Tes darah
d.Tes dahak
perbaikannya.
Tahap analisis merupakan tahap yang kritis dan sangat penting karena
kesalahan didalam tahap ini akan menyebabkan juga kesalahan ditahap selanjutnya.
a. Studi Kelayakan
27
solusi yang diusulkan. Tahapan ini berguna untuk memastikan bahwa solusi yang
diusulkan tersebut benar-benar dapat dicapai dengan sumber daya dan dengan
Selain itu, selama dalam tahapan studi kelayakan sistem analisis juga
faktor organisasi dan kendala hukum, etika dan yang lain (Turban, Mclean dan
b. Analisis Kebutuhan
pemakai, yang kelak akan menggunakan sistem, manajemen dan mitra kerja yang
dihasilkan sistem, masukan yang diperlukan sistem, lingkup proses yang digunakan
untuk mengolah masukan menjadi keluaran, volume data yang akan ditangani
sistem, jumlah pemakai dan kategori pemakai serta kontrol terhadap sistem.
langkah selanjutnya.
Langkah kedua dari tahap analisis sistem adalah memahami kerja dari sistem
yang ada. Langkah ini dapat dilakukan dengan mempelajari secara rinci
bagaimana sistem yang ada beroperasi. Untuk mempelajari operasi dari sistem
ini diperlukan data yang dapat diperoleh dengan cara melakukan penelitian.
Langkah ini dilakukan berdasarkan data yang telah diperoleh dari hasil
Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah
mendapatkan gambaran dengan jelas apa yang harus dikerjakan. Tiba waktunya
pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu
2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap
system ini ada beberapa diantaranya PHP digunakan untuk membangun website,
PHP dikenal sebagai sebuah bahasa scripting yang menyatu dengan tag-tag
HTML, ditempakan dalam server dan dieksekusi di server, dan digunakan untuk
membuat halaman web yang dinamis, yang hasilnya dikirimkan ke client tempat
awalnya digunakan untuk melihat siapa saja yang mengunjungi website-nya dan
untuk melihat biodata pengunjung. Pada awal tahun 195, PHP versi pertama di
release dan dikenal sebagai tool personal home page. Namun kini PHP telah
server-side yang disisipkan pada HTML. Ini berarti bahwa data akan diekstrak dari
Database dalam sebuah halam akan diproses terlebih dahulu sebelum dikirim ke
2. Tidak ada virus yang menginfeksi program PHP, sampai saat ini program
3. Sangat multi user program PHP tidak akan bentrok dengan program lain
dalam waktu yang sangat lama tidak akan memberatkan sistem dan tidak
Paranginangin, 2006)
2.2.10.1.2 MySQL
sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL),
tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana
MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan
lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan
berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi
sebuah perangkat lunak aplikasi untuk mendesain dan membuat halaman web.
Anda tidak perlu lagi mengetik kodekode HTML atau kode-kode lainnya secara
manual. Anda cukup melakukan klik beberapa kali, maka simsalabin, halaman web
pertamanya sendiri diluncurkan sekitar tahun 1994 oleh Macromedia Inc. Dalam
versi terbaru ini, banyak sekali fasilitas baru yang ditambahkan. Contohnya, Anda
akan dapat membuat dan menggunakan Style dalam CSS dengan mudah dan
fleksibel. Panel untuk pengolahan CSS juga sudah diperbarui dan lebih mudah
editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar
dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotograferdigital
dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader)
dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems.
Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite),
versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe
Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 dan versi yang
Microsoft Windows, Mac OS X, dan Mac OS; versi 9 ke atas juga dapat digunakan
oleh sistem operasi lain seperti Linux dengan bantuan perangkat lunak tertentu
Masalah Peluang
1. Tidak memadainya organisasi pelayanan TB Banyaknya penemuan kasus
seperti : kurang terakses oleh masyarakat, atau diagnosis yang tidak
penemuan kasus atau diagnosis yang tidak standar
standar, tidak dilakukan pemantauan, obat tidak
terjamin penyediaannya.
2. Tidak memadainya tatalaksana kasus (diagnosis
dan panduan obat yang tidak standar, gagal
Solusi
menyembuhkan kasus yang telah didiagnosis).
Penerapan Fuzzy Tsukamoto
Untuk Sistem Pakar
DIAGNOSA PENYAKIT TB
PARU (TBC) Pada Manusia
Analisa Sistem
Sistem Berjalan
Sistem Yang diusulkan
Pembangunan Sistem
PHP
Desain Sistem MySQL
Dreamweaver
Desain Model Adobe Photoshop
Desain User Interface
Desain Output
Desain Input
Desain Menu Utama
Desain Database
Desain Teknologi
Pengujian
Desain Database White Box
Desain Teknologi Black Box
Implementasi
RSUD Bumi Panua Kabupaten
Pohuwato
36
Tujuan
1. Untuk Mengidentifikasi faktor penyebab terjadi TB paru di RSUD BUMI PANUA
Kabupaten Pohuwato
2. Untuk mengetahui faktor-faktor yang mempengaruhi perkembangan TB paru,
menurunkan angka kematian penyakit TBC dengan memutuskan mata rantai
penularan, sehingga penyakit TBC tidak lagi merupakan masalah kesehatan di
Kabupaten Pohuwato
diuraikan dalam Bab I dan Bab II, maka yang menjadi objek penelitian pada Sistem
Metode ini bertujuan untuk pemecahan masalah secara sistematis dan faktual
perekayasaan sistem yang akan di buat kemudian menetapkan sistem yang akan
36
37
tujuan dari Sistem Pakar Diagnosa Penyakit TB Paru (TBC), kejelasan sistem
yang akan direkayasa serta bimbingan teknis penggunaan sistem. Secara umum
Dalam penelitian ini akan dibagi menjadi beberapa tahapan kegiatan yaitu
ada saat ini, dan identifikasi kebutuhan sistem yang terbagi sebagai berikut:
wawancara terhadap Pegawai yang paham terhadap penyakit tanaman padi pada
2. Data Skunder, data yang diperoleh secara tidak langsung bersumber dari
Untuk mendapatkan data yang benar – benar akurat, relevan, valid dan dapat
b. Interview, Pengumpulan data dengan cara tatap muka dan tanya jawab langsung
dengan sumber data, yaitu pegawai RSUD Bumi Panua Kabupaten Pohuwato
konsep yang dapat digunakan sebagai landasan teori dan kerangka pemikiran
Sebelum program diterapkan, maka program harus bebas terlebih dahulu dari
modul dan dilanjutkan dengan pengetesan untuk semua modul yang telah dirangkai.
Kesalahan dari program yang mungkin terjadi dapat diklasifikasikan dalam tiga
dengan yang telah disyaratkan. Kesalahan ini relatif mudah ditemukan dan
2. Kesalahan sewaktu proses (run time errors), adalah kesalahan yang terjadi
yang dibuat. Kesalahan seperti ini sulit ditemukan, karena tidak ada
kesalahan yang berbahaya karena bila tidak disadari dan tidak ditemukan,
mencari kesalahan logika dapat dilakukan dengan test data, yaitu dengan
Bila hasilnya berbeda, berarti mengalami kesalahan dan harus dilacak serta
pengujian untuk semua modul yang telah dirangkai. Dengan demikian terdapat tiga
1. Pengujian modul
Pengujian untuk tiap–tiap modul program (dapat berupa program utama, sub
routine, sub program) disebut dengan stub testing. Pengetesan suatu modul
belum ditulis. Hal ini mudah saja dilakukan, yaitu dengan cara mensimulasi
modul yang dipanggil yang belum ditulis. Modul dipanggil yang disimulasi
ini disebut dengan stub. Modul stub dapat berupa sub routine atau sub
Setelah semua modul program selesai ditulis dan diuji secara independent
sampai bebas dari kesalahan dan telah dirangkai menjadi satu unit program
ini perlu diuji kembali. Pengetesan untuk ini disebut dengan unit testing atau
3. Pengujian Sistem
JADWAL PENELITIAN
2018
Deskripsi Aktivitas
Januari Februari Maret April Mey Juni
Pengumpulan data
Desain system
Pengujian Sistem
Implementasi Sistem
Evaluasi/Perbaikan Sistem
Penyusunan Laporan
37
DAFTAR PUSTAKA
Kadir, Abdul. 2003. Konsep dan Tuntutan Praktis Basis Data. Yogyakarta : Andi
Kusrini, M.Kom. 2006. Sistem Pakar Teori dan Aplikasi. Yogyakarta : Andi Offset