Министерство образования и науки Российской Федерации

Муромский институт (филиал)

федерального государственного бюджетного образовательного учреждения высшего образования

 «Владимирский государственный университет

имени Александра Григорьевича и Николая Григорьевича Столетовых»

(МИ ВлГУ)

 

Кафедра  ПИн 

 

 

 

«   31   »       05       2016 г.

 

 

 

 

Рабочая программа ДИСЦИПЛИНЫ

 

     Web-технологии     

 




Направление подготовки

09.03.04 Программная инженерия

Профиль подготовки

Квалификация (степень)выпускника

бакалавр









          

Семестр

Трудоем-кость,

час. / зач. ед.

Лек-ции,

час.

 

Практи-ческие занятия,

час.

Лабора-торные работы,

час.

Консуль-тация,

час.

Конт-роль,

час.

Всего (контак-тная работа),

час.

СРС,

час.

Форма

промежу-точного контр.

(экз., зач., зач. с оц.)

5

180 / 5  

24  

10  

28  

2,4  

2,25  

66,65  

113,35  

Зач.  

Итого

180 / 5  

24  

10  

28  

2,4  

2,25  

66,65  

113,35  

 

 

Муром, 2016 г.


1. Цель освоения дисциплины

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

2. Место дисциплины в структуре ОПОП ВО (Цикл (Б1.Б.16))

Для успешного освоения дисциплины студент должен иметь предварительную подготовку по дисциплинам: информатика и программирование, объектно-ориентированное программирование, алгоритмы и структуры данных.

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

ПК-3 владение навыками использования различных технологий разработки программного обеспечения.

 

В результате освоения дисциплины обучающийся должен демонстрировать следующие результаты образования:

1) Знать:

Архитектуру современных систем управления (ПК-3).

2) Уметь:

Проектировать архитектуру современных систем управления (ПК-3).

3) Владеть:

Навыками использования распределенных систем управления (ПК-3).

 


4. Структура и содержание дисциплины

Общая трудоемкость дисциплины составляет 5 зачетных единиц, 180 часов.

 

4.1. Форма обучения: очная

Уровень базового образования: среднее общее.

Срок обучения 4г.

 

4.1.1. Структура дисциплины


 

Раздел (тема)

дисциплины

 

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость

(в часах)

 

Форма  текущего контроля успеваемости (по неделям семестра), форма промежуточной аттестации

  (по семестрам)

 

п\п

Семестр

Лекции

Семинары

Практические занятия

Лабораторные работы

Контрольные работы

СРС

КП / КР

Консультация

Контроль

1

Обзор сетевых технологий

5

4

8

Тестирование

2

Гипертекстовая модель

5

4

17

Тестирование

3

Протокол HTTP

5

4

2

17

Тестирование

4

Язык разметки гипертекстовых документов HTML

5

4

4

4

7

Тестирование

5

Язык стилевого оформления CSS

5

4

2

8

33

Тестирование

6

Технологии создания клиентских обработчиков

5

4

2

16

31,35

Тестирование

Всего за  семестр

180

24

10

28

113,35

+

2,4

2,25

Зач.

Итого   

180

24

10

28

113,35

2,4

2,25

 

4.1.2. Содержание дисциплины

4.1.2.1. Перечень лекций

Семестр 5

Раздел 1. Обзор сетевых технологий

Лекция 1.

Обзор сетевых технологий. Протоколы прикладного уровня (2 часа).

Лекция 2.

Протоколы прикладного уровня в иерархии TCP/IP (2 часа).

Раздел 2. Гипертекстовая модель

Лекция 3.

Гипертекстовая модель. Понятие гипертекста (2 часа).

Лекция 4.

Понятия серверного и клиентского обработчиков (2 часа).

Раздел 3. Протокол HTTP

Лекция 5.

Протокол HTTP, его назначение и место среди протоколов прикладного уровня (2 часа).

Лекция 6.

Структура простого и полного запросов (2 часа).

Раздел 4. Язык разметки гипертекстовых документов HTML

Лекция 7.

Изучение языка разметки гипертекстовых документов HTML (2 часа).

Лекция 8.

Создание диалоговых форм. Понятие кроссбраузерной разметки (2 часа).

Раздел 5. Язык стилевого оформления CSS

Лекция 9.

Изучение языка стилевого оформления CSS (2 часа).

Лекция 10.

Связывание CSS правил и гипертекстовых документов (2 часа).

Раздел 6. Технологии создания клиентских обработчиков

