приложение 2 ПМ 09.02.07

Приложение 2. Программы профессиональных модулей
Приложение 2.1.
к ООП-П по специальности
09.02.07 Информационные системы и программирование

РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПМ.08 «Разработка дизайна веб-приложений»
Обязательный профессиональный блок

2023

СОДЕРЖАНИЕ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПРОГРАММЫ

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО
МОДУЛЯ
3. УСЛОВИЯ
МОДУЛЯ

РЕАЛИЗАЦИИ

ПРОФЕССИОНАЛЬНОГО

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ОСВОЕНИЯ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.08 «Разработка дизайна веб-приложений»
1.1. Цель и планируемые результаты освоения профессионального модуля
В результате изучения профессионального модуля обучающихся должен освоить
основной вид деятельности Разработка дизайна веб-приложений и соответствующие ему
общие компетенции и профессиональные компетенции, личностные результаты.

Код

1.1.1. Перечень общих компетенций
Наименование общих компетенций

ОК.01.

Выбирать способы решения задач
применительно к различным контекстам

профессиональной

деятельности

ОК.02.

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

ОК.03.

Планировать и реализовывать собственное профессиональное и личностное
развитие.

ОК.07.

Содействовать сохранению окружающей среды, ресурсосбережению,
эффективно действовать в чрезвычайных ситуациях.

ОК.08.

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

ОК.09.

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

1.1.2. Перечень профессиональных компетенций
Код
Наименование видов деятельности и профессиональных компетенций
ВД 8
Разработка дизайна веб-приложений
ПК 8.1

Разрабатывать дизайн-концепции
корпоративным стилем заказчика

веб-приложений

в

соответствии

с

ПК 8.2

Формировать требования к дизайну веб-приложений на основе анализа
предметной области и целевой аудитории.

ПК 8.3

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

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

Уметь

Знать

создавать, использовать и оптимизировать изображения для вебприложений
выбирать наиболее подходящее для целевого рынка дизайнерское решение
создавать дизайн с применением промежуточных эскизов, требований к
эргономике и технической эстетике
разрабатывать интерфейс пользователя для веб-приложений с
использованием современных стандартов
нормы и правила выбора стилистических решений
современные методики разработки графического интерфейса
требования и нормы подготовки и использования изображений в
информационно-телекоммуникационной сети "Интернет" (далее - сеть
Интернет)
государственные стандарты и требования к разработке дизайна вебприложений
1.2. Количество часов, отводимое на освоение профессионального модуля

Всего часов - 252 часа
в том числе в форме практической подготовки - 134 часа
Из них на освоение МДК: 96 часов
в том числе практики: учебная -72 часа, производственная - 72 часа.
Промежуточная аттестация экзамен по модулю – 12 часов.

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

Всего,
час.

1

2

3

4

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 8.1. ПК 8.2,
ПК 8.3

МДК.02.01
Графический
дизайн
веб-приложений

36

МДК.02.02
Верстка
веб-страниц,
включая тестирование
(HTML, CSS)
Учебная практика
Производственная
практика (по профилю
специальности),
часов
Экзамен по
модулю

Коды
профессиональных
иобщих
компетенций

Всего:

Объем профессионального модуля, ак. час.
Обучение по МДК
В том числе

Всего

Практики

Лабораторных
и
практических
занятий

Курсовых
работ
(проектов)

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

5

6

7

8

26

36

26

-

-

60

36

60

36

-

-

72
72

Промежуточная
аттестация

Наименование разделов
профессионального модуля

В т.ч. в формепрактической.
подготовки

2.1. Структура профессионального модуля

10

11

-

-

-

-

72

72

72

12

-

-

-

252

134

72

72

96

62

-

-

9

Учебная Производственная

-

-

2.2. Тематический план и содержание профессионального модуля (ПМ)
Наименование разделов и
тем профессионального
модуля (ПМ),
междисциплинарных
курсов (МДК)

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

1

2

МДК. 08.01 Графический дизайн веб-приложений
Тема 1.

Основы графического
дизайна

Содержание:
1. Цвет/Роль цвета в повседневной жизни и дизайне. Теория цвета. Цветовые схемы. Как выбрать
цветовую схему (гамму). Эмоциональное восприятие цвета. Значения цветов. Читабельность
2. Основы графического дизайна./ Формат. Пропорции листа, каноны композиции. Золотое
сечение. Разбор примеров композиции. Векторная и растровая графика.
3. Виды графического дизайна./ Графический дизайн в визуальной идентификации бренда.
Рекламная графика. Графический дизайн пользовательских интерфейсов(UI). Графический
дизайн публикаций. Графический дизайн упаковок. Графический моушен-дизайн. Графический
дизайн окружения. Искусство и иллюстрации в графическом дизайне.
4. Типографика/ Что такое типографика. Развитие алфавитной письменности. Изобретение
книгопечатания. Виды шрифтов. Как выбрать шрифт. Иерархия. Интерлиньяж. Кернинг. Трекинг.
Классификация шрифтов.
5. Верстка. Композиция. Взаимодействие текста и картинки в макете. Пустое и заполненное композиция. Разбор примеров макетов.
6. Верстка. Шрифты. Строки, кегль, интерлиньяж, абзацы
7. Знакообразование и логотип./ Семиотика в визуальном языке. Логотип и знак: как работает эта
связка. Особенности языка как графической единицы. Визуальные метафоры в знаке.
8. Верстка. Макет./ Текст: список текстовых стилей для всех элементов. Заголовки подзаголовки,
абзацы и списки.
9. Верстка. Позиционирование и отступы./ Привязка элементов к сетке, внутренним отступам
блоков. Привязка к центру, к колонкам или модулям.
10. Верстка. Сейф-зоны. Горизонтальные отступы. Группировка матрѐшкой.
11. Верстка. Виды верстки. / Блочная верстка, Табличная верстка. Инструменты для верстки
сайта.
12. Верстка. Адаптивность.

Объем, акад.
ч/ в том числе
вформе
практической
подготовки,
акад. ч
3
36

Код ПК, ОК

10

ОК.01,
ОК.02,
ОК.03,
ОК.07,
ОК.08,
ОК.09,
ПК 8.1.
ПК 8.2,
ПК 8.3

4

13. Верстка. Вставка изображений. Одиночные изображения. Коллекции изображений. Фоны.
Карусели
14. Верстка. Тестирование верстки./ Проверка соответствия верстки с дизайн-макетов. Проверка
кроссбраузерности. Просмотр страниц на разных разрешениях. Проверка адаптивности на разных
устройствах. Выявление ошибок. Проверка наличия аналогичных шрифтов. Проверка
орфографии и грамматики.
Тема 2.
Работа с инструментами
для верстки макета

Содержание:

26

В том числе практических занятий и лабораторных работ
15. «Освоение технологии работы в среде редактора растровой графики»
16. «Освоение инструментов выделения и трансформации областей. Рисование и раскраска»
17. «Создание и редактирование изображений»
18. «Работа с масками. Векторные контуры фигуры»
19. «Ретуширование изображений. Корректирующие фильтры»

ОК.01,
ОК.02,
ОК.03,
ОК.07,
ОК.08,
ОК.09,
ПК 8.1.
ПК 8.2,
ПК 8.3

20. «Работа со стилями слоев и фильтрами»
21. «Создание коллажей. Фотомонтаж»
22. «Корректировка цифровых фотографий»
23. «Создание текстовых объектов. Текстовые эффекты. Текстовый дизайн»
24. «Создание анимированных изображений»
25. «Создание оригинал-макетов, элементов дизайна сайта»
26. «Создание макета сайта, буклета»
27. «Создание рекламного баннера»
28. «Изображения для Web. Создание Gif-анимаций»
29. «Освоение технологии работы в среде редактора растровой графики»

МДК.08.02 Верстка веб-страниц, включая тестирование (HTML, CSS)
Тема 2.1.
Основы web-технологий

60

Содержание:
30. Введение. Язык разметки HTML. Синтаксис HTML
31. Гиперссылки. Использование изображений на странице. Форматирование текста и фона
32. Списки. Таблицы.
33. Фреймы, плавающие фреймы, формы

12

ОК.01,
ОК.02,
ОК.03,
ОК.07,
ОК.08,
ОК.09,

ПК 8.1.
ПК 8.2,
ПК 8.3

34. Каскадные таблицы стилей (CSS)
35. Использование стилей при создании сайта
36. Веб-стандарты и их поддержка
37. Элементы и атрибуты HTML5 и структура страницы
38. Селекторы в HTML5.
39. Использование свойств CSS2 и CSS3
40. Вѐрстка страниц веб-сайта.
41. CSS-фреймворки. Динамический CSS (на примере LESS). Шаблоны CMS. Типовые решения
42. Размещение сайта на сервере и поддержка сайта
43. Язык сценариев JavaScript
В том числе практических занятий и лабораторных работ
44. Практическая работа «Составление технического задания на разработку web-сайта»
45. Применение тегов HTML при создании web-страниц

22

46. Создание формы на html-странице.
47. Форматирование web-страниц с использованием каскадных таблиц стилей.
48. Вѐрстка
49. Подготовка и оптимизация графики на web-странице
50. Создание баннера для web-страницы
51. Тестирование веб-страниц. Валидация.
Тема 2.2
Web-дизайн

Содержание
52. WEB-дизайн. Способности необходимые web-дизайнеру. Специализация в web-дизайне.
Юзабилити
53. Основные этапы разработки сайта. Техническое задание. Файловая структура сайта. Два типа
графики на web-сайтах. Имена файлов
54. Концептуальное, логическое и физическое проектирование сайта
55. Цвет в дизайне. Фоновые цвета. Цветовой круг. Модели цвета
56. Взаимодействие пользователя с сайтом
57. Вопросы разработки интерфейса
58. Визуализация элементов интерфейса

10

ОК.01,
ОК.02,
ОК.03,
ОК.07,
ОК.08,
ОК.09,
ПК 8.1.
ПК 8.2,
ПК 8.3

59. Юзабилити web-сайтов и приложений для мобильных устройств
60. Аудит юзабилити web-сайта, тестирование и документирование
В том числе практических занятий и лабораторных работ
61. Разработка эскизов веб-приложения

14

62. Разработка прототипа дизайна веб-приложения
63. Разработка схемы интерфейса веб-приложения
64. Разработка проекта «Lending page»
УП.08 Учебная практика

72

Разработка дизайна веб-приложений в соответствии со стандартами и требованиями заказчика.
Создание, использование и оптимизирования изображений для веб-приложений
Разработка интерфейса пользователя для веб-приложений с использованием современных стандартов.
Выбор наиболее подходящего для целевого рынка дизайнерского решения.
Создание дизайна с применением промежуточных эскизов, требований к эргономике и технической эстетике.
ПП.08 Производственная практика

72

Участие в разработке дизайн-концепции веб-приложений в соответствии с корпоративным стилем заказчика.
Участие в формировании требовании к дизайну веб-приложений на основе анализа предметной области и целевой аудитории.
Участие в осуществление разработки дизайна веб-приложения с учетом современных тенденций в области веб-разработки.

ПМ.01.ЭК экзамен по модулю. ДЭ (КОД 1.2)
Всего:

12
252

