12+  Свидетельство СМИ ЭЛ № ФС 77 - 70917
Лицензия на образовательную деятельность №0001058
Пользовательское соглашение     Контактная и правовая информация
 
Педагогическое сообщество
УРОК.РФУРОК
 
Материал опубликовал
Хиндогина Мария Григорьевна1132
Педагог - это действительно моё.....
Россия, Ханты-Мансийский АО, Нижневартовск
2

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ПРАКТИКИ, ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ по специальности 09.02.07 Информационные системы и программирование


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

Ханты-Мансийского автономного округа - Югры

«Нижневартовский политехнический колледж»


Рассмотрено и одобрено на заседании кафедры

«Информационные технологии»

Протокол № 5
от «11» января 2021 г.

Утверждено

педагогическим советом

Протокол № 3
от «19» января 2021 г.

Утверждено

приказ № 21-А

от «19» января 2021г.

.










рабочая программа

учебной практики,

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


09.02.07 Информационные системы и программирование






















Нижневартовск

2021

Рабочая программа составлена на основе Федерального государственного образовательного стандарта среднего профессионального образования (утв. Приказом Министерства образования и науки Российской Федерации от 09 декабря 2016 г №1547) по специальности 09.02.07 Информационные системы и программирование, входящей в состав укрупненной группы направлений подготовки и специальностей 09.00.00 Информатика и вычислительная техника с учетом Профессионального стандарта «Программист» (утв. Приказом Министерства труда и социальной защиты РФ от 18 ноября 2013 г. № 679н).


Организация-разработчик: БУ «Нижневартовский политехнический колледж»

Программу составил: преподаватель Хиндогина М.Г.














ЛИСТ СОГЛАСОВАНИЯ



Предприятие: ___________________________________________________________


___________________________________________________________


Представитель___________________ /______________________________________/


Должность______________________________________________________________


М.П.






Предприятие: ___________________________________________________________


___________________________________________________________


Представитель___________________ /______________________________________/


Должность______________________________________________________________


М.П.







Предприятие: ___________________________________________________________


___________________________________________________________


Представитель___________________ /______________________________________/


Должность______________________________________________________________


М.П.






СОДЕРЖАНИЕ




1. ПАСПОРТ рабочей програмы учебной практики, производственной практики


стр.


5

2. результаты освоения учебной практики, производственной практики

9

3. СТРУКТУРА и содержание учебной практики, производственной практики

10

4. условия реализации учебной практики, производственной практики


18

5. Контроль и оценка результатов освоения учебной практики, производственной практики



21

ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ, ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ (ПО ПРОФИЛЮ СПЕЦИАЛЬНОСТИ, ПРЕДДИПЛОМНОЙ)

Область применения рабочей программы

Рабочая программа учебной практики, производственной практики (по профилю специальности) и производственной практики (преддипломной) является частью основной профессиональной образовательной программы в соответствии с ФГОС среднего профессионального образования (утв. Приказом Министерства образования и науки Российской Федерации от 09 декабря 2016 г №1547) по специальности 09.02.07 Информационные системы и программирование, входящей в состав укрупненной группы направлений подготовки и специальностей 09.00.00 Информатика и вычислительная техника

Составлена на основании положения о практике обучающихся, осваивающих основные профессиональные образовательные программы СПО, утвержденная приказом министерства образования и науки РФ от 18 апреля 2013 год №291 и на основании изменений о внесения в положение приказ №1061 от 18 августа 2016 года.

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

Производственная практика состоит из двух этапов: практики по профилю специальности и преддипломной практики.

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

При реализации ОПОП СПО по специальности 09.02.07 Информационные системы и программирование предусматриваются 4 вида практики в части освоения квалификации техник-программист и основного вида профессиональной деятельности (ВПД):

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

Осуществление интеграции программных модулей.

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

Разработка, администрирование и защита баз данных.

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

ОК 1. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.

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

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

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

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

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

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

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

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

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

ОК 11. Планировать предпринимательскую деятельность в профессиональной сфере.

1.2. Цели и задачи учебной практики, производственной практики (по профилю специальности) и производственной практики (преддипломной), требования к результатам освоения учебной практики, производственной практики (по профилю специальности) и производственной практики (преддипломной), формы отчетности

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

Иметь практический опыт в:

