Файл: Рабочая программа программы подготовки специалистов среднего звена по профессиональному модулю пм. 05.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 52

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.




2.2. Тематический план и содержание профессионального модуля (ПМ)





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

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

Объем в часах

Коды компетенций, формированию которых способствует элемент программы

1

2

3

5

Раздел ПМ 1. Технологии проектирования и дизайн информационных систем

196

ПК 5.1,

ПК 5.2,

ПК 5.6,

ПК 5.7

ОК1–ОК11

МДК. 05.01. Проектирование и дизайн информационных систем

196

Тема 5.1.1. Основы проектирования информационных систем

Содержание

50

1.

Основные понятия и определения ИС. Жизненный цикл информационных систем. Модели жизненного цикла.

34

2

Методология проектирования информационных систем

3

Организация и методы сбора информации. Анализ предметной области

4

Основные понятия системного и структурного анализа. Постановка задачи обработки информации

5

Основные виды, алгоритмы и процедуры обработки информации, модели и методы решения задач обработки информации

6

Основные модели построения информационных систем, их структура, особенности и области применения

7

Сервисно - ориентированные архитектуры

8

Анализ интересов клиента. Выбор вариантов решений

9

Критерии выбора и алгоритм принятия эффективного решения Методы и средства проектирования информационных систем

10

Case-средства для моделирования деловых процессов (бизнес-процессов). Инструментальная среда – структура, интерфейс, элементы управления

11

Принципы построения модели IDEF0: контекстная диаграмма, субъект моделирования, цель и точка зрения

12

Диаграммы IDEF0: диаграммы декомпозиции, диаграммы дерева узлов, диаграммы только для экспозиции (FEO)

13

Работы (Activity). Стрелки (Arrow). Туннелирование стрелок. Нумерация работ и диаграмм. Каркас диаграммы. Слияние и расщепление моделей

14

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

15

Экспертные системы. Системы реального времени

16

Оценка экономической эффективности информационной системы. Стоимостная оценка проекта.

17

Классификация типов оценок стоимости: оценка порядка величины, концептуальная оценка, предварительная оценка, окончательная оценка, контрольная оценка

18

Основные процессы управления проектом. Средства управления проектами

Практические и лабораторные работы

16

1

Практическая работа «Анализ предметной области различными методами: контент-анализ, вебометрический анализ, анализ ситуаций, моделирование и др.»

2

Практическая работа: «Организация проектирования информационных систем»

3

Практическая работа «Изучение устройств автоматизированного сбора информации»

4

Практическая работа «Оценка экономической эффективности информационной системы»

5

Практическая работа «Разработка модели архитектуры информационной системы»

6

Практическая работа «Обоснование выбора средств проектирования информационной системы»

7

Практическая работа «Описание бизнес-процессов заданной предметной области»

8

Практическая работа «Управление проектом информационных систем»

Тема 5.1.2. Система обеспечения качества информационных систем


Содержание

32

ПК 5.1,

ПК 5.2,

ПК 5.6,

ПК 5.7

ОК1–ОК11

1.

Основные понятия качества информационной системы.

16

2

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

3

Международная система стандартизации и сертификации качества продукции. Стандарты группы ISO.

4

Методы контроля качества в информационных системах. Особенности контроля в различных видах систем

5

Автоматизация систем управления качеством разработки.

6

Обеспечение безопасности функционирования информационных систем

7

Стратегия развития бизнес-процессов. Критерии оценивания предметной области и методы определения стратегии развития бизнес-процессов.

8

Модернизация в информационных системах

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

16

1

Анализ рисков информационной безопасности

2

Практическая работа «Построение модели управления качеством процесса изучения модуля «Проектирование и разработка информационных систем»»

3

Практическая работа «Построение модели управления качеством процесса изучения модуля «Проектирование и разработка информационных систем»»

4

Практическая работа «Реинжиниринг методом интеграции»

5

Практическая работа «Разработка требований безопасности информационной системы»

6

Практическая работа: «Внутренние проверки качества информационной системы»

7