ОК.01,
ОК.02,
ОК.03,
ОК.07,
ОК.08,
ОК.09,
ПК 8.1.
ПК 8.2,
ПК 8.3
ОК.01,
ОК.02,
ОК.03,
ОК.07,
ОК.08,
ОК.09,
ПК 8.1.
ПК 8.2,
ПК 8.3

3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
3.1. Для реализации программы профессионального модуля должны быть
предусмотрены следующие специальные помещения: Лаборатория «Разработка дизайна
веб-приложений»
- автоматизированные рабочие места на 15 обучающихся с конфигурацией: Core i3 или
аналог, дискретная видеокарта от 2GB ОЗУ, не менее 4-8GB ОЗУ, один или два монитора 23"
мышь, клавиатура;
- автоматизированное рабочее место преподавателя с конфигурацией: Core i5 или аналог,
дискретная видеокарта, не менее 8GB ОЗУ, один или два монитора 23", мышь, клавиатура;
- специализированная эргономичная мебель для работы за компьютером;
- проектор и экран; Маркерная доска;
- многофункциональное устройство (МФУ) формата А4;
- программное обеспечение общего и профессионального назначения.
Оснащенные базы практики
Учебная практика реализуется в мастерских профессиональной образовательной
организации и требует наличия оборудования, инструментов, расходных материалов,
обеспечивающих выполнение всех видов работ, определенных содержанием программ
профессиональных модулей в соответствии с выбранной траекторией, в том числе оборудования
и инструментов, используемых при проведении чемпионатов WorldSkills
Оборудование предприятий и технологическое оснащение рабочих мест производственной
практики соответствует
содержанию видов
профессиональной деятельности и дает
возможность обучающемуся овладеть профессиональными компетенциями по всем видам
деятельности, предусмотренными программой, с использованием современных технологий,
материалов и оборудования
3.2. Информационное обеспечение реализации программы
Для реализации программы библиотечный фонд образовательной организации имеет
печатные и электронные образовательные и информационные ресурсы, рекомендуемые для
использования в образовательном процессе.
3.2.1. Основные печатные издания
1. Немцова, Т.И., Назарова, Ю.В. Практикум по информатике: учеб. пособие/ Под
редакцией Л.Г. Гагариной. Ч. I и II. – М.: Форум, 2014. – 288 с.: ил.
2. Основы Web-технологий / П.Б. Храмцов, С.А. Брик, А.М. Русак, А.И. Сурин / Под
редакцией П.Б. Храмцова. - М.: ИНТУИТ. РУ «Интернет-Университет Информационных
Технологий», 2003. 512 с.
3. Компьютерная графика и web-дизайн. Практикум: учебное пособие / Немцова Т.И.,
Назарова Ю.В/. под ред. Л.Г. Гагариной. – М.: ИД «ФОРУМ»: ИНФРА-М, 2011. – 288 с. ил. –
(Профессиональное образование)
4. HTML5. Недостающее руководство: Пер. с англ./ Мак-Дональд М. – СПб.: БХВПетербург, 2012. – 480 с..
3.2.2. Основные электронные издания (электронные ресурсы)
1. Система федеральных образовательных порталов Информационно –коммуникационные
технологии в образовании. [Электронный ресурс] – режим доступа: http://www.ict.edu.ru (20032017)
3.2.3. Дополнительные источники (при необходимости)
1. Храмцов, П.Б. Основы Web-технологий: учебное пособие / П.Б. Храмцов, С.А. Брик,
А.М. Русак, А.И. Сурин – 2-е изд., испр. – М.: Интернет-Университет Информационных
технологий; БИНОМ. Лаборатория знаний, 2014. – 512с.
2. Лебедев Э. И. Web-дизайн с нуля – М.: Лучшие книги, 2008.

3. Супрун С.В., Долинер Л.И., Ченушкина С.В. Основы Web-программирования /
Учеб.пособие: В 2 ч. Ч.1. – Екатеринбург: Центр «Учебная книга», 2007.
4. Третьяк Т.М., Кубарева М.В. Практикум Web-дизайна. – М.: СОЛОН-ПРЕСС, 2007.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Код и наименование профессиональных и общих
компетенций, формируемых в рамках модуля

Критерии оценки

ПК 8.1. Разрабатывать дизайн-концепции веб- четкость и
приложений в соответствии с корпоративным правильность
стилем заказчика.
ответов на вопросы
ПК 8.2. Формировать требования к дизайну веб- логика изложения
приложений на основе анализа предметной материала
области и целевой аудитории
ясность и
ПК 8.3. Осуществлять разработку дизайна веб- аргументированнос
приложения с учетом современных тенденций в ть изложения
области веб-разработки.
собственного
мнения
ОК.01. Выбирать способы решения задач
профессиональной деятельности, применительно скорость и точность
к различным контекстам.
выполнения
задания
ОК.02.
Осуществлять
поиск,
анализ
и
интерпретацию информации, необходимой для соответствие
выполнения
задач
профессиональной выбранного
деятельности.
алгоритма условию
задачи
ОК.03. Планировать и реализовывать собственное
профессиональное и личностное развитие.
способность
грамотно и быстро
ОК.07. Содействовать сохранению окружающей
проводить анализ
среды, ресурсосбережению, эффективно
действовать в чрезвычайных ситуациях.
обоснованность
выбора применения
ОК.08. Использовать средства физической
методов и способов
культуры для сохранения и укрепления здоровья
решения
в процессе профессиональной деятельности и
профессиональных
поддержания необходимого уровня физической
задач
подготовленности.

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

Приложение 2.1.
к ООП-П по специальности
09.02.07 Информационные системы и программирование

РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПМ.09 «Проектирование, разработка и
оптимизация веб-приложений»
Обязательный профессиональный блок

2023

СОДЕРЖАНИЕ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПРОГРАММЫ

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО
МОДУЛЯ
3. УСЛОВИЯ
МОДУЛЯ

РЕАЛИЗАЦИИ

ПРОФЕССИОНАЛЬНОГО

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ОСВОЕНИЯ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.09 «Проектирование, разработка и оптимизация вебприложений»
1.1. Цель и планируемые результаты освоения профессионального модуля
В результате изучения профессионального модуля обучающихся должен освоить
основной вид деятельности Проектирование, разработка и оптимизация веб-приложений и
соответствующие ему общие компетенции и профессиональные компетенции, личностные
результаты.

Код

1.1.1. Перечень общих компетенций
Наименование общих компетенций

ОК.01.

Выбирать способы решения задач профессиональной деятельности

ОК.02.

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

ОК.03.

Планировать и реализовывать собственное профессиональное и личностное
развитие.

ОК.04

Работать в коллективе и команде, эффективно взаимодействовать с коллегами,
руководством, клиентами.

ОК.07.

Содействовать сохранению окружающей среды, ресурсосбережению,
эффективно действовать в чрезвычайных ситуациях.

ОК.08.

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

ОК.09.

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

1.1.2. Перечень профессиональных компетенций
Код
Наименование видов деятельности и профессиональных компетенций
ВД 9

Проектирование, разработка и оптимизация веб-приложений

ПК 9.1

Разрабатывать техническое задание на веб-приложение в соответствии с
требованиями

ПК 9.2

Разрабатывать веб-приложение в соответствии с техническим заданием

ПК 9.3

Разрабатывать интерфейс пользователя веб-приложений в соответствии с
техническим заданием

ПК 9.4

Осуществлять техническое сопровождение и восстановление
приложений в соответствии с техническим заданием

ПК 9.5

Производить тестирование разработанного веб приложения

ПК 9.6

Размещать веб приложения в сети в соответствии с техническим заданием

ПК 9.7

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

ПК 9.8

Осуществлять аудит безопасности веб-приложения в соответствии с
регламентами по безопасности

веб-

ПК 9.9

Модернизировать веб-приложение с учетом правил и норм подготовки
информации для поисковых систем.

ПК 9.10

Реализовывать мероприятия по продвижению веб-приложений в сети
Интернет

1.1.3. В результате освоения профессионального модуля обучающийся должен:
Владеть
В использовании специальных готовых технических решений при разработке
навыками
веб-приложений;
выполнении
разработки
и
проектирования
информационных систем; модернизации веб-приложений с учетом правил и
норм подготовки информации для поисковых систем; реализации
мероприятий по продвижению веб-приложений в сети Интернет
Уметь
разрабатывать программный код клиентской и серверной части вебприложений; осуществлять оптимизацию веб-приложения с целью
повышения его рейтинга в сети Интернет; разрабатывать и проектировать
информационные системы
Знать
языки программирования и разметки для разработки клиентской и серверной
части веб-приложений; принципы функционирования поисковых сервисов и
особенности
оптимизации
веб-приложений
под
них;
принципы
проектирования и разработки информационных систем
1.2. Количество часов, отводимое на освоение профессионального модуля
Всего часов - 634 часа
в том числе в форме практической подготовки - 482 часа
Из них на освоение МДК: 334 часа
в том числе практики: учебная -180 часов, производственная - 108 часов.
Промежуточная аттестация экзамен по модулю – 12 часов.

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

Всего,
час.

1

2

3

4

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

МДК.09.01
Разработка
веб-приложений в СМS
(Word Press)
МДК.09.02
Системы
управления
контентом
(Git, GitHab)
МДК.09.03
Программирование
на
стороне клиента (JS),
включая тестирование
МДК.09.04
Программирование
на
стороне сервера (PHP+
MySQL),
включая
тестирование
МДК.09.05
Использование сервисов
сети
Интернет
при
разработке, внедрении и
сопровождении
вебприложений.
Учебная практика

36

36

Коды
профессиональных
иобщих
компетенций

Объем профессионального модуля, ак. час.
Обучение по МДК
В том числе

Всего

Практики

Лабораторных
и
практических
занятий

Курсовых
работ
(проектов)

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

5

6

7

8

10

36

10

-

16

36

16

-

Промежуточная
аттестация

Наименование разделов
профессионального модуля

В т.ч. в формепрактической.
подготовки

2.1. Структура профессионального модуля

9

Учебная Производственная

10

11

-

-

-

-

-

-

180

108

72

52

72

52

154

78

154

78

36

26

36

26

180

180

30

Производственная
практика (по профилю
специальности),
часов
Экзамен по модулю
Всего:

108

108

12

12

634

482

334

182

-

-

-

-

-

180

108

2.2. Тематический план и содержание профессионального модуля (ПМ)
Наименование
разделов итем
профессионального
модуля (ПМ),
междисциплинарных
курсов (МДК)

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

1

2

МДК. 09.01 Разработка веб-приложений в CMS (World Press)
Тема 1.1

Основы World Press

Содержание:
1. Введение в CMS. Установка World Press
2. Создание темы.
3. Регистрация меню
4. Сайдбар WP
5. Вывод постов.
6. Оптимизация скорости загрузки сайта.
7. Хуки и шорткоды.
8. Шаблоны постов. Страниц.
9. Типы записей.
10. Произвольные поля.
11. Таксономии.

Объем, акад.
ч/ в том
числе в
форме
практическо
й
подготовки,
акад. ч
3
36

Код ПК, ОК

26

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

4

12. Формы WP.
13. Дочерние темы.
14. SEO для WP.
Тема 1.2
Разработка сайта на
World Press

Содержание:

10

