eCase
Всі дані про співробітників, клієнтів, товари зберігаються в базі даних. Також адміністратор веде журнал дій, в який записуються дані про дату операції, про об'єкт ремонту, про співробітника, який працює з об'єктом і про тип операції над ним (ремонт або заміна).
2.2 Розробка БЗ на основі трьох моделей (продукційні правила, семантична мережа, фреймова модель)
2.2.1 Продукційні правила
Продукційні моделі - моделі, засновані на правилах, дозволяють представити знання у вигляді пропозицій типу: «ЯКЩО умова, ТО дія».
У загальному випадку продукционную модель можна представити в наступному вигляді:
N=
- ім'я продукції; - сфера застосування продукції; - умова застосовності продукції; - ядро ??продукції; - постумови продукції, актуалізуються при позитивній реалізації продукції; - коментар, неформальне пояснення (обгрунтування) продукції, час введення в базу знань і т.д.
Системи обробки знань, що використовують продукционную модель, отримали назву «продукційних систем». До складу експертних систем продукційного типу входять база правил (знань), робоча пам'ять і інтерпретатор правил (вирішувач), який реалізує певний механізм логічного висновку. Будь-яке продукційне правило, міститься в базі знань, складається з двох частин: антецендент і консеквента. Антецедент являє собою посилку правила (умовну частину) і складається з елементарних пропозицій, з'єднаних логічними зв'язками «і», «або». Консеквент (висновок) включає одне або кілька речень, які виражають або деякий факт, або вказівка ??на певну дію, підлягає виконанню [2].
Продукційна модель предметної області «Сервісний центр»:
· ЯКЩО <клієнт звертається в сервісний центр>, ТО <адміністратор оформляє заявку>;
· ЯКЩО <заявка оформлена>, ТО <адміністратор визначає відповідність об'єкта гарантійному терміну>;
· ЯКЩО <об'єкт не відповідає гарантійному терміну>, ТО <відмовити в обслуговуванні>;
· ЯКЩО <об'єкт відповідає гарантійному терміну>, ТО <прийняти об'єкт на перевірку>;
· ЯКЩО <об'єкт експлуатувався в несприятливих робочих умовах навколишнього середовища, що не відповідають вимогам інструкції>, ТО <об'єкт не підлягає обслуговуванню>;
· ЯКЩО <об'єкт тестувався в режимах, що не відповідають встановленим електричним характеристикам>, ТО <об'єкт не підлягає обслуговуванню>;
· ЯКЩО <об'єкт піддавався доопрацюванні, в результаті якої змінилися його фізичні або електричні параметри>, ТО <об'єкт не підлягає обслуговуванню>;
· ЯКЩО <несправність об'єкта викликана недбалою експлуатацією, використанням не за призначенням або умисним псуванням об'єкта>, ТО <об'єкт?? Е підлягає обслуговуванню>;
· ЯКЩО <несправність викликана недотриманням користувачем інструкцій з експлуатації>, ТО <об'єкт не підлягає обслуговуванню>;
· ЯКЩО <об'єкт був розкритий, змінений або відремонтований іншою особою, крім уповноваженого сервісного центру>, ТО <об'єкт не підлягає обслуговуванню>;
· ЯКЩО <виявлено наявність непереборних недоліків> І <об'єкт ...