разработке кода программного продукта на основе готовой спецификации на уровне модуля;

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

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

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

разработке мобильных приложений;

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

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

выполнении отдельных видов работ на этапе поддержки программного обеспечения компьютерной системы;

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

использовании стандартных методов защиты объектов базы данных;

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

Уметь:

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

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

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

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

уметь выполнять оптимизацию и рефакторинг программного кода;

оформлять документацию на программные средства;

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

подбирать и настраивать конфигурацию программного обеспечения компьютерных систем;

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

проводить инсталляцию программного обеспечения компьютерных систем;

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

анализировать риски и характеристики качества программного обеспечения;

работать с современными case-средствами проектирования баз данных;

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

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

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

обеспечивать информационную безопасность на уровне базы данных.

Знать:

основные этапы разработки программного обеспечения;

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

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

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

основные подходы к интегрированию программных модулей;

основы верификации и аттестации программного обеспечения;

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

основные виды работ на этапе сопровождения программного обеспечения;

основные принципы контроля конфигурации и поддержки целостности конфигурации программного обеспечения;

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

основные положения теории баз данных, хранилищ данных, баз знаний;

основные принципы структуризации и нормализации базы данных;

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

методы описания схем баз данных в современных системах управления базами данных;

структуры данных систем управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров; методы организации целостности данных; способы контроля доступа к данным и управления привилегиями;

основные методы и средства защиты данных в базах данных.

По окончании практики студент сдаёт отчёт в соответствии с содержанием тематического плана практики и аттестационный лист по форме, установленной БУ «Нижневартовский политехнический колледж». Промежуточная аттестация по каждому виду практики проводится в форме зачёта.


1.3. Рекомендуемое количество часов на освоение рабочей программы учебной практики, производственное практики:

всего – 1080 часов (30 недель) в том числе:

учебная практика – 360 часов (10 недель);

производственная практика (по профилю специальности) – 576 (16 недель);

производственная практика (преддипломная) –144 (4 недели).

ГИА – 6 недель

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

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

Код

Наименование результата практики

ПК 1.1.

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

ПК 1.2.

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

ПК 1.3.

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

ПК 1.4.

Выполнять тестирование программных модулей

ПК 1.5.

Осуществлять рефакторинг и оптимизацию программного кода

ПК 1.6.

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

ПК 2.1.

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

ПК 2.2.

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

ПК 2.3.

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

ПК 2.4.

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

ПК 2.5.

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

ПК 4.1.

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

ПК 4.2.

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

ПК 4.3.

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

ПК 4.4.

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

ПК 11.1.

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

ПК 11.2.

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

ПК 11.3.

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

ПК 11.4.

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

ПК 11.5.

Администрировать базы данных

ПК 11.6.

Защищать информацию в базе данных с использованием технологии защиты информации

3.СТРУКТУРА и СОДЕРЖАНИЕ учебной, производственной практики

3.1.Структура учебной, производственной практики. Объём часов.


Профессиональный модуль


Профессиональные компетенции

Всего часов


Практика


Учебная

часов

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

(по профилю специальности)

часов

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

(преддипломная)

часов

1

2

3

4

5

6

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

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

ПК 1.2 Разрабатывать программные модули в соответствии с техническим заданием.

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

ПК 1.4 Выполнять тестирование программных модулей.

ПК 1.5. Осуществлять рефакторинг и оптимизацию программного кода.

ПК 1.6 Разрабатывать модули программного обеспечения для мобильных платформ

288

108

180


ПМ.02 Осуществление интеграции программных модулей

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

ПК 2.2. Выполнять интеграцию модулей в программное обеспечение.

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

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

ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования.

288

108

180


ПМ.04 Сопровождение и обслуживание программного обеспечения компьютерных систем

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

ПК 4.2. Осуществлять измерения эксплуатационных характеристик программного обеспечения

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

ПК 4.4. Обеспечивать защиту программного обеспечения компьютерных систем программными средствами.

180

72

108


ПМ.11 Разработка, администрирование и защита баз данных

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

ПК 11.2. Проектировать базу данных на основе анализа предметной области.

ПК 11.3. Разрабатывать объекты базы данных в соответствии с результатами анализа предметной области.

ПК 11.4. Реализовывать базу данных в конкретной системе управления базами данных.

