Информационные системы и программирование
(специальность 09.02.07)
Квалификация выпускника: Специалист по информационным системам
06.015 Профессиональный стандарт "Специалист по информационным системам", утвержден приказом Министерства труда и социальной защиты Российской Федерации от 18 ноября 2014 г. №896н (зарегистрирован Министерством юстиции Российской Федерации 24 декабря 2014 г., регистрационный №35361)Сроки обучения:
Выпускник, освоивший образовательную программу, должен обладать профессиональными компетенциями (далее - ПК), соответствующими основным видам деятельности:
Осуществление интеграции программных модулей:Минимальные требования к результатам освоения основных видов деятельности:
Осуществление интеграции программных модулей | знать: модели процесса разработки программного обеспечения; основные принципы процесса разработки программного обеспечения; основные подходы к интегрированию программных модулей; основы верификации и аттестации программного обеспечения. уметь: использовать выбранную систему контроля версий; использовать методы для получения кода с заданной функциональностью и степенью качества. иметь практический опыт в: интеграции модулей в программное обеспечение; отладке программных модулей. |
Ревьюирование программных продуктов | знать: задачи планирования и контроля развития проекта; принципы построения системы деятельностей программного проекта; современные стандарты качества программного продукта и процессов его обеспечения. уметь: работать с проектной документацией, разработанной с использованием графических языков спецификаций; выполнять оптимизацию программного кода с использованием специализированных программных средств; использовать методы и технологии тестирования и ревьюирования кода и проектной документации; применять стандартные метрики по прогнозированию затрат, сроков и качества. иметь практический опыт в: измерении характеристик программного проекта; использовании основных методологий процессов разработки программного обеспечения; оптимизации программного кода с использованием специализированных программных средств. |
Проектирование и разработка информационных систем | знать: основные виды и процедуры обработки информации, модели и методы решения задач обработки информации; основные платформы для создания, исполнения и управления информационной системой; основные процессы управления проектом разработки; основные модели построения информационных систем, их структуру, особенности и области применения; методы и средства проектирования, разработки и тестирования информационных систем; систему стандартизации, сертификации и систему обеспечения качества продукции. уметь: осуществлять постановку задач по обработке информации; проводить анализ предметной области; осуществлять выбор модели и средства построения информационной системы и программных средств; использовать алгоритмы обработки информации для различных приложений; решать прикладные вопросы программирования и языка сценариев для создания программ; разрабатывать графический интерфейс приложения; создавать и управлять проектом по разработке приложения; проектировать и разрабатывать систему по заданным требованиям и спецификациям. иметь практический опыт в: управлении процессом разработки приложений с использованием инструментальных средств; обеспечении сбора данных для анализа использования и функционирования информационной системы; программировании в соответствии с требованиями технического задания; использовании критериев оценки качества и надежности функционирования информационной системы; применении методики тестирования разрабатываемых приложений; определении состава оборудования и программных средств разработки информационной системы; разработке документации по эксплуатации информационной системы; проведении оценки качества и экономической эффективности информационной системы в рамках своей компетенции; модификации отдельных модулей информационной системы. |
Сопровождение информационных систем | знать: регламенты и нормы по обновлению и техническому сопровождению обслуживаемой информационной системы; политику безопасности в современных информационных системах; достижения мировой и отечественной информатики в области интеллектуализации информационных систем; принципы работы экспертных систем. уметь: осуществлять настройку информационной системы для пользователя согласно технической документации; применять основные правила и документы системы сертификации Российской Федерации; применять основные технологии экспертных систем; разрабатывать обучающие материалы для пользователей по эксплуатации информационных систем. иметь практический опыт в: инсталляции, настройка и сопровождение информационной системы; выполнении регламентов по обновлению, техническому сопровождению и восстановлению данных информационной системы. |
Соадминистрирование баз данных и серверов | знать: модели данных, основные операции и ограничения; технологию установки и настройки сервера баз данных; требования к безопасности сервера базы данных; государственные стандарты и требования к обслуживанию баз данных. уметь: проектировать и создавать базы данных; выполнять запросы по обработке данных на языке SQL; осуществлять основные функции по администрированию баз данных; разрабатывать политику безопасности SQL сервера, базы данных и отдельных объектов базы данных; владеть технологиями проведения сертификации программного средства. иметь практический опыт в: участии в соадминистрировании серверов; разработке политики безопасности SQL сервера, базы данных и отдельных объектов базы данных; применении законодательства Российской Федерации в области сертификации программных средств информационных технологий. |
Изучаемые дисциплины профессионального цикла:
Учебные практики:




