BAB II Landasan Teori


BAB II
Landasan Teori
2.      Teori Dasar
2.1. Sistem Pakar
Sistem pakar adalah suatu program komputer yang dirancang untuk mengambil Andri Sukmaindrayana, Iman Nurjaman / Jurnal Teknik Informatika Vol5. No. 2 (2017) 41 - 50 keputusan seperti keputusan yang diambil oleh seorang atau beberapa orang pakar (Giarratano dan Riley, 1994).

2.2.Smartphone
2.2.1. Smartphone
Smartphone adalah telepon pintar yang memiliki kemampuan seperti komputer. Smartphone diklasifikasikan sebagai high end mobile phone yang dilengkapi dengan kemampuan mobile computing. Dengan kemampuan mobile computing tersebut, smartphone memiliki kemampuan yang tak bisa dibandingkan dengan ponsel biasa.
2.2.2. Mesin Inferensi
Menurut Turban menyebutkan mesin inferensi adalah program komputer yang memberikan metedologi untuk penalaran tentang informasi yang ada dalam basis pengetahuan dan dalam workplace, dan untuk merumuskan kesimpulan. Terdapat dua pendekatan dalam mengontrol inferensi dalam sistem pakar berbasis aturan, yaitu :[4]
·         Pelacakan kedepan (fordward chaining)
Pelacakan kedepan adalah pendekatan yang terkendalidata (data-driven). Dalam pendekatan ini pelacakan dimulai dari informasi masukan, dan selanjutnya mencoba menggambarkan kesimpulan. Pelacakan ke depan mencari fakta yang sesuai dengan bagian if dari aturan if-then.

·         Pelacakan kebelakang (backward chaining)
Pelacakan kebelakang adalah pendekatan terkendalitujuan (goal driven). Dalam pendekatan ini, pelacakan dimulai dari tujuan selanjutnya dicari aturan yang memiliki tujuan tersebut untuk tujuannya.[4]



2.2.3. Android
Android merupakan sistem operasi bergerak (mobile operating system) yang mengadopsi sistem operasi linux, namun telah dimodifikasi. Android diambil alih oleh google pada tahun 2005 dari android. Ini sebagai bagian strategi untuk mengisi pasar sistem operasi bergerak. Google mengambil alih seluruh hasil kerja android termasuk tim yang mengembangkan android. Secara garis besar sistem operasi android menjadi 5 tingkatan:[3]
§  Linux Kernel
Linux kernel adalah kernel dasar dari android. Tingkat ini berisi semua driver perangkat tingkat rendah untuk komponen-komponen perangkat android.
§  Libraries
Libraries berisi semua kode program yang menyediakan layanan-layanan utama sistem operasi android.
§  Android Runtime
Android runtime kedudukannya sama dengan libraries, android runtime menyediakan kumpulan pustaka inti yang dapat diaktifkan oleh pengembang untuk menulis kode aplikasi dengan bahasa pemrograman java.
§  Application Framework Tingkat dimana proses pengerjaan pembuatan aplikasi dilakukan..[3]

2.3.    Metode Forward Chaining
A.       Forward Chaining
Forward chaining disebut juga penalaran dari bawah ke atas karena penalaran dari fakta pada level bawah menuju konklusi pada level atas didasarkan pada fakta (Arhami, Muhammad. 2005). Forward chaining bisa dikatakan sebagai strategi inference yang bermula dari sejumlah fakta yang diketahui. Pencarian dilakukan dengan menggunakan rules yang premisnya cocok dengan fakta yang diketahui tersebut untuk memperoleh fakta baru dan melanjutkan proses hingga goal dicapai atau hingga sudah tidak ada rules lagi yang premisnya cocok dengan fakta yang diketahui maupun fakta yang diperoleh. Pencocokan fakta atau pernyataan dimulai dari bagian kiri (IF). Dengan kata lain, penalaran dimulai dengan fakta yang ada pada bagian premis aturan IF [fakta] THEN [kesimpulan]. Untuk menguji kebenaran hipotesis, dari fakta-fakta tersebut selanjutnya akan ditentukan kesimpulan yang terletak pada sebelah kanan aturan IF [fakta] THEN [kesimpulan].

