|
Сибирский государственный медицинский университет,
г. Томск
Кафедра медицинской и биологическойкибернетики
Эта работа опубликована в сборнике статей по материалам 71-й итоговой научной студенческой конференции им. Н.И. Пирогова (г. Томск, 14-16 мая 2012 г.), под ред. В. В. Новицкого, Н.В. Рязанцевой. − Томск: Сибирский государственный медицинский университет, 2012. − 335 с.
Скачать сборник (MS Word, 1 мб)
Скачать программу конференции
Актуальность. В последние
годы разработка онтологий – формальных явных описаний терминов предметной
области иотношений междуними – переходит из мира
лабораторий по искусственному
интеллекту на рабочие столы экспертов по предметным
областям. Во всемирной паутине онтологии стали
обычным явлением. Знания в предметной
области могут рассматриваться как
система взаимосвязанных элементов.
Одним из вариантов представления знаний
является создание онтологий. Онтология определяет
общий словарь дляэкспертов и пользователей, которым
нужно совместно использовать информацию в предметной
области. Она включает машинно-интерпретируемые формулировки основных
понятий предметной области, отношения
между ними и правила обработки этих
понятий. В настоящее время для создания
и поддержки онтологий существует целый
ряд инструментов, которые помимо общих функций редактирования и просмотра выполняют
поддержку документирования онтологий, импорт и экспорт онтологий разных форматов и языков, поддержку графического редактирования, управление библиотеками онтологий и т.д.
Данная работа посвящена
созданию программного комплекса для разработки онтологических
моделей доменов. Данный комплекс может представлять
интерес для системных аналитиков и экспертов медицинских областей знаний. Большинство
существующих на сегодняшний день инструментов для создания онтологий
позволяют разрабатывать их наоснове
фреймовую модель знания или дескриптивную логику,
имеют файловое хранение и редко имеют расширяемость
в виде подключаемых модулей.
В данной работе при
создании программного комплекса
используется сетевая модель представления знаний,
для хранения онтологии спользуется
СУБД и обеспечена расширяемость за счетсоздания протокола для подключения модулей.
Цель. Разработать программный комплекс, позволяющий реализовать
онтологическое представление медицинских областей.
Материал и методы. Программный комплекс представляет собой клиент-серверное приложение. В качестве
средства для создания программы используется интегрированная
среда для разработки приложений
Borland Delphi 7, серверная часть разрабатывается с помощью системы управления
базами данных- MySQL5.1.
Результаты. Завершенный программный
комплекс для разработки онтологических
моделей доменов. Программный комплекс
будет представлять собой клиент-серверное приложение. Клиентская
часть представляет собой приложение, состоящее модулей.
Главный модуль обеспечивает представление структуры онтологии, состоящей из объектов и связей междуними, просмотр и редактирование списка объектов и связей.
Предусмотрен поиск, отбор и фильтрация по параметрам объектов (идентификатор,
наименование, представление, описание, пространство,
область, тег) и связей (тип, направление,сила).
К подключаемым модулям относятся:
-конструктор отчетов
в зависимости от запроса отражает данные
об объектах, фильтрации, группировки и
т.д.;
- административный модульо
пределяет функции ролей:
- Администратор имеет полный доступ к
данным, управлению списком пользователей
и правами их доступа, поддерживает
техническую сторону работы комплекса (резервное копирование, сжатие
и т.п.).
- эксперт
имеет возможность внесения данных; редактированиеи удаление данных. Пользователь имеет доступ к данным только в режиме просмотра.
Серверная часть представляет собой базу данных, содержащую набор
таблиц со списками объектов, их параметров и связей.
Выводы. Программный комплекс
будет использоваться для разработки онтологическихмо
делей доменов и может представлять интерес
для системных аналитиков и экспертов медицинских областей знаний.
|