Практическая работа «Реинжиниринг бизнес-процессов методом горизонтального и/или вертикального сжатия»




8

Практическая работа «Построение модели бизнес-процессов, подлежащих автоматизации, с использованием диаграммы деятельности (activity diagram), моделирование поведения объектов в проблемной области с использованием диаграммы состояний (statechart diagram) с помощью CASE-средства Rational Rose Enterprise Edition»


Тема 5.1.3. Разработка документации информационных систем

Содержание

28

ПК 5.1,

ПК 5.2,

ПК 5.6,

ПК 5.7

ОК1–ОК11

1

Перечень и комплектность документов на информационные системы согласно ЕСПД и ЕСКД. Задачи документирования

14

2

Предпроектная стадия разработки. Техническое задание на разработку: основные разделы.

3

Построение и оптимизация сетевого графика.

4

Проектная документация. Техническая документация. Отчетная документация

5

Пользовательская документация. Маркетинговая документация

6

Самодокументирующиеся программы.

7

Назначение, виды и оформление сертификатов.

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

14

1

Практическая работа «Разработка технической документации»

2

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

3

Практическая работа «Разработка общего функционального описания программного средства по индивидуальному заданию»

4

Практическая работа «Разработка руководства по инсталляции программного средства по индивидуальному заданию»

5

Практическая работа «Разработка руководства пользователя программного средства по индивидуальному заданию»

6

Практическая работа «Изучение средств автоматизированного документирования»

7

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

Самостоятельная работа обучающихся (консультации)

40




Обязательная аудиторная учебная нагрузка по курсовой работе (проекту)

20




Экзамен

6




Примерная тематика курсовых проектов

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

2 Проектирование и разработка системы решения задач линейного программирования

3 Проектирование и разработка системы решения задач динамического программирования

4 Проектирование и разработка информационной обучающей системы







Всего по МДК. 05.01

196




МДК 05.02. Разработка кода информационных систем

160




Тема 5.2.1. Основные инструменты для создания, исполнения и управления информационной системой

Содержание

30

ПК5.1, ПК5.2, ПК5.3, ПК5.4, ОК1–ОК11

1

Обзор case-средств

2

Структура CASE-средства

3

Классификация case-средств

4

Структура среды разработки. Основные возможности.

5

Основные инструменты среды для создания, исполнения и управления информационной системой

6

Технология программных средств обработки информации

7

Выбор средств обработки информации

8

Организация работы в команде разработчиков

9

Система контроля версий: совместимость

10

Система контроля версий: установка, настройка

11

Обеспечение кроссплатформенности информационной системы

12

Сервисно-ориентированные архитектуры

13

Интегрированные среды разработки для создания независимых программ

14

Особенности объектно-ориентированных и структурных языков программирования

15

Разработка сценариев с помощью специализированных языков

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

20

1

Case-средства для моделирования деловых процессов

2

Работа в инструментальной среде

3

Создание контекстной диаграммы IDEF0

4

Моделирование бизнес-процессов с помощью инструментальных средств

5

Отображение модели данных в инструментальном средстве

6

Построение диаграммы Вариантов использования и диаграммы Последовательности и генерация кода

7

Построение диаграммы Кооперации и диаграммы Развертывания и генерация кода

8

Построение диаграммы Деятельности, диаграммы Состояний и диаграммы Классов и генерация кода

9

Построение диаграммы компонентов и генерация кода

10

Построение диаграмм потоков данных и генерация кода

Тема 5.2.2. Разработка и модификация информационных систем

Содержание

40

ПК5.1, ПК5.2, ПК5.3, ПК5.4,

ОК1–ОК11

1

Общие принципы проектирования систем. Логический анализ структур ИС основные платформы для их создания

2

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

3

Обоснование и осуществление выбора средства построения

информационной системы и программных средств

4

Модели жизненного цикла ИС

5

Построение архитектуры проекта. Шаблон проекта

6

Определение конфигурации информационной системы. Выбор технических средств

7

Формирование репозитория проекта, определение уровня доступа в системе контроля версий. Распределение ролей

