Разработка имитационной модели работы библиотеки в течение 1 рабочего часа., страница 2

ADVANCE   9,8

RELEASE   oper1

SEIZE     lybrarian

ADVANCE   345,150

RELEASE   lybrarian

ASSIGN    bn,fn$bk_n

SAVEVALUE book_nums+,p$bn

chit_zal  ENTER     ch_zal

ADVANCE   work_time,work_otk1

LEAVE     ch_zal

PRIORITY  5

SEIZE     lybrarian

ADVANCE   3,2

RELEASE   lybrarian

TERMINATE

GENERATE  195,105,1800,1

TRANSFER  .06,nto,odp

odp       SEIZE     oper1

ADVANCE   34,11

ADVANCE   6,5

ADVANCE   8,7

ADVANCE   9,8

RELEASE   oper1

SEIZE     lybrarian

ADVANCE   345,150

RELEASE   lybrarian

ASSIGN    bn,fn$bk_n

SAVEVALUE book_nums+,p$bn

ENTER     odp_

ADVANCE   4500,2700

LEAVE     odp_

PRIORITY  5

TRANSFER  ,lybr1

nto       ENTER     nto_

ADVANCE   210,150

LEAVE     nto_

PRIORITY  5

TRANSFER  ,lybr1

lybr1     SEIZE     lybrarian

ADVANCE   3,2

RELEASE   lybrarian

TERMINATE

GENERATE  3600

TERMINATE 1

Результат моделирования.

GPSS World Simulation Report - lab4.2.1

Thursday, May 22, 2007 03:24:50 

START TIME – время начала

END TIME - время завершения

BLOCKS - количество блоков

FACILITIES - Устройства

STORAGES – накопители

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000           3600.000    51        2          3

VALUE – количество выполнения

NAME                       VALUE 

BK_N                        10003.000

BK_N_DIP                    10004.000

BN                          10009.000

BOOK_NUMS                   10010.000

CHIT_ZAL                       15.000

CH_ZAL                      10000.000

CMP                             4.000

LYBR1                          46.000

LYBRARIAN                   10008.000

NTO                            41.000

NTO_                        10002.000

ODP                            25.000

ODP_                        10001.000

OPER1                       10007.000

WORK_OTK1                   10006.000

WORK_TIME                   10005.000

Блоки:

LABEL – название

LOC - числовое положение этого Блока в модели

BLOCK TYPE - Название Блока GPSS

ENTRY COUNT – количество транзактов для входа в блок, начиная с последнего сброса

CURRENT COUNT – количество транзактов в конце моделирования

RETRY - количество транзактов, ждущих определенного условия

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    SAVEVALUE            0             0       0

2    GENERATE            18             0       0

3    TRANSFER            18             0       0

CMP                 4    SEIZE               17             0       0

5    ADVANCE             17             0       0

6    ADVANCE             17             0       0

7    ADVANCE             17             0       0

8    ADVANCE             17             0       0

9    RELEASE             17             8       0

10    SEIZE                9             0       0

11    ADVANCE              9             1       0

12    RELEASE              8             0       0

13    ASSIGN               8             0       0

14    SAVEVALUE            8             0       0

CHIT_ZAL           15    ENTER                9             0       0

16    ADVANCE              9             9       0

17    LEAVE                0             0       0

18    PRIORITY             0             0       0

19    SEIZE                0             0       0

20    ADVANCE              0             0       0

21    RELEASE              0             0       0

22    TERMINATE            0             0       0

23    GENERATE             1             0       0

24    TRANSFER             1             0       0

ODP                25    SEIZE                0             0       0

26    ADVANCE              0             0       0

27    ADVANCE              0             0       0

28    ADVANCE              0             0       0

29    ADVANCE              0             0       0

30    RELEASE              0             0       0

31    SEIZE                0             0       0

32    ADVANCE              0             0       0

33    RELEASE              0             0       0

34    ASSIGN               0             0       0

35    SAVEVALUE            0             0       0

36    ENTER                0             0       0

37    ADVANCE              0             0       0

38    LEAVE                0             0       0