ПК 11.5. Администрировать базы данных.

ПК 11.6. Защищать информацию в базе данных с использованием технологии защиты информации.

180

72

108



Всего:

1080

360

576

144

3.2. Тематический план и содержание учебной практики и производственной практики


Наименование разделов профессионального модуля имеждисциплинарных курсов

Содержание производственных работ

Объем часов

1

2

3

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

288

МДК 01.01.

Разработка программных модулей

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

Виды и темы работ

18

1.

Основные этапы разработки программного обеспечения

18

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

Виды и темы работ

24

1

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

12

2

Создание программ по разработанному алгоритму как отдельного модуля

12

МДК 01.02

Поддержка и тестирование программных модулей

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

Виды и темы работ

18

1

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

18

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

Виды и темы работ

24

1

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

24

МДК 01.03 Разработка мобильных приложений

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

Виды и темы работ

18

1

Основные этапы разработки программного обеспечения

18

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

Виды и темы работ

24

1

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

6

2

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

12

3

Разработка мобильных приложений

6

МДК 01.04 Системное программирование

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

Виды и темы работ

24

1

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


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

Виды и темы работ

48

1

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

24

2

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

24

МДК 01.05 Прикладное программирование

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

Виды и темы работ

30

1

Способы оптимизации и приемы рефакторинга;

12

2

Основные этапы разработки программного обеспечения

18

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

Виды и темы работ

60

1

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

30

2

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

30

ПМ.02 Осуществление интеграции программных модулей

288

МДК.02.01

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

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

Виды и темы работ

36

1

Модели процесса разработки программного обеспечения;

18

2

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

18

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

Виды и темы работ

60

1

Разработка программного обеспечения

30

2

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

30

МДК.02.02

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

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

Виды и темы работ

36

1

Основные подходы к интегрированию программных модулей

18

2

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

18

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

Виды и темы работ

60

1

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

30

2

Отладка программного продукта с использованием специализированных программных средств

30

МДК.02.03 Математическое моделирование

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

Виды и темы работ

36

1

Математические модели, принципы их построения, виды моделей.

12

2

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

12

3

Метод имитационного моделирования.

12

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

Виды и темы работ

60

1

Построение простейших математических моделей

30

2

Моделирование прогноза

30

ПМ.04 Сопровождение и обслуживание программного обеспечения компьютерных систем

180

МДК 04.01

Внедрение и поддержка компьютерных систем


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

Виды и темы работ

36

1

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

18

2

Основные виды работ на этапе сопровождения программного обеспечения

18

Производственная практика (преддипломная)

Виды работ

54

1

Подбор и настройка конфигураций программного обеспечения компьютерных систем

18

2

Инсталляция программного обеспечения компьютерных систем

18

3

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

18

МДК 04.02

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

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

Виды и темы работ

36

1

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

18

2

Применять средства защиты программного обеспечения в компьютерных системах

18

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

Виды и темы работ

54

1

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

24

2

Анализ рисков и характеристик качества программного обеспечения

30

ПМ.11 Разработка, администрирование и защита баз данных

180

МДК 11.01

Технология разработки и защиты баз данных

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

Виды и темы работ

36

1

Основные положения теории баз данных, хранилищ данных, баз знаний

6

2

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

6

3

Методы описания схем баз данных в современных системах управления базами данных

6

4

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

6

5

Основные методы и средства защиты данных в базах данных

12

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

Виды и темы работ

54

1

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

6

2

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

12

3

Создание хранимых процедур и триггеров на базах данных

12

4

Применение стандартных методов для защиты объектов базы данных

12

5

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

12

МДК 11.02 Инфокоммуникационные системы и сети

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

Виды и темы работ

36

1

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

18

2

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

18

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

Виды и темы работ

54

1

Выполнение стандартных процедур резервного копирования и мониторинга выполнения этой процедуры

24

2

Выполнение процедур восстановления баз данных и мониторинг выполнения этой процедуры

30

Преддипломная практика

144

Темы, виды работ


1

1. Изучение инструкции по охране труда.

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

3. Изучение правил внутреннего распорядка.

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

6

2

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

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

3. Ознакомление перечня и назначения программных средств, установленных на ПК предприятия.

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

6

3

