Рабочая программа и аннотация
- mgРПД_Архитектура_ИС_2022.pdf - для просмотра файла необходимо авторизоваться
Методические рекомендации -
mgМР_АИС_2022.pdf
1. Цели и задачи изучения дисциплины Цель: формирование у обучающихся знаний, умений и навыков применения основ проектирования архитектуры программного обеспечения при решении профессиональных задач, связанных с интеграцией программных систем и приложений с использованием современных средств проектирования и разработки. Задачи: 1) формирование знаний по интеграции программного обеспечения на основе существующих архитектур; 2) формирование умений и навыков проектирования архитектуры программного обеспечения для конкретной предметной области; 3) формирование умений и навыков реализации проектных решений посредством создания баз данных и программного приложения с полной иерархией функций, а также его тестирование; 4) развитие умений и навыков самостоятельно расширять и углублять знания по проектированию архитектуры программного обеспечения и их использованию при решении прикладных задач. 2. Краткая характеристика учебной дисциплины Дисциплина формирует и развивает умения и навыки решения стандартных задач профессиональной деятельности, связанных с проектированием архитектуры программного обеспечения, разработкой и реализацией проектных решений с учетом требований информационной безопасности. 3. Место дисциплины в структуре образовательной программы Дисциплина (практика) входит в формируемую часть "Блок 1" образовательной программы магистратуры, реализуется на 1-м году обучения с трудоемкостью освоения - 4.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Предшествующие дисциплины: Последующие дисциплины: 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ПК 1 - Способность выполнять процессы разработки, отладки, интеграции модулей и систем, проверки работоспособности и модификации программного обеспечения, включая программное обеспечение систем искусственного интеллекта. ИД-11 ПК-1 Знает современные языки программирования, методологию программной инженерии и методы искусственного интеллекта. ИД-12 ПК-1 Умеет разрабатывать традиционные и интеллектуальные алгоритмы, программы и программные системы; проверять работоспособность и качество разработанных систем. ИД-13 ПК-1 Способен выполнять разработку, отладку, проверку работоспособности и модификации программного обеспечения традиционных и интеллектуальных систем. ИД-21 ПК-1 Знает методологию программной инженерии и техники процессного подхода. ИД-22 ПК-1 Умеет разрабатывать процедуры интеграции программных модулей и компонент и выполнять верификацию выпусков программного продукта. ИД-23 ПК-1 Способен выполнять разработку требований и проектирование программного обеспечения. ПК 2 - Способность выполнять процессы концептуального, функционального и логического проектирования систем среднего и крупного масштаба и сложности с применением методов искусственного интеллекта и управлять этими процессами. ИД-11 ПК-2 Знает методы искусственного интеллекта, применяемые для анализа; концептуального, функционального и логического проектирования программных систем. ИД-12 ПК-2 Умеет применять полученные знания при выполнении аналитической работы. ИД-13 ПК-2 Способен выполнять аналитическую работу с применением методов ИИ, необходимую для проведения научных и информационно-технологических проектах. ИД-21 ПК-2 Знает методы искусственного интеллекта, применяемые для анализа; концептуального, функционального и логического проектирования программных систем. ИД-22 ПК-2 Умеет применять полученные знания при разработке и выборе концепции системы. ИД-23 ПК-2 Способен выполнять аналитическую работу с применением методов ИИ, необходимую для проведения научных и информационно-технологических проектах. ИД-31 ПК-2 Знает методологию программной инженерии, техники процессного управления, методы управления проектами. ИД-32 ПК-2 Умеет описывать бизнес-процессы, применять методы управления проектами при разработке программного обеспечения. ИД-33 ПК-2 Владеет способами организации описания типовых процессов и практиками разработки и сопровождения требований к системам; создания и развития типовых требований к качеству требований и методам его обеспечения. УК 1 - Способен осуществлять критический анализ проблемных ситуаций на основе системного подхода, выработать стратегию действий. ИД-1 ук-1. Знать: способы анализа проблемной ситуации как системы, выявляя ее составляющие и связи между ними. ИД-2 ук-1. Уметь: осуществлять поиск вариантов решения поставленной проблемной ситуации на основе доступных источников информации. Определять в рамках выбранного алгоритма вопросы (задачи), подлежащие дальнейшей разработке. Предлагать способы их решения. ИД-3 ук-1. Владеть: навыками разработки стратегии достижения поставленной цели как последовательность шагов, предвидя результат каждого из них и оценивая их влияние на внешнее окружение планируемой деятельности.