В том числе практических занятий и лабораторных работ
15. Установка WP
16. Создание простой темы
17. Регистрация меню
18. Разработка сайдбара.
19. Вывод постов

МДК.09.02 Системы управления контентом (Git GitHub)
Тема 2.1.
Начало работы в Git

36

Содержание:
20. Краткая история Git. Управление версиями/. Локальные системы контроля версий.
Централизованные системы контроля версий. Распределенные системы контроля версий.

8

21. Основы Git/ Снимки состояний, а не изменений. Локальность операции. Целостность Git.
Три состояния.
22. Установка Git GitHub/ Первая настройка Git. Идентификатор. Выбор редактора. Проверка
настроек. Получение справочной информации. Настройка и конфигурирование учетной
записи.
Тема 2.2
Основы Git

Содержание
23. Создание репозитория в Git/ Инициализация репозитория. Клогнирование существующего
репозитория.
24. Запись изменений в репозиторий. / Проверка состояния файлов. Слежение за новыми
файлами. Индексация измененных файлов. Краткий отчет о состоянии. Игнорирование
файлов. Просмотр индексированных и неиндексированных изменений. Фиксация изменений.
Пропуск области индексирования. Удаление файлов. Перемещение файлов.
25. Просмотр истории версий. Отмена изменений Удаленные репозитории.// Отмена
индексирования. Отмена внесенных в файл изменений. Отоборажение удаленных
репозиториев. Добавление удаленных репозиториев. Извлечение данных из удаленных
репозиториев. Отправка данных в удаленный репозиторий. Просмотр удаленных
репозиториев. Удаление и переименование удаленных репозиториев.
26. Теги./ Вывод списка тегов. Создание тегов. Теги с комментариями. Легковесные теги.

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

12

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10
ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

Расстановка тегов постфактум. Обмен тегами
В том числе практических занятий и лабораторных работ
27. Разработка эскизов веб-приложения

6

28. Разработка прототипа дизайна веб-приложения
29. Разработка схемы интерфейса веб-приложения
30. Разработка проекта «Lending page»
Тема 2.3
Практическая работа в
Git

Содержание

10

В том числе практических занятий и лабораторных работ
31. Настройка учетной записи
32. Запись изменений в репозиторий
33. Просмотр истории версий. Отмена изменений.
34. Создание и вывод тегов
35. Ветки. Ветвление и слиение

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

36. Перемещение данных.

МДК 09.03 Программирование на стороне клиента (JS), включая тестирование
Тема 3.1
Основы языка
JavaScript

Содержание

72
6

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

6

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.

37. Основные сведения о JS. HTML, Дерево DOM / Области применения. Объект document.
Операторы языка.
38.Объекты JS/Array, Date, String.
39. Формы HTML. Обработка форм с помощью JavaScript/ Основные элементы формы.
Параметры формы. Текстовое поле Флажки. Переключатели. Раскрывающиеся списки.
40. Обращения к элементам формы. Обработчики событий/
41. Объектная модель Dynamic HTML/ Объекты дерева DHTML
42. Обращение к свойствам таблицы стилей. Свойства и методы управления содержимым.
43. Навигация по дереву документа. Создание новых узлов. Редактирование дерева
документа.
44. Работа с массивами элементов

Тема 3.2
Диагностика и отладка

Содержание
45. Наиболее распространенные ошибки при программировании / Незакрытые пары.
Кавычки. Использование зарезервированных слов. Одинарные знаки равенства в

управляющих конструкциях.

ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

46. Чувствительность к регистру.
47. Некорректный путь к внешнему файлу. Некорректные пути внутри внешнего файла
48. Пропадающие переменные и функции
49. Отладка при помощи веб-консоли. / Открытие веб-консоли. Обзор ошибок с помощью
консоли. Использование функции console.log() для отслеживания выполнения сценария.
50. Дополнительные средства отладки.
Тема 3.3
Практические
упражнения по языку
JS

Содержание
В том числе практических занятий и лабораторных работ
51. Работа со строками/ Определение длины строки. Изменение регистра строки. Поиск в
строке: indexOf(), Извлечение части строки с помощью метода slice(). Комментарии. Работа с
комментариями.
52. Поиск по маске в строках/ Создание и использование регулярного выражения. Построение
регулярного выражения. Группировка частей маски. Полезные регулярные выражения.
Сопоставление маски. Замена текста. Тестирование регулярных выражений.
53. Работа с числами/ Преобразование строки в число. Тест на числа. Округление чисел.
Формирование значений в валюте. Генерация случайных чисел.
54. Дата и время / Получение информации о месяце, дне недели, времени. Создание даты,
отличной от текущей.
55. Оптимизация сценариев JS/ Сохранение параметров в переменных. Сохранение
параметров в объектах. Тернарная операция. Инструкция-переключатель.
56. Массивы. / Создание массива. Доступ к элементам массива. Добавление элементов в
массив. Удаление элементов из массива
57. Использование консоли.
58. Работа с типами данных и переменными/ Основные математические операции. Порядок
операций. Объединение строк. Объединение чисел и строк Изменение значений в
переменных.
59. Использование переменных для создания сообщений на практике
60. Объединение массивов и разбиение строк.
61. Добавление в программу логики и контроля./ Интеллектуальная реакция программы.
Управляющие конструкции. Проверка более одного условия. Более сложные условия.
62. Использование управляющих конструкций
63. Работа с повторяющими задачами с использованием циклов/ Циклы While. Циклы и

24

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

массивы.
64. Работа с повторяющими задачами с использованием циклов/ Циклы For.
65. Работа с повторяющими задачами с использованием циклов/ Циклы Do/While.
66. Функции. Многократное использование кода/ Передача данных функциям
67. Запрос данных от функций
68. Предупреждение конфликта переменных. Создание простой викторины.
Тема 3.4
Библиотека jQuery

Содержание

4

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

4

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

28

ОК.01, ОК.02,
ОК.03, ОК.04,

69. Введение в jQuery/ О библиотеках JS. Получение библиотеки jQuery. Добавление jQuery
на страницу. Модифицирование веб-страниц. Объектная модель документа.
70. Выбор элементов страницы: подход jQuery/ Основные селекторы. Специальные
селекторы. Фильтры jQuery. Понимание выборок jQuery.
71. Добавление содержимого на страницу/ Замена и удаление выборок. Установка и чтение
атрибутов элемента. Классы Чтение и изменение свойств.CSS. Одновременное изменение
нескольких свойств CSS.
72. Чтение, установка и удаление атрибутов HTML
73. Работа с каждым элементом выборки/ Анонимные функции. Ключевые слова this $(this)
74. Автоматические «броские цитаты»/ Обзор

Тема 3.5
Действия/реакция:
интерактивные
страницы с помощью
событий jQuery

Содержание
75. События./ События мыши. События документа/окна. События форм. События
клавиатуры.
76. Использование событий: способ jQuery
77. Концепции для событий jQuery/ Ожидание загрузки HTML-кода. События наведения и
смещения указателя мыши.
78. Объект события/ Отмена обычного поведения событий. Удаление событий
79. Профессиональное управление событиями./ Использование функции on(). Делегирование
событий при помощи функции on().
80. Эффекты jQuery/ Основы отображения и сокрытия. Постепенное появление и
исчезновение элементов. Скользящие элементы.
81. Анимация/ Управление скоростью анимации. Выполнение действия после завершения
эффекта.

Тема 3.6
Практические

Содержание
В том числе практических занятий и лабораторных работ

упражнения по
библиотеке jQuery

82. Верстка страницы ЧаВо/ Обзор задачи. Верстка кода

ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

83. Отображение и скрытие элементов
84. Всплывающее окно
85. Анимация
86. Выполнение действий после завершения эффекта
87. Анимированная панель навигации
88. Библиотека jQuery: Переходы и анимация CSS3
89. Смена изображений
90. Добавление сменяемых изображений
91. Фотогалерея
92. Управление поведением ссылок. Открытие внешних ссылок в новом окне
93. Создание новых окон
94. Знакомство с плагинами jQuery
95. Создание отзывчивого меню анимации
96. Улучшение веб-форм. Структура форм
97. Проверка формы. Плагин jQuery Validation
98. Улучшение интерфейса. Представление информации с помощью всплывающих подсказок
99. Добавление панелей с вкладками
100. Экономия пространства с помощью аккордеонов

МДК.09.04 Программирование на стороне сервера (PHP+ MySQL), включая тестирование
Тема 4.1
Сайтостроение и PHP

Содержание

154
20

101. Знакомство с PHP/ Краткая история. Характеристики PHP. Традиционность. Простота.
Эффективность. Безопасность. Гибкость. Бесплатное распространение.
102. Сайтостроительство на PHP/ Зона применения, примеры использования. Применение с
другими технологиями.
103. Установка программы. Настройка сервера./ Настройка Apache, Настройка PHP
104. Проблемы в установке программ для Apache
В том числе практических занятий и лабораторных работ
105. Установка программ. Настройка сервера.

4

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

Тема 4.2
Основы PHP

Содержание

42

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

26

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,

В том числе практических занятий и лабораторных работ
106. Создание главной страницы сайта/ Листы стилей вставка картинок, вставка таблиц,
создание ссылок
107. PHP. Основные понятия/ Операторы и действия с переменными. Функции PHP, для
работы с файлами.
108. Работа со строками/ Определение длины строки. Изменение регистра строки. Поиск в
строке, Извлечение части строки. Комментарии. Работа с комментариями.
109. Поиск по маске в строках/ Создание и использование регулярного выражения.
Построение регулярного выражения. Группировка частей маски. Полезные регулярные
выражения. Сопоставление маски. Замена текста. Тестирование регулярных выражений.
110. Работа с числами/ Преобразование строки в число. Тест на числа. Округление чисел.
Формирование значений в валюте. Генерация случайных чисел.
111. Дата и время / Получение информации о месяце, дне недели, времени. Создание даты,
отличной от текущей.
112. Суперглобальные массивы/ Методы передачи информации
113. Счетчик посетителей сайта
114. Создание и подключение базы данных MySQL
115. Счетчик посетителей с использованием БД
116. Использование форм и отправка данных на сервер
117. Создание страницы с новостями сайта
118. Основы безопасности для сайта
119. Применение сложной схемы блокировки файла. Функции для работы с каталогами.
120. Создание сборника статей и вывод на сайт
121. Создание книги отзывов посетителей сайта

Тема 4.3
Основы передачи
данных

Содержание
122. Введения в технологию Ajax/ Основы, взаимодействие в сервером.
123. Работа с Ajax с помощью jQuery/ Использование метода load()
124. Методы get() и post()/ Форматирование данных, посылаемых на сервер. Обработка
данных с сервера
125. Формат JSON/ Доступ к данным JSON. Сложные объекты.

126. Основы построения URL-адреса. REST API
Тема 4.4
Интеграция клиентсервера

Содержание

ПК 9.10
32

В том числе практических занятий и лабораторных работ
127. Работа с изображениями. Функция для создания мини-картинок. Закачка графических
файлов на сервер.
128. Создание формы для загрузки графических файлов. Программы для вывода мини-копий
графических файлов на страницу
129. Простейший книжный интернет-магазин.
130. Административная панель для магазина

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