Лекция 11.

Разработка клиентских обработчиков (2 часа).

Лекция 12.

JavaScript, назначение и принципы работы (2 часа).

 

4.1.2.2. Перечень практических занятий

Семестр 5

Раздел 1. Протокол HTTP

Практическое занятие 1.

Программирование на стороне клиента и сервера (2 часа).

Раздел 2. Язык разметки гипертекстовых документов HTML

Практическое занятие 2.

Доступ к базам данных. ODBC (2 часа).

Практическое занятие 3.

Язык SQL (2 часа).

Раздел 3. Язык стилевого оформления CSS

Практическое занятие 4.

DHTML и объектная модель документа (2 часа).

Раздел 4. Технологии создания клиентских обработчиков

Практическое занятие 5.

Язык Perl. Особенности языка (2 часа).

 

Методические указания к практическим работам приведены в информационно-образовательном портале МИ (филиала) ВлГУ на странице курса:

https://www.mivlgu.ru/iop/course/view.php?id=1081

 

4.1.2.3. Перечень лабораторных работ

Семестр 5

Раздел 1. Язык разметки гипертекстовых документов HTML

Лабораторная 1.

Языки HTML и XHTML (4 часа).

Раздел 2. Язык стилевого оформления CSS

Лабораторная 2.

Создание CSS (4 часа).

Раздел 3. Технологии создания клиентских обработчиков

Лабораторная 3.

Язык JavaScript (4 часа).

Лабораторная 4.

Дополнение JavaScript при по-мощи Mootools (4 часа).

Лабораторная 5.

Язык сценариев PHP (4 часа).

Раздел 4. Язык стилевого оформления CSS

Лабораторная 6.

Язык структурированных запросов SQL (4 часа).

Раздел 5. Технологии создания клиентских обработчиков

Лабораторная 7.

Форматы передачи данных JSON и XML (4 часа).

 

Методические указания к лабораторным работам приведены в информационно-образовательном портале МИ (филиала) ВлГУ на странице курса:

https://www.mivlgu.ru/iop/course/view.php?id=1081

 

4.1.2.4. Перечень учебно-методического обеспечения для самостоятельной работы

Методические указания для самостоятельной работы размещены на информационно-образовательном портале института по ссылке https://www.mivlgu.ru/iop/course/view.php?id=5058.

Для самостоятельной работы также используются издания из списка приведенной ниже основной и дополнительной литературы.

Перечень тем, вынесенных на самостоятельное изучение:

1. Основные направления развития технологий разработки сайтов.

2. Спецификации и синтаксис HTML и XHTML.

3. Спецификации CSS.

4. Спецификации CSS. Синтаксис.

5. Спецификации CSS. Наследование стилей.

6. Альтернативы Javascript.

7. Способы добавления на web-страницу.

8. Реляционные базы данных.

9. Язык структурированных запросов.

10. Технологии динамического обращения к серверу.

11. Форматы передачи данных JSON и XML.

12. Альтернативы технологии AJAX.

 

4.1.2.5. Перечень тем контрольных работ, рефератов, ТР, РГР, РПР

Не планируется.

 

4.1.2.6. Примерный перечень тем курсовых работ (проектов)

1. Проектирование интерактивного web-сайта в соответствии с заданием.

 

Методические указания к курсовому проектированию приведены в информационно-образовательном портале МИ (филиала) ВлГУ на странице курса:

https://www.mivlgu.ru/iop/course/view.php?id=1081

 


4. 2. Форма обучения: заочная

Уровень базового образования: среднее общее.

Срок обучения 5г.

 

Семестр

Трудоем-кость,

час. / зач. ед.

Лек-ции,

час.

 

Практи-ческие занятия,

час.

Лабора-торные работы, час.

Консуль-тация,

час.

Конт-роль,

час.

Всего (контак-тная работа),

час.

СРС,

час.

Форма

промежуточного контроля

(экз., зач., зач. с оц.)

6

180 / 5  

8  

2  

12  

4  

2,25  

28,25  

148  

Зач.(3,75)  

Итого

180 / 5  

8  

2  

12  

4  

2,25  

28,25  

148  

3,75  

 

4.2.1. Структура дисциплины


 

Раздел (тема)

дисциплины

 

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость

(в часах)

 

Форма  текущего контроля успеваемости (по неделям семестра), форма промежу-точной аттестации

  (по семестрам)

 

п\п

Семестр

Лекции

Семинары

Практические занятия

Лабораторные работы

Контрольные работы

