Создание онтологии в программе Protege для компании

Особенности процесса разработки фреймовой онтологии для компании с помощью программы Protege. Характеристика этапов создания классов, слотов и запросов. Запуск программы Protege и создание нового проекта, автоматическая генерация формы для любого класса.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 07.11.2018
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Создание онтологии в программе Protege для компании

Мамажонова Гульназ

Аннотация

В статье рассматривается разработка фреймовой онтологии для компании с помощью программы Protege. Подробно рассмотрены этапы создания классов, слотов и запросов.

Ключевые слова: запросы, классы, онтология, слоты, формы, экземпляры

The article discusses the development of an ontology for the framing of company using Protege program. Considered in detail the stages of the creation of classes, slots, and requests.

Keywords: classes, forms, items, ontology, protege, queries, slots

Рассматриваемая компания образовалась в 2012 году. Сфера деятельности компании - выполнение всех видов дорожных работ по городу Магнитогорску. Также организация занимается благоустройством и озеленением улиц.

Компания качественно выполняет свои работы и с уважением относится к своим клиентам, на ее счету множество довольных клиентов.

С целью повышения эффективности обработки информации, было принято разработать онтологию для рассматриваемой компании.

Разработаем онтологию для компании, используя систему protйgй 3.2.1.

Для начала запускаем программу protйgй и создаем новый проект (рисунок 1).

Рисунок 1 - создание нового проекта

Далее сохраним проект, назвав его «dorojnik» (рисунок 2).

Рисунок 2 - сохранение проекта

Теперь создадим классы. В нашем приложении будет два класса: «Рабочие» и «Работы». Класс «Работы» будет иметь подклассы с названием работ: «Асфальтирование», «Озеленение», «Укладка тротуарной плитки», «Документоведение» (рисунок 3).

Рисунок 3 - создание классов

Теперь необходимо создать слоты. Создадим слоты: «ФИО», «Должность», «Стаж», «Зарплата», «Исполнитель» (рисунок 4).

Рисунок 4 - создание слота «ФИО»

Рисунок 5 - создание слота «Должность»

Рисунок 6 - создание слота «Стаж»

Рисунок 7 - создание слота «Заработная_плата»

Рисунок 8 - создание слота «Исполнитель»

Теперь необходимо привязать слоты к классам. К классу «Рабочие» привязываем слоты «ФИО», «Должность», «Стаж» и «Заработная плата» (рисунок 9). К классу «Работы» привязываем слот «Исполнитель» (рисунок 10).

Рисунок 9 - связывание слотов с классом «Рабочие»

Рисунок 10 - связывание слота с классом «Работы»

Далее можно создать экземпляры. Для начала создадим экземпляры класса «Рабочие» (рисунок 11 ? 13), а затем экземпляра подкласса класса «Работы» (рисунок 14).

Рисунок 11 - 13 - создание экземпляров класса «Рабочие»

Рисунок 14 - создание экземпляра подкласса класса «Работы»

protege автоматический запрос слот

В программе protйgй автоматически генерируется форма для любого класса (рисунок 15 ? 16).

Рисунок 15 - форма класса «Рабочие»

Рисунок 16 - форма подкласса «Асфальтирование» класса «Работы»

С помощью закладки запросов можно получить сведения из созданного проекта по всем экземплярам классов, которые удовлетворяют интересующим критериям.

Создадим запрос, который укажет, какие работники получают зарплату выше 18000 рублей (рисунок 17). Также по желанию можно создавать любые другие запросы, например, какие работники имеют стаж меньше пяти лет (рисунок 18).

Рисунок 17 - запрос «Заработная плата больше чем 18000»

Рисунок 17 - запрос «Стаж менее 5-ти лет»

Таким образом, нами разработана онтология для рассматриваемой компании в программе protege. Созданы классы, слоты, экземпляры, формы и запросы, которые содержат информацию о работниках этой компании.

Библиографический список

1. Курзаева Л.В. Введение в теорию систем и системный анализ: учеб.пособие/Л.В. Курзаева. -Магнитогорск: МаГУ, 2015. -211 с.

2. Соколова А.А., Кириллов Д.В., Курзаева Л.В. Cовершенствование методов обработки информации для задач управления образовательным процессом на основе инженерии знаний // Коммуникативные и образовательные возможности современных технологий : сборник материалов и докладов IV всероссийской научно-практической конференции. Общество с ограниченной ответственностью “Информационно-образовательный центр Инфометод”. 2016. С. 154-161.