131. Обработка заказа от посетителей магазина
132. Передача информации между клиент-сервером с помощью JSON и Ajax
133. Разработка REST API для внешнего сервиса интернет-магазина
134. Создание приложения список дел/ Обзор приложения. Добавление кнопки. Добавление
диалогового окна. Добавление задач. Маркировка задачи как выполненной. Делегирование
событий. Удаление задач.
135. Создание приложения список дел. Усовершенствование / Редактирование задач.
Подтверждение удаления. Сохранение списков. Дополнительные идеи.
Курсовая работа (проект)

МДК.09.05 Использование сервисов сети Интернет при разработке, внедрении и сопровождении вебприложений.
Тема 5.1
БЭМ. Методология

Содержание

30
36
2

136. Быстрый старт в БЭМ. /Основные понятия.. Какие проблемы решает. История создания.
137. Соглашение по именованию. CSS. HTML.JS. Файловая структура
138. Уровни переопределения
139. Модификация блока. Сборка. Декларации.
В том числе практических занятий и лабораторных работ

8

140. Простая верска по методологии БЭМ HTML

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

141. Простая верска по методологии БЭМ CSS
142. Простая верска по методологии БЭМ JS
Тема 5.2

Содержание

4

ОК.01, ОК.02,

БЭМ. Технологии

143. Классический БЭМ-стек/ Данные(BEMJSON), Шаблоны(BEMHTML, BEMTREE).
Библиотеки.

ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

144. Клиентский LavaScript. Инструментарий, Node.js
145. Зависимости
146. Спецификация DEPS
147. Заготовка проекта
148. React
149. BEM-React
150. Инструменты разработки. Настройка инструментов. Подготовка проекта.
В том числе практических занятий и лабораторных работ

6

151. Верска в технологии БЭМ HTML
152. Верска в технологии БЭМ CSS
Тема 5.3
React, Node.js

Содержание

4

153. Основы React/ Декларированный подход к описанию интерфейсов
154. Особенности механизма привязки данных
155. Функциональный подход к разработке
156. Классы компонентов. Свойства
157. Компоненты-функции
158. Принцип единственной ответственности.
159. Состояния приложения
В том числе практических занятий и лабораторных работ
160. Классы компонентов. Свойства
161. Состояния приложения
162. Проверка данных введенных в форму
163. Стилизация.

12

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

УП.09.01 Учебная практика
164. Лабораторная работа №1 Верстка адаптивного макета
165. Лабораторная работа №2. Верстка шапки сайта
166. Лабораторная работа №3. Верстка горизонтального меню
167. Лабораторная работа №4 Верстка сайдбара
168. Лабораторная работа №5 Верстка основного контента страницы «Главная»
169. Лабораторная работа №6 Верстка бокового меню страницы «Главная»
170. Лабораторная работа №7 Верстка страницы «Категории»
171. Лабораторная работа №8 Верстка страницы «Статья»
172. Лабораторная работа №9 Верстка страницы автора
173. Лабораторная работа №10 Верстка страницы «Условия использования материалов сайта»
174. Лабораторная работа №11 Верстка страницы «Реклама и контактная информация»
175. Лабораторная работа №12 Верстка страницы «Карта сайта»
176. Лабораторная работа №13 Реализация интерактивного взаимодействия в блоке «Шапка»
177. Лабораторная работа №14 Реализация интерактивного взаимодействия на странице «Главная»
178. Лабораторная работа №15 Реализация интерактивного взаимодействия на странице «Категории»
179. Лабораторная работа №16 Реализация интерактивного взаимодействия на странице «Статья»
180. Лабораторная работа №17 Реализация интерактивного взаимодействия на странице «Страница автора»
181. Лабораторная работа №18 Реализация интерактивного взаимодействия на странице «Условия использования
материалов сайта»
182. Лабораторная работа №19 Реализация интерактивного взаимодействия на странице «Реклама и контактная
информация»
183. Лабораторная работа №20 Реализация интерактивного взаимодействия на странице «Карта сайта»
184. Лабораторная работа №21 Оформление отчета о проделанной работе
185. Лабораторная работа №22 Оформление руководства администратора
186. Лабораторная работа №23 Оформление руководства пользователя
187. Лабораторная работа №24 Подготовка материалов к публикации

144

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

УП.09.02 Учебная практика

36

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,
ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10

108

ОК.01, ОК.02,
ОК.03, ОК.04,
ОК.07, ОК.08,
ОК.09, ПК 9.1.
ПК 9.2, ПК 9.3,

188. Лабораторная работа №25. Подключение библиотеки jQuery. Реструкторизация
189. Лабораторная работа №26 Реализация выдвижной панели
190. Лабораторная работа №27 Реализация исчезновений и связанной анимации. Гармошка
191. Лабораторная работа №28 Реализация эффекта «Кликабельные блоки»
192. Лабораторная работа №29 Реализация эффекта «Складывающиеся панельки»
193. Лабораторная работа №30 Эмитация Backend при помощи эффектов
194. Лабораторная работа №31 Реализация галереи изображений
195. Лабораторная работа №32 Стилизуемые ссылки в проекте
196. Лабораторная работа №33 Подключение библиотеки jQuery UI. создание диалоговых окон с сообщениями
197. Лабораторная работа №34 Предоставление информации с помощью всплывающих подсказок jQuery UI
198. Лабораторная работа №35 Добавление панелей с вкладками jQuery UI
199. Лабораторная работа №36 Экономия пространства при помощи аккордионов jQuery UI
200. Лабораторная работа №37 Переопределение стилей jQuery UI
201. Лабораторная работа №38 Создание новой темы для блога. Страница «Главная»
202. Лабораторная работа №39 Создание новой темы для блога. Страница «Категории»
203. Лабораторная работа №40 Создание новой темы для блога. Страница «Статья»
204. Лабораторная работа №41 Создание новой темы для блога. Страница «Страница автора»
205. Лабораторная работа №42 Создание новой темы для блога. Страница «Условия использования материалов сайта»
206. Лабораторная работа №43 Создание новой темы для блога. Страница «Реклама и контактная информация»
207. Лабораторная работа №44 Создание новой темы для блога. Страница «Карта сайта»
208. Лабораторная работа №45 Оформление отчета о проделанной работе
209. Лабораторная работа №46 Оформление руководства администратора
210. Лабораторная работа №47 Оформление руководства пользователя
211. Лабораторная работа №48 Подготовка материалов к публикации
ПП.09 Производственная практика
Разрабатывать техническое задание на веб-приложение в соответствии с требованиями заказчика. Разрабатывать вебприложение в соответствии с техническим заданием. Разрабатывать интерфейс пользователя веб-приложений в
соответствии с техническим заданием. Осуществлять техническое сопровождение и восстановление веб-приложений в
соответствии с техническим заданием. Производить тестирование разработанного веб приложения. Размещать веб

приложения в сети в соответствии с техническим заданием. Осуществлять сбор статистической информации о работе
веб-приложений для анализа эффективности его работы. Осуществлять аудит безопасности веб-приложения в
соответствии с регламентами по безопасности. Модернизировать веб-приложение с учетом правил и норм подготовки
информации для поисковых систем. Реализовывать мероприятия по продвижению веб-приложений в сети Интернет
ПМ.02.ЭК экзамен по модулю. ДЭ (КОД 1.4)
Всего:

ПК 9.4, ПК 9.5,
ПК 9.6, ПК 9.7,
ПК 9.8, ПК 9.9,
ПК 9.10
12
634

3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
3.1. Для реализации программы профессионального модуля должны быть
предусмотрены следующие специальные помещения: Лаборатория Инженерной и
компьютерной графики, Разработки дизайна веб-приложений
- автоматизированные рабочие места на 15 обучающихся с конфигурацией: Core i3 или
аналог, дискретная видеокарта, не менее 4-8 GB ОЗУ, один или два монитора 23", мышь,
клавиатура;
- автоматизированное рабочее место преподавателя с конфигурацией: Core i3 или аналог,
дискретная видеокарта, не менее 4-8GB ОЗУ, один или два монитора 23", мышь, клавиатура;
- специализированная эргономичная мебель для работы за компьютером;
- проектор и экран; Маркерная доска;
- программное обеспечение общего и профессионального назначения.
Оснащенные базы практики
Учебная практика реализуется в мастерских профессиональной образовательной
организации и требует наличия оборудования, инструментов, расходных материалов,
обеспечивающих выполнение всех видов работ, определенных содержанием программ
профессиональных модулей в соответствии с выбранной траекторией, в том числе оборудования
и инструментов, используемых при проведении чемпионатов WorldSkills
Оборудование предприятий и технологическое оснащение рабочих мест производственной
практики соответствует
содержанию видов
профессиональной деятельности и дает
возможность обучающемуся овладеть профессиональными компетенциями по всем видам
деятельности, предусмотренными программой, с использованием современных технологий,
материалов и оборудования.
3.2. Информационное обеспечение реализации программы
Для реализации программы библиотечный фонд образовательной организации имеет
печатные и электронные образовательные и информационные ресурсы, рекомендуемые для
использования в образовательном процессе.
3.2.1. Основные печатные издания
1. Немцова, Т. И. Компьютерная графика и web-дизайн: учебное пособие /Т. И. Немцова;
Под ред. Л. Г. Гагариной. - Москва: "ФОРУМ": ИНФРА-М, 2014. - 400с.
2. Основы Web-технологий / П.Б. Храмцов, С.А. Брик, А.М. Русак, А.И. Сурин / Под.
редакцией П.Б. Храмцова.- Москва: ИНТУИТ.РУ «Интернет-Университет Информационных
Технологий», 2003. 512 с.
3. HTML5. Недостаущее руководство: Пер. с англ./ Мак-Дональд М. – СПб.: БХВПетербург, 2012. – 480 с.
4. Java Script и jQuery:. Исчерпывающее руководство: Пер. с англ./ Мак-Дональд М.
Москва:– Эксмо, 2017. – 880 с.
5. Git для профессионального программиста / Чакон С, Штрауб Б.. – СПб.:Питер, 2016. –
496 с.
3.2.2. Основные электронные издания (электронные ресурсы)
1. Система федеральных образовательных порталов Информационно –коммуникационные
технологии в образовании. [Электронный ресурс] – режим доступа: http://www.ict.edu.ru (20032017)
2. ЭБС «Юрайт»
3.2.3. Дополнительные источники (при необходимости)
1. Храмцов, П.Б. Основы Web-технологий: учебное пособие / П.Б. Храмцов, С.А. Брик,
А.М. Русак, А.И. Сурин – 2-е изд., испр. – М.: Интернет-Университет Информационных
технологий; БИНОМ. Лаборатория знаний, 2014. – 512с.

2. Лебедев Э. И. Web-дизайн с нуля – М.: Лучшие книги, 2008.
3. Супрун С.В., Долинер Л.И., Ченушкина С.В. Основы Web-программирования /
Учеб.пособие: В 2 ч. Ч.1. – Екатеринбург: Центр «Учебная книга», 2007.
4. Котеров, Д. PHP 5 в подлиннике / Д. Котеров, А. Костарев. – СПб: Символ – Плюс,
2014. – 1120 с., ил.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Код и наименование профессиональных и общих
компетенций, формируемых в рамках модуля

Критерии оценки