1. Определение типовых требований к составу и содержанию технического задания (ТЗ).

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

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

4. Разработка и обоснование требований к модулям (подсистемам).

5. Определение этапов создания программного продукта и сроков их выполнения

12

4

1. Обоснование выбора среды разработки программного продукта (адекватность потребностям рассматриваемой предметной области, характеристики производительности, запас функциональных возможностей для дальнейшего развития ПО; удобство и надежность в эксплуатации, стоимость программного обеспечения)

2. Определение требований к аппаратно-программному обеспечению ПК.

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

4. Разработка механизмов защиты данных от несанкционированного доступа.

5. Описание руководства пользователя: назначение и условие применения, порядок запуска приложения, экранные формы приложения, организация запросов к БД, описание отчетов.

78

5

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

2. Проведение отладки отдельных модулей программного продукта.

3. Проведение предварительных испытаний, опытной эксплуатации и приемочных испытаний.

4. Составление акта о приемо-сдаточных испытаниях (при необходимости).

12

6

Оформление отчёта о прохождении преддипломной практики в соответствии с требованиями ГОСТа.

6


Итого

1080








4. условия реализации учебной практики, производственной практики (по профилю специальности, преддипломной) 4.1. Требования к материально-техническому обеспечению

Учебная практика проводится в лабораториях:


Учебный кабинет № 141 Лаборатория «Программное обеспечение и сопровождение компьютерных систем» (БТИ № 7).

Оборудование: автоматизированные рабочие места на 15 обучающихся (процессор Core i3, оперативная память объемом 4 Гб), автоматизированное рабочее место преподавателя (процессор не ниже Core i3, оперативная память объемом 4 Гб), проектор – 1, экран – 1, маркерная доска – 1, программное обеспечение общего и профессионального назначения.


Учебный кабинет № 140 Лаборатория «Организация и принципы построения информационных систем» (БТИ № 3).

Оборудование: автоматизированные рабочие места на 15 обучающихся (процессор Core i3, оперативная память объемом 8 Гб); автоматизированное рабочее место преподавателя (процессор Core i3, оперативная память объемом 8 Гб), проектор - 1, экран - 1, маркерная доска - 1.

Программное обеспечение общего и профессионального назначения, включающее в себя следующее ПО:EclipseIDEforJavaEEDevelopers, .NETFrameworkJDK 8, MicrosoftSQLServerExpressEdition, MicrosoftVisioProfessional, MicrosoftVisualStudio, MySQLInstallerforWindows, NetBeans, SQLServerManagementStudio, MicrosoftSQLServerJavaConnector, AndroidStudio, IntelliJIDEA.

Учебный кабинет № 111 Лаборатория «Вычислительная техника, архитектура персонального компьютера и периферийных устройств» (БТИ № 75).

Оборудование: автоматизированные рабочие места на 15 обучающихся (процессор Core i3, оперативная память объемом 4 Гб), автоматизированное рабочее место преподавателя (процессор Core i3, оперативная память объемом 4 Гб), 15 комплектов компьютерных комплектующих для произведения сборки, разборки и сервисного обслуживания ПК и оргтехники, специализированная мебель для сервисного обслуживания ПК с заземлением и защитой от статического напряжения, проектор и экран, маркерная доска, программное обеспечение общего и профессионального назначения.

4.2. Информационное обеспечение обучения

Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы

Основные источники:

Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ (2-еизд.), СПб.: "Невский диалект", М.: Издательство "БИНОМ", 2017.

Карпов С++: специальный справочник - СПб.: Питер, 2016.

Липпман, Лажойе Язык программирования C++. Вводный курс (3-е изд.), СПб.: "Невский диалект", М.: Издательство "БИНОМ", 2017.

Пол И. Объектно-ориентированное программирование на C++ (2-е изд.), СПб.: "Невский диалект", М.: Издательство "БИНОМ", 2017.

Федорова Г.Н. Разработка программных модулей программного обеспечения для компьютерных систем, ОИЦ «Академия», 2016.

Федорова Г.И. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности. Учебное пособие. Изд.: КУРС, Инфра-М. Среднее профессиональное образование. 2017 г. - 336 с.

Шилдт Х. Справочник программиста по C/C++ (2-е изд.) - М.: Издательский дом "Вильямс", 2017.