3. Белоусова И.Д., Курзаева Л.В., Лактионова Ю.С., Агдавлетова А.М. Онтологическая модель управления требованиями в процессе профессиональной подготовки ИТ-специалистов // Успехи современной науки. -2016. - Т. 1. - № 3. - С. 98-100.

4. Белоусова И.Д., Курзаева Л.В., Агдавлетова А.М. К вопросу о согласовании требований к содержанию профессиональной подготовки на основе онтологической модели // Современные наукоемкие технологии. - 2015. - № 11. - С. 67-70.

5. Kurzaeva L.V., Petelyak V.E., Laktionova Y.S., Ogurtsov E.S., Ovchinnikova I.G. Development of ontology model of requirements to results of training in system of adaptive control of education quality // Indian Journal of Science and Technology. 2016. Т. 9. № 29. С. 89370.

6. Конькова Д.С., Курзаева Л.В., Лактионова Ю.С., Чичиланова С.А. РАЗРАБОТКА КОМПЕТЕНТНОСТНО-ОНТОЛОГИЧЕСКОЙ МОДЕЛИ ДЛЯ ПОСТАНОВКИ И РЕШЕНИЯ ЗАДАЧ УПРАВЛЕНИЯ В СИСТЕМАХ ФОРМАЛЬНОГО И НЕФОРМАЛЬНОГО ИТ-ОБРАЗОВАНИЯ // Фундаментальные исследования. - 2016. - № 12-2. - С. 296-301; URL: https://fundamental-research.ru/ru/article/view?id=41086 (дата обращения: 20.01.2017).

7. Курзаева Л.В., Конькова Д.С., Лактионова Ю.С., Чичиланова С.А. К ВОПРОСУ ОБ АКТУАЛЬНОСТИ РАЗРАБОТКИ БАЗЫ ЗНАНИЙ ИНТЕЛЛЕКТУАЛЬНОЙ СИСТЕМЫ ПОДДЕРЖКИ УПРАВЛЕНИЯ ТРЕБОВАНИЯМИ К РЕЗУЛЬТАТАМ ОБУЧЕНИЯ ИТ-СПЕЦИАЛИСТОВ // Фундаментальные исследования. - 2016. - № 12-3. - С. 513-517; URL: https://fundamental-research.ru/ru/article/view?id=41124 (дата обращения: 20.01.2017).

Размещено на Allbest.ru

...

