Купить систему ГАРАНТ Получить демо-доступ Узнать стоимость Информационный банк Подобрать комплект Семинары

Приложение N 2. Минимальные требования к результатам освоения основных видов деятельности образовательной программы среднего профессионального образования по специальности 09.02.07 Информационные системы и программирование

Приложение N 2
к ФГОС СПО по специальности
09.02.07 Информационные системы
и программирование

 

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

 

Основной вид деятельности

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

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

знать:

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

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

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

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

уметь:

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

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

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

модуля;

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

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

кода;

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

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

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

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

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

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

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

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

знать:

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

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

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

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

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

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

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

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

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

Ревьюирование

программных

продуктов

знать:

задачи планирования и контроля развития проекта;

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

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

уметь:

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

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

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

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

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

измерении характеристик программного проекта;

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

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

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

знать:

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

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

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

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

уметь:

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

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

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

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

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

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

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

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

Проектирование и разработка информационных систем

знать:

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

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

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

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

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

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

уметь:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

проведении оценки качества и экономической эффективности информационной системы в рамках своей компетенции;

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

Сопровождение

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

систем

знать:

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

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

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

принципы работы экспертных систем.

уметь:

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

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

применять основные технологии экспертных систем;

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

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

инсталляции, настройка и сопровождение информационной системы;

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

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

знать:

модели данных, основные операции и ограничения;

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

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

государственные стандарты и требования к обслуживанию баз данных.

уметь:

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

выполнять запросы по обработке данных на языке SQL;

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

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

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

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

участии в соадминистрировании серверов;

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

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

Разработка дизайна веб-приложений

знать:

нормы и правила выбора стилистических решений;

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

требования и нормы подготовки и использования изображений в информационно-телекоммуникационной сети "Интернет" (далее - сеть Интернет);

государственные стандарты и требования к разработке дизайна веб-приложений.

уметь:

создавать, использовать и оптимизировать изображения для веб-приложений;

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

создавать дизайн с применением промежуточных эскизов,

требований к эргономике и технической эстетике;

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

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

разработке дизайна веб-приложений в соответствии со стандартами и требованиями заказчика;

создании, использовании и оптимизировании изображений для веб-приложений;

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

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

знать:

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

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

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

уметь:

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

осуществлять оптимизацию веб-приложения с целью повышения его рейтинга в сети Интернет;

разрабатывать и проектировать информационные системы.

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

использовании специальных готовых технических решений при разработке веб-приложений;

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

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

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

Администрирование

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

ресурсов

знать:

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

законодательство о работе сети Интернет;

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

уметь:

подготавливать и обрабатывать цифровую информацию;

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

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

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

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

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

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

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

знать:

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

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

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

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

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

методы организации целостности данных;

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

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

уметь:

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

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

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

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

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

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

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

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

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

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

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