menggunakan keragaman data sampel UCL – LCL sedangkan indikator kedua menggunakan batas spesifikasi USL- LSL
Gambar 30. Kualifikasi Hasil Penilaian dan Prediksi Kualitas Susu Pasteurisasi
6.3 Implementasi Sistem
Pengembangan sistem intelijen penilaian dan prediksi kualitas susu pasteurisasi memerlukan perangkat keras yang mendukung perangkat lunak yang
digunakan sehingga sistem ini dapat berjalan sesuai dengan fungsinya. Perangkat keras yang digunakan harus disesuaikan dengan perangkat lunak yang
dipergunakan sehingga terjadi sinkronisasi antara perangkat keras dan perangkat lunak.
Spesifikasi perangkat keras yang digunakan :
• Processor Intel Pentium III or higher • RAM 128 Mb or higher
• Hard Disk Drive drive 8 Gb or higher • CD-Rom 8x or higher
• VGA Card 16 Mb or higher • Monitor support for 800 x 600 Screen Resolution
Spesifikasi perangkat lunak yang digunakan : • OS Windows XP
• Matlab versi 6.5 Pada tahap implementasi, representasi pengetahuan dikembangkan menjadi
suatu program komputer. Tahap ini adalah tahap pembangunan prototipe sistem. Tahap ini disebut juga tahap coding. Contoh coding faktor fundamental dapat dilihat
pada Lampiran 16. Listing program untuk penilaian faktor fundamental pada penilaian komposisi
susu segar yang merupakan bagian dari penilaian kualitas bahan baku adalah sebagai berikut :
if KOMPOSISI.BD=1.029 KOMPOSISI.BD=1.035 QBD = 7;
elseifKOMPOSISI.BD=1.026 KOMPOSISI.BD1.029 QBD = 5;
else KOMPOSISI.Q = -6;
return end
if KOMPOSISI.LEMAK3.3 QLEMAK = 7;
elseifKOMPOSISI.LEMAK=3.0 KOMPOSISI.LEMAK=3.3 QLEMAK = 5;
else KOMPOSISI.Q = -6;
return end
if KOMPOSISI.TSNF8.0 QTSNF = 7;
elseifKOMPOSISI.TSNF=7.7 KOMPOSISI.TSNF=8.0 QTSNF = 5;
else KOMPOSISI.Q = -6;
return end
if KOMPOSISI.TS11.82 QTS = 7;
elseifKOMPOSISI.TS=11.33 KOMPOSISI.TS=11.82 QTS = 5;
else KOMPOSISI.Q = -6;
return end
if KOMPOSISI.SUHU6.0 QSUHU = 7;
elseifKOMPOSISI.SUHU=6.0 KOMPOSISI.SUHU=8.0
QSUHU = 5; else
KOMPOSISI.Q = -6; return
end
Listing program untuk menentukan kualifikasi penilaian dan prediksi JST berdasarkan batas kontrol.
function Q = PasteurisasiUSL, LSL, UCL, LCL, data N = lengthdata;
Q = 7; for i=1:N
dt = datai; if dt LSL || dt USL
Q = -6; break
else if dt LCL || dt UCL
Q = 5; end
Listing program untuk regresi
............................................................ function [m,b,r] = regresiona,t
............................................................ a=jst
t=asli Q = lengtha;
if Q==0 m = nan;
b = nan; r = nan;
return end
h = [t onessizet]; at = a;
theta = h\at; m = theta1;
b = theta2; tsort = sortt;
line = mtsort + b; for i=1:lengtha
ani,: = ai,: - meana; tni,: = ti,: - meant;
end sta = stdan;
stt = stdtn; r = an tnQ
- 1; r = rsta1stt;
6.4 Integrasi dan Pengujian Sistem