ПК 9.1. Разрабатывать техническое задание на четкость и
веб-приложение в соответствии с требованиями правильность
заказчика.
ответов на вопросы
ПК 9.2. Разрабатывать веб-приложение
соответствии с техническим заданием.

в логика изложения
материала

ПК 9.3. Разрабатывать интерфейс пользователя ясность и
веб-приложений в соответствии с техническим аргументированнос
заданием.
ть изложения
собственного
ПК
9.4.
Осуществлять
техническое
мнения
сопровождение
и
восстановление
вебприложений в соответствии с техническим скорость и точность
заданием.
выполнения
задания
ПК
9.5.
Производить
тестирование
разработанного веб приложения.
соответствие
выбранного
ПК 9.6. Размещать веб приложения в сети в
алгоритма условию
соответствии с техническим заданием.
задачи
ПК 9.7. Осуществлять сбор статистической
способность
информации о работе веб-приложений для
грамотно и быстро
анализа эффективности его работы.
проводить анализ
ПК 9.8. Осуществлять аудит безопасности вебобоснованность
приложения в соответствии с регламентами по
выбора применения
безопасности
методов и способов
ПК 9.9. Модернизировать веб-приложение с решения
учетом правил и норм подготовки информации профессиональных
для поисковых систем.
задач
ПК 9.10. Реализовывать мероприятия по эффективность
продвижению веб-приложений в сети Интернет
использования
ОК.01. Выбирать способы решения задач информационнокоммуникационных
профессиональной деятельности.
технологий в
ОК.02.
Осуществлять
поиск,
анализ
и профессиональной
интерпретацию информации, необходимой для деятельности
выполнения
задач
профессиональной согласно
деятельности.
формируемым
ОК.03. Планировать и реализовывать собственное умениям и
получаемому
профессиональное и личностное развитие.
практическому
ОК.04. Работать в коллективе и команде,
опыту
эффективно взаимодействовать с коллегами,
демонстрация
руководством, клиентами.
ответственности за

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

курсового

ОК.07. Содействовать сохранению окружающей
среды, ресурсосбережению, эффективно
действовать в чрезвычайных ситуациях.
ОК.08. Использовать средства физической
культуры для сохранения и укрепления здоровья
в процессе профессиональной деятельности и
поддержания необходимого уровня физической
подготовленности.
ОК.09.
Использовать
информационные
технологии в профессиональной деятельности.

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

Приложение 2.1.
к ООП-П по специальности
09.02.07 Информационные системы и программирование

РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПМ.05 «Проектирование и разработка
информационных систем»
Обязательный профессиональный блок

2023

СОДЕРЖАНИЕ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПРОГРАММЫ

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО
МОДУЛЯ
3. УСЛОВИЯ
МОДУЛЯ

РЕАЛИЗАЦИИ

ПРОФЕССИОНАЛЬНОГО

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ОСВОЕНИЯ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.05 «Проектирование и разработка информационных систем»
1.3. Цель и планируемые результаты освоения профессионального модуля
В результате изучения профессионального модуля обучающихся должен освоить
основной вид деятельности Проектирование и разработка информационных систем и
соответствующие ему общие компетенции и профессиональные компетенции, личностные
результаты.

Код

1.3.1. Перечень общих компетенций
Наименование общих компетенций

ОК.01.

Выбирать способы решения задач
применительно к различным контекстам

ОК.02.

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

ОК.03.

Планировать и реализовывать собственное профессиональное и личностное
развитие.

ОК.07.

Содействовать сохранению окружающей среды,
эффективно действовать в чрезвычайных ситуациях.

ОК.08.

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

ОК.09.

Использовать
деятельности.

информационные

профессиональной

технологии

в

деятельности

ресурсосбережению,

профессиональной

1.3.2. Перечень профессиональных компетенций
Код
Наименование видов деятельности и профессиональных компетенций
ВД 5
Проектирование и разработка информационных систем
ПК 5.1.

Собирать исходные данные для разработки проектной документации на
информационную систему.

ПК 5.2.

Разрабатывать проектную документацию на разработку информационной
системы в соответствии с требованиями заказчика

ПК 5.3

Разрабатывать подсистемы безопасности информационной системы в
соответствии с техническим заданием

ПК 5.4

Производить разработку модулей информационной системы в соответствии
с техническим заданием

ПК 5.5

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

ПК 5.6

Разрабатывать техническую документацию на эксплуатацию
информационной системы

ПК 5.7

Производить оценку информационной системы для выявления возможности
ее модернизации.

1.3.3. В результате освоения профессионального модуля обучающийся должен:
Владеть
в управлении процессом разработки приложений с использованием
навыками
инструментальных средств; обеспечении сбора данных для анализа
использования и функционирования информационной системы;
программировании в соответствии с требованиями технического
задания; использовании критериев оценки качества и надежности
функционирования информационной системы; применении методики
тестирования разрабатываемых приложений; определении состава
оборудования и программных средств разработки информационной
системы; разработке документации по эксплуатации информационной
системы; проведении оценки качества и экономической эффективности
информационной системы в рамках своей компетенции; модификации
отдельных модулей информационной системы.
Уметь
осуществлять постановку задач по обработке информации; проводить
анализ предметной области; осуществлять выбор модели и средства
построения информационной системы и программных средств;
использовать алгоритмы обработки информации для различных
приложений; решать прикладные вопросы программирования и языка
сценариев для создания программ; разрабатывать графический
интерфейс приложения; создавать и управлять проектом по разработке
приложения; проектировать и разрабатывать систему по заданным
требованиям и спецификациям
Знать
основные виды и процедуры обработки информации, модели и методы
решения задач обработки информации; основные платформы для
создания, исполнения и управления информационной системой;
основные процессы управления проектом разработки; основные модели
построения информационных систем, их структуру, особенности и
области применения; методы и средства проектирования, разработки и
тестирования информационных систем; систему стандартизации,
сертификации и систему обеспечения качества продукции
1.4. Количество часов, отводимое на освоение профессионального модуля
Всего часов - 194 часа
в том числе в форме практической подготовки - 132 часа
Из них на освоение МДК: 86 часов
в том числе практики: учебная -36 часов, производственная - 72 часа.
Промежуточная аттестация – 24 часа.

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

Всего,
час.

1

2

3

4

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

МДК.05.01
Технология разработки
программного
обеспечения

50

МДК.05.02
Моделирование
информационных
систем
Учебная практика
Производственная
практика (по профилю
специальности),
часов
Всего:

Коды
профессиональных
иобщих
компетенций

Объем профессионального модуля, ак. час.
Обучение по МДК
В том числе

Всего

Практики

Лабораторных
и
практических
занятий

Курсовых
работ
(проектов)

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

5

6

7

8

10

50

10

-

-

36

14

36

14

-

-

36
72

36
72

194

132

86

24

-

-

Промежуточная
аттестация

Наименование разделов
профессионального модуля

В т.ч. в формепрактической.
подготовки

2.3. Структура профессионального модуля

9

24

24

Учебная Производственная

10

11

-

-

-

-

36

72

36

72

2.4. Тематический план и содержание профессионального модуля (ПМ)
Наименование разделов и
тем профессионального
модуля (ПМ),
междисциплинарных
курсов (МДК)

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

1

2

МДК. 05.01 Технология разработки программного обеспечения
Содержание:
Тема 1.1
Программное обеспечение 1. Введение в дисциплину. Место и роль дисциплины в системе профессиональных знаний.
Значимость программного обеспечения (ПО) на современном этапе развития общества,
промышленности и других отраслей экономики.

Объем,
акад. ч/ в
том
числе в
форме
практиче
ской
подготов
ки,акад. ч
3
50

Код ПК, ОК

6

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

2

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

2. Основные понятия используемые при разработке ПО- программа, программное
обеспечение, задача, приложение, постановка задачи, этапы решения задачи, алгоритм,
программирование, пользователи, сопровождение программы, характеристики программы,
программные продукты
3. Защита программного обеспечения. Цели защиты ПО. Угрозы
технические и правовые способы защиты ПО.

4

ПО. Программно-

4. Классификация программного обеспечения. Системное ПО – базовое и сервисное.
История развития операционных систем.
5. Пакеты прикладных программ (ППП). Классификация ППП. Характеристика классов
ППП, примеры ППП.
6.
Инструментарий
технологии
программирования.
Классификация
языков
программирования. Структура системы программирования. Инструментальные средства
пользователя-программиста. CASE-технологии программирования.
Тема 1.2
Жизненный цикл
программного продукта

Содержание:
7. Понятие технологии разработки программного обеспечения. Канонические этапы
разработки ПО и их характеристика. ГОСТ 19.102-77 «Единая система программной
документации. Стадии разработки». ГОСТ 34.601-90 «Автоматизированные системы. Стадии
создания». Практика применения.
8. Понятие о жизненном цикле (ЖЦ) программного продукта. Классические модели ЖЦ.
Обзор существующих моделей ЖЦ, их применение. Жизненный цикл UML (ROP)

Тема 1.3
Организация процесса
разработки программных
продуктов

Содержание:

2

9. Примерная структура процесса и организации, занимающейся разработкой ПО. Структура
разделения работ по созданию ПП.
10. Оценка объемов и сложности ПП. Оценка технических, нетехнических и финансовых
ресурсов для выполнения ПП. Оценка возможных рисков при выполнении ПП.
11. Распределение трудозатрат и временных затрат по основным этапам разработки
программного продукта.
В том числе практических занятий и лабораторных работ

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

2

12. Составление временного графика выполнения программного проекта.
Тема 1.4
Управление
требованиями к
программному продукту

Содержание:

4

13. Анализ и структурирование первичных требований заказчика. Функциональные и
нефункциональные требования. Оценка стоимости ошибок допущенных на этапе
формирования требований к ПП.
14. Последовательность работы с требованиями. Достижение соглашения об определении
проблемы. Выявление основных причин, стоящих за проблемой. Выявление
заинтересованных лиц и пользователей. Определение границ системы. Выявление
ограничений, налагаемых на решение.

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

15. Методы выявления требований к ПП: интервьюирование и анкетирование, совещание,
мозговой штурм, раскадровка, прецеденты, обыгрывание ролей, прототипирование, функций.
16. Техническое задание. ГОСТ 34.602-89 Техническое задание на создание
автоматизированной системы.
В том числе практических занятий и лабораторных работ

2

17. Формирование требований заказчика.
18. Разработка ТЗ в соответствии с ГОСТ 34.602-89.
Тема 1.5
Проектирование
программных продуктов

Содержание:
19. Декомпозиция требований заказчика. Определение структуры программной системы.
Атрибуты компонент проектирования. Выбор способа построения модели.
20. Моделирование и проектирование информационных систем. Стандартизированные
методы, применяемые для моделирования и проектирования автоматизированных систем.
ГОСТ 19.003-80 Схемы алгоритмов и программ. Обозначения условные графические. ГОСТ
19.701-90 Схемы алгоритмов, программ, данных и систем.
21. Эволюция технологий программирования. Структурное программирование. Объектноориентированное программирование. Модульное программирование.
22. Технологии объектно-ориентированного программирования в истории Microsoft: DLL,

4

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

COM, OLE, DCOM, RPC, ActiveX, MTS, MSMQ, .NET, ASP и т.п.
В том числе практических занятий и лабораторных работ

