Разработка имитационной модели работы сервисного центра по ремонту компьютеров и принтеров в течение 3 часов, страница 2

LEAVE        chairs

ADVANCE      150,50

ADVANCE      1200,300

ADVANCE      3000,600

ADVANCE      300,100

RELEASE      com_spec

TRANSFER     .18,,fin

SAVEVALUE    comps+,1

SAVEVALUE    custsatonce-,1

TRANSFER     ,process

printer  SEIZE        print_spec

LEAVE        chairs

ADVANCE      600,300

ADVANCE      1800,600

ADVANCE      4200,600

RELEASE      print_spec

TRANSFER     .09,,fin

SAVEVALUE    custsatonce-,1

SAVEVALUE    printers+,1

TRANSFER     ,process

process  SEIZE        oper

ADVANCE      1800,600

ADVANCE      90,60

RELEASE      oper

TRANSFER     ,fin

Fin      ADVANCE      600,300

SAVEVALUE    custsatonce+,1

SAVEVALUE    Customers-,1

ADVANCE      600

LEAVE        Park

TERMINATE

give     TRANSFER     BOTH,,spec

SEIZE        com_spec1

SAVEVALUE    gaveout+,1

ADVANCE      4,2

ADVANCE      20,10

RELEASE      com_spec1

TERMINATE

SPEC     SEIZE        print_spec

ADVANCE      6,3

ADVANCE      30,10

SAVEVALUE    gaveout+,1

RELEASE      print_spec

TERMINATE

Lost     SAVEVALUE    custslost+,1

TERMINATE

GENERATE     6000,1200

TRANSFER     ,give

GENERATE     6000,1200

TRANSFER     ,Beg

GENERATE     (Exponential(1,0,40)),,36000,3

TRANSFER     ,Beg

GENERATE     (Exponential(1,0,80)),,54000,7

TRANSFER     ,Beg

GENERATE     (Exponential(1,0,120)),,90000,4

TRANSFER     ,Beg

GENERATE     108000

TERMINATE    1


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

GPSS World Simulation Report - cm5.46.1

Tuesday, May 15, 2007 09:39:40 

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000         108000.000    72        4          2

NAME                       VALUE 

BEG                             7.000

CHAIRS                      10007.000

CMP                            14.000

COMPS                       10013.000

COM_SPEC                    10012.000

COM_SPEC1                   10008.000

CUSTOMERS                   10010.000

CUSTS                       10011.000

CUSTSATONCE                 10014.000

CUSTSLOST                   UNSPECIFIED

CUSTSTOTAL                  UNSPECIFIED

FIN                            40.000

GAVEOUT                     10009.000

GIVE                           46.000

LOST                           59.000

OPER                        10015.000

PARK                        10006.000

PRINTER                        25.000

PRINTERS                    10017.000

PRINT_SPEC                  10016.000

PROCESS                        35.000

SPEC                           53.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    SAVEVALUE            0             0       0

2    SAVEVALUE            0             0       0

3    SAVEVALUE            0             0       0

4    SAVEVALUE            0             0       0

5    SAVEVALUE            0             0       0

6    SAVEVALUE            0             0       0

BEG                 7    TRANSFER            32             0       0

8    ENTER               32             0       0

9    ADVANCE             32             1       0

10    SAVEVALUE           31             0       0

11    SAVEVALUE           31             0       0

12    ENTER               31             0       0

13    TRANSFER            31             8       0

CMP                14    SEIZE               21             0       0

15    LEAVE               21             0       0

16    ADVANCE             21             0       0

17    ADVANCE             21             1       0

18    ADVANCE             20             0       0

19    ADVANCE             20             0       0

20    RELEASE             20             0       0

21    TRANSFER            20             0       0

22    SAVEVALUE           18             0       0

23    SAVEVALUE           18             0       0

24    TRANSFER            18             0       0

PRINTER            25    SEIZE                2             0       0

26    LEAVE                2             0       0

27    ADVANCE              2             0       0

28    ADVANCE              2             0       0

29    ADVANCE              2             0       0

30    RELEASE              2             0       0

31    TRANSFER             2             0       0

32    SAVEVALUE            2             0       0