Программу для лабораторной работы я написал, вам нужно только нарисовать транзитивную сеть, которая описывает логику взаимодействия пользователя с приложением. Причём нарисовать опираясь на программу, код которой находится в файле. Запустите этот код в visual studio и нарисуйте транзитивную сеть.
Как работает (транзитивную сеть составить по программе, а не по этому описанию):
1. Открытие программы
После запуска приложения пользователь видит пустое окно, в котором можно рисовать.
2. Нажатие F1 (изменение цвета линий),
3. Нажатие F2 (изменение цвета заливки),
4. Добавление точек ломаной линии
• Действие: Клик левой кнопкой мыши (ЛКМ).
• Результат:
Программа добавляет точку на холст в место клика.
Если точек две или больше, между ними рисуется линия.
5. Замыкание ломаной линии в многоугольник
• Действие: Клик правой кнопкой мыши (ПКМ).
• Результат:
Если ломаная линия ещё не замкнута, программа соединяет последнюю точку с первой, замыкая многоугольник.
6. Заливка области внутри многоугольника
• Действие: Ещё один клик ПКМ (после замыкания линии).
• Результат:
Программа заливает внутреннюю область многоугольника выбранным цветом.
Если заливка уже выполнена, при повторном клике ПКМ выводится сообщение об ошибке.
7. Завершение работы
• Действие: Закрытие окна (например, нажатием на крестик).
Алексей
АмГУ
Не первая работа была заказана мной... Выполнено досрочно, отлично! Доволен. Эксперт!
Алексей
АмГУ
Прошла проверка и этой работы... Выполнено досрочно, верно на 100%. Спасибо!
Валерия
РАНХиГСУ
Анастасия,выручает не в первый раз.Очень быстро выполняет работу и максимально качественно...
Заказчик ID2032822
ИРНИТУ
Отличная работа,качественно, выполнена досрочно! Я, очень доволен Александра!