Квалификация выпускника: Программист
06.001 Профессиональный стандарт "Программист", утвержден приказом Министерства труда и социальной защиты Российской Федерации от 18 ноября 2013 г. №679н (зарегистрирован Министерством юстиции Российской Федерации 18 декабря 2013 г., регистрационный №30635)Сроки обучения:
Выпускник, освоивший образовательную программу, должен обладать профессиональными компетенциями (далее - ПК), соответствующими основным видам деятельности:
Разработка модулей программного обеспечения для компьютерных систем:Минимальные требования к результатам освоения основных видов деятельности:
Разработка модулей программного обеспечения для компьютерных систем | знать: основные этапы разработки программного обеспечения; основные принципы технологии структурного и объектно-ориентированного программирования; способы оптимизации и приемы рефакторинга; основные принципы отладки и тестирования программных продуктов. уметь: осуществлять разработку кода программного модуля на языках низкого и высокого уровней; создавать программу по разработанному алгоритму как отдельный модуль; выполнять отладку и тестирование программы на уровне модуля; осуществлять разработку кода программного модуля на современных языках программирования; уметь выполнять оптимизацию и рефакторинг программного кода; оформлять документацию на программные средства. иметь практический опыт в: разработке кода программного продукта на основе готовой спецификации на уровне модуля; использовании инструментальных средств на этапе отладки программного продукта; проведении тестирования программного модуля по определенному сценарию; использовании инструментальных средств на этапе отладки программного продукта; разработке мобильных приложений. |
Осуществление интеграции программных модулей | знать: модели процесса разработки программного обеспечения; основные принципы процесса разработки программного обеспечения; основные подходы к интегрированию программных модулей; основы верификации и аттестации программного обеспечения. уметь: использовать выбранную систему контроля версий; использовать методы для получения кода с заданной функциональностью и степенью качества. иметь практический опыт в: интеграции модулей в программное обеспечение; отладке программных модулей. |
Сопровождение и обслуживание программного обеспечения компьютерных систем | знать: основные методы и средства эффективного анализа функционирования программного обеспечения; основные виды работ на этапе сопровождения программного обеспечения; основные принципы контроля конфигурации и поддержки целостности конфигурации программного обеспечения; средства защиты программного обеспечения в компьютерных системах. уметь: подбирать и настраивать конфигурацию программного обеспечения компьютерных систем; использовать методы защиты программного обеспечения компьютерных систем; проводить инсталляцию программного обеспечения компьютерных систем; производить настройку отдельных компонентов программного обеспечения компьютерных систем; анализировать риски и характеристики качества программного обеспечения. иметь практический опыт в: настройке отдельных компонентов программного обеспечения компьютерных систем; выполнении отдельных видов работ на этапе поддержки программного обеспечения компьютерной системы. |
Разработка, администрирование и защита баз данных | знать: основные положения теории баз данных, хранилищ данных, баз знаний; основные принципы структуризации и нормализации базы данных; основные принципы построения концептуальной, логической и физической модели данных; методы описания схем баз данных в современных системах управления базами данных; структуры данных систем управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров; методы организации целостности данных; способы контроля доступа к данным и управления привилегиями; основные методы и средства защиты данных в базах данных. уметь: работать с современными case-средствами проектирования баз данных; проектировать логическую и физическую схемы базы данных; создавать хранимые процедуры и триггеры на базах данных; применять стандартные методы для защиты объектов базы данных; выполнять стандартные процедуры резервного копирования и мониторинга выполнения этой процедуры; выполнять процедуру восстановления базы данных и вести мониторинг выполнения этой процедуры; обеспечивать информационную безопасность на уровне базы данных. иметь практический опыт в: работе с объектами базы данных в конкретной системе управления базами данных; использовании стандартных методов защиты объектов базы данных; работе с документами отраслевой направленности. |