Курсовая работа: Представление и использование знаний об объектах
микроавтобус рейсовый междугородный "седан" "пикап"
![]() |
|||||
![]() |
![]() |
ISA ISA ISA ISA
"раф" "тойота" "львов" "лиаз"
Для удобства восприятия ниже приводим предсталение ПО на языке предикатов в PROLOGе:
sup("автобус","автомобиль")
sup("легковой_автомобиль","автомобиль")
sup("грузовой_автомобиль","автомобиль")
sup("микроавтобус","автобус")
sup("рейсовый_автобус","автобус")
sup("междугородный_автобус","автобус")
sup("седан_автомобиль","легковой_автомобиль")
sup("пикап_автомобиль","легковой_автомобиль")
sup("фургон","грузовой_автомобиль")
sup("бортовой_автомобиль","грузовой_автомобиль")
sup("самосвал","грузовой_автомобиль")
isa("раф","микроавтобус")
isa("тойота","микроавтобус")
isa("львов","рейсовый_автобус")
isa("лиаз","рейсовый_автобус")
isa("икарус","междугородный_автобус")
isa("мерседес","междугородный_автобус")
isa("ваз","седан_автомобиль")
isa("газ_волга","седан_автомобиль")
isa("москвич_иж","пикап_автомобиль")
isa("москвич_азлк","пикап_автомобиль")
isa("газ","фургон")
isa("сканиа","фургон")
isa("зил","бортовой_автомобиль")
isa("каз","бортовой_автомобиль")
isa("камаз","самосвал")
isa("татра","самосвал")
isa("белаз","самосвал")
isa("маз","самосвал")
Пример заполнения БД в ACCESS:
1. Классы
Код класса |
Название класса |
Описание класса |
1 | автомобиль | *Комментарии* |
2 | автобус | *Комментарии* |
3 | легковой автомобиль | *Комментарии* |
4 | седан-автомобиль | *Комментарии* |
5 | газ-волга | *Комментарии* |
2. Атрибуты
Код атрибута |
название атрибута |
Описание атрибута |
1 | марка | *Комментарии* |
2 | цвет | *Комментарии* |
3 | номер кузова | *Комментарии* |
3. Атрибуты класса
Код класса |
Код атрибута |
Значение атрибута |
1 | 1 | москвич |
1 | 2 | синий |
1 | 3 |
4. Род-Вид (SUP)
Код класса |
Код подкласса |
1 | 2 |
1 | 3 |
5. Структура (ISA)
Код класса |
Код компонеты |
4 | 5 |
6. Связи классов
код связи |
код класса |
роль класса |
1 | 2 | *Комментарии* |
2 | 3 | *Комментарии* |
3 | 4 | *Комментарии* |
4 | 5 | *Комментарии* |
7. Типы связей
Код типа связи |
Название типа связи |
описание типа связи |
1 | SUP | *Комментарии* |
2 | ISA | *Комментарии* |
8. Коды связей
Код типа связи |
Код связи |
1 | 1 |
1 | 2 |
1 | 3 |
2 | 4 |
Заключение
Результатом данного КПР по теме "представление и использование знаний об объектах; представление и использование знаний об отношениях между объектами; организация обобщенной информации на основе использования мультииерархической таксономической структуры" является подборка теоретического и практического материала для проведения практических работ по соответствующим разделам дисциплины Инженерия Знаний. В результате группе разработчиков удалось создать электронную модель, по сути являющейся универсальной структурой, пригодной для описания практически любой предметной области, что дает возможность использовать ее большим количеством пользователей. Данная модель создана в СУБД MS ACCESS 2.0.
В работе также приводится методика создания структуры в MS ACCESS, что в свою очередь может являться заданием на практическую работу.
Текст пояснительной записки набран в среде MS WORD 6.0 for Windows. Отпечатано на принтере Epson LX-100.
Все упомянутые в тексте зарегистрированные товарные знаки и торговые марки являются собственностью компаний, которым они принадлежат.
Библиографический список
1. Цаленко М.Ш. Моделирование семантики в базах данных., Москва, Наука, 1989г., - 286 с.
2. Человеко - машинные системы и анализ данных, РАН, Институт проблем передачи информации, Сборник научных трудов, Москва, Наука, 1992г., - 174с.
3. Палмер Скотт, ACCESS 2 for DUMMIES, Киев, 1996г., - 249 с.
4. Конспект лекций по дисциплине Инженерия знаний за V семестр.