- •Содержание
- •1.Цели и задачи курса лабораторных работ
- •2. Лабораторная работа №1. Онтологическое моделирование предметной области
- •2.1 Создание онтологии
- •2.2 Создание семантической сети
- •2.3 Пример решения задания:
- •3. Лабораторная работа № 2. Заполнение справочников в системе «smart factory»
- •3.1 Вход в систему.
- •3.2 Заполнение справочника специальностей.
- •3.2 Заполнение справочника тарифов
- •3.2 Заполнение расписаний
- •3.3 Заполнение справочников рабочих
- •4. Лабораторная работа № 3. Создание заказа в системе smart factory
- •4.1 Создание заказа
- •4.2 Создание структуры заказа (наполнение заказа дсе)
- •5. Лабораторная работа № 4. Выбор технологии
- •5.1 Выбор технологии
- •5.2 Утверждение технологии
- •5.3 Нормирование технологий
- •6. Лабораторная работа № 5. Планирование заказов в системе smart factory
- •Выданные дсе Отображение События
- •7. Индивидуальные задания
- •5.3 Задание к лабораторной работе № 3
- •7.3 Задание к лабораторной работе № 4
- •Список использованных источников
2. Лабораторная работа №1. Онтологическое моделирование предметной области
Множество специалистов, вовлеченных в развитие программного и информационного обеспечения компьютерных технологий и обучения в образовательной сфере, должны понимать контекст, в котором работают. Это необходимо ключевым разработчикам, в частности проектантам, архитекторам и аналитикам, для адекватного отражения требований в создаваемой компьютерной системе. Модель предметной области описывает важные понятия контекста как объекты предметной области и связывает эти объекты друг с другом. Впоследствии, при проведении объектно-ориентированного анализа и проектирования системы, объекты предметной области помогут распознать некоторые классы [2].
При проектировании информационной модели её организацию принято рассматривать на трех уровнях: концептуальном (информационно-логическом), даталогическом и физическом. Физическое моделирование отражает способ размещения данных на машинном носителе и в рамках данной работы интереса не представляет.
Концептуальной моделью называется формализованное описание предметной области, выполненное без жесткой ориентации на программные и технические средства. Концептуальная модель отражает специфику предметной области. Версия концептуальной модели, которая может быть реализована в конкретном программном продукте, называется даталогической моделью. Описание логической структуры модели на языке программного средства называется схемой [3].
Целью данной лабораторной работыявляется представление выбранного фрагмента предметной области в виде семантической сети. Моделирование производится в среде программы «Конструктор онтологий Smart solutions» (КО) [4].
Для создания модели предметной области выполняются следующие этапы.
выявляются концептуальные классы на основе списка категорий и метода анализа текстового описания для текущей итерации разработки,
концептуальные классы отображаются в модели предметной области,
добавляются необходимые ассоциации, отражающие связи, для которых требуется выделение памяти,
добавляются атрибуты, необходимые для выполнения информационных требований.
2.1 Создание онтологии
Загрузите конструктор онтологий (КО), ярлык «Конструктор онтологий, моделей и сцен».
В основном меню КО (рис. 1) выберите пункт «Управление онтологиями», который перенаправит вас на окно менеджера онтологий, моделей и сцен (рис. 2), которое содержит элементы управления работы со списком онтологий, а так же сам список.
Создайте новую онтологию (кнопка «Добавить онтологию»).
Рисунок 1 – Главное меню конструктора онтологий
Рисунок 2 – Окно «Менеджер онтологий/моделей/сцен»
Нажатие кнопки «Добавить онтологию»открывает окно«Добавление онтологии», в котором необходимо ввести название онтологии, примечание и для подтверждения добавления нажать«ОК». Поле «Примечание» не обязательно для заполнения, по умолчанию оно будет содержать дату и время создания онтологии.
Созданную онтологию необходимо загрузить для использования путем нажатия на кнопку «Загрузить», после чего КО закроет окно менеджера онтологий и отобразит окно редактора онтологии.