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

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Южно-Уральский государственный университет»

(национальный исследовательский университет)

Филиал ФГБОУ ВПО «ЮУрГУ» (НИУ) в г. Златоусте

Кафедра «Проектирование и технология изделий сервиса»

СОГЛАСОВАНО УТВЕРЖДАЮ

Зав. выпускающей кафедрой Декан машиностроительного

Проектирования и технологии факультета

изделий сервиса

________________ ______________

_________________20 г. ________________20 г.

РАБОЧАЯ ПРОГРАММА

дисциплины ДВ.2.02.02 Основы web-программирования

для 100100.62 Сервис

профиль подготовки Сервис в индустрии моды и красоты

форма обучения очная

кафедра-разработчик Проектирование и технология изделий сервиса

Рабочая программа составлена в соответствии с ФГОС ВПО по направлению подготовки 100100.62 Сервис, утвержденным приказом Минобрнауки от 01.01.2001 г № 000

Рабочая программа рассмотрена и одобрена на заседании кафедры Проектирование и технология изделий сервиса, протокол от 24 июня 2011 года

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

Рабочая программа рассмотрена и пролонгирована на заседании кафедры Проектирование и технология изделий сервиса, протокол № ___ от ________ 20__ года на 20__-20___ уч. год

Рабочая программа рассмотрена и пролонгирована на заседании кафедры Проектирование и технология изделий сервиса, протокол № ___ от ________ 20__ года на 20__-20___ уч. год

НЕ нашли? Не то? Что вы ищете?

Зав. кафедрой разработчика_ д. т.н., проф. ______________

Ученый секретарь кафедры_старший преподаватель _________

Разработчик программы к. т.н., доц. ______________________

Рецензент (ы) _________________________

Златоуст 2011

1.  Цели и задачи дисциплины

Целью дисциплины «Основы web-программирования» является ознакомление студентов с языком программирования PHP и формирование у студентов научных представлений, практических навыков и умений в области web-программирования.

Основными задачами дисциплины являются:

● формирование представлений о web-программировании;

● знакомство с языком программирования PHP;

● навыки разработки CMS.

2.  Место дисциплины в структуре ООП

Перечень предшествующих дисциплин, видов работ

Перечень последующих дисциплин, видов работ

Б.2.01 Математика;

Б.2.02 Информатика.

ДВ.3.02.02 Прогрессивные технологии в сервисе;

ДВ.2.01.01 Системы автоматизированного проектирования в сервисе.

Дипломное проектирование.

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

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

·  знать программные средства, виды и структура баз данных;

·  знать основы геометрического и компьютерного моделирования изделий и услуг в сервисе;

·  современные виды информационного обслуживания.

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

ОК-12 понимать сущность и значение информации в развитии современного информационного общества, соблюдать основные требования информационной безопасности;

ОК-13 владеть основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией; работать с информацией в глобальных компьютерных сетях;

ПК-7 готовностью внедрять и использовать современные информационные технологии в процессе профессиональной деятельности;

ПК-13 готовностью к изучению научно-технической информации, отечественного и зарубежного опыта в сервисной деятельности;

_____________________________________________________________________

В результате освоения дисциплины студент должен:

Знать:

    этапы производства программного продукта; методы и средства тестирования программ; способы эффективной реализации Web-интерфейсов к базам данных; протоколы обмена информацией Web-серверов и клиентских браузеров.

·  основные технологии web-программирования;

·  языковые конструкции PHP;

·  о проблемах и направлениях развития Web-технологий;

    об основных методах и средствах проектирования программного обеспечения Web-сайтов; об использовании дополнительных пакетов и библиотек при программировании; о современных объектно-ориентированных алгоритмических языках, их области применения и особенностях.

Уметь:

·  использовать основные модели, методы и средства информационных технологий и способы их применения для решения задач в предметных областях;

·  использовать объектно-ориентированные методы и средства разработки алгоритмов и программ, способы отладки, испытания и документирования программ;

·  использовать современные готовые библиотеки модулей;

·  использовать современные системные программные средства, технологии и инструментальные средства.

Владеть (уметь искусно пользоваться):

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

4. Объем и виды учебной работы

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

Вид учебной работы

Всего часов

