Разработка системы автоматизации функций формирования SCORM совместимых метаданных для информационных ресурсов

Автор работы: Пользователь скрыл имя, 06 Ноября 2012 в 18:59, дипломная работа

Описание работы

В образовательных бизнес-процессах создается и используется множество разнообразных информационных ресурсов, отличающихся по содержанию, характеру информации, ее знаковой природе и способу представления, объему, структуре, типу носителя, функциональности, исходному целевому назначению и другим атрибутам. Информационные ресурсы являются неотъемлемой составляющей любой информационно-образовательной среды.

Содержание работы

Оглавление
1 Введение 4
1.1 Актуальность темы 4
1.2 Постановка задачи 5
2 Обзорно-аналитическая часть 6
2.1 Источники формирования структуры метаданных 6
2.2 Ссылочная модель совместно используемых объектов контента (SCORM) 6
2.3 Метаданные для информационных ресурсов сферы образования 10
2.3.1 Роль метаданных в систематизации информационных ресурсов 10
2.3.2 Развитие системы метаданных RUS_LOM 21
2.3.3 Структура информационной модели RUS_LOM 24
2.3.4 3.5. Словари и классификаторы 29
2.4 Формирование глобальных уникальных идентификаторов информационных ресурсов 31
2.4.1 Унифицированный идентификатор ресурса 32
2.4.2 Локализуемый идентификатор ресурса 33
2.4.3 Формат и алгоритмы генерации уникальных идентификаторов 34
2.5 Анализ роли метаданных в систематизации информационных ресурсов. 35
2.6 Анализ совместимости международных и российских моделей метаданных. 41
2.7 Профили метаданных 48
2.8 Дистрибутивные пакеты электронных информационных ресурсов 53
2.8.1 Потребность в унификации способов представления информационных ресурсов 53
2.8.2 Модель дистрибутивного пакета 58
2.8.3 Метаданные и манифест 59
2.8.4 Манифест дистрибутивного пакета, информационная модель 65
2.9 Средства автоматизации 68
2.9.1 Рубрикатор 68
2.9.2 Автоматизация заполнения свойств модулей 69
2.9.3 Использование справочников 71
2.9.4 Пакетная обработка модулей. 71
3 Охрана труда 72
3.1 Исследование возможных опасных и вредных факторов при эксплуатации ЭВМ и их влияния на пользователей 72
3.1.1 Введение 72
3.1.2 Выводы: 74
3.2 Анализ влияния опасных и вредных факторов на пользователя 74
3.2.1 Влияние электрического тока 74
3.2.2 Влияние статического электричества 75
3.2.3 Влияние электромагнитных излучений НЧ 75
3.2.4 Влияние ультрафиолетового излучения 76
3.2.5 Выводы 76
3.3 Методы и средства защиты пользователей от воздействия на них опасных и вредных факторов 77
3.3.1 Методы и средства защиты от ультрафиолетового излучения 77
3.3.2 Методы и средства защиты от электромагнитных полей низкой частоты 77
3.3.3 Методы и средства защиты от статического электричества 77
3.3.4 Общие рекомендации при работе с вычислительной техникой 78
3.3.5 Требования к помещениям и организации рабочих мест 78
3.3.6 Требования к организации работы 80
3.3.7 Выводы 81
4 Специальная часть 82
4.1 Инструментальные средства для формирования метаданных 82
4.2 Интерактивная панорама 84
5 Экспериментальная часть 85
5.1. Проверка работоспособности. 85
5.2.Устранение выявленных недостатков. 85
7 Выводы 86
8 Список литературы: 87
9 Приложения 93
9.1 Приложение 1. 93
9.2 Приложение 2. 116

Файлы: 1 файл

Пояснительная записка к дипломной работе На тему- «Разработка си.doc

— 1.38 Мб (Скачать файл)

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

