Рассмотрены основные возможности проектирования программных комплексов: разработки технического задания на проектирование, применение методов объектно-ориентированного подхода к проектированию, а также структура языка функционального моделирования программных систем UML, приведено описание канонических диаграмм, дано описание подхода к разработке программной системы с их применением. Изложены методические
указания к выполнению практических заданий по каждой теме курса.