СРС

КП / КР

Консультация

Контроль

1

Обзор сетевых технологий

6

2

2

4

18

устный опрос

2

Гипертекстовая модель

6

2

4

48

устный опрос

3

Протокол HTTP

6

2

4

61

устный опрос

4

Технологии создания клиентских обработчиков

6

2

21

устный опрос

Всего за  семестр

180

8

2

12

148

+

4

2,25

Зач.(3,75)

Итого   

180

8

2

12

148

4

2,25

3,75

 

4.2.2. Содержание дисциплины

4.2.2.1. Перечень лекций

Семестр 6

Раздел 1. Обзор сетевых технологий

Лекция 1.

Обзор сетевых технологий. Протоколы прикладного уровня (2 часа).

Раздел 2. Гипертекстовая модель

Лекция 2.

Гипертекстовая модель. Понятие гипертекста (2 часа).

Раздел 3. Протокол HTTP

Лекция 3.

Протокол HTTP, его назначение и место среди протоколов прикладного уровня (2 часа).

Раздел 4. Технологии создания клиентских обработчиков

Лекция 4.

JavaScript, назначение и принципы работы. Система событий и выполнение функций JavaScript (2 часа).

 

4.2.2.2. Перечень практических занятий

Семестр 6

Раздел 1. Обзор сетевых технологий

Практическое занятие 1.

Доступ к базам данных. ODBC (2 часа).

 

4.2.2.3. Перечень лабораторных работ

Семестр 6

Раздел 1. Обзор сетевых технологий

Лабораторная 1.

Языки HTML и XHTML (4 часа).

Раздел 2. Гипертекстовая модель

Лабораторная 2.

Создание CSS (4 часа).

Раздел 3. Протокол HTTP

Лабораторная 3.

Язык SQL.е на стороне клиента и сервера (4 часа).

 

4.2.2.4. Перечень учебно-методического обеспечения для самостоятельной работы

Методические указания для самостоятельной работы размещены на информационно-образовательном портале института по ссылке https://www.mivlgu.ru/iop/course/view.php?id=5058.

Для самостоятельной работы также используются издания из списка приведенной ниже основной и дополнительной литературы.

Перечень тем, вынесенных на самостоятельное изучение:

1. Основные направления развития технологий разработки сайтов.

2. Спецификации и синтаксис HTML и XHTML.

3. Спецификации CSS.

4. Спецификации CSS. Синтаксис.

5. Спецификации CSS. Наследование стилей.

6. Альтернативы Javascript.

7. Способы добавления на web-страницу.

8. Реляционные базы данных.

9. Язык структурированных запросов.

10. Технологии динамического обращения к серверу.

11. Форматы передачи данных JSON и XML.

12. Альтернативы технологии AJAX.

 

4.2.2.5. Перечень тем контрольных работ, рефератов, ТР, РГР, РПР

Не планируется.

 

4.2.2.6. Примерный перечень тем курсовых работ (проектов)

1. Интернет как инструмент маркетинга.

2. История Интернет-маркетинга.

3. Ресурсы Интернет.

4. Развитие интренет в России. Аудитория сети Интернет.

5. Поиск информации в Интернет.

6. Коммерческие Web-сайты.

7. Электронная коммерция в Internet.

8. Организация и принцип работы Интернет-магазинов.

9. Комплекс маркетинга в сети Интернет.

10. Методы продвижения сайтов.

11. Реклама в Интернет.

12. Маркетинговые исследования в сети Интернет.

13. Электронные платежи в сети Интернет.

14. Перспективы маркетинга в сети Интернет.

15. Товарная политика и рынок услуг в Интернете.

16. Маркетинговые коммуникации в сети Интернет.

17. Каналы распределения в сети Интернет.

18. Ценовая политика в сети Интернет.

19. Использование возможностей E-mail в маркетинге.

20. Эффективность маркетинговых мероприятий в сети Интернет.

21. Прямой маркетинг в Интернет.

22. Российские платежные системы (CyberPlat, Assist, Instant!, WebMoney Tranfer, PayCash, ЭлИТ-Карт).

 

5. Образовательные технологии

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

Аудиторные занятия включают:

лекции, на которых излагается теоретическое содержание курса «Web-технологии»;

лабораторные работы, предусматривающие приобретение студентами знаний новых возможностей современных Web-технологий и умение их применять.

Самостоятельная работа студентов

