Приветствую Вас Гость | RSS

ПРАКТИКУМ ПО ТЕХНОЛОГИЯМ СОЗДАНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ ПРОЕКТОВ РЕШЕНИЯ МАТЕМАТИЧЕСКИХ ЗАДАЧ В DELPHI

Воскресенье, 13.07.2025, 03:59
Меню сайта
Наш опрос
Оцените наш сайт?
Всего ответов: 118
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Диаграмма переходов состояний главного окна проекта решения задач с применением классов TMas и TMatr

 

 

Простой переход (simple transition) -  отношение между двумя последовательными состояниями, которое указывает на факт смены одного состояния другим. Пребывание моделируемого объекта в первом состоянии может сопровождаться выполнением некоторых действий, а переход во второе состояние будет возможен после завершения этих действий, а также после удовлетворения некоторых дополнительных условий. В этом случае говорят, что переход срабатывает, Или происходит срабатывание перехода. До срабатывания перехода объект находится в предыдущем от него состоянии, называемым исходным состоянием, или в источнике (не путать с начальным состоянием - это разные понятия), а после его срабатывания объект находится в последующем от него состоянии (целевом состоянии).

Переход осуществляется при наступлении некоторого события: окончания выполнения деятельности (do activity), получении объектом сообщения или приемом сигнала. На переходе указывается имя события Кроме того, на переходе могут указываться действия, производимые объектом в ответ на внешние события при переходе из одного состояния в другое. Объект перейдет из одного состояния в другое в том случае, если произошло указанное событие и сторожевое условие приняло значение "истина".

Диаграмма переходов состояний главного окна проекта решения задач с применением классов TMas и TMatr

Рис. 11. Диаграмма переходов состояний главного окна приложения

По диаграмме переходов состояний главного окна проекта решения задач с применением классов TMas и TMatr определяются обрабатываемые события:

  • 1 – инициализация приложения – событие onActivate формы;
  • 2, 3, 4, 5, 6 – выбор соответствующих опций главного меню;
  • z1, z2, z3, z4, z5 – имена процедур, соответствующие номерам задач, которые вызываются обработчиком Bitbtn1Click;
  • 7 – переключение доступности/недоступности таблицы StringGrid1 и кнопки «Вычислить» – событие onChange окна ввода;
  • 8 – нажатие кнопки «Вычислить» – событие Bitbtn1Click;
  • 9 – нажатие кнопки «Следующая» – событие Bitbtn2Click;
  • 10 – выбор пункта меню «Выход» – событие N5Click

 

 

 

Вход на сайт
Поиск
Календарь
«  Июль 2025  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031

Copyright MyCorp © 2025
Сделать бесплатный сайт с uCoz