Дополнительная литература:

Зверева В., Назаров А. Сопровождение и обслуживание программного обеспечения компьютерных систем. Учебник. Изд.: Академия.профессиональное образование. 2016 г. - 256 с.

Ключев А.О., Кустарев П.В., Койязина Д.Р., Петрой Е.В. Программное обеспечение встроенных вычислительные систем. Учебное пособие. - СПб.: СПбГУ ИТМО, 2009 г. – 212 с.


Интернет-ресурсы:

От модели объектов - к модели классов. Единое окно доступа к образовательным ресурсам. http://real.tepkom.ru/Real_OM-CM_A.asp



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

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

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

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

Общее руководство производственной практикой осуществляет зав. практикой.

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

Обязанности руководителя практики от колледжа:

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

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

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

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

обеспечить контроль соблюдения сроков практики и её содержания;

оказывать методическую помощь студентам при сборе материалов и выполнении отчётов;

предоставить зав. практикой от колледжа аттестационные листы по итогам практики

провести итоговый контроль отчета по практике;

вносить предложения по улучшению и совершенствованию проведения практики перед руководством колледжа.


4.4. Кадровое обеспечение образовательного процесса


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



5. Контроль и оценка результатов освоения учебной, производственной практики

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

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


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


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

Формы и методы контроля и оценки

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

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

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

Оценка «хорошо» -алгоритм разработан, оформлен в соответствии со стандартами и соответствует заданию, пояснены его основные структуры; выполнена оценка сложности алгоритма

Оценка «удовлетворительно» - алгоритм разработан и соответствует заданию.

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


ПК 1.2. Разрабатывать программные модули в соответствии с техническим заданием

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

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

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

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

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

Оценка «хорошо» - выполнена отладка модуля; сохранены и представлены результаты отладки.

Оценка «удовлетворительно» - выполнена отладка модуля, пояснены ее результаты.

ПК 1.4. Выполнять тестирование программных модулей.

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

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

Оценка «удовлетворительно» - выполнено тестирование модуля и оформлены результаты тестирования.

ПК 1.5. Осуществлять рефакторинг и оптимизацию программного кода.

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

Оценка «хорошо» - определены качественные характеристики программного кода с помощью инструментальных средств; выявлены фрагменты некачественного кода; выполнен рефакторинг на нескольких уровнях; проведена оптимизация и выполнена оценка качества полученного программного кода.

Оценка «удовлетворительно» - определены качественные характеристики программного кода частично с помощью инструментальных средств; выявлено несколько фрагментов некачественного кода; выполнен рефакторинг на нескольких уровнях; проведена оптимизация и выполнена оценка качества полученного программного кода.

ПК 1.6. Разрабатывать модули программного обеспечения для мобильных платформ.

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

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

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

ПМ02 Осуществление интеграции программных модулей

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

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

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

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

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


ПК 2.2. Выполнять интеграцию модулей в программное обеспечение.

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

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

Оценка «удовлетворительно» - в системе контроля версий выбрана верная версия проекта, его архитектура доработана для интеграции нового модуля; выбраны способы форматирования данных и организована их постобработка, форматы сообщений обновлены (при необходимости); выполнена отладка проекта с применением инструментальных средств среды; выполнена доработка модуля (при необходимости); результат интеграции сохранен в системе контроля версий.

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

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

Оценка «хорошо» - в системе контроля версий выбрана верная версия проекта; протестирована интеграция модулей проекта и выполнена отладка проекта с применением инструментальных средств среды; выполнена условная компиляция проекта в среде разработки; определены качественные показатели полученного проекта в достаточном объеме; результаты отладки сохранены в системе контроля версий.

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

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


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

Оценка «отлично» - обоснован размер тестового покрытия, разработан тестовый сценарий и тестовые пакеты в соответствии с этим сценарием в соответствии с минимальным размером тестового покрытия, выполнено тестирование интеграции и ручное тестирование, выполнено тестирование с применением инструментальных средств, выявлены ошибки системных компонент (при наличии), заполнены протоколы тестирования.

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

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

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования.

Оценка «отлично» - продемонстрировано знание стандартов кодирования более чем одного языка программирования, выявлены все имеющиеся несоответствия стандартам в предложенном коде.

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

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

