Проектирование и реализация HTML документа
Министерство
образования и науки Российской Федерации
ИРКУТСКИЙ
ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
кафедра
Автоматизированных систем
ПОЯСНИТЕЛЬНАЯ
ЗАПИСКА
к курсовой
работе по дисциплине
Информатика
и вычислительная техника
наименование
темы
ПРОЕКТИРОВАНИЕ
И РЕАЛИЗАЦИЯ HTML
ДОКУМЕНТА
Выполнил
студент
ИТб-11-2
Яковлева И.С.
Иркутск
2012 г.
Оглавление
Задание
Логическая структура
Физическая структура
Шаблон дизайна
Исходные тексты страниц
Исходный текст таблицы стилей
Тестирование сайта
Порядок разработки сайта
Список литературы
Приложение
Задание курсовой работы
Создать Web-сайт
на тему: Онтологии в информатике.
Логическая структура сайта
Логическая структура сайта представлена таким образом,
что с любой страницы сайта можно попасть на любую другую страницу сайта.
Навигация выполняется при помощи меню и кнопок.
Меню
Кнопки
Также из любой страницы сайта есть возможность
связаться с автором сайта, написав ему письмо. Для этого пользователю
достаточно иметь подключение к сети Интернет и щелкнуть по электронному адресу
автора, приведенному внизу каждой страницы. Электронный адрес является ссылкой
для автоматического открытия почтовой службы пользователя.
Физическая структура сайта
Сайт представляет из себя папку html_kurs, в которой находится 14 папок, каждая из которых
вмещает в себя все необходимые файлы для одной html страницы; папка, в которой находится описание стиля
сайта.
№
|
Папка
|
Имя файла
|
Принадлежность к html
странице
|
Размер файла
|
Дата последнего изменения
|
1
|
index
|
index.html
|
Главная страница
|
4.83 Кб
|
1мая2012
|
|
|
ont.gif
|
Изображение -
схематическая онтология 425х241
|
8.37 Кб
|
11апр2012
|
|
|
ontogif.gif
|
Анимация логотипа Protege 144х144
|
17.1 Кб
|
11апр2012
|
2
|
fil_on
|
fil_on.html
|
Онтологии в философии
|
15.6 Кб
|
22апр2012
|
|
|
angel.gif
|
Анимация Ангел 240х320
|
26.9 Кб
|
2апр2012
|
|
|
razum.gif
|
Изображение- схема
взаимосвязи разума бытия и сознания 385х391
|
13.2 Кб
|
2апр2012
|
|
|
shema.gif
|
Изображение-схема
философского мировоззрения 813х924
|
16.9 Кб
|
2апр2012
|
3
|
fil_inf
|
fil_inf.html
|
Онтологии в информатике
|
16.3 Кб
|
22апр2012
|
|
|
man.gif
|
Изображение-схема человека
300х300
|
16.6 Кб
|
2апр2012
|
4
|
gen
|
gen.html
|
Генная онтология
|
6.64 Кб
|
22апр2012
|
|
|
gen.gif
|
Изображение генотипа
800х400
|
17.8 Кб
|
2апр2012
|
5
|
web30
|
web30.html
|
Разработка технологий Web-3.0
|
12.1 Кб
|
22апр2012
|
6
|
el_bibl
|
el_bibl.html
|
Использование онтологий для
создания библиотек
|
9.63 Кб
|
22апр2012
|
|
|
books.gif
|
Изображение книг 200х153
|
8.00 Кб
|
13апр2012
|
7
|
u4_k
|
u4_k.html
|
Использование онтологий при
планировании учебных курсов
|
8.45 Кб
|
22апр2012
|
8
|
mod_int_pr
|
mod_int_pr.html
|
Онтологическая модель
интеллектуального пространства.
|
12.0 Кб
|
22апр2012
|
|
|
int.gif
|
Изображение 200х200
|
11.2 Кб
|
13апр2012
|
9
|
primer
|
primer.html
|
Примеры онтологий
|
4.44 Кб
|
22апр2012
|
|
|
formula.gif
|
Изображение-формула
составления онтологий 445х273
|
4.95 Кб
|
2апр2012
|
|
|
ier.gif
|
Изображение - иерархия
онтологий 376х305
|
13.4 Кб
|
2апр2012
|
|
|
ontology.gif
|
Изображение - методы
анализа данных 496х382
|
6.60 Кб
|
2апр2012
|
|
|
ru4ka.gif
|
Изображение - онтология
«ручка» 419х443
|
9.13 Кб
|
2апр2012
|
|
|
soc.gif
|
Изображение - онтология
«общество» 378х209
|
3.27 Кб
|
2апр2012
|
|
|
structura.gif
|
Изображение - онтология
«база знаний» 493х351
|
15.3 Кб
|
2апр2012
|
|
|
voda.gif
|
Изображение - онтология
«вода» 320х277
|
5.17 Кб
|
2апр2012
|
10
|
sys
|
sys.html
|
Информатизация учебного
процесса
|
15.8 Кб
|
22апр2012
|
|
|
student.gif
|
Изображение 407х580
|
6.88 Кб
|
12апр2012
|
11
|
prog_ont
|
prog_ont.html
|
Программа для составления
онтологий
|
6.66 Кб
|
22апр2012
|
|
|
Prot.png
|
Изображение - скриншот Protege 750х600
|
155 Кб
|
12апр2012
|
|
|
Splash.gif
|
Изображение -
логотип Protege 144х144
|
4.80 Кб
|
11апр2012
|
|
|
pic.html
|
Изображение - скриншот Protege 750х600 в полный размер
|
341 байт
|
22апр2012
|
12
|
res
|
res.html
|
Резюме
|
1.62 Кб
|
22апр2012
|
|
|
menu.html
|
Левый блок меню
|
1.33 Кб
|
22апр2012
|
|
|
resum.html
|
Правый блок резюме
|
2.34 Кб
|
5мая2012
|
|
|
myfoto.gif
|
Изображение - фото автора
сайта 200х267
|
29.6 Кб
|
16апр2012
|
13
|
dict
|
dict.html
|
Словарь
|
18.4 Кб
|
22апр2012
|
|
|
dnk.gif
|
Изображение- спираль днк
122х176
|
17.9 Кб
|
15апр2012
|
|
|
Goclenius.gif
|
Изображение - портрет Гоклениуса
117х144
|
15.8 Кб
|
16апр2012
|
14
|
map
|
map.html
|
Карта сайта
|
4.73 Кб
|
22апр2012
|
|
|
map.gif
|
Анимация- фоновое
изображение карты сайта 160х120
|
25 Кб
|
22апр2012
|
|
icons
|
1.gif
|
Изображение-ссылка на index.html
65х60
|
1.98 Кб
|
13апр2012
|
|
|
2.gif
|
Изображение-ссылка на fil_on.html
65х60
|
1.83 Кб
|
13апр2012
|
|
|
3.gif
|
Изображение-ссылка на fil_inf.html
65х60
|
1.75 Кб
|
13апр2012
|
|
|
4.gif
|
Изображение-ссылка на gen.html
65х60
|
2.21 Кб
|
13апр2012
|
|
|
5.gif
|
Изображение-ссылка на web30
|
1.64 Кб
|
13апр2012
|
|
|
6.gif
|
Изображение-ссылка на el_bibl.html
65х60
|
1.84 Кб
|
13апр2012
|
|
|
7.gif
|
Изображение-ссылка на u4_k.html
65х60
|
1.84 Кб
|
13апр2012
|
|
|
8.gif
|
Изображение-ссылка на mod_int_pr.html
65х60
|
1.82 Кб
|
13апр2012
|
|
|
9.gif
|
Изображение-ссылка на primer.html
65х60
|
1.98 Кб
|
13апр2012
|
|
|
10.gif
|
Изображение-ссылка на sys.html
65х60
|
2.33 Кб
|
13апр2012
|
|
|
11.gif
|
Изображение-ссылка на prog_ont.html
65х60
|
1.80 Кб
|
13апр2012
|
|
|
12.gif
|
Изображение-ссылка на res.html
65х60
|
1.84 Кб
|
13апр2012
|
|
|
13.gif
|
Изображение-ссылка на dict.html
65х60
|
1.63 Кб
|
13апр2012
|
15
|
style
|
style.css
|
Документ таблицы стилей
|
1.40 Кб
|
2мая2012
|
|
|
logo.gif
|
Анимация для header
и footer 300х300
|
10.6 Кб
|
2апр2012
|
|
|
header.gif
|
Изображение-логотип 95х52
|
1.62 Кб
|
27март2012
|
|
|
sample.html
|
html-документ шаблон всех страниц
|
1.37 Кб
|
6мая2012
|
|
|
|
|
|
|
|
|
|
Шаблон дизайна
Все страницы, за исключением карты сайта, условно
делится на 4 блока. Верхний блок с названием, левый с главным меню, правый
непосредственно с информативным содержанием страницы и нижний содержит в себе
ссылку для связи с автором сайта.
Фоновое изображение для верхнего и нижнего блока -
header.gif
Параметры шрифта для верхнего и нижнего блока:
цвет:#EE1289;
семейство шрифтов:cambria;
размер шрифта верхнего блока:50pt
размер шрифта нижнего блока: 16pt
Параметры левого блока:
Цвет фона: #FFFACD
Размер шрифта ссылок: 16pt
Семейство шрифта ссылок: tahoma
Цвет шрифта ссылок: #8B5A2B
Параметры слова «Меню»:
Семейство шрифта: cambria
Цвет шрифта: #9370DB
Размер шрифта: 30 pt
Параметры основного блока:
Красная строка:10px;
Семейство шрифта:tahoma;
Размер шрифта:12pt;
Цвет шрифта:#1C1C1C;
Параметры кнопок:
Цвет фона: white;
Ширина: 150px;
Высота: 40px;
Цвет текста: #9370DB;
Шрифт текста:cambria;
Размер шрифта:18pt;
Жирность шрифта:900;
Дизайн страницы, выполненной с использованием
фреймов
Фреймовая страница состоит из 2 вложенных страниц.
Первая - menu.html - это левый блок меню, который отвечает всем
параметрам левого блока других страниц. Вторая вложенная страница - resum.html - это непосредственно содержимое правого блока,
которое также отвечает всем параметрам правого блока обычной страницы.
Единственным отличием страницы резюме, от остальных
страниц является то, что фоновым цветом всех блоков является #FFC0CB. Это
позволяет добиться корректного отображения фреймов на всех браузерах (без
пробелов и отступов).
Дизайн карты сайта
Отличием дизайна карты сайта от дизайна обычной
страницы является то, что левый и основной блок объеденены и фоном задано
изображение map.gif на котором расположен ряд ссылок на страницы.
Параметры ссылок те же, что и для ссылок левого блока обычной страницы.
Исходный текст шаблона html-страницы
<html>
<head>
<title>Шаблон</title>
<link rel="stylesheet" type="text/css" href="style\style.css">
</head>
<body>
<table width="100%" border="0" height="100%"
align="left" cellspacing="0" cellpadding="0">
<tr>
<td
colspan="2"><div>Название страницы</b></div>
</td>
</tr>
<tr>
<td width="auto"
height="100%" valign="middle">
<font color="#9370DB"
face="cambria" size="30">Меню:</font><br>
<a
href="..\fil_on\fil_on.html" target="_top">Ссылки</a>
</div>
</td>
<td width="auto"
height="100%" valign="middle" align="center">
<form>
<input type="button"
value="Кнопка"
onclick="location.href='#'">
<input type="button"
value="Кнопка"
onclick="location.href='#'">
<input type="button"
value="Кнопка"
onclick="location.href='#'">
<input type="button"
value="Кнопка"
onclick="location.href='#'">
</form>
<br><br>
<div>
Содержание страницы
</div>
</td>
</tr>
<tr>
<td colspan="2">
<img
src="style\logo.gif" align="center" alt="Логотип" width="94"
height="52" border="0" title="Обращайтесь">
Связаться с автором можно по электронному адресу
<a href="mailto:cyber_mary@list.ru">cyber_mary@list.ru</a>
</td></tr>
</table>
</body>
</html>
Исходный текст страницы, выполненной
с использованием фреймов
<html>
<head>
<title>Обратная связь</title>
<link rel="stylesheet"
type="text/css" href="..\style\style.css">
</head>
<body
bgcolor="#FFC0CB">
<table width="100%"
border="0" height="100%" align="left"
cellspacing="0" cellpadding="0">
<tr>
<td
colspan="3"><div>Резюме</b></div></td>
</tr>
<tr>
<td><div>
<iframe width="100%" height="1250px"
scrolling="no" src="menu.html" border="0"
frameborder="0">
</iframe></div></td>
<td>
<form>
<input type="button"
value="На главную"
onclick="location.href='../index/index.html'">
<input type="button"
value="Карта сайтa" onclick="location.href='../map/map.html'">
<input type="button"
value="Словарь"
onclick="location.href='../dict/dict.html'">
</form>
<iframe width="100%"
height="1250px" scrolling="no" src="resum.html"
border="0" frameborder="0">
</iframe>
</td>
<td>
<img src="..\res\myfoto.gif"
align="top" title="Фотография автора сайта" alt="Фото автора" width="300"
height="390" border="0">
</td>
</tr>
<tr>
<td colspan="3">
<img
src="..\style\logo.gif" align="center" title="Обращайтесь" alt="Логотип" width="94"
height="52" border="0">
Связаться с автором можно по электронному адресу
<a
href="mailto:cyber_mary@list.ru">cyber_mary@list.ru</a>
</td>
</tr>
</table>
</body>
</html>
Исходный текст страницы resum.html, использованной во фреймовой странице
<html>
<head>
<title>Резюме</title>
<link rel="stylesheet"
type="text/css" href="..\style\style.css">
</head>
<body
bgcolor="#FFC0CB">
<div>
<br><br><p>
<font size="5"
color="#B03060">ФИО:
</font> <br>Яковлева Ирина Сергеевна <p><font
size="5" color="#B03060">Адрес: </font><br>город Иркутск,
ул. Игошина 1<p>
<font size="5"
color="#B03060">Семейное положение:</font> <br>не замужем<p>
<font size="5"
color="#B03060">Домашний телефон:
</font><br>998712696576 (звонить с 12:00 до 23:00)<p>
<font size="5"
color="#B03060">Мобильный телефон</font>
<br>89041521917 (звонить с 08:00 до 23:00) <br><p>
<font size="5"
color="#B03060">E-mail:</font> <br>
<a
href="mailto:cyber_mary@list.ru">cyber_mary@list.ru</a><p>
<font size="5"
color="#B03060">Цель:</font>
<br>
Получить высшее образование, приобрести знания
программиста и реализовать желание работать в этой области. <p>
<font size="5"
color="#B03060">Образование:</font><br>
Получаю высшее образование<br>
<u>Вуз:</u> НИ ИрГТУ <br>
<u>Факультет:</u> Кибернетики<br>
<u>Форма обучения:</u> Дневное
отделение<br>
2011г. - 2015г.<p>
<font size="5"
color="#B03060">Навыки:</font><br>
<u>Владение иностранным
языком:</u><br>
Английский - читаю, перевожу, говорю. <br>
Узбекский - разговорный - в совершенстве, литературный
- читаю, перевожу со словарем<br>
Программирую на delphi, pascal.<br>
Владею парикмахерскими навыками.<br>
<p><font size="5"
color="#B03060">Владение автомобилем:</font><br>
Не владею
<p><font size="5"
color="#B03060">Интересы/Хобби:</font><br>
Изучение языков программирования, фотография,
парикмахерское искусство, легкая атлетика, путешествия, литература .
<br><br>
</div>
</body>
</html>
Исходный текст страницы левого блока
ссылок, использованной во фреймовой странице (кодирование ссылок аналогично с
кодированием ссылок левого блока обычных страниц)
<html>
<head>
<title>Меню</title>
<link rel="stylesheet"
type="text/css" href="..\style\style.css">
</head>
<body
bgcolor="#FFC0CB">
<div>
<font color="#9370DB"
face="cambria" size="30">Меню:</font><br>
<a
href="..\fil_on\fil_on.html" target="_top">Онтология <br>в философии</a>
<br><br>
<a
href="..\fil_inf\fil_inf.html" target="_top">Информатика <br>и онтологии</a>
<br><br>
<a href="..\gen\gen.html"
target="_top">Генная онтология</a>
<br><br>
<a
href="..\primer\primer.html" target="_top">Примеры онтологий</a>
<br><br>
<a
href="..\web30\web30.html" target="_top">Технологий WEB 3.0</a>
<br><BR>
<a
href="..\mod_int_pr\mod_int_pr.html" target="_top">Модель <br>интеллектуального <br>пространства</a>
<br><br>
<a
href="..\u4_k\u4_k.html" target="_top">Планированиe <br>учебных курсов</a>
<br><br>
<a
href="..\el_bibl\el_bibl.html"target="_top">Созданиe электронных <br>библиотек</a>
<br><br>
<a href="..\sys\sys.html"target="_top">Информатизация <br>учебного процесса</a>
<br><br>
<a
href="..\prog_ont\prog_ont.html"target="_top">Составлениe онтологий</a>
<br><br>
</div>
</body>
</html>
Исходный текст карты сайта
<html>
<head>
<title>Карта сайта</title>
<link rel="stylesheet"
type="text/css" href="..\style\style.css">
</head>
<body
background="map.gif">
<table width="100%"
border="0" height="100%" align="left"
cellspacing="0" cellpadding="0">
<tr>
<td
colspan="2"><div>Карта сайта</b></div></td>
</tr>
<tr>
<td width="auto"
height="100%" valign="middle" align="center">
<div>
<table width="90%"
border="0" height="100%" align="center"
cellspacing="10" cellpadding="10">
<tr><td colspan="4"><a href="..\index\index.html" title="На
главную">На главную<br><img src="..\map\icons\1.gif" align="center" title="На главную" alt="На главную" width="65" height="60" border="0"></a>
</td></tr>
<tr>
<td><a
href="..\fil_on\fil_on.html"title="Онтология в философии">Онтология <br>в философии<br><img
src="..\map\icons\2.gif" align="center" title="Онтология в философии" alt="Онтология в философии" width="65"
height="60" border="0"></a></td>
<td><a href="..\fil_inf\fil_inf.html"title="Информатика и онтологии">Информатика
<br>и онтологии<br><img src="..\map\icons\3.gif" align="center" title="Информатика и онтологии" alt="Информатика и онтологии" width="65" height="60" border="0"></a></td>
<td><a href="..\gen\gen.html"title="Генная
онтология">Генная <br>онтология<br><img src="..\map\icons\4.gif" align="center" title="Генная онтология" alt="Генная онтология" width="65" height="60" border="0"></a></td>
<td><a href="..\primer\primer.html"title="Примеры
онтологий">Примеры<br>
онтологий<br><img src="..\map\icons\5.gif" align="center" title="Примеры онтологий" alt="Примеры онтологий" width="65" height="60" border="0"></a></td></tr>
<tr><td>
<a
href="..\web30\web30.html"title="О WEB 3.0">Технологии<br> WEB 3.0<br><img
src="..\map\icons\6.gif" align="center" title="О WEB 3.0" alt="О WEB 3.0" width="65"
height="60" border="0"></a></td>
<td><a
href="..\mod_int_pr\mod_int_pr.html"title="Интеллектуальное пространство"> Модель<br>
интеллектуального<br> пространства<br><img
src="..\map\icons\7.gif" align="center" title="Интеллектуальное пространство" alt="Интеллектуальное пространство"
width="65" height="60"
border="0"></a></td>
<td><a href="..\u4_k\u4_k.html"title="Онтологии и учебные курсы">
Планирование<br> учебных
курсов<br><img src="..\map\icons\8.gif" align="center" title="Онтологии и учебные курсы" alt="Онтологии и учебные
курсы" width="65" height="60" border="0"></a></td><td><a href="..\el_bibl\el_bibl.html" title="Библиотеки">Создание <br>электронных библиотек<br><img src="..\map\icons\9.gif" align="center" title="Библиотеки" alt="Библиотеки" width="65" height="60" border="0"></a></td></tr>
<tr><td><a
href="..\sys\sys.html"title="Онтологии и информатизация учебного
процесса">Информатизация<br> учебного
<br>процесса<br><img src="..\map\icons\10.gif"
align="center" title="Онтологии и информатизация учебного процесса"
alt="Онтологии и информатизация учебного процесса"
width="65" height="60"
border="0"></a></td>
<td><a
href="..\prog_ont\prog_ont.html"title="Protege">Составление <br>онтологий<br><img
src="..\map\icons\11.gif" align="center"
title="Protege" alt="Protege" width="65"
height="60" border="0"></a></td>
<td><a
href="..\dict\dict.html"title="Словарь">Словарь<br><img
src="..\map\icons\12.gif" align="center" title="Словарь" alt="Словарь" width="65"
height="60" border="0"></a></td>
<td><a
href="..\res\res.html"title="Резюме">Резюме<br><img
src="..\map\icons\13.gif" align="center" title="Резюме" alt="Резюме" width="65"
height="60" border="0"></a></td></tr>
</table><br><br>
</div></td></tr><tr>
<td colspan="2">
<img
src="..\style\logo.gif" align="center" title="Обращайтесь" alt="Логотип" width="94"
height="52" border="0">
Связаться с автором можно по электронному адресу
<a
href="mailto:cyber_mary@list.ru">cyber_mary@list.ru</a>
</td></tr></table>
</body>
</html>
Исходный текст файла стилевых таблиц
a{text-decoration:none;
font-family:tahoma;size:16pt;:#8B5A2B;}{indent:10px;family:tahoma;size:12pt;:#1C1C1C;:0px;:0px;}
.header{:
url(header.gif);repeat:repeat;:100%;:90px;align:left;indent:40px;:#EE1289;family:cambria;size:50pt;top:0px;bottom:1px
solid black;top:1px solid black;}
.left_menu{right:1px solid
black;align:center;:250px;:100%;color:#FFFACD;:0;left:25px;right:25px;}
.left_menu_res{right:1px solid
black;align:center;:300px;:100%;color:#FFC0CB;:0;
}
.content{indent:20px;:0;:90%;:100%;align:justify;
padding:5px;}
input {top:0px;:0;:relative
right;color:white;: 150px;: 40px;:#9370DB;family:cambria;size:18pt;weight:900;}
.footer{top:1px solid
black;bottom:1px solid black;: url(header.gif);repeat:repeat;:100%;:90px;align:center;right:40px;indent:14px;:#EE1289;family:cambria;size:16pt;top:0px;}{text-align:center;}
Тестирование сайта
В Mozilla Firefox
х600:
1024х768:
х800:
В Opera
х600:
х768 :
1280х800:
В Internet Explorer
х600:
1024х768
х800
Вывод: Сайт отображается корректно на разных
разрешениях экрана в разных браузерах.
Порядок разработки сайта
1) Подбор информации по теме и ее структуризация.
) Построение логической структуры сайта.
Разработка структуры расположения всех файлов сайта.
Разработка дизайна сайта.
) Верстка html-страниц.
) Тестирование. Проверка функциональности и наполнения
сайта.
) Составление подробной документации по сайту и
подготовка отчета.
Использованное ПО:
Верстка страниц была выполнена в текстовом редакторе
«Блокнот». Преимуществом «Блокнота» является простота использования, отсутствие
лишних добавочных тегов.
Форматирование изображений производилось на Adobe Photoshop и Photoscape графических редакторах. На Adobe Photoshop выполнялась минимизация и обработка
изображений, на Photoscape
создание анимаций.
Использованная литература
1. Информатика: Базовый курс /
С.В.Симонович и др. - СПб.: Питер, 2001.- 640 с.: ил.
1.
Хеслоп Б., Бадник
Л. HTML с самого начала./ Перев. С англ. -
СПб: Питер, 1997.-416с.: ил.
2.
Морис Б. HTML в действии./ Перев. с англ. - СПб:
Питер, 1997.-256с.: ил.
3.
Кент, Питер.
Использование Netscape 3.: Перев. с англ. - К.: Диалектика,
1997.-304с.: ил. - Парал. тит. анг.
4.
Информационные
системы / Петров В.Н. - СПб.: Питер, 2002. - 688 с.: ил.
5.
Мержанова М.
Оформляем веб-страницу с помощью стилевых таблиц. Мир ПК.№5. (май) 2004.-79-85.
6.
Аванесов В.С.
Форма тестовых заданий.-М., 1991, 33с.
7.
Федорчук А. Как
создаются Web-сайты. - Издательство "Питер", 2000
8.
Холмогоров В.
Основы Web-мастерства. Учебный курс. - СПб: Питер, 2001. - 352 с.
9.
Хольцшлаг, Молли,
Э. Использование HTML 4, 6-е издание. Специальное издание.: Пер. с англ.: Уч.
пос. - М.: Издательский дом«Вильямс», 2001. - 1008 с.: ил. - Парал. тит. англ.
10.#"551803.files/image013.gif">
Рис.1 - Онтология «Ручка»
Сейчас стало очень актуальным направление, связанное с
"Семантическим вебом". Однако, порог начальных знаний для успешного и
эффективного применения технологий WEB 3.0
<file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\web30\..%5Cdict%5Cdict.html>
достаточно высок, а "плюсы" от использования семантической разметки
разработчикам часто не очевидны, поэтому внедрение данной технологии происходит
очень медленным темпом. Таким образом, данную технологию используют в основном
энтузиасты, исключительно в академических интересах. Встает задача о разработке
системы, не требующей специфических знаний из области WEB 3.0, но дающей
возможность использовать "плюсы" данной технологии. Здесь описывается
система, позволяющая с помощью онтологии предметной области интуитивно
конструировать веб-сервисы, автоматически строя описание структуры его
интерфейса и семантики.
Под онтологией в информатике понимается попытка
всеобъемлющей и детальной формализации некоторой предметной области знаний с
помощью концептуальной схемы. Обычно такая схема состоит из структуры данных,
содержащей все релевантные классы объектов, их связи и правила (теоремы,
ограничения), принятые в этой области. Этот термин в информатике является
производным от древнего философского понятия "онтология".
Для описания онтологии используется разработанный и
рекомендованный W3C формат - OWL.
OWL - логический язык для формального описания онтологий.
OWL предоставляет средства для логического описания семантики понятий,
благодаря чему последние могут согласованно использоваться как людьми, так и
приложениями в различных системах.
Под семантическим описанием веб-сервиса, вообще
говоря, понимается семантическое описание четырех его характеристик: входных
параметров, выходных параметров, предварительных условий, эффектов выполнения.
Для описания семантики веб-сервисов в рассматриваемой работе используется
разработанный W3C формат - OWL-S.
OWL-S - ,так же как и OWL, представляет собой
логический язык формального описания онтологий. Однако, OWL-S описывает также
структуру веб-сервиса и состоит из соответствующих его структуре четырех
онтологий: базовой онтологии (отображающей связь с интерфейсом сервиса),
онтологии сервиса (онтология верхнего уровня), онтологии модели сервиса,
онтологии процесса.
Воспользовавшись готовой онтологией предметной
области, или самостоятельно описав ее, разработчик с помощью рассматриваемой
системы автоматической генерации веб-сервисов может в буквальном смысле
интуитивно собирать сервисы, выбирая необходимые объекты онтологии и соединяя
эти объекты описанными в онтологии связями. Предполагается, что каждый класс
содержит исчерпывающее описание всех возможных связанных с ним атрибутов,
функций, связей с другими классами онтологии. Данное обстоятельство
гарантирует, что таким образом детально описанный объект можно будет легко и
интуитивно использовать при проектировании веб-сервиса.
Выбирая классы из палитры объектов онтологии,
пользователь выбирает возможные входы и выходы сервиса. Для описания логики
предусловий и эффектов сервиса предполагается указывать их на языке Prolog или
SWRL.
Результатом работы данной программной
системы является:
- веб-приложение на языке Java, сразу готовое к
загрузке на сервер;
соответствующие описание семантики веб-сервиса на
языке OWL-S, в терминах онтологии OWL предметной области.
соответствующие описание интерфейса на языке WSDL,
связанное с соответствующим OWL-S описанием;
Описание семантики OWL-S и описание интерфейсов WSD-L
далее следует загрузить в специальный реестр, чтобы потенциальные клиенты могли
его найти, используя технологии WEB 3.0, в частности технологию семантического
поиска веб-сервисов.
Таким образом, единожды подробно описав онтологию
некоторой предметной области (описав все объекты, функции, выполняемые этими
объектами, отношения объектов в контексте рассматриваемой предметной области) с
помощью рассматриваемой системы можно построить множество веб-сервисов,
работающих с терминами из данной предметной области.
Система автоматической генерации Java веб-сервисов
предоставляет возможность разработчикам, не знакомым с особенностями написания
семантических описаний веб-сервисов (OWL-S) в автоматическом режиме,
сгенерировать и разместить необходимую информацию об их услугах в формате WEB 3.0.
Данное приложение предполагает бизнес модель типа
SaaS, предоставляя услуги разработчикам веб-сервисов через интернет. Причем,
разработчик с помощью данной системы может как "собрать" абсолютно
новый сервис, так и, предоставив системе исходные коды готового веб-приложения,
получить соответствующие представленному исходному коду OWL-S и WSDL описания.
Таким образом, система автоматической генерации Java
веб-сервисов и их семантических описаний на основе онтологии предметной области
может быть очень удобным и востребованным инструментом поддержки использования
идей концепции WEB 3.0 и может обеспечить повсеместное применение
разработчиками OWL-S описаний веб-сервисов.
Мотивация разработчиков веб-сервисов использовать
рассматриваемую систему заключается в более релевантном результате
семантического поиска предоставляемых веб-сервисами услуг по сравнению с
поиском, не использующим семантику, и, как следствие, в большем количестве
клиентов, которые воспользуются их веб сервисом. Так же конкурентным преимуществом
данной системы является простота и интуитивность разработки веб-сервиса
(необходимо только знание предметной области, для которой разрабатывается
сервис).
Онтологическая модель
интеллектуального пространства
В качестве средства формального описания онтологии
интеллектуального пространства используется формализм объектно-ориентированных
сетей ограничений (ООСО). В соответствии с этим формализмом онтология (O)
описывается множествами классов, атрибутов классов, доменов атрибутов и
ограничений, где
C - множество классов;
A - множество атрибутов классов;
D - множество доменов (областей допустимых значений)
атрибутов:
R - множество ограничений.
Используемый формализм обеспечивает
совместимость онтологической модели с
1) типовыми примитивами, используемыми при онтологическом
моделировании,
2) представлениями, поддерживаемыми системами
моделирования,
3) моделью задачи удовлетворения ограничений,
4) стандартами открытых сред и систем
5) внутренними представлениями знаний в решателях
ограничений
Таким образом, представление знаний средствами
формализма ООСО совместимо со стандартом OWL, используемым в качестве языка
описания знаний в рамках технологии Semantic Web, и удобно описывается
средствами языка XML (Extensible Markup Language), используемым в качестве базового
языка для разработки распределенных приложений в рамках технологии W3C (World
Wide Web Consortium).
Для создания онтологической модели интеллектуального
зала применялась компьютерная среда управления онтологиями для моделирования
контекста - WebDESO. Разработанная онтология представляет собой начальный
вариант онтологии интеллектуального зала, Предполагается, что по мере
применения этой онтологии для конкретных сценариев она будет расширяться.
Основными классами являются: «Пользователь», «Местоположение»,
«Окружающее среда», «Мероприятие», «Профиль», «Сервис», «Программное
обеспечение», «Устройство».
Рассмотрим классы, делящиеся на
подклассы.
Класс «Пользователь» можно разделить на два подкласса: «Участник»
и «Не участник» мероприятия.
Аналогично было выделено два основных
местоположения: «Интеллектуальный зал» и «Другие помещения».
Участник мероприятия использует сервис, который
можно разделить на следующие подклассы: «Автоматический» и предоставляемый
«По требованию».
Примерами сервисов являются:
) Интерактивный телевизор,
2) Включение/выключение устройств,
3) Сопровождение мероприятия.
В подкласс «Автоматический» входят три группы сервисов:
1) до начала;
2) во время;
3) после мероприятия.
Класс «Мероприятие» имеет два подкласса «Запланированное»
и «Незапланированное» мероприятие.
Первый класс - это набор мероприятий, проводимых
в определенное время согласно заранее составленному расписанию. При этом
указывается дата, время начала и длительность мероприятия.
Ко второму классу относятся те мероприятия, которые не
имеют точной даты и времени проведения, и необходимость в проведении которых
возникает незадолго до самого мероприятия. К таким случаям можно отнести,
например, незапланированный визит гостей в организацию, оснащенную
интеллектуальным залом, перенос места проведения мероприятия и другие.
Следующий класс «Профиль», он не делится на
подклассы, но имеет несколько атрибутов, описывающих, например ФИО, место
работы, должность, возраст и другие характеристики пользователя. Данный класс
имеет связь с классом «Пользователем» типа «многие ко многим», которая
показывает, что каждый пользователь имеет свой профиль. Другая связь от класса
«Сервис» к классу «Профиль» служит для выбора необходимых сервисов с помощью
анализа характеристик и предпочтений, указанных в профиле.
Класс «Окружающая среда» имеет четыре атрибута:
1) температура,
2) давление.;
3) влажность.
4) шум.
Далее этот список будет расширяться.
Рассмотрим класс «Устройство», он состоит из
четырёх подклассов:
1) «Ввода»,
2) «Вывода»,
3) «Сенсор»,
4) «Другое».
К первому из перечисленных подклассов на данный момент относятся:
презентационный пульт, беспроводная клавиатура и мышь, сенсорный экран,
установленный на широкоэкранной плазменной панели.
Проектор и плазменная панель относятся ко второй группе.
Распределённая система видеокамер и массивы микрофонов
относятся к подклассу «Сенсор».
Класс «Другое» содержит все остальные устройства,
например, группы света, двигатели штор и проекционный экран, а также модули
управления перечисленными устройствами через вычислительные компоненты
интеллектуального пространства.
Oтношения между классами,можно
разделить на пять видов:
) имеет;
2) участвует;
3) использует,
4) анализирует
5) запускает.
По типу групповых связей эти
отношения делятся на два вида:
) один к одному;
2) многие ко многим.
Классы с подклассами связаны как один к одному, а
классы между собой как многие ко многим.
С точки зрения интеллектуального
пространства основными преимуществами онтологии являются, во-первых, то, что она
обеспечивает представление информации одинаково понятное всем ресурсам такого
пространства и таким образом обеспечивает интероперабильность этих ресурсов; и,
во-вторых, служит основой для интеграции разнородной информации, поступающей от
ресурсов. На примере разработанной онтологии интеллектуального зала показано,
как такая онтология может использоваться для проведения в таком зале лекции.
Представление знаний в форме онтологий все шире
используется на практике в самых разнообразных областях человеческой
деятельности. Являясь процессом целенаправленной передачи знаний, обучение
служит весьма естественной областью для применения онтологий. В частности, от
успехов в структурировании знаний и представлении их в машинном виде во многом
зависит построение эффективных автоматизированных обучающих систем. Для целей
образования также крайне важно, что в ходе процесса структурирования знаний для
компьютера человек приходит к формированию их более четкой системы. Наличие
«электронной модели» курса позволяет преподавателю более равномерно и логично
распределять материал при объяснении, опираться на имеющиеся у обучаемых знания
и своевременно организовывать повторение.
Здесь работе рассматриваются некоторые возможности
применения онтологий в одной из областей педагогической деятельности -
планировании учебных курсов. Подход опробован на примере представления
программы учебного материала в виде онтологии и как основа для создания
глоссария, т.е. списка базовых терминов с указанием их связей между собой. В
обоих случаях для ведения онтологий использовался свободно распространяемый
программный пакет Protégé.
В качестве первого применения онтологического
подхода была предпринята попытка построить для нескольких тем курса физики
старших классов программу, которая содержит в себе аннотации и ссылки по
каждому из вопросов. Дополнительное преимущество такого подхода (по сравнению с
традиционной «бумажной» программой) состоит в выделении связей между отдельными
элементами курса, что весьма полезно при организации его изучения. Полученная в
результате «электронная версия» плана оказалась весьма удобной.
Второе применение рассматриваемой технологии состояло в разработке глоссария базовых
понятий по курсу «Архитектура ЭВМ»
<file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\u4_k\..%5Cdict%5Cdict.html>,
читаемому автором для студентов педагогического вуза. Полученные результаты
также могут быть полезны и в качестве основы для анализа и разработки
содержательной линии «Компьютер» в школьном курсе информатики. Рассматривались
только фундаментальные понятия, а наиболее тривиальные термины (вроде
конкретных названий устройств ввода/вывода или операционных систем) для
улучшения обозримости результатов не включались. Итоговый глоссарий содержал
более 120 базовых терминов и свыше 200 связей между ними, причем для описания
потребовалось очень небольшое количество типов связей. Проведенный анализ
показал, что компьютерный глоссарий является весьма наглядным средством для
анализа связности материала. Например, из него отчетливо видно, что если в
курсе информатики ученики не знакомятся с кодированием команд и данных, то
изучение двоичной системы в нем есть не более чем дань традиции. Удается
сделать и более сложные выводы о построении учебного материала.
Работа с онтологиями в качестве средства представления
знаний показала, что из-за «разнородности» видов учебных материалов данный
подход встречается с определенными трудностями: вспомним, что классические примеры
онтологий строятся только по одному признаку, например, целое-часть или
класс-подкласс. Гораздо лучше подходит для целей структурирования знаний более
совершенная технология - построение карт предметной области (topic maps), для
которой также существует бесплатное образовательное ПО.
Одно из
основных направлений информатизации образования является создание электронных
библиотек
<file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\el_bibl\..%5Cdict%5Cdict.html>.
Основной задачей, возникающей при работе с полнотекстовыми базами данных,
является задача поиска документов по их содержанию. Однако, ставшие
традиционными средства контекстного поиска по вхождению слов в документ, представленные,
в частности, поисковыми машинами в Интернет, зачастую не обеспечивают
адекватного выбора информации по запросу пользователя.
Основная проблема заключается в сложности точной
формулировки запроса - подбора ключевых слов, которые предстоит искать в телах
документов. Это может быть связано с рядом причин: недостаточным знанием
пользователем терминологии предметной области, наличием в языке многозначных и
синонимичных слов, и даже орфографическими ошибками в написании искомых слов,
которые могут встречаться как в текстах, так и в самом запросе.
Другая фундаментальная причина заключается в том, что
иногда пользователь не знает точно, какую именно информацию ему хотелось бы
получить, имея лишь общее представление о границах своих интересов. Так, например,
пытаясь расширить свои познания в области компьютерной лингвистики, на
поисковом сервере Google вы просто получите список из сотен тысяч документов,
содержащих слова “computer“ и “linguistic". А ведь хотелось бы
расклассифицировать найденный материал по тематическим группам, отражающим, к
примеру, основные событиям и разработки в этой области, фамилии и ссылки на
публикации ведущих исследователей. Как видно этого примера, задача поиска
информации тесно связана с задачей классификации текстов.
Использование онтологий для объяснения неявного и
скрытого знания - возможный подход для достижения этой цели.
Формально онтология состоит из понятий [концепций],
организованных в таксономию, их описаний и правил вывода.
В основе метода построения онтологии лежит простой
постулат - эксперт в какой-либо предметной области пишет книги, статьи, обзоры
по своей теме. Все эти произведения концентрируются в библиотеках и описываются
в библиографических базах данных. При издании каждая книга получает также в
обязательном порядке классификационный код, по какой-либо принятой в данной
стране классификационной системе. Естественно, что автор книги с максимальной
степенью приближения способен определить, к какой теме в рубрикаторе относится
его книга.
Основу любой онтологии составляет
таксономия концепций.
Таксономия - теория классификации и
систематизации сложноорганизованных областей действительности, имеющих обычно
иерархическое строение. Термин предложен в 1813 году швейцарским ботаником О.
Декандолем, длительное время употреблялся как синоним систематики.
В 2000 году на съезде работников образования в Кремле
состоялось принятие национальной Доктрины образования. Это был первый в
новейшей истории России документ, определяющий основные ориентиры развития и
контуры уже принципиальной иной в отличие от советской системы образования.
Принятие данного документа выявило острую необходимость изменения, а точнее -
модернизации действующей системы образования. По замыслу авторов, принятой в
2001 году, Концепции модернизации российского образования задача всех органов
власти и всех субъектов.
Именно в этом документе впервые информатизация
образования была провозглашена как приоритетное направление развития отрасли.
Вместе с тем, в условиях когда «Россия стала открытой
миру», наше государство (власть) не участвовало в формировании стратегии и
тактики интернетизации образования.
Представленная выше ситуация требовала срочных
действий со стороны правительства. Система образования нуждалась в понятной
стратегии, четко проработанной тактике и масштабном финансовом обеспечении
данного направления. Так, в 2001 году появилась федеральная целевая программа
«Развитие единой образовательной информационной среды (2001-2005 годы)», а в
2002 году - «Электронная Россия» (2002-2010 г.г.).
Одной из проблем современного отечественного
образования является отсутствие единого электронного информационного
пространства, равнодоступного для всех участников образовательного процесса -
администрации вузов, преподавателей, обучаемых. При огромном количестве качественных
учебно-методических наработок в области профессионального образования и
значительном числе появляющихся автоматизированных информационных систем в этой
сфере имеет место факт «информационного голода» со стороны участников
образовательного процесса.
Недостаток информации для администрации вуза
проявляется при организации учебного процесса, когда содержание учебных
дисциплин представляется приблизительно, на уровне их названий или, в лучшем
случае, на уровне дидактических единиц <file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\sys\..%5Cdict%5Cdict.html>.
Это не позволяет обоснованно включить ту или иную дисциплину в учебный план в
определенную фазу учебного процесса. Для преподавателя недостаток информации
проявляется, в частности, во время разработки учебной программы дисциплины,
когда преподаватели даже одной кафедры лишь приблизительно представляют
содержание учебных дисциплин, которые преподаются на их же кафедре (еще хуже
обстоит дело со сторонними дисциплинами). Таким образом, разработка учебных
программ ведется в условиях неполноты информации, что снижает их качество.
Для обучаемого указанная проблема связана с
лингвистическим аспектом извлечения знаний. Известно, что даже среди
профессорско-преподавательского состава не наблюдается терминологического
единства в профессиональной сфере. Так, если один преподаватель в состоянии
обеспечить «чистоту» профессионального языка по своим дисциплинам, то
практическое отсутствие активного, конструктивного информационного
взаимодействия коллектива преподавателей в рамках даже одной кафедры приводит к
«нагромождению» терминов и понятий, которые зачастую подменяют друг друга, не
соответствуют эволюции прикладной и педагогической науки и приводят к
затруднению формирования понятийной структуры субъекта образовательной
деятельности (СОД). Отчасти поэтому менеджмент качества деятельности вуза
связывает повышение качества образовательных услуг с разработкой вузом
образовательной онтологии, которая бы несколько сняла остроту данной проблемы.
Вхождение России в Болонский процесс, создание системы
непрерывного образования, развитие дистанционного обучения
<file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\sys\..%5Cdict%5Cdict.html>,
новые формы подачи знаний, растущее влияние бизнеса на программы подготовки
специалистов, борьба за студентов - все это в корне меняет традиционные
представления вузов об организации учебного процесса, заставляет перестраивать
и интенсифицировать его. Кроме этого, на образовательную среду оказывают
влияние глобальные экономические процессы: постепенно формируется
сервисно-ориентированная экономика, которая влияет на изменения в конкретных
отраслях. В результате возникает механизм обратной связи между предприятиями и
поставщиком специалистов, т. е. ВУЗами. Новые задачи и высокая динамика
изменений образовательных процессов заставляет вузы уделять пристальное
внимание созданию моделей деятельности и поддержке их средствами ИТ.
Для формализации знаний и создания информационного
пространства ВУЗа может быть активно привлечена онтология, как инструмент.
В контексте информационных технологий под онтологией
понимается система или схема понятий (а не терминов) области знаний, отношений
между ними и правил операций над ними, исчерпывающим образом представляющая
область знаний.
Важнейшей задачей при построении глобальной системы
формальных знаний является правильный выбор логической схемы, которая с одной
стороны, должна быть достаточно выразительной, а с другой - понятной людям.
Конструкцией, объединяющей разрозненную информацию о предметной области, и
является онтология. В силу своей универсальности онтология может служить
основой для самых разнообразных приложений. Для записи онтологий используются
различные языки описания онтологий. По мнению специалистов в области
искусственного интеллекта обеспечивается возможность совместного использования
отраслевых знаний. Очевидно, что чем уже предметная область, тем реальнее
построение машиночитаемой онтологии. В современном мире любая компания
рассматривается как совокупность материальных и нематериальных ресурсов,
распределенных между ее бизнес-единицами и структурами. Именно неравномерное
распределение ресурсов между предприятиями является причиной либо конкурентного
преимущества, либо уязвимости компании.
Интеллектуальные и информационные ресурсы приобретают
все большее значение для развития не только конкурентоспособности и
инвестиционной привлекательности компаний, но и всех сторон жизни мирового
сообщества. Таким образом, проблемы системы образования становятся проблемами
развития общества и государства.
Подготовка специалистов с соответствующей базой знаний
является первостепенной задачей образовательных учреждений высшего
профессионального образования. Требования, предъявляемые к качеству и
эффективности образования, требуют реорганизации и информатизации системы
образования.
Модернизация российского образования невозможна без
внедрения информационных технологий в образовательный процесс. Техническое
обеспечение - это необходимое, но не единственное условие информатизации
образования. Информационные и коммуникационные технологии становятся
фундаментом, основой для построения структуры новой образовательной среды,
организации учебно-исследовательского пространства нового типа.
Главной тенденцией в развитии информационных
технологий является переход к сетевым телекоммуникационным технологиям,
мультимедиа <file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\sys\..%5Cdict%5Cdict.html>-технологиям
и технологиям виртуальной реальности.
<file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\sys\..%5Cdict%5Cdict.html>
В частности, развитие сетевых
телекоммуникационных технологий
<file:///C:\Documents%20and%20Settings\Colt\%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B\html_kurs\sys\..%5Cdict%5Cdict.html>
позволяют студентам и преподавателям использовать:
удаленный доступ к базам данных и знаний для получения
учебной, научной эстетической и другой информации в целях углубленного изучения
учебных дисциплин;
оперативный обмен учебно-научной и методической
информацией между учебными заведениями, учебно-методическими центрами,
отдельными преподавателями и обучаемыми;
телеконференции в учебно-методических целях, с
одновременным участием обучаемых и преподавателей из различных регионов.
Система образования настоящего периода переживает
кризис. Основными причинами кризиса образования являются: опережающее развитие
высоких технологий в сравнении с уровнем образования технических специалистов;
возрастающий объем информации, важной для выпускника ВУЗа; достаточно низкая
адаптируемость систем образования к быстро изменяющимся социально-экономическим
условиям.
Создать доступную для студента и преподавателя
коллекцию цифровых ресурсов призван решить федеральный проект «Информатизация
системы образования» (ИСО), реализуемый Национальным фондом подготовки кадров.
При существующих проблемах информатизации образования и создания
информационного пространства ВУЗа формализация и структуризация знаний с
помощью онтологии даст возможность организовать активную самостоятельную работу
студентов, улучшить обратную связь преподавателей и студентов и привлечь к
образовательному процессу потенциальных работодателей.
Protégé - это свободный, открытый редактор онтологий и
фреймворк для построения баз знаний.
Платформа Protégé поддерживает два основных способа моделирования
онтологий посредством редакторов Protégé-Frames и Protégé-OWL. Онтологии, построенные в Protégé,
могут быть экспортированы во множество
форматов, включая RDF (RDF Schema), OWL и XML Schema.
Protégé
имеет открытую, легко
расширяемую архитектуру за счёт поддержки модулей расширения функциональности.
Protégé
поддерживается
значительным сообществом, состоящим из разработчиков и ученых,
правительственных и корпоративных пользователей, использующих его для решения
задач, связанных со знаниями, в таких разнообразных областях, как биомедицина,
сбор знаний и корпоративное моделирование.
Protégé
доступен для свободного скачивания с официального
сайта <http://protege.stanford.edu>вместе с плагинами и онтологиями.
Редактор Protégé-Frames
Редактор Protégé-Frames
позволяет пользователям
строить и заполнять онтологии, основанные на фреймах, в соответствии с OKBC
(Open Knowledge Base Connectivity protocol - прикладной интерфейс
программирования для доступа к базам знаний систем представления знаний). В
этой модели онтология состоит из набора классов, организованных в
категоризованную иерархию, для представления важных понятий области, набора
слотов, связанных с классами для описания их свойств и отношений между ними, и
набора экземпляров этих классов - отдельных экземпляров понятий, которые имеют
определенные значения своих свойств.
Редактор Protégé-OWL
Редактор Protégé-OWL позволяет пользователям строить
онтологии для семантической паутины, в частности на OWL. OWL-онтология может
включать описания классов, свойств и их экземпляров. Давая такую онтологию,
формальная семантика OWL определяет как получать логические следствия, т.е.
факты, которые не присутствуют непосредственно в онтологии, но могут быть
выведены из существующих посредством семантики. Эти выводы могут быть основаны
на одном документе или на множестве распределенных документов, которые были
объединены с использованием определенных механизмов OWL[4].
Различия версий
Protégé
4.2 beta - поддерживает
OWL 2.0 Protégé
4.1 - поддерживает OWL
2.0 Protégé
3.4.8 - поддерживает OWL
1.0, RDF(S) и Frames
Тезаурус
. словарь,в котором максимально полно представлены все
слова языка с исчерпывающим перечнем их употребления в текстах; в полном объеме
осуществим только для мертвых языков;
2. идеографический словарь,в котором показаны
сементические отношения(синонимические, родо-видовые и др) между лексическими
еденицами;
3. в инфоматике-полный систематизированный набор данных о
какой либо области знаний, позволяющий человеку или вычислительной машине в ней
ориентироваться.
Апоптоз (греч. απόπτωσις
- опадание листьев) -
программируемая клеточная смерть, регулируемый процесс самоликвидации на
клеточном уровне, в результате которого клетка фрагментируется на отдельные
апоптотические тельца, ограниченные плазматической мембраной.
Архитектура вычислительной машины (Архитектура ЭВМ,
англ. Computer architecture) - концептуальная структура вычислительной машины,
определяющая проведение обработки информации и включающая методы преобразования
информации в данные и принципы взаимодействия технических средств и
программного обеспечения.
Биоинформатика - это:атематические методы
компьютерного анализа в сравнительной геномике (геномная биоинформатика).
Исследование стратегий, соответствующих вычислительных
методологий, а также общее управление информационной сложности биологических
систем.азработка алгоритмов и программ для предсказания пространственной
структуры белков (структурная биоинформатика).
В биоинформатике используются методы прикладной
математики, статистики и информатики. Биоинформатика используется в биохимии,
биофизике, экологии и в других областях.
Демокрит Абдерский
(Δημόκριτος; Абдеры, ок. 460 до н. э. - ок. 370 до
н. э.) - древнегреческий философ, предположительно ученик Левкиппа, один из
основателей материалистической философии.
Дидактическая единица - элемент содержания учебного
материала, изложенного в виде утвержденной в установленном порядке программы
обучения в рамках определенной профессиональной дисциплины или общеобразовательного
предмета. Дидактическая единица - одна из предметных тем, подлежащих
обязательному освещению в процессе подготовки специалистов, обучающихся по
данной дисциплине (предмету).
Дистанционное обучение - взаимодействие учителя и
учащихся между собой на расстоянии, отражающее все присущие учебному процессу
компоненты (цели, содержание, методы, организационные формы, средства обучения)
и реализуемое специфичными средствами Интернет-технологий или другими
средствами, предусматривающими интерактивность.
Дифференцировка клеток - процесс реализации
генетически обусловленной программы формирования специализированного фенотипа
клеток, отражающего их способность к тем или иным профильным функциям. Иными
словами, фенотип клеток есть результат координированной экспрессии (то есть
согласованной функциональной активности) определённого набора генов.
Метафизика (др.-греч. "то, что после
физики") - раздел философии, занимающийся исследованиями первоначальной
природы реальности, мира и бытия как такового.
Мультимедиа - это взаимодействие визуальных и
аудиоэффектов под управлением интерактивного программного обеспечения с
использованием современных технических и программных средств, они объединяют
текст, звук, графику, фото, видео в одном цифровом представлении.
Новое время (или новая история) - период в истории
человечества, находящийся между Средневековьем и Новейшим временем. Понятие
«новая история» появилось в европейской историко-философской мысли в эпоху
Возрождения как элемент предложенного гуманистами трехчленного деления истории
на древнюю, среднюю и новую. Критерием определения «нового времени», его
«новизны» по сравнению с предшествующей эпохой был, с точки зрения гуманистов,
расцвет в период Ренессанса светской науки и культуры, то есть не
социально-экономический, а духовно-культурный фактор. Однако этот период
довольно противоречив по своему содержанию: Высокое Возрождение, Реформация и
гуманизм соседствовали с массовым всплеском иррационализма, развитием
демонологии, явлением, получившим в литературе наименование «охота на ведьм».
Понятие «новое время» было воспринято историками и утвердилось в научном
обиходе, но смысл его во многом остаётся условным - не все народы вступили в
этот период одновременно. Несомненно одно: в данный отрезок времени происходит
возникновение новой цивилизации, новой системы отношений, европоцентристского
мира, «европейского чуда» и экспансия европейской цивилизации в другие районы
мира.
Нуклеотидная последовательность, генетическая
последовательность - порядок следования нуклеотидных остатков в нуклеиновых
кислотах.(ДНК) Для записи нуклеотидных последовательностей ДНК используются
символы латинского алфавита.= аденин C = цитозин G = гуанин T = тимин R = G A
гуанин или аденин - пуриновые (purine) основания Y = T C пиримидиновые (pyrimidine)
основания K = G T содержащие кето-группу M = A C содержащие аминогруппу S = G C
«сильные» (strong), образующие 3 водородные связи W = A T «слабые» (weak),
образующие 2 водородные связи B = G T C (любой, кроме A) D = G A T (любой,
кроме C) H = A C T (любой, кроме G) V = G C A (любой, кроме T) N = A G C T
(любой)
Платон (др.-греч. Πλάτων,
428 или 427 до н. э.,
Афины - 348 или 347 до н. э., там же) - древнегреческий философ, ученик
Сократа, учитель Аристотеля.
Репликация ДНК - процесс синтеза дочерней молекулы
дезоксирибонуклеиновой кислоты на матрице родительской молекулы ДНК.
Рудольф Гоклениус (1 марта 1547, Корбах, Вальдек,
Священная Римская империя - 8 июня 1628, Марбург, Гессен-Кассель, Священная
Римская империя) - представитель поздней протестантской неосхоластики,
последователь учения Филиппа Меланхтона. Учился в Марбурге, где получил степени
доктора медицины, 1601; доктора физики, 1608; доктора математики, 1612.
Известен тем, что предложил в научном обороте термин «психология» (1590),
использованный в дальнейшем его учеником Оттоном Касманом (1594). Создал «Философский словарь» („Lexicon philosophicum, quo tanquam clave philisophiae
fores aperiunter“. Fransofurti,
1613), в котором впервые дал определение таким понятиям, как «онтология»,
«антиномия».
Семантика (от др.-греч. σημαντικός
- обозначающий) - раздел
языкознания, изучающий значение единиц языка. В качестве инструмента изучения
применяют семантический анализ. В конце XIX - начале XX века семантика часто
называлась также семасиологией (от др.-греч. sēmaino - указываю, означаю). Учёные,
занимающиеся семантикой, до сих пор обычно называются семасиологами. Также
«семантикой» может обозначаться сам круг значений некоторого класса языковых
единиц (например, «семантика глаголов движения»).
Сетевые телекоммуникационные технологии - ЭВМ,
объединенные в сеть. Они делятся на основные и вспомогательные. Основные ЭВМ -
это абонентские ЭВМ (клиенты). Они выполняют все необходимые
информационно-вычислительные работы и определяют ресурсы сети. Вспомогательные
ЭВМ (серверы) служат для преобразования и передачи информации от одной ЭВМ к
другой по каналам связи и коммутационным машинам (host-ЭВМ). К качеству и
мощности серверов предъявляются повышенные требования.
Унификация (от. лат. unus - один, facio - делаю; объединение)
- приведение к единообразию, к единой форме или системе.
Технология виртуальной реальности - имитационное
модлирование реального мира. То есть создание подобия реальности.
Электронная библиотека - виртуальная библиотека, где
можно скачать книги .3.0 (определение Джейсона Калаканиса) - высококачественный
контент и сервисы, которые создаются талантливыми профессионалами на
технологической платформе Web 2.0.