Для выражения предельного объема и предельной повторяемости используется показатель наименьший допустимый максимум (SPM - smallest permitted maximum), определяющий наименьший максимальный размер значения в символах или наименьшее максимальное количество экземпляров (значений) элемента данных, которые должны поддерживать приложения, работающие с метаданными. Например, указание для элемента строкового типа предельного объема, равного 50 символам и интерпретируемого как SPM, означает, что приложения, оперирующие с метаданными, должны корректно обрабатывать значения этого элемента, которые имеют размер, не превосходящий как минимум 50 символов. Аналогично, из предельной повторяемости элемента, равной 10 экземплярам и интерпретируемой как SPM, следует, что приложения, оперирующие с метаданными, должны корректно обрабатывать как минимум 10 экземпляров (значений) этого элемента в рамках одного экземпляра метаданных. При этом не запрещается реализовывать в приложениях поддержку предельного объема и повторяемости, превышающих установленные значения SPM.

Информационная модель RUS_LOM не устанавливает порядка следования элементов данных в рамках подчиняющих их контейнеров. Такой порядок может быть произвольным.

      1. 3.5. Словари и классификаторы

В LOM словарем называется рекомендуемый перечень значений неделимого элемента данных. В целях повышения интеропера-бельности метаданных для элементов данных словарного типа (Vocabulary) предусматриваются рекомендуемые перечни значений (словари). В экземпляре метаданных, основанном на информационной модели RUS_LOM, могут использоваться значения из словарей, относящихся к следующим четырем категориям:

• словарь LOM (для элементов данных LOM) - словарь, определенный в стандарте (см., например, словарь для элемента 1.7);

• расширенный словарь LOM (для элементов данных LOM) - словарь, определенный в стандарте, в который в рамках схемы RUS_LOM добавлены одно или несколько значений (см., например, словарь для элемента 2.3.1);

• словарь RUS_LOM (для элементов данных расширения LOM, введенных в RUS_LOM) - словарь, определенный в схеме RUS_LOM (см., например, словарь для элемента l.el.2);

• внешний словарь, определенный вне  рамок LOM и RUS_LOM.

Значение элемента словарного типа представляется в виде пары идентификатор словаря, значение из словаря>, первый член которой специфицирует используемый словарь. Для словарей LOM идентификатором служит строка «LOMvl.0», для словарей RUS_LOM - строка «RUS_LOMvl.0». Для расширенных словарей LOM идентификатор соответствует источнику, которому принадлежит выбранное значение («LOMvl.0» или «RUS_LOMvl.0»).