ПМ.04 Сопровождение и обслуживание программного обеспечения компьютерных систем

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

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

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

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

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


ПК 4.2. Осуществлять измерения эксплуатационных характеристик программного обеспечения компьютерных систем..

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

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

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

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

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

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

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

ПК 4.4. Обеспечивать защиту программного обеспечения компьютерных систем программными средствами.

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

Оценка «хорошо» - проанализированы риски и характеристики качества программного обеспечения; выбраны методы и средства защиты программного обеспечения; защита программного обеспечения реализована на требуемом уровне.

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


ПМ.11 Разработка, администрирование и защита баз данных

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

Оценка «отлично» - выполнен анализ и предварительная обработка информации, выделены объекты и атрибуты в соответствии с заданием; построена и обоснована концептуальная модель БД.

Оценка «хорошо» - выполнена предварительная обработка информации, выделены объекты и атрибуты в соответствии с заданием; построена концептуальная модель БД.

Оценка «удовлетворительно» - частично выполнена предварительная обработка информации, выделены основные объекты и атрибуты практически соответствующие заданию; построена концептуальная модель БД.

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


ПК 11.2. Проектировать базу данных на основе анализа предметной области.

Оценка «отлично» - спроектирована и нормализована БД в полном соответствии с поставленной задачей и применением case-средств; уровень нормализации соответствует 3НФ; таблицы проиндексированы, структура индексов обоснована.

Оценка «хорошо» - спроектирована и нормализована БД в соответствии с поставленной задачей и применением case-средств; уровень нормализации соответствует 3НФ; таблицы проиндексированы.

Оценка «удовлетворительно» - спроектирована и нормализована БД с незначительными отклонениями от поставленной задачи и с применением case-средств; уровень нормализации соответствует 3НФ; таблицы частично проиндексированы.

ПК 11.3. Разрабатывать объекты базы данных в соответствии с результатами анализа предметной области.

Оценка «отлично» - выполнено построение БД в предложенной СУБД, созданные объекты полностью соответствуют заданию, все таблицы заполнены с помощью соответствующих средств; предусмотрены и реализованы уровни доступа для различных категорий пользователей.

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

Оценка «удовлетворительно» - выполнено построение БД в предложенной СУБД, созданные объекты соответствуют заданию с некоторыми отклонениями, некоторые таблицы заполнены с помощью соответствующих средств; предусмотрено разграничение доступа для различных категорий пользователей.

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по этапам прохождения учебной практики.

ПК 11.4. Реализовывать базу данных в конкретной системе управления базами данных.

Оценка «отлично» - созданы и корректно работают запросы к БД, сформированные отчеты выводят данные с учетом группировки в полном соответствии с заданием.

Оценка «хорошо» - созданы и выполняются запросы к БД, сформированные отчеты выводят данные с учетом группировки в основном в соответствии с заданием.

Оценка «удовлетворительно» - созданы и выполняются запросы к БД, сформированные отчеты выводят данные в основном в соответствии с заданием.

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по этапам прохождения учебной практики.

ПК 11.5. Администрировать базы данных

Оценка «отлично» - выполнен анализ эффективности обработки данных и запросов пользователей; обоснованы и выбраны принципы регистрации и система паролей; созданы и обоснованы группы пользователей.

Оценка «хорошо» - обоснованы и выбраны принципы регистрации и система паролей; созданы и обоснованы группы пользователей

Оценка «удовлетворительно» - выбраны принципы регистрации и система паролей; созданы и обоснованы группы пользователей

Текущий контроль по итогам выполнения практических работ.

Аттестационные листы по итогам производственной практики.

Отчёт по производственной практике.

Дифференцированный зачет по практике.


ПК 11.6. Защищать информацию в базе данных с использованием технологии защиты информации

Оценка «отлично» - обоснован период резервного копирования БД на основе анализа обращений пользователей; выполнено резервное копирование БД; выполнено восстановления состояния БД на заданную дату.

Оценка «хорошо» - обоснован период резервного копирования БД; выполнено резервное копирование БД; выполнено восстановления состояния БД на заданную дату.

Оценка «удовлетворительно» - выполнено резервное копирование БД; выполнено восстановления состояния БД на заданную дату.






Опубликовано


Комментарии (0)

Чтобы написать комментарий необходимо авторизоваться.