Разделение по семестрам в часах.

Номер семестра

6*

*

*

*

Общая трудоемкость

дисциплины

72

72

Аудиторные занятия

72

72

Лекции (Л)

36

36

Практические занятия, семинары (ПЗ)

36

36

Лабораторные работы (ЛР)

и (или) другие виды аудиторных занятий

Самостоятельная работа (СРС)

·  Курсовой проект

·  Курсовая работа

·  Реферат

·  Расчетно-графическая работа

·  Семестровое задание

·  Подготовка к экзамену, зачету

·  другие виды самостоятельной работы

72

10

10

45

72

10

10

45

Контроль самостоятельной работы студента (КСР)

7

7

Вид итогового контроля (ИА) (зачет, экзамен)

Экз.

Экз.

* номера семестров заполняются из учебного плана, всего часов по видам работ должно совпадать с учебным планом

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

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

Номер раздела, темы

Наименование разделов,

тем дисциплины

Объем занятий по видам в часах

Всего

Л

ПЗ

ЛР

СРС

КСР

ИА

1.

Раздел 1. Введение в программирование

21

4

9

7

1

1.1.

Тема 1.1 Определение Web-программирование,

сетевая среда, практичность Web-сайтов.

4

2

2

1.2.

Тема 1.2 Общие характеристики пользователей

и особенности программирования сайтов в зависимости от этих характеристик, сетевая среда.

17

2

9

5

1

2.

Раздел 2. Построение практического сайта и процесс Web-дизайна

21

4

9

7

1

2.1

Тема 2.1. Практический сайт и его основные характеристики.

5

2

3

2.2

Тема 2.2. Проектирование сайтов, план сайта,

классификация сайтов, структура сайта, классификация моделей сайтов, сравнение сайтов, теория навигации.

16

2

9

4

1

3.

Раздел 3. HTML

11

4

7

3.1

Тема 3.1 Описание HTML, тэги, фреймы.

3

1

2

3.2

Тема 3.2 Создание документа в HTML, формы в

Html документах, расширенный HTML, сценарии для автоматизации.

3

1

2

3.3

Тема 3.3 Формы, функции, мультимедиа, кодировки символов и выбор кодировок, типы ссылок,

глобальная структура документа, метаданные, стили, списки.

5

2

3

4.

Раздел 4. CGI

11

4

7

4.1

Тема 4.1. Вызов CGI программ, CGI скрипты, переменные среды CGI, заголовки запросов и ответов.

5

2

3

4.2

Тема 4.2. Права доступа, браузеры, обработка форм.

6

2

4

5.

Раздел 5. Java Script

12

4

7

1

5.1

Тема 5.1. Модели объектов JavaScript и свойств объектов, события, массивы, графика, стеки и гипертекстовые ссылки, фреймы, наследование кода скриптов

различными страницами, манипулирование окнами.

12

4

7

1

6.

Раздел 6. VRML

12

4

7

1

6.1

Тема 6.1 Введение в VRML, единицы измерения, примитивы VRML,

6

2

3

1

6.2

Тема 6.2 Положение объектов в пространстве, определение собственных объектов.

6

2

4

7.

Раздел 7. Web-мастер

22

4

9

8

1

7.1

Тема 7.1 Возможные способы создания Web-страниц.

6

2

4

7.2

Тема 7.2 Оформление, шрифты, стили, фреймы, поисковые системы, правила создания гипертекста (этикет, стиль, основные принципы).

16

2

9

4

1

8.

Раздел 8. Сервисы Интернет

12

4

7

1

8.1

Тема 8.1.Сеть сетей, типы сервисов Интернет, новые технологии и тенденции развития.

12

4

7

1

9.

Раздел 9. Секреты и особенности Web-дизайна и Internet-программирования,

технология программирования

22

4

9

8

1

9.1

Тема 9.1. Советы по Web-проектированию, конвертирование HTML в удобочитаемый тест, работа со шрифтами, сравнение браузеров,

6

2

4

9.2

Тема 9.2 Особенности проектирования Web-сайтов.

16

2

9

4

1

(Сумма по столбцам должна сойтись с данными в п.4)

Из за большого объема этот материал размещен на нескольких страницах:
1 2