Идентификатор внешнего словаря должен отличаться от зарезервированных идентификаторов  «LOMvl.0» и «RUS_LOMvl.0». В качестве идентификатора может выступать ссылка (URI) на сетевой ресурс, представляющий используемый словарь (например, «http://www.vocabularies.ru/vocabulary 1»).

Использование словарей, введенных  в схемах LOM и RUS_LOM, повышает семантическую интероперабельность метаданных и поэтому является предпочтительным.

В контексте метаданных LOM и RUS_LOM под классификатором понимается множество значений, образующих иерархическую (древовидную) структуру. В такой интерпретации словарь можно рассматривать как одноуровневый классификатор.

Некоторые классификаторы допускают возможность выбора из них значений любого уровня, другие - только листьев. Для представления характеристик, выражаемых значениями из классификаторов, в информационной модели служит контейнер 9. В рамках него классификационный признак ИР может быть специфицирован в краткой или полной форме. Краткая форма аналогична представлению значения словарного типа: значение элемента 9.2.1 задает идентификатор классификатора-источника, а экземпляр контейнера 9.2.2 - выбранное из этого классификатора значение. В полной форме вместо единственного экземпляра контейнера 9.2.2 приводится последовательность его экземпляров, соответствующая пути в классификаторе, т.е. цепочке вершин, начиная от вершины верхнего уровня до выбранной вершины.

Поскольку в контейнере 9 могут быть указаны классификационные признаки из произвольных классификаторов, использование данного контейнера представляет один из способов расширения базовой информационной модели метаданных.

В LOM и RUS_LOM не введены специальные классификаторы, ориентированные на использование в метаданных для ИР сферы образования. Раздельное определение модели метаданных и классификаторов ИР обеспечивает возможность их независимого развития. Таким образом, по отношению к информационной модели метаданных все классификаторы являются внешними.

 

    1. Формирование глобальных уникальных идентификаторов информационных ресурсов

Идентификатором (обозначением) называется объект (элемент данных), который может служить именем какой-либо сущности или ссылкой на нее.

Информационная модель метаданных RUS_LOM включает элементы 1.1, 3.1 и 7.2.1, представляющие глобальные уникальные идентификаторы (Global Unique IDentifier - GUID) соответственно ИР, экземпляра метаданных и ресурса, связанного с описываемым ИР (второго члена отношения, выражаемого экземпляром контейнера 7). Уникальность (единственность, неповторимость) идентификатора подразумевает, что в установленном контексте (в рамках документа, записи, информационной системы и т.д.) он соответствует только одному объекту. Другими словами, в данном контексте не должно быть более одного объекта, которому присвоено одно и то же значение уникального идентификатора.

Уникальность  позволяет однозначно определить объект по идентификатору. Между множествами  уникальных идентификаторов и объектов, которым они приписаны, существует функциональное соответствие (первое множество однозначно отображается во второе). Поскольку объект может иметь несколько идентификаторов, обратное соответствие в общем случае не является функциональным.

Глобальный характер уникальных идентификаторов означает, что граница, в пределах которой должно выполняться требование уникальности, не устанавливается. Фактически это требование распространяется на все мировое информационное пространство.

GUID используются при учете ИР и метаданных в рамках каталогов (информационных хранилищ, депозитариев и т.д.), проверке дублирования описаний ИР, поиске ИР, определении сетевого адреса ИР по идентификатору, спецификации отношений между ИР в рамках контейнера 7 и в других задачах. Наличие в метаданных GUID описываемых ИР позволяет контролировать соответствие экземпляров метаданных и ИР, сравнивая GUID, а не содержимое метаданных.

Существуют два  основных подхода к построению GUID. В первом в качестве идентификаторов используются адреса в Интернет. Это могут быть IP-адреса, доменные адреса, адреса электронной почты и др. Положительные стороны данного подхода состоят в том, что, во-первых, адреса (URL) не могут повторяться, и во-вторых, подобные идентификаторы позволяют оперативно обращаться к идентифицируемым объектам (ИР). Его недостатки обусловлены тем, что URL могут меняться, в результате чего ссылки на ИР перестают быть актуальными.

В рамках второго  подхода идентификатор непосредственно  не отражает адрес идентифицируемого  объекта. В этом случае говорят, что идентификатор служит уникальным именем объекта. Для получения актуального физического адреса ИР по идентификатору создаются специальные службы (resolving services). К их числу относятся, например, DOI (Digital Object Identifier -идентификатор цифрового объекта, см. http://www.doi.org), PURL (Persistent URL, см. http://www.purl.org), OpenURL (см. http://www.sfxit.com/openurl/openurl.html) и др. Для Интернет-ресурсов такие идентификаторы играют роль постоянных (persistent), независимых от физического расположения ИР (location-independent) адресов.

Проблемы, сопутствующие  использованию второго подхода, связаны с необходимостью организации сервисов преобразования идентификаторов в физические адреса и обеспечением уникальности идентификаторов в глобальном масштабе. Последняя задача решается путем регистрации GUID, а также использования специальных методов их генерации.

      1. Унифицированный идентификатор ресурса

Унифицированный идентификатор  ресурса (URI) является наиболее распространенным на сегодняшний день обобщенным форматом идентификатора. Он предоставляет простые расширяемые средства для идентификации физических и абстрактных сущностей в WWW.

URI имеет вид последовательности (строки) символов, удовлетворяющей синтаксису, который описан в. В контексте URI ресурс интерпретируется как любая сущность, которую можно идентифицировать. Это может быть электронный ИР, коллекция таких ИР, сервис, ИР на информационном носителе (книга, CD-ROM и т.п.), персона, организация, абстрактное понятие и др. Таким образом, URI могут соответствовать не только сетевым ИР, но и ресурсам, не доступным через Интернет.

Формат URI охватывает оба рассмотренных выше подхода к построению уникальных идентификаторов. В качестве URI может выступать как адрес, так и имя ИР. В первом случае используется разновидность URI - URL. Адрес может быть глобальным (в рамках Интернет) или локальным (в рамках локальной вычислительной сети или локального компьютера), абсолютным или относительным. Кроме того, он может отражать способ доступа к ИР: протокол (HTTP, FTP, Telnet и т.д.), номер порта, сетевой путь и др.

URI, задающий адрес, может содержать запрос, передаваемый ИР при обращении к нему. Строка запроса отделяется от строки адреса символом «?».

Другая форма представления  дополнительной информации используется в URI с идентификатором фрагмента (URI with fragment identifier). Идентификатор фрагмента может завершать строку URI. Ему предшествует символ «#».

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

Подчеркнем, что URI только идентифицирует, но не описывает ИР и не регламентирует механизмы доступа к ним. Процессы оперирования сетевыми ИР определяются соответствующими протоколами, использующими URI, но не форматом идентификатора. Представление URI в виде адреса в Интернет не означает, что идентифицируемый ресурс доступен по данному адресу, а также то, что этот адрес реально существует.

      1. Локализуемый идентификатор ресурса

В строку URI могут входить символы, принадлежащие определенному в подмножеству набора символов US-ASCII. Для упрощения запоминания и интерпретации URI пользователями их компоненты часто представляют словами на разных естественных языках. Поддержка только латинского алфавита создает трудности для тех, чей родной язык базируется на другом алфавите.

В настоящее время в большинстве  прикладных ИТ предусмотрены развитые средства локализации, адаптирующие их реализации к языковым и культурным особенностям целевой аудитории. Формат IRI определяет возможности для локализации идентификаторов URI. Он является расширением URI в части поддерживаемого набора символов и позволяет включать в идентификаторы символы из набора UCS. Кроме того, в IRI предусмотрена возможность записи компонентов идентификатора справа налево, как принято в некоторых естественных языках. Такие IRI называются двунаправленными (bidirectional).

Для обеспечения совместимости  с приложениями, способными обрабатывать только URI, в определено отображение идентификатора IRI в URI.

      1. Формат и алгоритмы генерации уникальных идентификаторов

Генерируемый уникальный идентификатор представляет собой целое число длиной 128 бит. В символьном виде его выражает строка из 32 байтов, каждый элемент которой задает шестнад-цатеричную цифру.

Существуют разные подходы к  генерации GUID. В одном из них идентификатор формируется на основе текущего значения системного таймера. При этом в GUID выделяется поле размером 48 бит, аналогичное по назначению идентификатору пространства имен. В него заносится значение, уникальное для вычислительной системы, выполняющей генерацию. Оно определяется по глобальному сетевому адресу системы. Благодаря этой составляющей GUID исключается совпадение идентификаторов, сформированных в один и тот же момент времени разными системами. Данный подход обеспечивает уникальность идентификаторов в течение длительного времени (примерно до 3400 г.).

Для систем, не имеющих сетевого адреса, компонент GUID, играющий роль идентификатора пространства имен, генерируется случайным образом. Признаком такого способа его формирования служит определенный бит GUID.

Другой подход к генерации заключается  в построении GUID целиком с помощью датчика случайных чисел.

Идентификаторы, формируемые полностью  или частично с использованием датчика  случайных чисел, теоретически могут совпасть, однако вероятность этого при их длине в 128 бит весьма незначительна.

Детальное описание формата GUID и алгоритмов их генерации приведено в.

 

    1. Анализ роли метаданных в систематизации информационных ресурсов.

В системе образования информационные ресурсы выполняют разные функции. Во-первых, они могут содержать учебный материал и служить предметным педагогическим инструментарием. К данному классу относятся компьютерные учебники, задачники, тренажеры, системы тестирования и другие виды компьютерных средств обучения, а также традиционные учебно-методические пособия и их электронные представления. Во-вторых, большое число ресурсов имеет информационно-справочное назначение. Третий класс информационных ресурсов охватывает средства поддержки образовательных бизнес-процессов. В него входят как программные инструменты (системы управления учебным процессом, корпоративные информационные системы, средства разработки информационных ресурсов, информационно-поисковые системы, автоматизированные информационно-библиотечные функции и др.), так и информационные компоненты информационно-образовательных сред (базы данных, файловые массивы). Наконец, в-четвертых, ряд программных и информационных продуктов выступает в качестве предметов изучения.

Информация о работе Разработка системы автоматизации функций формирования SCORM совместимых метаданных для информационных ресурсов