كما يتضح من الشكل إن المكونات الاساسية للنظام الخبير هي ثلاثة: قاعدة المعرفة وآلة الاستدلال وواجهة المستفيد
تتضمن قاعدة المعرفة على كل من الحقائق facts التي تصف مجال المشكلة وكذلك أساليب تمثيل المعرفة التي توضح ربط الحقائق مع بعضها البعض بطريقة منطقية (Mecleod 1998,630) ويرتبط ذلك في وصف مجال المشكلة. إن هذه المعرفة يمكن جمعها واشتقاقها من الخبير وكذلك من مهندس المعرفة knowledge engineer الذي يستخدم تقنيات لكي يتم استيعاب معرفة الخبير واشتقاقها منه وتشفيرها في برنامج وخزنها في قاعدة المعرفة في النظام (Turban,2001,p.410) يمكن تمثيل المعرفة في النظام الخبير بموجب أسس متعددة من أهمها:
أ-تمثيل المعرفة باستخدام القواعد Rules وهو الأسلوب الشائع في تمثيل المعرفة والقاعدة تتكون من جزئين شرط Condition وإجراء (فعل) Action ومن خلال استخدام (If condition-Then-Action) (Laudon 2002,386) . للتعبير عن الحقائق والعلاقات المنطقية، بمعنى اذا كان ثمة شرط محقق، إذن ثمة استنتاجات محددة مثال ذلك: إذا كان مريض يعاني من آلام عامة، اذا كان عمره اكثر من 80 سنة إذن يوصف له علاج الأسبرين.
ب- ويمكن تمثيل المعرفة باستخدام الإطار Frames ، حيث يجري تنظيم المعلمات في فئات على أساس الخصائص المشتركة من علاقات وليس على أساس الترتيب الهرمي للحقائق (Laudon 2002,386) .
ج- كما يمكن تمثيل المعرفة على شكل حالات Cases مثال ذلك الأداء السابقة وحوادث وخبرات (323 O'Brien 2000,) .
د- واخيرًا يمكن تمثيل المعرفة على أساس أهداف Objectives حيث تعرض على أساس مجموعة أهداف والهدف يتضمن عناصر بيانات والطرق أو المراحل التي تعمل فيها تلك البيانات.
وفي النظام الخبير يمكن أن يكون هنالك تطور عندما يتم إدخال معرفة إضافية كلما حصل تطور في المشكلة وفي الوقت المناسب وذلك باستخدام منظومة فرعية هي اكتساب المعرفة knowledge Acquisition والتي ترتبط بحيز أو موقع العمل work station حيث يعمل مهندس المعرفة الذي يفهم تمامًا كيف يطبق الخبير معرفته الخاصة به في حل المشاكل، فضلًا عن أن هذا المهندس يستطيع أن يستخلص وصف هذه المعرفة من الخبير ضمن ما يسمى بأكتساب المعرفة (Mecleod,1998,646) .
2 -آلة الاستدلال: Inference Engine
تمثل الجزء الذكي من النظام الخبير الذي يتفاعل مع قاعدة المعرفة حيث ينفذ التفكير عن طريق استخدام محتويات القاعدة وبتتابع معين. آلة الاستدلال هي بمثابة معالج في النظام الخبير حيث تقوم بأشتقاق أو استنباط الاستنتاجات والحلول ذات العلاقة بالمشكلة موضوع البحث وذلك من خلال الحقائق التي توجد في الذاكرة العاملة (working memory) والمعرفة التخصصية الموجودة في قاعدة المعرفة واشتقاق معلومات جديدة (ياسين 2004، 194) .إن الذاكرة العاملة تقوم بمقارنة ومقاربة المعلومات التي يدخلها المستفيد عند