8

Настройки среды разработки

9

Мониторинг разработки проекта. Сохранение версий проекта

10

Требования к интерфейсу пользователя. Принципы создания графического пользовательского интерфейса (GUI)

11

Понятие спецификации языка программирования. Синтаксис языка программирования. Стиль программирования

12

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

13

Создание сетевого сервера и сетевого клиента

14

Отладка приложений. Организация обработки исключений

15

Виды, цели и уровни интеграции программных модулей

16

Выбор источников и приемников данных, сопоставление объектов данных

17

Транспортные протоколы. Стандарты форматирования сообщений

18

Организация файлового ввода-вывода

19

Процесс отладки. Отладочные классы

20

Спецификация настроек типовой ИС

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

32

1

Обоснование выбора технических средств

2

Стоимостная оценка проекта

3

Построение и обоснование модели проекта

4

Установка и настройка системы контроля версий с разграничением ролей

5

Проектирование и разработка интерфейса пользователя

6

Разработка графического интерфейса пользователя

7

Реализация алгоритмов обработки числовых данных. Отладка приложения

8

Реализация алгоритмов поиска. Отладка приложения

9

Реализация обработки табличных данных. Отладка приложения

10

Разработка и отладка генератора случайных символов

11

Разработка приложений для моделирования процессов и явлений. Отладка приложения

12

Интеграция модуля в информационную систему

13

Программирование обмена сообщениями между модулями

14

Организация файлового ввода-вывода данных

15

Разработка модулей экспертной системы

16

Создание сетевого сервера и сетевого клиента

Самостоятельная работа обучающихся (консультации)

12




Экзамен

6




Всего по МДК. 05.02

160




Раздел ПМ 3. Методы и средства тестирования информационных систем

132

ПК 5.2,

ПК 5.5,

ПК 5.6

ОК1–ОК11

МДК 05.03. Тестирование информационных систем

132

Тема 5.3.1. Отладка

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

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

систем


Содержание

132



Организация тестирования в команде разработчиков. Виды и методы тестирования (в том числе автоматизированные)

66



Структурное тестирование.



Нагрузочное тестирование. Приемочное тестирование



Объектно-ориентированное тестирование ИС.



Функциональное тестирование ИС.



Модульное тестирование



Регрессионное тестирование. Интеграционное тестирование



Системное тестирование



Тестирование безопасности



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



Конфигурационное тестирование. Тестирование установки



Роль тестирования в жизненном цикле программного обеспечения.



Уровни тестирования. Комбинирование уровней тестирования



Методы тестирования на соответствие стандартам, обеспечивающим переносимость прикладных программ. Тестовое покрытие



Методы тестирования. Статические и динамические методы тестирования



Инспекция кода. Разбиение на эквивалентные части



Анализ граничных величин. Многократная разработка



Верификация и валидация программ



Тестовые сценарии, тестовые варианты. Оформление результатов тестирования



Тестовая документация



Разработка наборов тестовых данных (тест-кейсов)



Тестовое покрытие



Тестовые процедуры. Протоколы



Контрольная работа по теме «Тестирование информационных систем»



Инструментарии анализа качества программных продуктов в среде разработке.



Основные понятия отладки ИС



Место отладки в цикле разработки ИС. Инструменты отладки ИС. Принципы и виды отладки ИС



Обработка исключительных ситуаций. Методы и способы идентификации сбоев и ошибок.



Методы поиска ошибок в программах Классификация ошибок и тестов. Выявление ошибок системных компонентов



Служба тестирования ИС Управление процессом тестирования



Реинжиниринг бизнес-процессов в информационных системах. Сущность реинжиниринга. Виды реинжиниринга



Основные этапы и принципы реинжиниринга ИС. Инструменты реинжиниринга



Методологии моделирования бизнес-процессов в ИС

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

54



Лабораторная работа «Разработка тестового сценария проекта»



Лабораторная работа «Ручной подход. Ручное тестирование и подход генерации тестовых наборов при разработке тестов»



Лабораторная работа «Разработка тестовых пакетов»



