Реферат: Семантическая сеть
podbir(Z,X),Z=m_manager.
vypol(X,Y):- have(X,ceh),
planir(m_manager,Y),
organiz(l_manager,Y).
polych(X,premia):- vypol(X,work).
vypl_is(X,Y):- polych(worker,Y),
raspred(h_manager,X).
obysl(X,Y):- raspred(l_manager,X),
planir(m_manager,Y),
organiz(l_manager,Y).
Возможные запросы к БЗ
Запрос: Что имеет Генеральный директор?
Goal: have (dir, X).
Ответ: – личный счет (X= account).
высокий уровень управления (X= high_level).
Фамилию, имя, отчество (X=fio).
Табельный номер (X=tab_nomer).
Запрос: Кто является менеджером низшего уровня?
Goal:is(X,l_manager).
Ответ: - мастер(X=master).
- бригадир (X=brig).
Запрос: Планирует кто, что?
Goal:planir(X,Y).
Ответ:
· менеджер среднего уровня, работу (X=m_manager,Y=work).
· начальник цеха, работу (X=nach_ceh,Y=work).
· начальник отдела, работу (X=nach_otd,Y=work).
Запрос: Кто организует работу?
Goal:organiz(X,work).