Скачать 99.91 Kb.
|
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ВОРОНЕЖСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ «УТВЕРЖДАЮ» Декан экономического факультета профессор__________М.Г.Матвеев «_____»__________________20___г. Рабочая программа дисциплины «ТЕХНОЛОГИЯ XML» для специальности 010502 «Прикладная информатика в экономике» Программа рассмотрена на заседании кафедры прикладной математики и экономико-математических методов протокол №____ от «____»____________20__г. Зав. каф. прикладной математики и экономико-математических методов, проф. ____________ М.Г.Матвеев На заседании методической комиссии по образованию в области специальностей экономического направления, протокол №___ от «___»___________20__г. Председатель методической комиссии экономического факультета, проф. _______________ И.П. Богомолова Воронеж 2005г. ^ Курс «Технология XML» является курсом по выбору для студентов, обучающихся по специальности 010502 «Прикладная информатика в экономике». Целью данной дисциплины является изучение теоретических основ и принципов технологии XML на примере построения Web-ресурсов различного назначения, их функциональной и структурной организации, способов и методов создания Web-ресурсов с использованием специализированных языков и технологий XML. ^ В результате изучения дисциплины студенты должны: - освоить основные принципы технологии XML (платформенная независимость, разделение структуры, данных и отображения и пр.); - знать основные принципы создания Web-ресурсов на основе технологии XML (eXtended Markup Language); - использовать язык XSD для организации эффективных схем данных; - использовать язык XSL для организации отображения XML-данных; - использовать язык XPath при создании эффективных XSL-таблиц стилей.
^
Предмет и содержание курса, взаимосвязь курса со смежными дисциплинами. Область применения XML. Независимость от платформы. Расширяемость. Разделение структуры, данныхи отображения. Языки технологии XML, их назначение.
Проверка правильности документа на основе схем. Общая характеристика языка XSD. Подключение XSD-схемы к XML-документу. Понятие пространства имен. Способы задания схем, локальное определение элементов, глобальное определение элементов, глобальное определение типов. Задание структуры данных. Простой и сложный тип данных.
Типы данных в языке XSD-схем. Задание ограничений на различные типы данных, ограничения на числовые типы данных, ограничения на строковые типы данных. XSD-паттерны, служебные символы, базовые паттерны, расширенные паттерны.
Отображение XML-данных. Преобразование с использованием XSLT. Подключение XSL-таблицы стилей к XML-файлу. Базовые инструкции: шаблоны, вывод данных, наборы атрибутов. Расширение XHTML.
Расширенные XSLT-инструкции: управление выводом данных, сортировка, переменные, подключение внешних файлов, форматированный вывод.
Назначение языка XPath. Понятие контекстного узла. XSL-паттерны. Паттерны соответствия узлов. Фильтры. XPath-функции. Булевские выражения. Оси языка XPath.
Не предусмотрен.
Контроль производится в виде самостоятельных и контрольных работ по темам практических занятий, а также рейтинговых оценок.
Перечень тем расчетно-графических работ
РГР должна представлять из себя Web-ресурс содержащий:
РГР сдается в электронном виде как набор XML, XSD, XSL – документов. Перечень вопросов к коллоквиуму
Перечень вопросов к зачету
Основное внимание следует уделить таким разделам, как язык XSD, XSLT, XPath. При проведении практических занятий рекомендуется создание простых документов в соответствии с указаниями преподавателя. По завершении каждой темы, для закрепления материала рекомендуется выдача самостоятельных заданий в виде разработки отдельных документов по изученным темам. По разделам язык XSD и язык XSL рекомендуется проведение контрольных работ, для выполнения которых студенту будет необходимо применить теоретические знания, полученные на лекциях и навыки использования технологий XML, приобретенные на практических занятиях. Рекомендуется практиковать написание и заслушивание кратких докладов студентов по изучаемым темам. Наиболее удачные доклады целесообразно заслушивать на семинарах кафедры ПМиЭММ.
При изучении дисциплины целесообразно использовать материалы интернет–ресурсов образовательной, аналитической направленности, таких как CIT Forum (http://www.citforum.ru/) и др. Программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по специальности 010502 – «Прикладная информатика (в экономике)» подготовки дипломированного специалиста. Рабочую программу составил: Доцент кафедры ПМиЭММ _________________ А.В.Ошивалов |
![]() | Проводит ознакомление учёных, управленцев научно-образовательной сферы, профессорско-преподавательских кадров, учителей, аспирантов,... | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... |
![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... |
![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... |
![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... |
![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайская государственная... |