Предназначена для внеаудиторной работы по закреплению теоретического курса и практических навыков дисциплины; по изучению дополнительных разделов дисциплины, а также включает: подготовку к курсовому проекту «Создание Web-сайта»;

разработку курсового проекта «Создание Web-сайта», который включает подготовку функционирующего Web-сайта и пояснительной записки объемом не более 60 страниц машинописного текста, содержащей описание логической и физической структур, основных этапов разработки, возможностей представляемого Web-ресурса, а также руководство по сопровождению, листинг страниц и результаты работы данного ресурса.

 

6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов.

Фонды оценочных средств приведены в приложении.

 

7. Учебно-методическое и информационное обеспечение дисциплины Web-технологии

7.1. Основная учебно-методическая литература по дисциплине

1. Прохорова М.В. Организация работы интернет-магазина [Электронный ресурс]/ Прохорова М.В., Коданина А.Л.— Электрон. текстовые данные.— М.: Дашков и К, 2014.— 333 c. - http://www.iprbookshop.ru/35295

 

7.2. Дополнительная учебно-методическая литература по дисциплине

1. Тузовский А.Ф. Проектирование и разработка web-приложений [Электронный ресурс]: учебное пособие/ Тузовский А.Ф.— Электрон. текстовые данные.— Томск: Томский политехнический университет, 2014.— 219 c. - http://www.iprbookshop.ru/34702

 

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

В образовательном процессе используются информационные технологии, реализованные на основе информационно-образовательного портала института (www.mivlgu.ru/iop), и инфокоммуникационной сети института:

- предоставление учебно-методических материалов в электроном виде;

- взаимодействие участников образовательного процесса через локальную сеть института и Интернет;

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

Информационные справочные системы:

электронная библиотечная система iBooks.ru (http://www.ibooks.ru)

электронная библиотечная система iprBooks.ru (http://www.iprbooks.ru)

электронная библиотечная система Znanium.com (http://www.znanium.com)

электронная библиотека «ЭВРИКА» (http://www.mivlgu.ru/content/elektronnaya-biblioteka-«evrika»)

электронная библиотека ВлГУ (http://library.vlsu.ru/)

Программное обеспечение:

Лаборатория информационно – коммуникационных систем

Microsoft Visual Studio 2013 (подписка DreamSpark Premium Electronic Software Delivery (3 year) Renewal, договор №453 от 16.12.2014 года)

Apache Software Foundation (GPL)

 

7.4. Перечень ресурсов информационно-телекоммуникационной сети «Интернет», необходимых для освоения дисциплины

iprbookshop.ru

 

8. Описание материально-технической базы, необходимой для осуществления образовательного процесса по дисциплине

Лаборатория информационно – коммуникационных систем

Сервер «АйТек» на базе 2 процессоров Intel Xeon; 12 компьютеров Intel Core i5-2400 3,10 GHz; 4гб, DVD-R/ Philips 19’; интерактивная доска SMART Boaerd 480 со встроенным проектором V25;

 

9. Методические указания по освоению дисциплины

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

Форма заключительного контроля при промежуточной аттестации – зачет. Для проведения промежуточной аттестации по дисциплине разработаны фонд оценочных средств и балльно-рейтинговая система оценки учебной деятельности студентов. Оценка по дисциплине выставляется в информационной системе и носит интегрированный характер, учитывающий результаты оценивания участия студентов в аудиторных занятиях, качества и своевременности выполнения заданий в ходе изучения дисциплины и промежуточной аттестации.

 


лист_утверждения


РЕЦЕНЗИЯ

на  рабочую программу дисциплины

«Web-технологии»

по направлению подготовки 09.03.04 Программная инженерия

 

Рабочая программа дисциплины «Web-технологии» составлена в соответствии с требованиями федерального государственного образовательного стандарта по направлению подготовки 09.03.04 Программная инженерия.

На изучение данного курса по учебному плану отводится 180 час. (5 ЗЕТ). Формой итогового контроля изучения дисциплины является зачет .

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

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

Освоение дисциплины позволит студентам приобрести теоретические и практические знания, необходимые при решении задач в будущей практической деятельности.

Предлагаемые фонды оценочных средств для выявления уровня знаний и умений обучаемых полностью охватывает содержание курса и соответствуют ФГОС.

Перечень учебно-методической литературы достаточен для изучения дисциплины. Имеются ссылки на электронно-библиотечные системы.

Рабочая программа дисциплины «Web-технологии» рекомендуется для использования в учебном процессе по направлению подготовки 09.03.04 Программная инженерия.

 

31.05.2016 г.