Лабораторная работа «Использование инструментария анализа качества»



Лабораторная работа «Анализ и обеспечение обработки исключительных ситуаций»



Лабораторная работа «Функциональное тестирование»



Лабораторная работа «Тестирование безопасности»



Лабораторная работа «Тестирование безопасности»



Лабораторная работа «Нагрузочное тестирование, стрессовое тестирование»



Лабораторная работа «Модульное тестирование»



Лабораторная работа «Модульное тестирование»



Лабораторная работа «Тестирование интеграции»



Лабораторная работа «Тестирование интеграции»



Лабораторная работа «Системное тестирование»



Лабораторная работа «Системное тестирование»



Лабораторная работа «Конфигурационное тестирование»



Лабораторная работа «Конфигурационное тестирование»






Лабораторная работа «Тестирование установки»



Лабораторная работа «Методы автоматизации исполнения тестов»



Лабораторная работа «Автоматизация тестирования с помощью скриптов»



Лабораторная работа «Автоматизация тестирования с помощью скриптов»



Лабораторная работа «Автоматическая генерация тестов на основе формального описания»



Лабораторная работа «Автономная отладка ИС»



Лабораторная работа «Комплексная отладка ИС»



Лабораторная работа «Поиск ошибок в программах. Классификация ошибок и тестов»



Лабораторная работа «Моделирование бизнес-процессов в ИС»



Лабораторная работа «Моделирование бизнес-процессов в ИС»

Самостоятельная работа обучающихся (консультации)

12

Всего по МДК. 05.03

132




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

Виды работ:

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

2. Разработка приложений с использованием инструментальных средств.

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

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

5. Разработка программного кода ИС в соответствии с требованиями технического задания.

6. Качества функционирования информационной системы

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

8. Применение методики тестирования разрабатываемых приложений.

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

10. Разработка документации по эксплуатации информационной системы.

11. Проведение оценки качества и экономической эффективности информационной системы.

12. Модификации отдельных модулей информационной системы

108




Производственная практика

Виды работ:

1. Предпроектное обследование предприятие или предметной области.

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

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

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

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

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

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

216




Всего

732






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

1 – ознакомительный (узнавание ранее изученных объектов, свойств);

2 – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством);

3 – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач).

3. условия реализации программы ПРОФЕССИОНАЛЬНОГО МОДУЛЯ




3.1. Для реализации программы профессионального модуля должны быть предусмотрены следующие специальные помещения:



лаборатории Организации и принципов построения информационных систем:

  • автоматизированные рабочие места на 12-15 обучающихся (процессор не ниже Core i3, оперативная память объемом не менее 8 Гб) или аналоги;

  • автоматизированное рабочее место преподавателя (процессор не ниже Core i3, оперативная память объемом не менее 8 Гб) или аналоги;

  • проектор и экран;

  • маркерная доска;

  • программное обеспечение общего и профессионального назначения, в том числе включающее в себя следующее ПО:

  • EclipseIDEforJavaEEDevelopers,

  • .NETFrameworkJDK 8,

  • MicrosoftSQLServerExpressEdition,

  • MicrosoftVisioProfessional,

  • MicrosoftVisualStudio,

  • MySQLInstallerforWindows,

  • NetBeans,

  • SQLServerManagementStudio,

  • MicrosoftSQLServerJavaConnector,

  • AndroidStudio,

  • IntelliJIDEA.


Требования к оснащению баз практик:

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

Учебная практика реализуется в мастерских профессиональной образовательной организации и требует наличия оборудования, инструментов, расходных материалов, обеспечивающих выполнение всех видов работ, определенных содержанием программ профессиональных модулей в соответствии с выбранной траекторией, в том числе оборудования и инструментов, используемых при проведении чемпионатов WorldSkills и указанных в инфраструктурных листах конкурсной документации WorldSkills по компетенции «Веб-дизайн 17 WebDesign» и «Программные решения для бизнеса 09 IT SoftwareSolutionsforBusiness» (или их аналогов).

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

3.2. Информационное обеспечение реализации программы