Текстен. Образовательная программа по специальности среднего профессионального образования 09. 02. 07 Информационные системы и программирование
Скачать 2.28 Mb.
|
ДОКУМЕНТ ПОДПИСАН ЭЛЕКТРОННОЙ ПОДПИСЬЮ Сертификат : 1E22AB0052AD2699446199C70ACF2AFD Владелец : Мельников Олег Михайлович Действителен : с 25.06.2021 до 25.09.2022 ОБНОВЛЕНО Приказ № _____ от «_____»_______20__ г. Приказ № _____ от «_____»_______20__ г. Приказ № _____ от «_____»_______20__ г. Приказ № _____ от «_____»_______20__ г. ОСНОВНАЯ ПРОФЕССИОНАЛЬНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА по специальности среднего профессионального образования 09.02.07 Информационные системы и программирование Нормативно-правовые основы разработки ОПОП: основная профессиональная образовательная программа - комплекс нормативно-методической документации, регламентирующий содержание, организацию и оценку качества подготовки обучающихся и выпускников по специальности 09.02.07 Информационные системы и программирование c присвоением квалификации Специалист по информационным системам Образовательная программа разработана в соответствии с требованиями федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.07 Информационные системы и программирование (утв. приказом Министерства образования и науки РФ от 9 декабря 2016 г. N 1547). Нормативный срок освоения программы по специальности при очной форме получения образования: на базе основного общего образования – 3 года 10 месяцев. Нормативные основания для разработки ПООП: Федеральный закон от 29 декабря 2012 г. №273-ФЗ «Об образовании в Российской Федерации»; Приказ Минобрнауки России от 28 мая 2014 г. № 594 «Об утверждении Порядка разработки примерных основных образовательных программ, проведения их экспертизы и ведения реестра примерных основных образовательных программ»; Приказ Минобрнауки России от 9 декабря 2017 года № 1547 «Обутверждении федерального государственного образовательного стандарта среднего профессионального образования по специальности09.02.07 «Информационные системы и программирование» (зарегистрирован Министерством юстиции Российской Федерации 26 декабря 2016 г. , регистрационный № 44936 ); Приказ Минобрнауки России от 14 июня 2013 г. № 464 «Об утверждении Порядка организации и осуществления образовательной деятельности по образовательным программам среднего профессионального образования» (зарегистрирован Министерством юстиции Российской Федерации 30 июля 2013 г., регистрационный № 29200) (далее – Порядок организации образовательной деятельности); Приказ Минобрнауки России от 16 августа 2013 г. № 968 «Об утверждении Порядка проведения государственной итоговой аттестации по образовательным программам среднего профессионального образования» (зарегистрирован Министерством юстиции Российской Федерации 1 ноября 2013 г., регистрационный № 30306); Приказ Министерства науки и высшего образования РФ и Министерства просвещения РФ от 5 августа 2020 г. №885/390 «О практической подготовке обучающихся» С учетом Приказ Министерства труда и социальной защиты Российской Федерации от 8 сентября 2014 года № 629н "Об утверждении профессионального стандарта 06.013 Специалист по информационным ресурсам" (зарегистрирован Министерством юстиции Российской Федерации 26 сентября 2014 года, рег.№ 34136); Примерная основная образовательная программа специальности 09.02.07 Информационные системы и программирование Характеристика профессиональной деятельности выпускника Область профессиональной деятельности Область профессиональной деятельности выпускников 1 : 06 Связь, информационные и коммуникационные технологии Основные виды деятельности и профессиональные компетенции выпускника: Основные виды деятельности Код и формулировка компетенции Показатели освоения компетенции Осуществление интеграции программных модулей ПК 2.1. Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент. Практический опыт: Разрабатывать и оформлять требования к программным модулям по предложенной документации. Разрабатывать тестовые наборы (пакеты) для программного модуля. Разрабатывать тестовые сценарии программного средства. Инспектировать разработанные программные модули на предмет соответствия стандартам кодирования. Умения: Анализировать проектную и техническую документацию. Использовать специализированные графические средства построения и анализа архитектуры программных продуктов. Организовывать заданную интеграцию модулей в программные средства на базе имеющейся архитектуры и автоматизации бизнес-процессов. Определять источники и приемники данных. Проводить сравнительный анализ. Выполнять отладку, используя методы и инструменты условной компиляции (классы Debug и Trace). Оценивать размер минимального набора тестов. Разрабатывать тестовые пакеты и тестовые сценарии. Выявлять ошибки в системных компонентах на основе спецификаций. Знания: Модели процесса разработки программного обеспечения. Основные принципы процесса разработки программного обеспечения. Основные подходы к интегрированию программных модулей. Виды и варианты интеграционных решений. Современные технологии и инструменты интеграции. Основные протоколы доступа к данным. Методы и способы идентификации сбоев и ошибок при интеграции приложений. Методы отладочных классов. Стандарты качества программной документации. Основы организации инспектирования и верификации. Встроенные и основные специализированные инструменты анализа качества программных продуктов. Графические средства проектирования архитектуры программных продуктов. Методы организации работы в команде разработчиков. ПК 2.2. Выполнять интеграцию модулей в программное обеспечение. Практический опыт: Интегрировать модули в программное обеспечение. Отлаживать программные модули. Инспектировать разработанные программные модули на предмет соответствия стандартам кодирования. Умения: Использовать выбранную систему контроля версий. Использовать методы для получения кода с заданной функциональностью и степенью качества. Организовывать заданную интеграцию модулей в программные средства на базе имеющейся архитектуры и автоматизации бизнес-процессов. Использовать различные транспортные протоколы и стандарты форматирования сообщений. Выполнять тестирование интеграции. Организовывать постобработку данных. Создавать классы- исключения на основе базовых классов. Выполнять ручное и автоматизированное тестирование программного модуля. Выявлять ошибки в системных компонентах на основе спецификаций. Использовать приемы работы в системах контроля версий. Знания: Модели процесса разработки программного обеспечения. Основные принципы процесса разработки программного обеспечения. Основные подходы к интегрированию программных модулей. Основы верификации программного обеспечения. Современные технологии и инструменты интеграции. Основные протоколы доступа к данным. Методы и способы идентификации сбоев и ошибок при интеграции приложений. Основные методы отладки. Методы и схемы обработки исключительных ситуаций. Основные методы и виды тестирования программных продуктов. Стандарты качества программной документации. Основы организации инспектирования и верификации. Приемы работы с инструментальными средствами тестирования и отладки. Методы организации работы в команде разработчиков. ПК 2.3. Выполнять отладку программного модуля с использованием специализированных программных средств. Практический опыт: Отлаживать программные модули. Инспектировать разработанные программные модули на предмет соответствия стандартам кодирования. Умения: Использовать выбранную систему контроля версий. Использовать методы для получения кода с заданной функциональностью и степенью качества. Анализировать проектную и техническую документацию. Использовать инструментальные средства отладки программных продуктов. Определять источники и приемники данных. Выполнять тестирование интеграции. Организовывать постобработку данных. Использовать приемы работы в системах контроля версий. Выполнять отладку, используя методы и инструменты условной компиляции. Выявлять ошибки в системных компонентах на основе спецификаций. Знания: Модели процесса разработки программного обеспечения. Основные принципы процесса разработки программного обеспечения. Основные подходы к интегрированию программных модулей. Основы верификации и аттестации программного обеспечения. Методы и способы идентификации сбоев и ошибок при интеграции приложений. Основные методы отладки. Методы и схемы обработки исключительных ситуаций. Приемы работы с инструментальными средствами тестирования и отладки. Стандарты качества программной документации. Основы организации инспектирования и верификации. Встроенные и основные специализированные инструменты анализа качества программных продуктов. Методы организации работы в команде разработчиков. ПК 2.4. Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения. Практический опыт: Разрабатывать тестовые наборы (пакеты) для программного модуля. Разрабатывать тестовые сценарии программного средства. Инспектировать разработанные программные модули на предмет соответствия стандартам кодирования. Умения: Использовать выбранную систему контроля версий. Анализировать проектную и техническую документацию. Выполнять тестирование интеграции. Организовывать постобработку данных. Использовать приемы работы в системах контроля версий. Оценивать размер минимального набора тестов. Разрабатывать тестовые пакеты и тестовые сценарии. Выполнять ручное и автоматизированное тестирование программного модуля. Выявлять ошибки в системных компонентах на основе спецификаций. Знания: Модели процесса разработки программного обеспечения. Основные принципы процесса разработки программного обеспечения. Основные подходы к интегрированию программных модулей. Основы верификации и аттестации программного обеспечения. Методы и способы идентификации сбоев и ошибок при интеграции приложений. Методы и схемы обработки исключительных ситуаций. Основные методы и виды тестирования программных продуктов. Приемы работы с инструментальными средствами тестирования и отладки. Стандарты качества программной документации. Основы организации инспектирования и верификации. Встроенные и основные специализированные инструменты анализа качества программных продуктов. Методы организации работы в команде разработчиков. ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования. Практический опыт: Инспектировать разработанные программные модули на предмет соответствия стандартам кодирования. Умения: Использовать выбранную систему контроля версий. Использовать методы для получения кода с заданной функциональностью и степенью качества. Анализировать проектную и техническую документацию. Организовывать постобработку данных. Приемы работы в системах контроля версий. Выявлять ошибки в системных компонентах на основе спецификаций. Знания: Модели процесса разработки программного обеспечения. Основные принципы процесса разработки программного обеспечения. Основные подходы к интегрированию программных модулей. Основы верификации и аттестации программного обеспечения. Стандарты качества программной документации. Основы организации инспектирования и верификации. Встроенные и основные специализированные инструменты анализа качества программных продуктов. Методы организации работы в команде разработчиков. Ревьюирование программных продуктов. ПК 3.1. Осуществлять ревьюирование программного кода в соответствии с технической документацией. Практический опыт: Выполнять построение заданных моделей программного средства с помощью графического языка (обратное проектирование). Умения: Работать с проектной документацией, разработанной с использованием графических языков спецификаций. Знания: Технологии решения задачи планирования и контроля развития проекта. Принятые стандарты обозначений в графических языках моделирования. Типовые функциональные роли в коллективе разработчиков, правила совмещения ролей. Методы организации работы в команде разработчиков. ПК 3.2. Выполнять измерение характеристик компонент программного продукта для определения соответствия заданным критериям. Практический опыт: Определять характеристики программного продукта и автоматизированных средств. Измерять характеристики программного проекта. Умения: Применять стандартные метрики по прогнозированию затрат, сроков и качества. Определять метрики программного кода специализированными средствами. Знания: Современные стандарты качества программного продукта и процессов его обеспечения. Методы организации работы в команде разработчиков. ПК 3.3. Производить исследование созданного программного кода с использованием специализированных программных средств с целью выявления ошибок и отклонения от алгоритма. Практический опыт: Оптимизировать программный код с использованием специализированных программных средств. Использовать основные методологии процессов разработки программного обеспечения. Умения: Выполнять оптимизацию программного кода с использованием специализированных программных средств. Использовать методы и технологии тестирования и ревьюирования кода и проектной документации. Знания: Принципы построения системы диаграмм деятельности программного проекта. Приемы работы с инструментальными средами проектирования программных продуктов. ПК 3.4. Проводить сравнительный анализ программных продуктов и Практический опыт: Обосновывать выбор методологии и средств разработки программного средств разработки, с целью выявления наилучшего решения согласно критериям, определенным техническим заданием. обеспечения. Умения: Проводить сравнительный анализ программных продуктов. Проводить сравнительный анализ средств разработки программных продуктов. Разграничивать подходы к менеджменту программных проектов. Знания: Основные методы сравнительного анализа программных продуктов и средств разработки. Основные подходы к менеджменту программных продуктов. Основные методы оценки бюджета, сроков и рисков разработки программ. Проектирование и разработка информационных систем. ПК 5.1. Собирать исходные данные для разработки проектной документации на информационную систему. Практический опыт: Анализировать предметную область. Использовать инструментальные средства обработки информации. Обеспечивать сбор данных для анализа использования и функционирования информационной системы. Определять состав оборудования и программных средств разработки информационной системы. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Выполнять работы предпроектной стадии. Умения: Осуществлять постановку задачи по обработке информации. Выполнять анализ предметной области. Использовать алгоритмы обработки информации для различных приложений. Работать с инструментальными средствами обработки информации. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Осуществлять выбор модели построения информационной системы. Осуществлять выбор модели и средства построения информационной системы и программных средств. Знания: Основные виды и процедуры обработки информации, модели и методы решения задач обработки информации. Основные платформы для создания, исполнения и управления информационной системой. Основные модели построения информационных систем, их структуру, особенности и области применения. Платформы для создания, исполнения и управления информационной системой. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Основные процессы управления проектом разработки. Методы и средства проектирования, разработки и тестирования информационных систем. ПК 5.2. Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика. Практический опыт: Разрабатывать проектную документацию на информационную систему. Умения: Осуществлять математическую и информационную постановку задач по обработке информации. Использовать алгоритмы обработки информации для различных приложений. Знания: Основные платформы для создания, исполнения и управления информационной системой. Национальную и международную систему стандартизации и сертификации и систему обеспечения качества продукции, методы контроля качества. Сервисно - ориентированные архитектуры. Важность рассмотрения всех возможных вариантов и получения наилучшего решения на основе анализа и интересов клиента. Методы и средства проектирования информационных систем. Основные понятия системного анализа. ПК 5.3. Разрабатывать подсистемы безопасности информационной системы в соответствии с техническим заданием. Практический опыт: Управлять процессом разработки приложений с использованием инструментальных средств. Модифицировать отдельные модули информационной системы. Дополнительно для квалификаций "Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Программировать в соответствии с требованиями технического задания. |