2

23. Выработка и детализация модели разрабатываемой программной системы, на основании
спецификации требований заказчика.
Тема 1.6
Разработка программного
продукта.

Содержание:

2

24. Кодирование. Выбор языка программирования. Особенности языковых стандартов.
Требования к правилам написания кода. Оформление текста программы.
25. Тестирование кода. Принципы тестирования «стеклянным ящиком». Критерии охвата.
Порядок разработки тестов. Автоматизация тестирования. Автоматизация прогона тестов.
Средства автоматизации подготовки тестов и анализа их результатов. Количественные
характеристики надежности программного кода. Методы оценки и измерения характеристик
надежности кода.

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

26. Разработка справочной системы программного продукта. Создание документации
пользователя. Способы реализации справочной системы ПП
27. Создание инсталляции ПП. Управление созданием версий и поставками ПП.
Идентификация версий. Нумерация версий. Идентификация, основанная на значениях
атрибутов. Идентификация на основе изменений.
В том числе практических занятий и лабораторных работ

4

28. Оформление кода программы.
29. Разработка тестовых сценариев.
30. Создание модуля электронной справочной системы ПП.
31. Создание инсталляции ПП.
Тема 1.7
Тестирование
программного продукта

Содержание:

2

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

2

ОК.01, ОК.02,
ОК.03, ОК.07,

32. Организация приемочного тестирования. Виды тестирования. Программные ошибки.
Тестирование документации.
33. Требования к тесту. Классы эквивалентности и граничные условия. Тестирование
переходов между состояниями. Условия гонок и другие временные зависимости.
Нагрузочные испытания. Прогнозирование ошибок.
34. Тестирование функциональной эквивалентности. Автоматизация тестирования
функциональной эквивалентности. Анализ чувствительности. Случайный ввод.
Использование генератора случайных чисел. Применение технологии эквивалентности.
35. Регрессионное тестирование. Рекомендации по исправлению ошибок. Стандартная серия
тестов. Выполнение тестов.

Тема 1.8
Сопровождение

Содержание:
36. Адаптация поставляемого ПП. Элементы сопровождения. Подготовительная работа.

программного продукта

Анализ проблем и запросов на модификацию. Модификация. Конвертирование. Снятие с
эксплуатации.

Тема 1.9
Управление поставками

Содержание:

Тема 1.10
Обеспечение
надежности
программных

Содержание:

2

37. Процедура поставки ПП. Классификация поставляемых ПП. Методы проверки и
отслеживания соответствия ПП.

2

38. Причины нарушения надежности. Проблема, ошибка, отказ, сбой. Прогнозирование
ошибок. Предотвращение ошибок. Устранение ошибок. Обеспечение отказоустойчивости.
Связь методов обеспечения надежности с этапами ЖЦ.

Промежуточная аттестация

12

МДК.05.02 Моделирование информационных систем

36

Тема 2.1.
Основы
унифицированного языка
моделирования UML

Содержание:
39. Модель и моделирование. Основные задачи, решаемые с помощью моделирования.
Принципы
моделирования.
Особенности
моделирования
автоматизированных
информационных систем. Проблемы визуализации, специфицирования, конструирования и
документирования при разработке программного обеспечения. Проблемы, решаемые с
помощью UML. Основные сведения о языке UML. Структурные блоки и их назначение
UML. Сущности, отношения, диаграммы.
40. Структурные сущности. Класс, интерфейс, кооперация, прецедент, активный класс,
компонент, узел. Поведенческие сущности. Взаимодействие, автомат, пакет, объединение.
Непрограммные сущности – связи. Отношения, зависимости, обобщения, ассоциации,
агрегирования. Диаграммы. Правила разработки диаграмм. Структурирование диаграмм.
Требования к изображению диаграмм.
41. Диаграмма прецедентов. Используемые типы сущностей и связей. Решаемые задачи.
42. Диаграммы классов. Используемые типы сущностей и связей. Решаемые задачи.

4

ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7
ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7
ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

43. Диаграмма объектов. Используемые типы сущностей и связей. Решаемые задачи.
44. Диаграмма взаимодействия. Используемые типы сущностей и связей. Решаемые задачи.
45. Диаграмма деятельности. Используемые типы сущностей и связей. Решаемые задачи
46. Диаграмма состояний. Используемые типы сущностей и связей. Решаемые задачи.
47. Диаграмма развертывания. Используемые типы сущностей и связей. Решаемые задачи.
Выбор набора диаграмм UML для моделировании программных продуктов.
В том числе практических занятий и лабораторных работ

4

48. Разработка диаграммы прецедентов по индивидуальному заданию.
49. Разработка диаграммы классов по индивидуальному заданию.
50. Разработка диаграммы активности по индивидуальному заданию.
51. Разработка диаграммы развертывания по индивидуальному заданию.
Тема 2.2
Средства
автоматизированной
поддержки
моделирования и
проектирования ПП

Содержание

2

52. Программные средства редактирования диаграмм. Microsoft Visio- векторный
графический редактор, редактор диаграмм и блок-схем для Windows. Dia- свободный
редактор диаграмм.
53. CASE- технологии. Набор инструментов и методов программной инженерии для
проектирования программного обеспечения. AllFusion ERwin Data Modeler - CASE-средства
для проектирования и документирования баз данных.
В том числе практических занятий и лабораторных работ

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

2

54. Использование Microsoft Visio для редактирования диаграмм UML
Тема 2.3
Средства
автоматизированной
поддержки
программирования ПП

Содержание
55. Спектр инструментального ПО. Необходимые, часто используемые, специализированные,
интегрированные средства автоматизации разработки кода. Компиляторы (ассемблеры) и
редакторы связей. Языки , с которого производится компиляция; диалект/стандарт языка;
аппаратные платформы и ОС, для которых может формироваться объектный и исполнимый
файл; наличие возможности и качество оптимизации кода; форматы поддерживаемых
объектных, библиотечных и исполнимых файлов.
56. Редакторы текстов. Формат и кодировка обрабатываемых файлов; возможность
выделения лексем в тексте; возможность поддержки оформления текста в соответствии с
парадигмами языка; возможность вызывать процесс компиляции прямо из редактора;
возможность генерации части текста программы.
57. Отладчики. Отладчики пользовательского режима. Отладчики режима ядра. Тип (режима
ядра/пользовательский); поддержка символьной отладки. Набор поддерживаемых языков;

4

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

набор отображаемой информации: регистры процессора, стек, память поддерживаемые
режимы отладки: пошаговый, с точками останова, с реакцией на события в системе; состав
отслеживаемых событий в системе: аппаратные прерывания, обращения к драйверу, вызов
функции и т.д, требования к аппаратной поддержке, возможность работы на «живой»
системе; возможность анализа файлов дампа.
58. Программы создания инсталляторов. Ориентированы на использование Windows Installer
или используют свои средства; возможность автоматического отслеживания зависимостей
исполнимых файлов и разделяемых библиотек; наличие встроенного языка сценариев;
возможность и пределы, в которых можно изменять поведения мастера инсталляции;
возможность использования и поддержка национальных языков; функции, поддерживаемые в
процессе установки (кроме копирования файлов): создание ключей реестра; регистрация
COM-объектов; перезагрузка системы после или в процессе установки; возможность
удаления установленной программы; возможность контроля версий устанавливаемой
программы (перезапись, если необходимо) и разделяемых библиотек; возможность и степень
сжатия дистрибутива; возможность создания дистрибутива, состоящего из одного, или
заданного количества файлов.
59. Редакторы ресурсов. Состав поддерживаемых ресурсов; возможность работы с
нестандартными ресурсами; возможности импорта и экспорта ресурсов. Профилировщики.
Поддерживаемые платформы; возможности кросспрофилировки (эмуляции системы); вид
выдаваемых данных (графики, гистограммы, таблицы).
60. Программы создания файлов помощи (документации). Форматы поддерживаемых
выходных файлов (hlp, chm, html, pdf); средства, необходимые для работы с файлами
документации; возможность конвертирования из других распространенных форматов;
возможность структурирования информации в файле помощи; возможность организации
поиска по документации; возможность интеграции в существующие среды ; возможность
автоматической генерации помощи (или заготовки) по описанию библиотеки, COM-объекта.
61. Дизассемблеры и декомпиляторы. Поддерживаемые языки. Возможность использования
символьной информации о файле. Возможность интерактивной работы с листингом.
62. Программы отслеживания активности системы и изменений, происходящих в системе.
Тип отслеживаемых изменений/активности; возможность протоколирования (логирования);
возможность фильтрации получаемой информации; возможность уведомления.
63. Программы-вериферы и контейнеры. Интегрированные среды. Программы поддержки
версий.
В том числе практических занятий и лабораторных работ
64. Создание пакета инсталляции.
65. Создание файла помощи.
66. Использование конструктора алгоритмов, для разработки кода.
67. Программы поддержки версий

8

68. Инструментальные средства разработки веб-приложений
69. Инструментальные средства разработки программных решении для бизнеса
Промежуточная аттестация

12

УП.05 Учебная практика

36

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

72

ОК.01, ОК.02,
ОК.03, ОК.07,
ОК.08, ОК.09,
ПК 5.1. ПК 5.2,
ПК 5.3, ПК 5.4,
ПК 5.5, ПК 5.6,
ПК 5.7

Разработка технической документации. Техническое задание.
Разработка технической документации. Руководство пользователя.
Разработка технической документации. Программа и методика испытаний.
Автоматизированные средства подготовки технической документации.
Разработка ПО в составе команды. Программы поддержки версий.
ПП.05 Производственная практика
Участие в управлении процессом разработки приложений с использованием инструментальных средств; обеспечении
сбора данных для анализа использования и функционирования информационной системы; программировании в
соответствии с требованиями технического задания; использовании критериев оценки качества и надежности
функционирования информационной системы; применении методики тестирования разрабатываемых приложений;
определении состава оборудования и программных средств разработки информационной системы; разработке
документации по эксплуатации информационной системы; проведении оценки качества и экономической эффективности
информационной системы в рамках своей компетенции; модификации отдельных модулей информационной системы
Всего:

194

3.

УСЛОВИЯ РЕАЛИЗАЦИИ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

