Разработка системы автоматизации функций формирования 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 Мб (Скачать файл)

По результатам анализа замечаний  и предложений, полученных в ходе апробации RUS_LOM, в 2006 г. в информационную модель внесены небольшие изменения. Тогда же была разработана новая версия XML-привязки RUS_LOM, соответствующая принятому IEEE стандарту XML-привязки LOM. Текущие редакции спецификаций информационной модели RUS_LOM и ее XML-привязки, руководства по их применению, а также XML-схемы для формата RUS_LOM опубликованы на сайте «Открытые информационно-образовательные среды и технологии электронного обучения». Их основное содержание излагается в последующих материалах данной главы.

Так как RUS_LOM базируется на схеме LOM, она имеет такой же широкий охват описываемых сущностей, т.е. позволяет представлять образовательные ИР, рассматриваемые в обобщенном смысле. Принятой в LOM интерпретации ЭУМ в RUS_LOM соответствует понятие ИР сферы образования. Термин ЭУМ употребляется в более узком значении и ассоциируется с одним из видов ИР, что согласуется с трактовкой ЭУМ в SCORM.

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

Расширение схемы LOM, введенное в RUS_LOM, разрабатывалось по отношению к метаданным, представляющим документ, информация о котором размещается в открытом каталоге ИОС. Для этого варианта в RUS_LOM принято следующее рабочее определение ИР (объекта, описываемого метаданными).

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

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

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

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

На рынке интеллектуальной продукции  большинство ИР выступают в качестве продуктов или товаров. Исключение составляет особый класс мегаресурсов Интернет, служащих основой для предоставления услуг. Такие ИР не являются товаром (права на их использование не продаются и не покупаются). Один и тот же ИР, как правило, используется для оказания различных услуг. Эти услуги составляют его основную ценность и не могут быть предоставлены без его наличия. Поэтому каталогизации подлежат ИР, а не услуги. Примеры подобных ИР: ЭБ, поисковая система, Интернет-каталог, Интернет-трансляция, электронный магазин и др.

Подчеркнем, что предложенная трактовка  ИР шире понятия издание. Неотъемлемый признак издания - прохождение редакционно-издательской обработки - не является обязательной чертой ИР. Издания на разных типах носителей составляют значительную долю ИР. Однако к ИР также относятся документы, не попадающие в категорию изданий (например, программная утилита, отчет о НИР, депонированная рукопись, диссертация, ЭУМ и др.).

      1. Структура информационной модели RUS_LOM

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

Для представления метаданных могут  применяться различные синтаксические средства и форматы. Основной способ представления метаданных связан с  использованием расширяемого языка  разметки XML. Привязка схемы метаданных RUS_LOM к XML специфицирует XML-синтаксис и соответствующий ему формат экземпляра метаданных.

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

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

Согласно требованиям LOM контейнер не имеет интегрального значения. Его значение выражается через значения входящих в него элементов. Неделимый элемент данных не имеет подчиненных элементов. Он может обладать самостоятельным значением, соответствующим множеству допустимых значений, которое определяется ассоциируемым с элементом типом данных.

На верхнем уровне иерархии информационной модели представлены девять контейнеров (в скобках указаны их имена):

1) общие сведения об ИР (General);

2) жизненный цикл ИР (Life Cycle) - сведения о текущем состоянии ИР и субъектах, внесших вклад в его создание и развитие;

3) метаметаданные (Meta-Metadata) - характеристики описания ИР (экземпляра метаданных);

4) технические характеристики ИР (Technical);

5) образовательные характеристики  ИР (Educational);

6) права интеллектуальной собственности  на ИР (Rights) -сведения о правах интеллектуальной собственности на ИР и связанных с ними условиях его использования;

7) отношение (Relation) - сведения об отношениях между описываемым ИР и другим ИР;

8) аннотация (Annotation) - комментарии по применению ИР и сведения о том, кто и когда их составил;

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

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

Элемент данных в информационной модели характеризуется следующими атрибутами:

• индексом;

• именем;

• описанием;

• повторяемостью;

• упорядоченностью значений;

• типом данных;

• предельным объемом;

• предельной повторяемостью.

Индекс элемента отражает его положение в иерархической структуре метаданных и состоит из компонентов, выражаемых арабскими цифрами и записываемых через точку. Например, неделимые элементы 1.1.1 и 1.1.2 входят в контейнер 1.1, который, в свою очередь, подчинен контейнеру 1.

Индексы элементов расширения LOM, введенных в RUS_LOM, включают латинский символ «е» (от «extension» -расширение), стоящий перед цифровым компонентом, соответствующим уровню, на котором располагается первый элемент добавленной ветви, являющийся подчиняющим по отношению ко всем прочим ее элементам. Для множества добавленных элементов, подчиненных общему элементу LOM, нумерация начинается с единицы. Например, в контейнер 1 введены два элемента расширения: l.el и 1.е2. Элемент l.el является корнем добавленной ветви, включающей на следующем уровне два элемента расширения: l.el.l и 1.е1.2. Подобный способ расстановки индексов исключает необходимость их переопределения при изменении индексов в LOM.

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

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

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

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

Таблица 2.3

Обозначения атрибута повторяемости

Обозначение

Интерпретация

?

0 или 1 (необязательный неповторяющийся  элемент; может присутствовать  только один его экземпляр)

*

0 или более (необязательный повторяющийся  элемент; могут присутствовать один или более его экземпляров)


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

Каждый экземпляр  повторяющегося контейнера представляет собой кортеж, составленный из значений подчиненных ему элементов. Например, множеству экземпляров контейнера 1.1, имеющего атрибут повторяемости «*», соответствует неупорядоченный список пар (значение элемента 1.1.1, значение элемента 1.1.2).

Атрибут упорядоченности значений определяется для элементов, которым приписан атрибут повторяемости «*». Для таких элементов данный атрибут принимает одно из двух значений:

• «Unordered» - множество значений не упорядочено;

• «Ordered» - множество значений упорядочено.

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

Для неповторяющихся  элементов данных атрибут упорядоченности  значений не определен.

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

Всего в RUS_LOM используются 6 типов данных: CharacterString, DateTime, Duration, LangString, Vocabulary и Binary-Resource.

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

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