Направление «Прикладная математика и информатика»

Кафедра программного обеспечения систем радиоэлектронной аппаратуры
при АО «Концерн «Вега»

Московский технологический
университет


Институт кибернетики

 

Системный анализ ПО

Содержание дисциплины

  1. Основы системного анализа.
  2. Виды моделей. Способы проверки моделей.
  3. Методы системного анализа.
  4. Процесс разработки ПО.
    • Основные этапы процесса разработки.
    • Назначение этапов и основные результаты (ISO 12207).
    • Каскадный и итерационный процесс разработки.
    • Структура RUP.
  5. Объектно-ориентированные и структурные модели ПО.
  6. Унифицированный язык моделирования (UML).
    • История возникновения и основные преимущества унификации.
    • Диаграммы классов.
    • Диаграммы объектов.
    • Диаграммы прецедентов.
    • Диаграммы деятельности.
    • Диаграммы состояний.
    • Диаграммы пакетов.
    • Диаграммы последовательности.
    • Коммуникационные диаграммы.
  7. Принципы работы с требованиями.
    • Понятие требования.
    • Виды требований.
    • Последовательность разработки требований.
    • Способы сбора требований.

Литература

Основная литература

  1. Анфилатов В. С., Емельянов А. А., Кукушкин А. А. Системный анализ в управлении. — М.: Финансы и статистика, 2003.
  2. Антонов А. В. Системный анализ. — М.: Высшая школа, 2004.
  3. Фаулер М. UML. Основы. — 3-е изд. — СПб.: Символ-Плюс, 2004.
  4. Коберн А. Современные методы описания функциональных требований к системам. — М.: Лори, 2002. — Оригинал: Writing Effective Use Cases / Alistair Cockburn.
  5. Леффингуэлл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход. - М.: Вильямс, 2002. ктно-ориентированный анализ: моделирование мира в состояниях / Пер. с англ. - Киев: Диалектика, 1993.

Дополнительная литература

  1. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. - М.: ДМК, 2000.
  2. Кролл П., Крачтен Ф. Rational Unified Process – это легко. — М.: Кудиц-образ, 2004.
  3. Липаев В. В. Документирование и управление конфигурацией сложных программных средств. Методы и стандарты. — М.: СИНТЕГ, 1998.
  4. Крачтен Ф. Введение в Rational Unified Process. — 2-е изд. — М.: Вильямс, 2002.
  5. Буч Г. Объектно-ориентированный дизайн и проектирование. — М., СПб: Бином: Питер, 2003.
МОСКВА 2017