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

  1. Основы системного анализа.
  2. Виды моделей. Способы проверки моделей.
  3. Методы системного анализа.
  4. Процесс разработки ПО.
  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.