3.1. Для реализации программы профессионального модуля должны быть
предусмотрены следующие специальные помещения: Лаборатория «Организации и
принципов построения информационных систем»
- автоматизированные рабочие места на 15 обучающихся с конфигурацией: Core i3 или
аналог, оперативная память объемом не менее 4 Гб или аналоги;
- автоматизированное рабочее место преподавателя с конфигурацией: Core i5 или аналог,
оперативная память объемом не менее 4 Гб или аналоги;
- проектор и экран;
- маркерная доска;
- программное обеспечение общего и профессионального назначения.
Оснащенные базы практики
Учебная практика реализуется в мастерских профессиональной образовательной
организации и требует наличия оборудования, инструментов, расходных материалов,
обеспечивающих выполнение всех видов работ, определенных содержанием программ
профессиональных модулей в соответствии с выбранной траекторией, в том числе оборудования
и инструментов, используемых при проведении чемпионатов WorldSkills.
Оборудование предприятий и технологическое оснащение рабочих мест производственной
практики соответствует
содержанию видов
профессиональной деятельности и дает
возможность обучающемуся овладеть профессиональными компетенциями по всем видам
деятельности, предусмотренными программой, с использованием современных технологий,
материалов и оборудования.
3.2. Информационное обеспечение реализации программы
Для реализации программы библиотечный фонд образовательной организации имеет
печатные и электронные образовательные и информационные ресурсы, рекомендуемые для
использования в образовательном процессе.
3.2.1. Основные печатные издания
1. Технология разработки программных продуктов: учеб. пособие для студ. сред. проф.
образования / А.В. Рудаков.– М.: Издательский центр «Академия», 2008
2. Технология разработки программных продуктов. Практикум. учеб. пособие для студ.
сред. проф. образования / А.В. Рудаков, Н.Г. Федорова. – М.: Издательский центр «Академия»,
2012.
3. Федорова Г.И. Разработка, внедрение и адаптация программного обеспечения
отраслевой направленности. Учебное пособие. Изд.: КУРС, Инфра-М.
Среднее
профессиональное образование. 2016 г. 336 стр.
3.2.2. Основные электронные издания (электронные ресурсы)
1. Система федеральных образовательных порталов Информационно –коммуникационные
технологии в образовании. [Электронный ресурс] – режим доступа: http://www.ict.edu.ru (20032017)
2. Единое окно доступа к образовательным ресурсам. http://real.tepkom.ru/Real_OMCM_A.asp
3.2.3. Дополнительные источники (при необходимости)
1. Васильев. Р. Стратегическое управление информационными системами. Учебник / Р.
Васильев, Г. Калянов, Г. Левочкина, О. Лукинова.. - Бином. Лаборатория знаний, Интернетуниверситет информационных технологи, 2014. – 512 с. ISBN 978-5-9963-0350-2
2. ГОСТ 19.001-77. ЕСПД. Общие положения.
3. ГОСТ 19.002-80. ЕСПД. Схемы алгоритмов и программ. Правила выполнения. —
Заменен на ГОСТ 19.701-90

4. ГОСТ 19.003-80. ЕСПД. Схемы алгоритмов и программ. Обозначения условные
графические. — Заменен на ГОСТ 19.701-90
5. ГОСТ 19.004-80. ЕСПД. Термины и определения. — Заменен на ГОСТ 19.781-90
6. ГОСТ 19.005-85. ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные
графические и правила выполнения.
7. ГОСТ 19.101-77. ЕСПД. Виды программ и программных документов.
8. ГОСТ 19.102-77. ЕСПД. Стадии разработки.
9. ГОСТ 19.103-77. ЕСПД. Обозначение программ и программных документов.
10. ГОСТ 19.104-78. ЕСПД. Основные надписи.
11. ГОСТ 19.105-78. ЕСПД. Общие требования к программным документам.
12. ГОСТ 19.106-78. ЕСПД. Требования к программным документам, выполненным
печатным способом.
13. ГОСТ 19.201-78. ЕСПД. Техническое задание. Требования к содержанию и
оформлению.
14. ГОСТ 19.202-78. ЕСПД. Спецификация. Требования к содержанию и оформлению.
15. ГОСТ 19.301-79. ЕСПД. Программа и методика испытаний. Требования к содержанию
и оформлению.
16. ГОСТ 19.401-78. ЕСПД. Текст программы. Требования к содержанию и оформлению.
17. ГОСТ 19.402-78. ЕСПД. Описание программы.
18. ГОСТ 19.403-79. ЕСПД. Ведомость держателей подлинников.
19. ГОСТ 19.404-79. ЕСПД. Пояснительная записка. Требования к содержанию и
оформлению.
20. ГОСТ 19.501-78. ЕСПД. Формуляр. Требования к содержанию и оформлению.
21. ГОСТ 19.502-78. ЕСПД. Описание применения. Требования к содержанию и
оформлению.
22. ГОСТ 19.503-79. ЕСПД. Руководство системного программиста. Требования к
содержанию и оформлению.
23. ГОСТ 19.504-79. ЕСПД. Руководство программиста. Требования к содержанию и
оформлению.
24. ГОСТ 19.505-79. ЕСПД. Руководство оператора. Требования к содержанию и
оформлению.
25. ГОСТ 19.506-79. ЕСПД. Описание языка. Требования к содержанию и оформлению.
26. ГОСТ 19.507-79. ЕСПД. Ведомость эксплуатационных документов.
27. ГОСТ 19.508-79. ЕСПД. Руководство по техническому обслуживанию. Требования к
сдержанию и формлению.
28. ГОСТ 19.601-78. ЕСПД. Общие правила дублирования, учета и хранения.
29. ГОСТ 19.602-78. ЕСПД. Правила дублирования, учета и хранения программных
документов, выполненных печатным способом.
30. ГОСТ 19.603-78. ЕСПД. Общие правила внесения изменений.
31. ГОСТ 19.604-78. ЕСПД. Правила внесения изменений в программные документы,
выполненные печатным способом.
32. ГОСТ 19.701-90 (ИСО 5807-85). ЕСПД. Схемы алгоритмов, программ, данных и
систем. Условные обозначения и правила выполнения.
33. ГОСТ 19781-90. Обеспечение систем обработки информации программное. Термины и
определения

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Код и наименование профессиональных и общих
компетенций, формируемых в рамках модуля
ПК 5.1. Собирать исходные данные
разработки
проектной
документации
информационную систему.

Критерии оценки

для четкость и
на правильность
ответов на вопросы

ПК 5.2. Разрабатывать проектную документацию логика изложения
на разработку информационной системы в материала
соответствии с требованиями заказчика.
ясность и
ПК 5.3. Разрабатывать подсистемы безопасности аргументированнос
информационной системы в соответствии с ть изложения
техническим заданием.
собственного
мнения
ПК 5.4. Производить разработку модулей
информационной системы в соответствии с скорость и точность
техническим заданием.
выполнения
задания
ПК
5.5.
Осуществлять
тестирование
информационной системы на этапе опытной соответствие
эксплуатации с фиксацией выявленных ошибок выбранного
кодирования
в
разрабатываемых
модулях алгоритма условию
информационной системы
задачи
ПК
5.6.
Разрабатывать
техническую способность
документацию на эксплуатацию информационной грамотно и быстро
системы.
проводить анализ
ПК 5.7. Производить оценку информационной обоснованность
системы для выявления возможности ее выбора применения
модернизации.
методов и способов
решения
ОК.01. Выбирать способы решения задач
профессиональных
профессиональной деятельности, применительно
задач
к различным контекстам.
ОК.02.
Осуществлять
поиск,
анализ
и
интерпретацию информации, необходимой для
выполнения
задач
профессиональной
деятельности.
ОК.03. Планировать и реализовывать собственное
профессиональное и личностное развитие.
ОК.07. Содействовать сохранению окружающей
среды, ресурсосбережению, эффективно
действовать в чрезвычайных ситуациях.
ОК.08. Использовать средства физической
культуры для сохранения и укрепления здоровья
в процессе профессиональной деятельности и
поддержания необходимого уровня физической
подготовленности.

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

Приложение 2.1.
к ООП-П по специальности
09.02.07 Информационные системы и программирование

РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПМд.01 «Подготовка тестовых данных и
выполнение тестовых процедур»
Обязательный профессиональный блок

2023

СОДЕРЖАНИЕ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПРОГРАММЫ

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО
МОДУЛЯ
3. УСЛОВИЯ
МОДУЛЯ

РЕАЛИЗАЦИИ

ПРОФЕССИОНАЛЬНОГО

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ОСВОЕНИЯ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМд.01 «Подготовка тестовых данных и выполнение тестовых
процедур»
1.1. Цель и планируемые результаты освоения профессионального модуля
В результате изучения профессионального модуля обучающихся должен освоить
основной вид деятельности Подготовка тестовых данных и выполнение тестовых
процедур и соответствующие ему общие компетенции и профессиональные компетенции,
личностные результаты.

Код

1.1.1. Перечень общих компетенций
Наименование общих компетенций

ОК.01.

Выбирать способы решения задач
применительно к различным контекстам

ОК.02.

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

ОК.03.

Планировать и реализовывать собственное профессиональное и личностное
развитие.

ОК.04.

Работать в коллективе и команде, эффективно взаимодействовать с
коллегами, руководством, клиентами.

ОК.07.

Содействовать сохранению окружающей среды,
эффективно действовать в чрезвычайных ситуациях.

ОК.08.

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

ОК.09.

Использовать
деятельности.

информационные

профессиональной

технологии

деятельности

ресурсосбережению,

в

профессиональной

1.1.2. Перечень профессиональных компетенций
Код
Наименование видов деятельности и профессиональных компетенций
ПК 12.1.
Подготовка выполнения рабочего задания
ПК 12.2.

Подготовка тестовых данных в соответствии с рабочим заданием

ПК 12.3

Выполнение процесса тестирования

ПК 12.4

Регистрация дефектов в системе контроля (базах данных)

ПК 12.5

Тестирование сопроводительной документации на соответствие
требованиям заказчика

1.1.3. В результате освоения профессионального модуля обучающийся должен:
Изучение рабочего задания. Оценка времени, необходимого для выполнения
Владеть
поставленного объема работ. Извещение руководителя о результатах
навыками
изучения задания.
Проведение анализа реальных данных. Выделение тестовых данных из
имеющихся машинных файлов.
Выделение тестовых данных из в немашинных документов. Применение при
необходимости генератора тестовых данных. Подготовка отчета о
выполненных действиях.
Проверка всех компонентов инструментария и тестируемого программного
обеспечения на корректное начальное состояние для начала тестирования.
Подготовка тестовых платформ (установка операционной системы,
дополнительного программного обеспечения и другого по необходимости).
Выполнение тестовых процедур на тестовых данных. Сравнение
фактического и ожидаемого результатов. Сообщение руководителю о
выполненном задании.
Занесение информации о дефекте в систему контроля дефектов, включая
описание условий, при которых возник дефект. Занесение информации об
улучшении программного обеспечения в систему контроля дефектов, если
такая информация появилась. Добавление в систему планирования задач
отчета о выполненном рабочем задании.
Проверка наличия сопроводительной документации. Выявление недостатков
документации и несоответствия внутренним стандартам качества. Проверка
документов на соответствие требованиям заказчика. Пошаговое
произведение действий по указаниям в документации. Проверка
соответствия действительных и указанных в документации результатов. При
выявлении несовпадений регистрация найденных дефектов в системе
контроля дефектов.
Изучить предоставленный алгоритм рабочего задания. Формулировать
Уметь
вопросы для создания четкого алгоритма действий для выполнения рабочего
задания. Анализировать алгоритм рабочего задания на недостаточность или
избыточность действий. Самостоятельно работать с информацией.
Работать с инструментами подготовки тестовых данных. Самостоятельно
работать с информацией.
Способность выполнять алгоритм без отклонений.
Работать с инструментом выполнения тестов. Составлять отчет по
выполнению рабочего задания.
Пользоваться
специальным
программным
обеспечением
для
автоматизированного тестирования (при необходимости) на уровне запуска
готовых тестов.
Работать в команде с другими специалистами по тестированию и
разработчиками.
Конкретизировать дефект. Описать дефект.
Читать техническую документацию. Способность выполнять алгоритм без
отклонений. Составлять грамотный и полноценный отчет по выполнению
рабочего задания
Основная терминология по тестированию.
Знать
Язык, на котором написана техническая документация продукта, на уровне,
достаточном для чтения технической документации.
Основные термины и сокращения, используемые в документации и
принятые в организации.
Русский язык и язык, на котором написана техническая документация
продукта, на уровне, достаточном для чтения технической документации.
Понимание форматов представления данных.
Нормативные, методические материалы по вопросам испытания и

