Daftar Isi:
  • Salah satu cabang ilmu komputer yang dapat membantu manusia adalah sistem pakar atau expert system. Beberapa sistem pakar yang ada saat ini adalah sistem pakar dalam suatu bidang yang spesifik. (Natalia, 2006). Untuk itu diperlukan aplikasi pengembang sistem pakar yang dapat mencakup berbagai bidang-bidang di luar disiplin ilmu komputer. Perancangan sistem pengembang ini dimulai dari pembuatan flowchart, Data Flow Diagram, pemodelan database dan perancangan user interface. Tahap implementasi dan evaluasi dibuat dengan menggunakan beberapa contoh kasus sistem pakar dalam bidang yang spesifik. Sistem pakar pada aplikasi ini dibuat dengan menggunakan block diagram, dependency diagram dan decision table. Aplikasi yang dibuat dengan bahasa pemrograman C# dan MySQL sebagai basis datanya ini, dapat merepresentasikan knowledge base berbagai masalah dari berbagai bidang, yang akan diselesaikan dengan menggunakan sistem berbasis aturan dan juga dapat melakukan reasoning dengan metode Forward Chaining.