نظام تشخيص اعطال السيارات باستخدام لغة البرولوك Car Diagnostics System using Prolog
3.1 مقدمة:
تمت كتابة البرنامج في بيئة prolog من أجل اكتشاف وتشخيص اعطال السيارات.
يتكون البرنامج من الواجهات التالية:
واجهة البرنامج الرئيسية:
في البداية ، يسأل النظام الذي أنشأناه Prolog بعض الأسئلة ويستند إلى إجاباتنا ، وسوف يعطينا تشخيصًا مناسبًا لخلل السيارة.
على سبيل المثال ، ستكون الأسئلة مثل الأسئلة التالية:
Ø Is the car suffer Jerushes in the steering wheel? (Y, N):
Ø Is the car suffer Uction the car during the movement? (Y, N):
Ø Is the car suffer High temperature of the motor and stop the car for movement.? (Y, N):
Ø Is the car suffer Don`t return the steering wheel to normal? (Y, N):
Ø Is the car suffer Don`t cartoize the car after pressing the brakes? (Y, N):
Ø Is the car suffer Do not store the car after you speed up 100Km? (Y, N):
Ø Is the car suffer Do the car by interlocking the engine with the engine stop.? (Y, N):
Ø Is the car suffer Difficulty pressure on the brakes? (Y, N):
Ø Is the car suffer increase fuel consumption rate? (Y, N):
Ø Is the car suffer the engine spins slowly and does not`t start moving? (Y, N):
Ø Is the car suffer High temperature engine? (Y, N):
بعد أن يعرض النظام الأسئلة ، وبناءً على إجاباتنا ، سيحدد نوع العطل في السيارة وسيظهر مسبب العطل في السيارة:
إذا تعذر على النظام تشخيص العطل على أنه عطل لا يتم تخزينه في قاعدة بيانات النظام ، فسيقوم بعرض الرسالة التالية:
لا أستطيع التعرف على هذا العطل.
أخيرًا ، سيقوم نظامنا بتشخيص العيوب الموجودة في السيارة استنادًا إلى إجاباتنا على الأسئلة التي يخزنها النظام في قاعدة البيانات ، وإذا لم يتمكن النظام من تحديد الخطأ ، فستظهر رسالة تفيد بأنه لا يمكن تحديد الخطأ.
وهذا هو فيديو يوتيوب عن النظام
لطلب النظام من خلال التواصل معي
07716055733
او https://facebook.com/iqjoker
او https://www.facebook.com/HamedDiyala
07716055733
او https://facebook.com/iqjoker
او https://www.facebook.com/HamedDiyala
اترك تعليقك