Шаг 4. Задание сети и ресурсов

Теперь мы изменим свойства объекта, описывающего сеть, и добавим объекты, задающие имеющиеся в нашей модели ресурсы. 

 Задайте свойства сети

  1. Добавьте на диаграмму объект Network. Этот объект задает транспортную сеть модели и ее свойства. Детальное описание объекта, а также всех его параметров и функций Вы можете найти в Справочном руководстве по Основной библиотекеОбъекты Основной библиотеки.  
  2.  Чтобы добавить на диаграмму объект Основной библиотеки, нужно открыть в панели Палитра палитру этой библиотеки, щелкнув мышью по панели с ее заголовком, а затем перетащить нужный Вам объект из палитры на диаграмму класса.
  1. В параметре Группа фигур сети введите имя группы фигур анимации: group.
    Этот параметр позволяет указать этому объекту Network, какие именно фигуры анимации задают логическую структуру задаваемой этим объектом сети. 
    Проверьте, называется ли группа Ваших фигур (в которую Вы добавили нарисованные ранее прямоугольники и соединяющие их ломаные, представляющие узлы и сегменты сети) group, и если нет - то введите здесь ее действительное имя.
    Чтобы проверить имя группы фигур, просто щелкните по любой фигуре этой группы и имя группы будет отображено в панели Свойства.

Теперь мы добавим объекты, задающие сетевые ресурсы. Сетевые ресурсы могут быть трех видов: движущиеся, переносные и статические. В нашем случае врачи будут заданы движущимися ресурсами, офтальмоскопы – портативными ресурсами, а процедурные комнаты – статическими. 

 Задайте ресурсы типа "врач"

  1. Добавьте на диаграмму класса Main объект Основной библиотеки NetworkResourcePool.
    Объект NetworkResourcePool описывает ресурсы определенного типа. Этот объект будет задавать свойства ресурсов, представляющих в нашей модели врачей.
    Задайте следующие свойства объекта:


 Задайте ресурсы типа "процедурная комната"

  1. Добавьте еще один объект NetworkResourcePool. Этот объект будет задавать свойства ресурсов, представляющих в нашей модели процедурные комнаты.
    Задайте следующие свойства объекта:
  2.  

 Задайте ресурсы типа "офтальмоскоп"

  1. Аналогично добавьте еще один объект NetworkResourcePool. Этот объект будет задавать свойства ресурсов, представляющих в нашей модели офтальмоскопы.
    Задайте следующие свойства объекта:

     

 Соедините все объекты NetworkResourcePool с объектом Network
  1. Чтобы добавить заданные ресурсы в нашу сеть, Вам нужно соединить порты объектов NetworkResourcePool с портом объекта Network. Соедините их, как показано на показанном ниже рисунке:

Чтобы соединить порты объектов, сделайте двойной щелчок мышью по одному порту, затем при желании щелкните в тех местах диаграммы, где Вы хотите добавить точку изгиба соединителя, и завершите создание, сделав двойной щелчок мышью по второму порту. При этом между портами появится соединитель заданной Вами формы.


Если Вы выделите соединитель щелчком мыши, и его конечные точки в портах будут подсвечиваться светло-зеленым цветом, то это будет означать, что Вы успешно соединили порты. Иначе же Вам придется проверить, точно ли в порт была добавлена одна из двух конечных точек соединителя, и если нужно, то передвинуть ее туда.


         Шаг 3. Анимация ресурсов

         Шаг 5. Диаграмма процесса