Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ЛР НМ_1.docx
Скачиваний:
20
Добавлен:
16.03.2015
Размер:
4.79 Mб
Скачать

2. Лабораторная работа №1. Онтологическое моделирование предметной области

Множество специалистов, вовлеченных в развитие программного и информационного обеспечения компьютерных технологий и обучения в образовательной сфере, должны понимать контекст, в котором работают. Это необходимо ключевым разработчикам, в частности проектантам, архитекторам и аналитикам, для адекватного отражения требований в создаваемой компьютерной системе. Модель предметной области описывает важные понятия контекста как объекты предметной области и связывает эти объекты друг с другом. Впоследствии, при проведении объектно-ориентированного анализа и проектирования системы, объекты предметной области помогут распознать некоторые классы [2].

При проектировании информационной модели её организацию принято рассматривать на трех уровнях: концептуальном (информационно-логическом), даталогическом и физическом. Физическое моделирование отражает способ размещения данных на машинном носителе и в рамках данной работы интереса не представляет.

Концептуальной моделью называется формализованное описание предметной области, выполненное без жесткой ориентации на программные и технические средства. Концептуальная модель отражает специфику предметной области. Версия концептуальной модели, которая может быть реализована в конкретном программном продукте, называется даталогической моделью. Описание логической структуры модели на языке программного средства называется схемой [3].

Целью данной лабораторной работыявляется представление выбранного фрагмента предметной области в виде семантической сети. Моделирование производится в среде программы «Конструктор онтологий Smart solutions» (КО) [4].

Для создания модели предметной области выполняются следующие этапы.

  • выявляются концептуальные классы на основе списка категорий и метода анализа текстового описания для текущей итерации разработки,

  • концептуальные классы отображаются в модели предметной области,

  • добавляются необходимые ассоциации, отражающие связи, для которых требуется выделение памяти,

  • добавляются атрибуты, необходимые для выполнения информационных требований.

2.1 Создание онтологии

Загрузите конструктор онтологий (КО), ярлык «Конструктор онтологий, моделей и сцен».

В основном меню КО (рис. 1) выберите пункт «Управление онтологиями», который перенаправит вас на окно менеджера онтологий, моделей и сцен (рис. 2), которое содержит элементы управления работы со списком онтологий, а так же сам список.

Создайте новую онтологию (кнопка «Добавить онтологию»).

Рисунок 1 – Главное меню конструктора онтологий

Рисунок 2 – Окно «Менеджер онтологий/моделей/сцен»

Нажатие кнопки «Добавить онтологию»открывает окно«Добавление онтологии», в котором необходимо ввести название онтологии, примечание и для подтверждения добавления нажать«ОК». Поле «Примечание» не обязательно для заполнения, по умолчанию оно будет содержать дату и время создания онтологии.

Созданную онтологию необходимо загрузить для использования путем нажатия на кнопку «Загрузить», после чего КО закроет окно менеджера онтологий и отобразит окно редактора онтологии.