Создание XSL-спецификации трансформации "Default.xsl" и "Browse.xsl", листинги программного кода данных файлов. Программирование серверных сценариев для получения XML-данных из базы данных "Вookstore" и применения к ним стилей XSL-трансформации.
В последние несколько лет все большее количество сайтов стремится разделить информационное наполнение страниц и дизайн посредством использования XML-разметки данных и их XSL-преобразования.Исходные данные о магазине: обычный академический магазин, который работает с поставщиками и покупателями, соответственно есть и продавцы. Покупатель, приходя в магазин, обращается к продавцу, который в свою очередь предлагает ему тот или иной товар, после чего при осуществлении покупки покупатель получает от продавца чек и забирает понравившиеся книги.В ходе выполнения работы нами были созданы XSL-спецификации трансформации «Default.xsl» и «Browse.xsl». Листинги программного кода данных файлов представлены ниже: 1. Листинг кода файла «Default.xsl»: Магазин книг Магазин книг Листинг кода файла «Browse.xsl»: Магазин книг@mysql_query("SET SESSION character_set_results = cp1251;"); @mysql_query("SET SESSION Character_set_client = cp1251;"); @mysql_query("SET SESSION Character_set_results = cp1251;"); @mysql_query("SET SESSION Collation_connection = cp1251_general_ci;"); @mysql_query("SET SESSION Character_set_connection = cp1251;");Рис. Web-приложение «Книжный магазин» Рис.Выполнение расчетно-графической работы было осуществлено в два этапа: 1) программирование XSL-таблиц стилей для генерации страниц Web-приложения; 2) программирование серверных сценариев для получения XML-данных из базы данных «Bookstore» и применения к ним стилей XSL-трансформации. В итоге нами было разработано Web-приложение «Книжный магазин», состоящее из двух Web-страниц.
План
Содержание
Введение
1. Описание предметной области
2. Разработка Web-приложения «Магазин книг»
2.1 Программирование XSL-таблиц стилей
2.2 Программирование серверных сценариев
2.3 Результаты работы Web-приложения
Заключение
Приложение. «SQL-код для создания БД «Магазин книг» («Bookstore»)»
Введение
В последние несколько лет все большее количество сайтов стремится разделить информационное наполнение страниц и дизайн посредством использования XML-разметки данных и их XSL-преобразования.
Целью данной работы является закрепление навыков по созданию Web-приложений, построению XSL-таблиц стилей трансформации, программной реализации XSL-трансформации на основе классов серверных сценариев Web-приложений.
Вывод
web приложение программирование
Выполнение расчетно-графической работы было осуществлено в два этапа: 1) программирование XSL-таблиц стилей для генерации страниц Web-приложения; 2) программирование серверных сценариев для получения XML-данных из базы данных «Bookstore» и применения к ним стилей XSL-трансформации.
В итоге нами было разработано Web-приложение «Книжный магазин», состоящее из двух Web-страниц. На первой странице пользователь должен выбирать жанр произведений из раскрывающегося списка (рис. 1, 2, 4). Передача выбранных пользователем параметров на сервер выполняется нажатием на ссылку «Просмотр». В результате выполняется переход на страницу, где отображается информация о книгах выбранного жанра (рис. 3, 5). Результаты работы Web-приложения представлены в виде скриншотов.
Таким образом, нами были закреплены навыки XSL-трансформации XML-данных в Web-приложениях.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы