Министерство спорта Российской Федерации Башкирский институт физической культуры (филиал) УралГУФК РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА дисциплины Б2.ДВ.3 WEB-ДИЗАЙН для направления 100400.62 «Туризм» профиль «Технология и организация туроператорских и турагентских услуг» квалификация (степень) выпускника бакалавр Форма обучения очная Уфа 2014 2 1 ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЙ РАЗДЕЛ 1.1 Цель и задачи дисциплины Основной целью данного курса является подготовка студентов направления 100400.62 «Туризм» в области Web-дизайна. Задачей данного курса является ознакомление студентов с основами проектирования информационных систем масштаба предприятия, очень важным элементом которых, является корпоративный Web-сайт. На теоретических и практических занятиях студенты изучат принципы функционирования локальных и глобальных сетей, познакомятся с основными сетевыми протоколами, освоят язык гипертекстовой разметки. Важным элементом предлагаемого курса является также ознакомление студентов с языком разработки сценариев и разработка активных серверных страниц. 1.2 Место дисциплины в структуре ООП ВПО Курс предусматривает базовую подготовку студентов в Web-дизайне и обеспечивает возможность эффективного применения полученных знаний на практике. Курс предусматривает: лекционные, практические, самостоятельные занятия и экзамен. Формы самостоятельной работы включают в себя проработку теоретического и практического материала, а также подготовку к зачету. 1.3 Перечень формируемых компетенций В процессе изучения дисциплины Б2.ДВ.3 «Web-дизайна» выпускник должен обладать следующими компетенциями: обладать способностью к реализации туристского продукта с использованием информационных и коммуникативных технологий (ПК-6) 1.4 Требования к результатам освоения дисциплины Квалификационная характеристика выпускника должна включать в себя умение создания и использования Web-сайтов, необходимые в решении профессиональных задач в рамках их предметной области. В рамках изучения данного курса студент должен знать: - основные сетевые протоколы; - принципы организации локальных и глобальных сетей; - основы языка гипертекстовой разметки; - основные элементы управления Web-Forms; - принципы использования состояния вида; - синтаксические основы языка разработки сценариев; - принципы разработки активных серверных страниц, организации доступа к данным. Студент должен уметь: - создавать Web-странички, используя язык гипертекстовой разметки; 3 - разрабатывать активные серверные странички с помощью языка разработки сценариев; - организовывать доступ к информации, находящейся в корпоративной базе данных. 1.5 Перечень и объем активных и интерактивных форм учебных занятий В процессе проведения дисциплины применяются следующие интерактивные формы занятий: Вводная лекция -2 ч;лекция – информация с использованием компьютерных технологий – 4 ч; использование Internet-ресурсов, информационных баз, методических разработок, специальной учебной и научной литературы. Выполнение творческих заданий -6 ч. 2 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ 2.1 Объем дисциплины и виды учебной работы Таблица 1 – Состав и объем дисциплины Вид учебной работы Общая трудоемкость дисциплины(ЗЕ) Аудиторные занятия, всего в т.ч. лекции (Л) практические занятия (ПЗ) Самостоятельная работы студента (СРС) Вид итогового контроля (зачет, экзамен) Всего часов 108/3 54 18 36 54 2.2 Темы дисциплины 1. Основные сетевые протоколы 2. Информационные системы 3. Базы данных Информация 4. Язык гипертекстовой разметки 5. Web-сервера 6. Разработка активных серверных страниц 7. Разработка клиентских приложений к базам 8. Безопасность Web-сервера 2.3 Темы дисциплины и их краткое содержание Распределение по семестрам (в часах) 7 сем 54 18 36 54 зачет № п/п 1. 2. 3. 4. 5. 6. 7. 8. 4 Таблица 2 – Темы и их краткое содержание Тема Краткое содержание Основные сетевые протоколы Протокол TCP/IP. Маршрутизация, пакетная передача данных, IP-адресация. Служба DNS. Проводные и беспроводные сети. Топология сетей. Активное и пассивное сетевое оборудование. Безопасность сетей, ip-телефония. Информационные Понятие об информационной системе масштаба системы предприятия. Клиентское приложение, хранилище данных, ПО промежуточного слоя. Базы данных Реляционная концепция. Язык структурированных запросов. Создание клиентских приложений к базам данных. Язык Операторы языка HTML. Создание невидимого гипертекстовой заголовка. Изменение цвета фона, текста и разметки гиперссылок Web-странички. Создание таблиц и форм. Использование внутренних и внешних гиперссылок. Использование графики, раскрывающихся списков, элементов управления CheckBox и RadioButton. Создание Web- Понятие о хостинге, регистрации и делегировании сервера домена. Служба разрешения доменных имен. HTTP-протокол. Навигация в Интернет. Webсервисы. Телеконференции, поисковые серверы, сетевые сообщества, электронная коммерция. Разработка Языки разработки сценариев. Синтаксические активных основы языка. Переменные, массивы, коллекции, серверных функции, подпрограммы, классы, условные страниц операторы. Состояние вида. Создание обработчиков событий, связанных с элементами управления. Разработка Знакомство с наборами данных. Элементы Webклиентских Forms, предназначенные для связывания с приложений к переменными, столбцами таблиц, целыми базам данных таблицами и связанными таблицами. Отображение и редактирование информации с помощью таких элементов управления. Безопасность Понятие о членстве. Роли и группы пользователей. Web-сервера Аутентификация пользователей. Элементы управления Login. Шифрование данных в сети. Защищенные протоколы передачи данных. 5 2.4 Перечень примерных контрольных вопросов и заданий для самостоятельной работы 1. Расскажите об известных вам сетевых протоколах. 2. Чем маршрутизация отличается от пакетной передачи данных? 3. Назовите недостатки (достоинства) маршрутизации. 4. Что такое «семиуровневая модель OSI»? 5. Что такое браузер? 6. Что такое Web-сервер? 7. Как работает оператор SELECT? 8. Как размещается информация в Интернет. 9. Что вы можете рассказать о топологии локальных сетей. 10. Что вы знаете о беспроводных средствах передачи данных? 11. Расскажите об известных вам операторах языка HTML. Для чего они служат? 12. Как осуществляется обмен приложением и базой данных? информацией между 13. Приведите пример известного вам языка разработки Расскажите о его синтаксических основах. 14. Что такое реляционная концепция? 15. Что такое первичный ключ? 16. Что такое внешний ключ? 17. Чем массив отличается от коллекции? 18. Приведите пример простейшей Web-странички. 19. Как осуществляется безопасность в сети? клиентским сценариев. 20. Приведите примеры угроз безопасности в сетях. Как с этими угрозами борются? 21. Что такое аутентификация? Как она реализуется? 22. Назовите известные вам протоколы передачи данных в сетях. 23. Как разместить фотографию на Web-страничке? 24. Разработайте регистрационную форму участника некой конференции. 25. Разработайте небольшую картинную галерею. 26. Разработайте главную страничку Web-сайта туристического агентства. 27. Как отобразить столбец таблицы на Web-страничке? 28. Как отобразить таблицу на Web-страничке? 29. Как отредактировать данные таблицы БД с помощью Web-странички? 30. 6 Чем отличается хостинг от делегирования? Что такое «служба DNS»? 31. Чем HTML отличается от XML? 32. Приведите примеры элементов управления, предназначенных для отображения иерархических данных. 2.5 Самостоятельная работа Самостоятельная работа по курсу осуществляется согласно темам лекций в виде изучения рекомендуемой литературы, а также в форме подготовки к практическим занятиям. 3 РАСПРЕДЕЛЕНИЕ ЧАСОВ КУРСА ПО ТЕМАМ И ВИДАМ РАБОТ Таблица 3 – Тематический план лекционных занятий Объем, № № темы Наименование лекций час. п/п 1. 1 Основные сетевые протоколы 2 2. 2 Информационные системы 2 3. 3 Базы данных 8 4. 4 Язык гипертекстовой разметки 6 ИТОГО за семестр 18 Таблица 4 – Тематический план практических занятий № п/п 1. 2. 3. № темы Наименование практического занятия 5 5 6 Создание Web-сервера Контент для Web-сайта Разработка активных серверных страниц Разработка клиентских приложений к базам данных Безопасность Web-сервера ИТОГО за семестр 4. 7 5. 8 № п/п 1. Объем, час. 4 4 12 12 4 36 Таблица 5 – Тематический план самостоятельной работы студентов № Вид СРС Объем, темы Сроки Формы час. (наименование контроля задания, темы для выполнения СРС) 1-6 Изучение учебного материала по учебным пособиям В течение Устные ответы 14 и др. литературным семестра источникам без конспектирования 7 № п/п 2. 3. № темы 1-7 1-8 Вид СРС (наименование задания, темы для СРС) Составление конспекта по учебным пособиям и др. литературным источникам Разработка и оптимизация сайта Сроки выполнения Формы контроля Октябрьдекабрь Конспект Объем, час. 10 Ноябрьдекабрь 28 ИТОГО 52 IV. ФОРМА ИТОГОВОГО КОНТРОЛЯ Контроль уровня теоретических знаний по курсу осуществляется на практических занятиях в результате опроса. дисциплины По завершению курса проводится зачет по билетам, каждый билет состоит из теоретического вопроса и контрольного практического задания. 5 УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ 5.1 Перечень рекомендуемой литературы Таблица 6 № Наличие в библиотеке БИФК Литература a) основная литература Евсеев Д. А. Web-дизайн в примерах и задачах [Текст] : учеб. пособие / Д. А. Евсеев, В. В. Трофимов. - М. : КноРус, 2010. - 263 с. : ил. a) дополнительная литература Алексеев А. П. Введение в Web-дизайн [Текст]. - М. : Солон-пресс, 2008. 2. 185 с. : ил. + 1 CD-R. – (Библиотека студента). Перелыгин В. А. Самоучитель web-дизайна [Текст] / В. А. Перелыгин, Е. Э. 3. Самойлов. - М. : Технический бестселлер, 2009. - 192 с. : ил. + 1 CD-R. 1. Всего 15 1 1 17 5.3 Перечень обучающих, контролирующих компьютерных программ, учебных фильмов, мультимедийных материалов 1. Microsoft. Лицензионный пакет MS Windows. 2. Microsoft. Лицензионный пакет MS Office Professional (Word, Excel, Power Point, Access, Publisher, FrontPage, Visual Basic for Application). 8 3. Adobe Photoshop. 4. Adobe Acrobat reader. 5. WinRar, 7-Zip. 6. Раздаточные материалы (листы планирования работы проектных групп, методика научно-исследовательской деятельности студента). 7. Электронные методические материалы для самостоятельного выполнения лабораторных работ и инструкции по составлению отчетов (набор текстовых файлов с заданиями и инструкциями).