Имитационное моделирование систем массового обслуживания в клиентских приложениях при использовании технологии "облачных" вычислений - page 4

А.Ю. Быков, Е.В. Кожемякина, Ф.А. Панфилов
4
гистограмм и др.; операторы-блоки, задающие события модели, через
которые проходят транзакты; управляющие операторы, или команды
управления start, reset и др.
Операторы имеют формат, похожий на
формат операторов GPSS. Оператор может содержать метку, обяза-
тельное имя и в зависимости от типа оператора, возможно, параметры.
Апплет, как клиентское интернет-приложение, задан классом
UniApplet. Апплет содержит следующие
элементы управления
: тек-
стовая область для ввода исходного кода модели (объект класса
TextArea); текстовая область для вывода блоков модели с номерами
блоков после первичной обработки исходного кода и выявления
ошибок (также объект класса TextArea); «кнопка» (объект класса
JButton) для запуска выполнения экспериментов модели. Внешний
вид апплета в браузере с заполненными текстовыми областями
представлен на рис. 1.
Рис. 1.
Внешний вид браузера с приложением
Для выполнения имитационных экспериментов с моделью, за-
данной на языке, похожем на GPSS, используется отдельный класс
языка Java — UniModel, расширяющий класс Syst [2]. Рассмотрим
1,2,3 5,6,7,8,9,10
Powered by FlippingBook