2.4.  Ringkasan Penelitian Terkait

Peneliti
Prasetyo Adi Wibowo1, Sugeng Purbawanto2 Jurusan Tehnik Elektro, Fakultas Teknik, Universitas Negri Semarang , Indonesia 2015
Rizky Ambarita Fakultas Teknik, Program Studi Tehnik Informatika Universitas Muhammadiyaah Maluku Utara 2017
Lisa Kurnia1, Noor Ageng Setiyanto2
Universitas Dian Nuswantoro; Semarang
Jurusan Teknik Informatika-S1, FIK Udinus, Semarang 2017
Andri Sukamindrayana1, Iman Nurjaman2
1Teknik Informatika STMIK DCI

Purwanto1, Bramuditya Adi Putra2
Teknik Elektronika STEKOM Semarang
Sistem Komputer STEKOM Semarang 2016
Judul
Sistem Pakar Untuk Mendiagnosa Kerusakan Televisi Dengan Mengunakan Metode Forward Chaining Menggunakan PHP dan MYSQL
Sistem Pakar Kerusakan Mainboard Komputer Expert System Diagnosis Of Computer Mainboard Failur
Perangkat Bantu Pendeteksi Kerusakan Smartphone Android Jaringan 3G menggunakan Metode Forward Chaining
Sistem Pakar Diagnosa Kerusakan Blackbeery
Os 6 Dan Os 7 Berbasis Web Menggunakan
Metode Forward Chaining
Sistem Pakar Diagnosa Kerusakan Pada Televisi Led
Dengan Menggunakan Metode Forward Chaining
Model
Forward Chining
Forward Chining
Forward Chining
Forward Chining
Forward Chining
Tujuan Penelitian
merancang dan membangun aplikasi yang dapat membantu pengguna untuk mendiagnosa masalah atau kerusakan pada televisi, sehingga kerusakan yang dialami dapat diketahui dan dapat diatasi dengan solusi yang diberikan.
Untuk memberikan kemudahan pada pengguna komputer untuk mengetahui gejala-gejala kerusakan yang terjadi pada mainboard komputer yang dapat diakses pada sistem dimana saja
untuk mengedukasi masyarakat pengguna smartphone tentang informasi komponen dari smartphone beserta fungsinya dan memberikan saran penanganan awal yang dapat ditangani sendiri saat smartphone mengalami kerusakan.
supaya saat terjadi kerusakan penguna lebih mudah mengetahui kerusakannya cukup dengan menggunakan software untuk mendapat solusi dari permasalahan kerusakan handphone BlackBerry
untuk
diagnosa kerusakan televisi LED dengan
menggunakan metode forward chaining
yang valid.
Dan Mengetahui efektif dan efisien prototype
aplikasi sistem pakar diagnosa
kerusakan televisi LED yang digunakan
di toko Wijaya Servis Elektronik.

DAFTAR PUSTAKA



1. Kusumadewi. 2003.Artificial Intelligent (Teknik dan aplikasinya). Edisi Pertama. Yogyakarta: Graha Ilmu.

2. Pressman, Roger S. 2010. Software Engineering : A Practitioner’s Approach, Seventh Edition. Mc Graw Hill Higher Education 7 E-Journal Teknik Informatika Volume 8, No.1 (2016), ISSN : 2301-8364

3. Safaat, Nazzarudin. 2011. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika. Bandung.

4. Turban, E. 2005. Decision Support System and Intlegence Systems. Yogyakarta: Penerbit Andi Yogyakarta.

5. Antonius GA. 2004. Character Building 1 : Relasi Dengan Diri Sendiri. Jakarta: PT. Elex Media Komputindo.

6. Arhami M. 2005. Konsep Dasar Sistem Pakar. Yogyakarta: Andi Offset.

7. Kusrini. 2008. Aplikasi Sistem Pakar. Yogyakarta: Andi Offset.

8. Merlina N, Hidayat R. 2012. Perancangan Sistem Pakar. Studi Kasus: Sistem Pakar Kenaikan Jabatan. Bogor: Ghalia Indonesia.





Comments