(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Лабораторная работа 5: Поведенческие модели ПО

Цель работы: Освоение основ построения поведенческих моделей ПО. Необходимо спроектировать поведение программы в различных ситуациях. Используется проект на Github, созданный в лабораторной работе №1.
  • Создать файл "docs/behavior.md" в формате Markdown с заголовком "Поведенческие модели"
  • Для алгоритмов сделать диаграмму состояний (State Machine diagram, не менее 3 шт.) и диаграмму последовательности (Sequence diagram, не менее 1 шт.).
  • При построении диаграмм использовать переходы из построенных ранее диаграмм активностей в лабораторной работе №3 и объекты/компоненты/классы/модули/функции/методы из лабораторной работы №4.
  • При необходимости выполнить исправление диаграм и описаний предыдущих работ.
  • Для каждой диаграммы добавить ее описание.
  • Разместить диаграммы в документе "docs/behavior.md".
  • Разместить в readme.md ссылку на описание поведенческих моделей ("docs/behavior.md").

Оформление результата

  • Ссылка на документ ("docs/behavior.md") должна быть размещена в качестве ответа на соответствующее задание в Moodle.