Подобные документы

  • Формализации в онтологии областей знаний с помощью концептуальной схемы. Определение атрибутов класса и свойств экземпляров. Создание экземпляров класса и DL-Query запросов. Методика использования для разработки онтологии среды разработки Protege.

    курсовая работа [2,0 M], добавлен 18.06.2014

  • Построение концептуальной, реляционной и логической моделей базы данных (БД). Разработка онтологии в системе Protege. Выбор средств реализации БД. Проверка ее структуры и содержимого. Создание, загрузка и проверка БД в СУБД Microsoft SQL Server 2008.

    курсовая работа [3,4 M], добавлен 25.12.2012

  • Создание множества религиозных понятий и их определение. Преимущества использование платформы Protеgе. Разработка онтологии по предметной области "Буддизм" посредством компьютерной программы Protеgе 4.2.0. Представление онтологии в графическом виде.

    курсовая работа [768,0 K], добавлен 18.08.2013

  • Методы представления знаний заданной предметной области. Создание онтологии бортовых информационно управляющих систем автомобиля. Создание среды разработки и приложения для поиска в интернете с использованием онтологии. Проверка эффективности приложения.

    презентация [1,6 M], добавлен 25.12.2014

  • Изучение программы обработки баз данных Microsoft Access. Особенности и принципы создания баз данных, форм для работы с ними, межтабличных связей. Конструирования различных видов отчетов. Создание кнопочной формы с помощью диспетчера, итоговых запросов.

    лабораторная работа [2,1 M], добавлен 11.03.2013

  • Создание высокопрофессиональных видеоматериалов с помощью Microsoft PowerPoint. Запуск программы, открытие файла с презентацией. Режимы работы, сохранение презентации. Выделение, снятие выделения объектов, панель их свойств. Добавление и изменения текста.

    лабораторная работа [615,5 K], добавлен 17.03.2012

  • Понятие и компоненты онтологии. Назначение и использование рубрикаторов в интернет-системах по товарам. Автоматическая рубрикация по товарам. Фрагмент описания рубрики "Автозапчасти". Проблемы пословного поиска в системе Ontoseek и средства их решения.

    презентация [1,2 M], добавлен 01.09.2013

  • Методы проектирования базы данных по заданной предметной области с использованием CASE-средств ER/Studio и СУБД MS Access. Формирование и связывание таблиц, ввод данных. Создание экранных форм, запросов, отчетов, меню приложения. Генерация приложения.

    курсовая работа [884,0 K], добавлен 08.09.2010

  • Составление плана проекта создания нового предприятия по производству автомобилей. Создание базы данных по ресурсам в программе Project Expert. Применение методики PERT для анализа проекта. Контроль выполнения задач проекта по срокам и трудозатратам.

    курсовая работа [3,7 M], добавлен 11.10.2014

  • Создание класса прямоугольников со сторонами, параллельными осям координат. Основные требования к программе. Описание классов и диаграмма их взаимодействия. Интерфейс пользователя и руководство по эксплуатации программы. Блок-схемы разработанных методов.

    курсовая работа [622,8 K], добавлен 18.03.2011

  • Рубрикация на специализированном интернет-сайте. Системы общего назначения. Автоматическая рубрикация по товарам. Лингвистические онтологии: WordNet, РуТез. Рубрикаторы интернет-систем по товарам. Поиск товаров "по смыслу" - использование таксономии.

    лекция [1,2 M], добавлен 19.10.2013

  • Информационное обеспечение научных исследований в университете. Разработка онтологии в области управления. Создание глоссария по менеджменту, списка персоналий. Семантическая разметка массива документов. Методика работы с базой научных публикаций.

    дипломная работа [3,5 M], добавлен 13.01.2015

  • Создание тестовой программы используя flash-технологии, Action-скрипт. Характеристика и принципы работы в программе Macromedia Flash 7 MX. Использование панели Actions-скрипт. Создание и оформление теста с помощью программы Macromedia Flash.

    курсовая работа [614,0 K], добавлен 10.04.2008

  • Запуск на инструментальном компьютере интегрированной системы программирования "Турбо Ассемблер-AVR" (CasmAVR.exe). Создание нового файла и сохранение его с именем demo2.asm. Создание демонстрационной программы с использованием редактора текста.

    лабораторная работа [1,2 M], добавлен 26.06.2013

  • Общие сведения о языке ассемблера. Назначение команды прерывания INT число. Описание логической структуры программы: алгоритм работы, используемые методы, входные и выходные данные. Структура и тестирование программы. Руководство оператора программы.

    курсовая работа [90,0 K], добавлен 01.12.2009

  • Проектирование схемы реляционной базы данных торговой компании. Создание диаграмм последовательности (Sequence Diagram) и кооперативных диаграмм (Collaboration diagram). Автоматическая генерация кода нескольких компонентов средствами Rational Rose.

    курсовая работа [2,0 M], добавлен 26.06.2015

  • Создание обучающей презентации о создании сайта в программе для конструирования сайтов "Joomla". Установка локального сервера "Denwer" и программы "Joomla". Создание меню, загрузка изображений. Смена шаблона, работа с текстом в программе MS PowerPoint.

    дипломная работа [3,8 M], добавлен 04.03.2013

  • Рабочая среда MS Access. Окна, меню и панели инструментов. Основные режимы работы с таблицами. Создание таблиц. Создание первичных ключей и связей. Создание простого запроса с помощью мастера запросов. Изменение запроса с помощью конструктора запросов.

    практическая работа [1,5 M], добавлен 03.06.2008

  • Общая характеристика Delphi как интегрированной среды разработки программного обеспечения. СУБД Access, ее возможности. Создание базы данных в Access для комиссионного букинистического магазина. Создание запросов и фильтров. Описание работы программы.

    курсовая работа [3,1 M], добавлен 25.05.2015

  • Создание Алленом и Гейтсом фирмы LakesideProgrammingGroup. Презентация программы BASIC и образование компании Microsoft в 1975 г. Написание программы DiskOperationSystem для IBM. Работа над Word и Excel, проектирование графического интерфейса Windows.

    реферат [30,9 K], добавлен 11.03.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.