Перейти к содержимому
Главная » Уч. планы

Системная инженерия

Учебный план: 09.04.02, 2022, (2.0), Информационные системы и технологии

  • Цели и задачи дисциплины
  • Цель – ознакомление студентов с методами, процессами и стандартами которые обеспечивают планирование и эффективную реализацию полного жизненного цикла систем. 
    Задачи дисциплины : 
    овладение студентами методами построения информационных систем, 
    ознакомление с процедурами по построению информационных систем, 
    освоение системного подхода в построении информационных систем
  • Краткое содержание дисциплины
  • Освоение дисциплины предполагает освоение методов, процессов и средств, используемых на практике для создания в заданные сроки эффективной системы, обладающей способностью к удовлетворению установленных потребностей или достижению целей.
    Системная инженерия: основы системного мышления, основы научной теории систем, методы классического системного анализа; актуальность, проблемы; системная инженерия как методология создания сложных систем на примере в терминах SEMAT; основные принципы, концепции и стратегии; основные понятия и определения; методы целеполагания, теория ключевых показателей деятельности, другие методы и технологии структуризации сложных ИС и их сервисов.
    Общие концепции проектирования (General Design Concepts): ключевые дисциплины программной инженерии (Key Issues in Software Design); основы проектирования (Software Design Fundamentals); методологическая основа проектирования; проектирование в стандартах
    Стратегии и методы проектирования программного обеспечения (Software Design Startegies and Methods): общие стратегии (General Strategies), структурные описания, статический взгляд (Structural Descriptions, static view), поведенческие описания, – динамический взгляд (Behavioral Descriptions, dynamic view)
    Технические процессы проектирования: технические процессы разработки целевой архитектуры цифрового решения; технические процессы разработки детальной предметно-ориентированной архитектуры цифрового решения; технические процессы проектирования интеграционной архитектуры (платформенный и компонентной уровни).
    Нотации проектирования (Software Design Notations). Инструментальные средства проектирования (Software Design Tools). Процессы проектирования (Software design processes). 2 Архитектурно-ориентированное проектирование (Framework Design), SOA.
    Методологическая и инженерно-техническая поддержка управления процессами (внутренними и внешними) управления совокупность системных функциональных и нефункциональных требований, описывающих проблему, подлежащую решению; пирамида Требований; процессы работы с требованиями (Requirements Process): управление требованиями (Requirements management) извлечение требований (Requirements Elicitation), техники извлечения требований, Elicitation), спецификация требований (Requirements Specification).
    Понятия консалтинга, инжиниринга и реинжениринга бизнес-процессов, понятия реинжинерии, реверсной инженерии (перепрограммирование) и рефакторинга программных компонентов и интерфейсов отдельных компонентов систем.
    Нормативные и методические материалы по созданию документов требований к системам. Стандарты оформления технических заданий. Техническое задание: определение, развитие нормативно-правовой базы, разработка «Технического задания»: Техническое задание. Требования к содержанию и оформлению (ГОСТ 34.601-90).
    Процессы документирования требований, отношения между системами и программными средствами (ГОСТ Р ИСО/МЭК 12207-2010); международная практика документирования требований: спецификация требований к программному обеспечению (SRS), гармонизация типов требований (по Вигерсу) и требований в соответствии ГОСТ 34.601-90.
    Практики разработки технического задания на систему: постановка задачи на разработку требований к подсистемам и контроль их качества, управление инфраструктурой разработки и сопровождения требований к системе.
    Инженерно-техническая поддержка управления процессами (внутренними и внешними) управления требованиями.
    Управление инфраструктурой разработки и сопровождения требований к системе
    
  • Компетенции обучающегося, формируемые в результате освоения дисциплины
  • ОПК-6 Способен использовать методы и средства системной инженерии в области получения, передачи, хранения, переработки и представления информации посредством информационных технологий
  • УК-1 Способен осуществлять критический анализ проблемных ситуаций на основе системного подхода, вырабатывать стратегию действий
  • УК-2 Способен управлять проектом на всех этапах его жизненного цикла