Backward Chaining Metode Inferensi Dalam Sistem Pakar

3. Design Perancangan

Tahap perancangan dilakukan untuk menetapkan bagaimana perangkat lunak dioperasikan. Hal ini berkaitan dan menentukan perangkat keras, perangkat lunak, tampilan program, form dan laporan yang dipakai.

4. Implementation Penerapan

Merupakan tahapan penerapan sistem setelah dilakukan uji coba, apakah sistem telah dapat layak digunakan sebagai sebuah sistem yang utuh dengan melakukan serangkaian uji coba terhadap data real serta implementasi terhadap sistem secara keseluruhan. Tahap ini dari 2 sub bagian yaitu: a. Coding Tahapan ini merupakan tahapan untuk menerjemahkan data atau pemecahan masalah yang telah dirancang kedalam bahasa pemprograman komputer yang telah ditentukan. b. Testing Pada tahapan ini dilakukan pengujian perangkat lunak oleh peneliti untuk mengetahui apakah perangkat lunak yang dibangun masih ada kesalahan atau tidak, Jika pada saat pengujian ini masih terdapat kesalahan, maka langsung dilakukan perbaikan dan apabila sudah tidak adalagi kesalahan maka perangkat lunak tersebut dapat langsung diterapkan.

5. Maintenance Perawatan

Tahap ini meliputi pemeliharaan sistem yang telah dibuat yang selalu disesuaikan dengan perkembangan software yang ada.

2.2.1 Pengertian Perancangan Sistem

Perancangan sistem adalah merancang suatu sistem yang baru sehingga dapat digunakan untuk menggantikan sistem yang lama secara keseluruhan atau yang digunakan sebagai acuan dalam pembuatan suatu program. Perancangan sistem dapat digunakan untuk memperbaiki sistem yang telah ada sebelumnya. Perancangan sistem merupakan langkah awal dalam suatu penyelesaian. Untuk mencapai tujuan yang diinginkan agar diperoleh hasil yang maksimal sesuai dengan informasi yang dibutuhkan, maka perancangan sistem sangat dibutuhkan untuk memberikan gambaran dari suatu proses untuk menghasilkan suatu informasi yang dibutuhkan.

2.2.2 Alat Bantu Perancangan Sistem

Alat bantu yang digunakan untuk merancang sistem yaitu:

1. DFD Data Flow Diagram

DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan asal data dan tujuan data yang keluar dari sistem, tempat data disimpan, proses yang menghasilkan proses tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut,