Тема: ЭЛЕКТРОННОЕ УЧЕБНОЕ ПОСОБИЕ «ЯЗЫК ОПИСАНИЯ СТРУКТУРЫ XML-ДОКУМЕНТА XML SCHEMA»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Теоретические основы подходов к интеграции и обмену данными 8
1.1 Подходы к интеграции и обмену данными 8
1.2 Актуальность изучения технологии 10
1.3 Анализ источников 12
1.3.1 Анализ литературы 12
1.3.2 Анализ интернет-источников 13
2 Описание электронного учебного пособия 15
2.1 Педагогический адрес 15
2.2 Анализ учебных планов основных образовательных программ и
рабочих программ дисциплин 15
2.2.1 Анализ учебных планов основных образовательных программ 15
2.2.2 Дисциплина «Платформы корпоративных информационных
систем» 17
2.2.3 Дисциплина «Программная инженерия» 21
2.2.4 Дисциплина «Проектирование информационных систем» 27
2.3 Требуемое программное и аппаратное обеспечение 35
2.4 Методические указания 36
2.4.1 Методические указания для преподавателя 36
2.4.2 Методические указания для обучаемого 38
2.5 Структура электронного учебного пособия 38
2.6 Средства и технологии разработки электронного учебного 44
пособия 44
2.7 Интерфейс и навигация 45
2.8 Содержание практических занятий 47
2.8.1 Создание файла схемы 47
2.8.2 Элементы 48
2.8.3 Ограничения 49
2.8.4 Сложные типы данных 51
2.8.5 Параметры встречаемости 52
2.8.6 Уникальность значений элементов 53
2.8.7 Генерация и валидация документов по схеме 54
2.9 Апробация электронного учебного пособия 55
Заключение 57
Список использованных источников 58
Приложение 62
📖 Введение
Расширяемый язык разметки (extensible Markup Language, XML) [28]благодаря своей вариативности использования стал инструментом определения данных в многочисленных областях использования приложений. XML универсален и подходит для использована при создании зависящих от целевого назначения решений для обмена данными, публикаций и разработки программного обеспечения вне зависимости от платформы и языка разработки платформы. Кроме того, технология является фундаментом для совместного использования информации и обмена ею внутри целых областей вместо использования закрытых индивидуальных решений и форматов хранения данных.
XML использует теги, также называемые элементами. Элементы вы-строены в иерархическом порядке и связаны логически в рамках предметной области. В свою очередь эта иерархия предоставляет контекст и инкапсуляцию. В результате возникает возможность повторного использования этих данных вне приложения и вне источников данных, в которых данные впервые использовались.
При обмене данными в формате XML важно, чтобы обе стороны обмена структурировали документы по одному шаблону. Данная согласованность необходима для поддержания консистентности данных в базах. Решением является использование языка XML Schema.
XML Schema — это язык описания структуры XML-документа. Также имеет наименование xsd от XML Schema definition [28].
Спецификация XML схем достаточно четко определяет структуры данных и вводит собственную типизацию данных, формальное описание стандарта можно разделить на две части.
1. Основная часть, определяющая структуру данных и описывающая средства, используемые для определения сложных (комплексных) типов данных. Стандарт достаточно широк, такое описание фактически предписывает лишь реализовывать алгоритмы и структуры данных, уже описанные в спецификации.
Отличительной чертой спецификации является то, что это не просто текстовое описание, а строгая формальная процедура, которая описывает алгоритмы проверки xml-документов на соответствие схеме: последовательность элементов, иерархия, свойства и ограничения.
2. Часть спецификации, описывающая все доступные простые типы данных, а также описываются допустимые операции над ними, их свойства и атрибуты.
Актуальность выбранной темы состоит в том, что XML Schema активно применяется в сфере информационных технологий, но на данный момент отсутствуют учебные материалы, которые можно использовать для проведения лабораторных работ.
Объект исследования — процесс обучения студентов направления подготовки 09.03.03 Прикладная информатика, профилю подготовки «Прикладная информатика в экономике» по дисциплинам «Платформы корпоративных информационных систем», «Проектирование информационных систем», «Программная инженерия», а также процесс обучения студентов направления подготовки 09.03.02 Информационные системы и технологии, профилю подготовки «Информационные технологии в медиаиндустрии» по дисциплинам «Программная инженерия», «Проектирование информационных систем».
Предмет исследования выпускной квалификационной работы — учебные материалы по теме «Язык описания структуры XML-документа XML Schema».
Цель выпускной квалификационной работы — разработать электронное учебное пособие по теме «Язык описания структуры XML-документа XML Schema».
В соответствии с поставленной целью в работе определены следующие задачи:
1. Проанализировать учебные планы 09.03.03 Прикладная информатика, профилю подготовки «Прикладная информатика в экономике», 09.03.02 Информационные системы и технологии, профилю подготовки «Информационные технологии в медиаиндустрии»;
2. Проанализировать рабочие программы дисциплин «Платформы корпоративных информационных систем», «Проектирование информационных систем», «Программная инженерия».
3. Сформулировать возможности и актуальность изучения языка описания структуры XML-документа XML Schema.
4. Проанализировать литературу и Интернет-источники по теме «Язык описания структуры XML-документа XML Schema».
5. Разработать практические занятия для электронного учебного пособия «Язык описания структуры XML-документа XML Schema» и методические указания для преподавателя и обучаемого.
6. Провести апробацию продукта.
✅ Заключение
В результате проделанной работы были решены следующие задачи:
1. Проанализированы учебные планы 09.03.03 Прикладная информатика, профилю подготовки «Прикладная информатика в экономике», 09.03.02 Информационные системы и технологии, профилю подготовки «Информационные технологии в медиаиндустрии».
2. Проанализированы рабочие программы дисциплин «Платформы корпоративных информационных систем», «Проектирование информационных систем», «Программная инженерия».
3. Сформулированы возможности и актуальность изучения языка описания структуры XML-документа XML Schema.
4. Проанализирована литература и Интернет-источники по теме «Язык описания структуры XML-документа XML Schema».
5. Разработаны практические занятия для электронного учебного пособия «Язык описания структуры XML-документа XML Schema» и методические указания для преподавателя и обучаемого.
6. Проведена апробация продукта.
Таким образом, задачи решены, цель достигнута.