тестирования программных продуктов. Основы работы в операционной
системе, в которой производится тестирование, баз данных.
Основы теории алгоритмов и автоматов, основы дискретной математики в
объеме
полученного
профессионального
образования.
Основы
программирования.
Системы контроля дефектов. Жизненный цикл дефекта.
Нормативные, методические материалы по вопросам испытания и
тестирования программных продуктов. Основы работы в операционной
системе, в которой производится тестирование, баз данных.

1.2. Количество часов, отводимое на освоение профессионального модуля
Всего часов - 242 часа
в том числе в форме практической подготовки - 216 часа
Из них на освоение МДК: 86 часов
в том числе практики: учебная -72 часа, производственная - 72 часа.
Промежуточная аттестация экзамен по модулю – 12 часов.

2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

1

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2, ПК 12.3,
ПК 12.4, ПК 12.5

Наименование разделов
профессионального модуля

Всего,
час.

2

3

4

60

ПМд.01.01
Подготовка
тестовых
данных и выполнение
тестовых процедур для
веб-приложений
(Postman)
Учебная практика
Производственная
практика
Экзамен по модулю
(квалификационный)
Всего:

86

Объем профессионального модуля, ак. час.
Обучение по МДК
В том числе

Всего

Практики

Лабораторных
и
практических
занятий

Курсовых
работ
(проектов)

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

5

6

7

8

86

60

-

-

Промежуточная
аттестация

Коды
профессиональных
иобщих
компетенций

В т.ч. в формепрактической.
подготовки

2.1. Структура профессионального модуля

9

Учебная Производственная

10

11

-

-

72

72

72

72

-

72
72

72
72

12

12

242

216

86

60

-

-

-

2.2. Тематический план и содержание профессионального модуля (ПМ)
Объем,
акад. ч/ в
Содержание учебного материала,
том
лабораторные работы и практические занятия, самостоятельнаяучебная работа
числе в
обучающихся, курсовой проект
форме
практиче
ской
подготов
ки,акад. ч
1
2
3
86
ПМд. 01.01 Подготовка тестовых данных и выполнение тестовых процедур для веб-приложений (Postman)
Наименование разделов и
тем профессионального
модуля (ПМ),
междисциплинарных
курсов (МДК)

Тема 1.1
Тестирование как часть
жизненного цикла
программного продукта

Содержание:

6

1. Use Case. Теория и примеры
2. Тест-кейс и чек лист
3. Документирование результатов тестирования.
В том числе практических занятий и лабораторных работ

10

4. Составление Use Case
5. Техническое описание тест-кейса

Код ПК, ОК

4

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,
ПК 12.5

6. Разработка отчета о проделанной работе.
Тема 1.2
Основы Postman

Содержание:

8

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,
ПК 12.5

20

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,

7. Основное назначение./ Коллекция, папка, запрос
8. Скрипты. Переменные/ Глобальные переменные, переменные коллекции, переменные
окружения, локальные переменные, переменные уровня данных
9. Регистрация меню
10. Collection Runner. Console. Пример тестирования API
11. Создание простых тестов

Тема 1.3
Практическая работа в
Postman

Содержание:
В том числе практических занятий и лабораторных работ
12. Тестирование GET- запросов
13. Тестирование POST-запросов
14. Параметризация запросов

15. Установка и получение переменных. Тестирование и asserts

ПК 12.5

16. Создание запросов. Получение ответа
17. Работа со встроенными библиотеками. Получение информации о текущем скрипте
18. Управление последовательностью запросов из скрипта
19. Создание глобального хелпера
20. Разработка отчета о проделанной работе
Тема 1.4
Тестирование API

Содержание:

12

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,
ПК 12.5

30

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,
ПК 12.5

72

ОК.01, ОК.02,
ОК.03, ОК.04.

21. Коллекция тестов
22. Загрузка мультимедиа через API
23. Авторизация на сервисах при помощи стандартного механизма Postman
24. Приемы автоматизированного тестирования. Автотест
25. Запуск коллекции при момощи Newman
26. Тестирование производительности в Postman
27. Тестирование доступности

Тема 1.5
Тестирование API.
Практика

Содержание:
В том числе практических занятий и лабораторных работ
28. Логирование запросов
29. Создание коллекции тестов
30. Авторизация и тестирование API
31. Создание автоматизированного тестирования
32. Тестирование производительности
33. Тестирование доступности
34. Тестирование стабильности
35. Загрузка мультимедиа через API
36. Делигированные запросы
37. Миграции
38. Тестирование API в браузере. Стандартная консоль отладки
39. Разработка отчета о проделанной работе

УПд.01 Учебная практика

40. Лабораторная работа №1 Постановка задания. Составление технического описания тест-кейса и use case

ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,
ПК 12.5

41. Лабораторная работа №2. Создание коллекции GET-запросов
42. Лабораторная работа №3. Создание коллекции POST-запросов
43. Лабораторная работа №4 Создание коллекции PUT-запросов
44. Лабораторная работа №5 Создание коллекции DELETE-запросов
45. Лабораторная работа №6 Создание автоматического тестирования
46. Лабораторная работа №7 Тестирование производительности
47. Лабораторная работа №8 Тестирование доступности
48. Лабораторная работа №9 Тестирование стабильности
49. Лабораторная работа №10 Делегированные запросы
50. Лабораторная работа №11 Разработка отчета о проделанной работе.
ППд.01 Производственная практика

72

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

ПМ.04.ЭК экзамен по модулю (квалификационный)
Всего:

12
242

ОК.01, ОК.02,
ОК.03, ОК.04.
ОК.07, ОК.08,
ОК.09, ПК 12.1.
ПК 12.2,
ПК 12.3,
ПК 12.4,
ПК 12.5

3.

УСЛОВИЯ РЕАЛИЗАЦИИ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

3.1. Для реализации программы профессионального модуля должны быть
предусмотрены следующие специальные помещения: Лаборатория «Разработка вебприложений»
- автоматизированные рабочие места на 15 обучающихся с конфигурацией: Core i3 или
аналог, дискретная видеокарта, не менее 4GB ОЗУ, один или два монитора 23, мышь,
клавиатура;
- автоматизированное рабочее место преподавателя с конфигурацией: Core i5 или аналог,
дискретная видеокарта, не менее 4GB ОЗУ, один или два монитора 23, мышь, клавиатура;
- проектор и экран;
- маркерная доска;
- принтер A4, черно-белый, лазерный
- программное обеспечение общего и профессионального назначения.
Оснащенные базы практики
Учебная практика реализуется в мастерских профессиональной образовательной
организации и требует наличия оборудования, инструментов, расходных материалов,
обеспечивающих выполнение всех видов работ, определенных содержанием программ
профессиональных модулей в соответствии с выбранной траекторией, в том числе оборудования
и инструментов, используемых при проведении чемпионатов WorldSkills.
Оборудование предприятий и технологическое оснащение рабочих мест производственной
практики соответствует
содержанию видов
профессиональной деятельности и дает
возможность обучающемуся овладеть профессиональными компетенциями по всем видам
деятельности, предусмотренными программой, с использованием современных технологий,
материалов и оборудования.
3.2. Информационное обеспечение реализации программы
Для реализации программы библиотечный фонд образовательной организации имеет
печатные и электронные образовательные и информационные ресурсы, рекомендуемые для
использования в образовательном процессе.
3.2.1. Основные печатные издания
1. Технология разработки программных продуктов: учеб. пособие для студ. сред. проф.
образования / А.В. Рудаков.– М.: Издательский центр «Академия», 2008
2. Технология разработки программных продуктов. Практикум. учеб. пособие для студ.
сред. проф. образования / А.В. Рудаков, Н.Г. Федорова. – М.: Издательский центр «Академия»,
2012.
3. Руководство
пользователя
Postman
(анг.)
режим
доступа
https://learning.postman.com/docs/getting-started/introduction/
3.2.2. Основные электронные издания (электронные ресурсы)
1. Система федеральных образовательных порталов Информационно –коммуникационные
технологии в образовании. [Электронный ресурс] – режим доступа: http://www.ict.edu.ru (20032017)
2. Электронная библиотека «Юрайт»
3.2.3. Дополнительные источники (при необходимости)
1. Васильев. Р. Стратегическое управление информационными системами. Учебник / Р.
Васильев, Г. Калянов, Г. Левочкина, О. Лукинова. - Бином. Лаборатория знаний, Интернетуниверситет информационных технологи, 2014. – 512 с. ISBN 978-5-9963-0350-2
2. Руководство
пользователя
Postman
(анг.)
режим
доступа
https://learning.postman.com/docs/getting-started/introduction/

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Код и наименование профессиональных и общих
компетенций, формируемых в рамках модуля
ПК.12.1
задания

Подготовка

Критерии оценки

выполнения

рабочего четкость и
правильность
ответов на вопросы
ПК 12.2 Подготовка тестовых данных в
соответствии с рабочим заданием
логика изложения
материала
ПК 12.3 Выполнение процесса тестирования
ясность и
ПК. 12.4 Регистрация дефектов в системе
аргументированнос
контроля (базах данных)
ть изложения
ПК. 12.5 Тестирование сопроводительной собственного
документации на соответствие требованиям мнения
заказчика
скорость и точность
ОК.01. Выбирать способы решения задач выполнения
профессиональной деятельности, применительно задания
к различным контекстам.
соответствие
ОК.02.
Осуществлять
поиск,
анализ
и выбранного
интерпретацию информации, необходимой для алгоритма условию
выполнения
задач
профессиональной задачи
деятельности.
способность
ОК.03. Планировать и реализовывать собственное грамотно и быстро
профессиональное и личностное развитие.
проводить анализ
ОК.04. Работать в коллективе и команде,
эффективно взаимодействовать с коллегами,
руководством, клиентами.
ОК.07. Содействовать сохранению окружающей
среды, ресурсосбережению, эффективно
действовать в чрезвычайных ситуациях.
ОК.08. Использовать средства физической
культуры для сохранения и укрепления здоровья
в процессе профессиональной деятельности и
поддержания необходимого уровня физической
подготовленности.

обоснованность
выбора применения
методов и способов
решения
профессиональных
задач

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


Наверх
На сайте используются файлы cookie. Продолжая использование сайта, вы соглашаетесь на обработку своих персональных данных (согласие). Подробности об обработке ваших данных — в политике конфиденциальности.
На сайте используются файлы cookie. Продолжая использование сайта, вы соглашаетесь на обработку своих персональных данных. Подробности об обработке ваших данных — в политике конфиденциальности.
Яндекс Метрика не установлена на сайте

Функционал «Мастер заполнения» недоступен с мобильных устройств.
Пожалуйста, воспользуйтесь персональным компьютером для редактирования информации в «Мастере заполнения».