Задание должно быть выполнено с использованием данных объектного типа , однако в дальнейшем изложении не используются объекты, поскольку выбор типа объектов существенно определяет текст программы , и каждый программист в соответствии со своими привязанностями разрабатывает используемые типы объектов (классы).
Вначале же надо хорошо понять существо функционирования моделируемой системы, поэтому все схемы алгоритмов представлены в традиционном стиле. 1 этап – ознакомление и осмысление существа задания и результатов, которые должны быть получены при моделировании. Из приведенного примера задания следует, что требуется построить четыре зависимости, примерный вид которых показан на рис.1. На этом этапе целесообразно изобразить и саму СМО (рис.2). Здесь И1,И2 – источники, D1 – диспетчер записи в буфер (при занятом буфере заявка идет в отказ), D2 – диспетчер выбора из буфера на прибор, BUFT и BUFN – память моментов поступления заявок и номеров источников этих заявок соответственно.
На этом этапе полезно для лучшего понимания функционирования системы нарисовать временные диаграммы ее работы с указанием всех элементов и наиболее характерных ситуаций, которые могут сложиться при работе (см. рис.3).
Цифры в кавычках означают номер источника, которому принадлежит заявка, а перечеркнутые цифры указывают номера заявок, получивших отказ.
Такие диаграммы позволяют представить продвижение заявок в системе, а также понять, какие должны быть индикаторы состояния элементов системы, определяющие ее статус.
Опубликовал Kest
July 08 2014 20:36:41 ·
0 Комментариев ·
2945 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.