Разработка WEB-интерфейса онтологической базы знаний образовательных программ вуза
Переход от методов работы с синтаксисом к методам работы с семантикой контента портала. Методы работы с семантикой и их программная реализация. Интеграция систем управления обучением с помощью портала образовательных ресурсов. Модуль генерации сервисов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 16.04.2014 |
Размер файла | 496,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
УДК 004.43
РАЗРАБОТКА WEB-ИНТЕРФЕЙСА ОНТОЛОГИЧЕСКОЙ БАЗЫ ЗНАНИЙ ОБРАЗОВАТЕЛЬНЫХ ПРОГРАММ ВУЗА
Жиляков С.А. (10-ВТ-1), Садуакасов Д.С. (11-ВТТ-1),
Якубов Д.Г. (11-ВТТ-1), Балова Т.Г. (ВКГТУ)
Одним из направлений развития образовательных порталов вузов и веб-порталов компаний из других сфер деятельности является переход от методов работы с синтаксисом к методам работы с семантикой контента портала [1]. Методы работы с семантикой и их программная реализация относятся к семантическим технологиям, использование которых обеспечивает повышение качества и функциональности создаваемых порталов. Порталы, которые используют для реализации своих функций семантические технологии, получили название семантических порталов. В основу семантического портала образовательных ресурсов ВКГТУ положена разработанная с помощью редактора Protйgй 4.3 онтологическая база знаний. На рисунке 1 приведена структура модулей семантического портала образовательных ресурсов ВКГТУ.
Рисунок 1 Структура портала образовательных ресурсов
С помощью портала образовательных ресурсов происходит интеграция данных системы управления обучением (LMS - Learning Management System) и знаний, описанных в нотации OWL DL [2]. Для доступа к знаниям, содержащимся в онтологии образовательных ресурсов, были разработаны сервисы взаимодействия с базой знаний, инкапсулирующие технологии работы с базой знаний и логического вывода. Сервисы взаимодействия с базой знаний используют библиотеку OWL API, имеющей модульную структуру и предоставляющей функции по редактированию базы знаний и организации работы машины логического вывода, в качестве которой используется резонер HermiT, поставляемый в комплекте с Protйgй 4.3 [3]. База знаний в пилотной версии семантического портала выполнена в виде файла формата OWL/XML. Для повышения скорости взаимодействия с базой знаний используется технология объектно-реляционного отображения онтологий: OWL DB или Jena.
Библиотека OWL API инкапсулирует объекты, описывающие онтологию, с помощью разветвлённой иерархии классов. Реализация данной библиотеки выполнена на языке Java и доступна виде архива JAR. Для организации доступа к базе знаний были разработаны сервисы инкапсулирующие взаимодействие с OWL API. Сервисы взаимодействия с базой знаний инкапсулируют методы редактирования онтологии и выполнения запросов общего характера. Схема реализации данных модулей приведена на рисунке 2.
Рисунок 2 Схема модуля генерации сервисов
контент портал программный образовательный
Модуль генерации сервисов выполнен в виде мастера в среде NetBeans. Для генерации использованы шаблоны фалов исходного кода.java, содержащие общий вид функций сервиса. Для добавления операций в сервисы используется технология генерации кода JavaCC. В результате работы мастера в проект добавляются фалы классов.java. Полученные классы транслируются в веб-сервисы при помощи технологии Java-WS. Для полученных сервисов могут быть сгенерированы файлы описания WSDL, которые передаются клиентским приложениям в качестве контрактов сервисов.
Список использованной литературы
1. Гаврилова Т.А. Онтология как средство концептуализации web-порталов // Искусственный интеллект. 2002. № 3. С. 80-86.
2. OWL 2 Web Ontology Language: [официальный сайт]. URL: http://www.w3.org/TR/owl-overview/ (дата обращения: 15.02.2014).
3. The Protйgй Ontology Editor and Knowledge Acquisition System: [официальный сайт]. URL: http://protege.stanford.edu/ (дата обращения: 15.02.2014).
Размещено на Allbest.ru
Подобные документы
Создание базы данных для хранения информации о пользователях системы. Применение механизма аутентификации и управления сессиями. Описание программных мер, предпринятых для обеспечения безопасности информационных ресурсов образовательного веб-портала.
дипломная работа [2,2 M], добавлен 27.06.2012Понятие портала как Intranet системы. Технологии функционирования Web-портала. Особенности и функции портала учебного заведения. Использование Web-портала в учебном процессе. Структура образовательного Intranet/Internet-портала школы № 24 г.Нефтеюганска.
дипломная работа [3,0 M], добавлен 02.05.2012Жанры и форматы мультимедиа. Специфика интернета как медиаплатформы. Способы создания и распространения мультимедийного контента. Разработка контента мультимедийного интернет-портала о городских экстремальных видах спорта: аудитория, рубрикация и пр.
дипломная работа [3,1 M], добавлен 20.08.2017Проектирование портала записи на приём к специалистам узких специальностей. Составление методического руководства по использованию портала. Обзор требований к программному и аппаратному обеспечению. Электронная регистратура. Описание программных модулей.
дипломная работа [1,9 M], добавлен 09.01.2015Разработка концептуальной модели базы данных. Реализация алгоритмов и разработка управляющей программы. Разработка структуры системы управления данными. Методика проведения и результаты тестирования. Функционирование разработанного программного модуля.
курсовая работа [550,5 K], добавлен 08.06.2023Анализ и обзор существующих тестовых порталов. Тенденции и причины развития открытого обучения, его особенности. Контроль знаний в дистанционном обучении. Виды тестов и принципы их составления. Установка портала на сервере, инструкция по использованию.
диссертация [4,7 M], добавлен 24.06.2015Краткая характеристика функционала Solid Works Enterprise PDM. Методы и средства разработки системы управления контентом портала с архивом конструкторской документации. Логическая и компонентная архитектура. Решения по пользовательскому интерфейсу.
дипломная работа [2,1 M], добавлен 10.02.2017Разработка автоматизированной информационной системы для обеспечения учета образовательных учреждений в среде Delphi на языке программирования Pascal. Создание базы данных и интерфейса для работы с АИС. Сущности и атрибуты логической модели данных.
курсовая работа [429,3 K], добавлен 15.05.2014Анализ видов существующих корпоративных порталов. Разработка архитектуры и структуры корпоративного портала в соответствии с требованиями. Установка и настройка программного обеспечения. Общие настройки портала, управление меню и настройка виджетов.
дипломная работа [4,8 M], добавлен 19.01.2017Построение модели корпоративного портала как платформы для разработки учебно-методической документации вуза. Состав, особенности использования учебно-методической документации вуза. Концептуальная модель корпоративного портала образовательного учреждения.
дипломная работа [3,0 M], добавлен 18.03.2012