Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000276.doc
Скачиваний:
12
Добавлен:
30.04.2022
Размер:
1.37 Mб
Скачать

5.4. Задание и алгоритм выполнения лабораторной работы

В качестве алгоритма выполнения лабораторной работы можно принять следующую последовательность действий:

  1. На основании индивидуального задания (табл. 5.9) построить схему модели в графическом редакторе Gem-1.0.

2. Создать на жестком диске рабочую папку для будущего проекта

(в папке Modeli pilgrim\factory45/46).

3. Перенести в рабочую папку файл модели в формате .cpp (Modeli pilgrim\factory45/46\**.cpp).

4. Открыть приложение Microsoft Visual C++ (Меню ПУСК, ПРОГРАММЫ, Visual C++).

Таблица 5.9

Номер

варианта

Число собственных машин

Nown

Число наладчиков

Men

Число

арендуемых машин

Arend

Время модели-

рования,

год

Зарплата одного наладчика

в час,

$

Оплата аренды одной машины

в день,

$

Убыток из-за простоя рабочего места

в час,

$

Среднее время работы машины, ч

Среднее время ремонта, ч

Отклонение

времени ремонта,

ч

Продолжи-

тельность рабочего дня,

ч

Число рабочих часов в неделю

Число рабочих недель в году

(недели)

1

50

3

3

3,0

3,75

30,0

20,0

157,0

7,0

3,0

8,0

40,0

52

2

45

2

4

2,5

3,75

28,0

20,0

150,0

8,0

4,0

8,0

40,0

52

3

47

4

5

2,8

3,75

27,0

20,0

159,0

6,8

2,9

8,0

40,0

52

4

48

4

2

2,1

3,75

34,0

20,0

153,0

7,1

3,2

8,0

40,0

52

5

52

3

2

2,4

3,75

33,0

20,0

155,0

7,4

2,8

8,0

40,0

52

6

55

3

3

2,8

3,75

29,0

20,0

145,0

6,2

2,4

8,0

40,0

52

7

49

2

4

2,2

3,75

29,6

20,0

164,0

8,4

4,1

8,0

40,0

52

8

48

3

4

2,6

3,75

25,4

20,0

156,0

7,2

3,1

8,0

40,0

52

9

51

2

5

2,2

3,75

28,8

20,0

128,0

8,3

2,9

8,0

40,0

52

10

55

2

2

2,2

3,75

31,3

20,0

110,0

6,9

3,3

8,0

40,0

52

11

44

4

3

2,9

3,75

33,2

20,0

157,0

6,8

2,9

8,0

40,0

52

12

56

4

5

3,0

3,75

29,4

20,0

152,0

8,0

3,0

8,0

40,0

52

13

52

3

4

2,4

3,75

27,6

20,0

145,0

6,8

3,3

8,0

40,0

52

14

50

2

2

2,6

3,75

32,2

20,0

156,0

7,1

2,9

8,0

40,0

52

15

49

3

3

2,8

3,75

29,1

20,0

129,0

6,2

3,1

8,0

40,0

52

16

45

3

3

2,7

3,75

25,8

20,0

111,0

8,3

4,2

8,0

40,0

52

17

51

2

2

2,7

3,75

31,4

20,0

154,0

6,9

2,9

8,0

40,0

52

18

44

2

4

2,2

3,75

26,8

20,0

151,0

8,4

4,3

8,0

40,0

52

19

52

4

3

3,0

3,75

29,2

20,0

115,0

8,0

3,9

8,0

40,0

52

20

55

4

5

2,4

3,75

32,2

20,0

120,0

7,2

2,8

8,0

40,0

52

5. Пройти следующую последовательность пунктов меню:

5.1 File,

5.2 New,

5.3 Project,

5.4 Win32 Application:

5.4.1 В строке Locaion указать (через кнопку Browse) путь к файлу модели.

5.4.2 Нажать кнопку OK.

6. Вставить в проект файлы, необходимы для построения объектного кода модели.

6.1. Непосредственно к модели:

- cтандартную библиотеку С++ Comctl32.lib (папка Pilgrim5.0\Libnt),

- библиотеку системы PILGRIM Pilgrim.lib (папка Pilgrim5.0\Libnt).

6.2. В папку Resource. Files:

- файл ресурсов Windows для моделей PILGRIM Pilgrim.res (папка Pilgrim5.0\Projects\),

- файл значка Pilgrim – Pilgrim.ico (папка Pilgrim5.0\Projects\),

- файл результатов моделирования Pilgrim – Userres.rc (папка Pilgrim5.0\Projects\).

    1. В папку Source.files - файл модели <модель>.cpp (адрес расположения файла модели должен совпадать с указанным в окне Location перед вводом имени проекта в окне Name).

6.4. В папку Header.files:

- userhid.h (папка Pilgrim5.0\Projects\),

- pilgrim.h (папка Pilgrim5.0\Include \),

- simulate.h (папка Pilgrim5.0\ Include \).

Примечание: Вставка файлов в проект осуществляется с помощью меню Insert, пункт Files into Project.

7. Построить исполняемый файл модели. Это делается с помощью меню Build, пункт Build <модель>.exe. Если в окне отчета о процессе построения появится сообщение «0 errors», можно запустить модель, выбрав в меню Build пункт Execute <модель>.exe.

8. Запустить процесс имитации, используя меню Запуск модели системы Pilgrim-5.0, выбрав в меню Результаты, пункт Динамика задержки. Получить графики задержек транзактов в разных узлах модели с помощью выпадающего или графического меню системы Pilgrim-5.0. Вариант графика полученных результатов задержек транзактов приведен на рис.П. 1.16.

После выполнения указанных действий необходимо просмотреть:

- графики динамики загрузки рабочих мест Serv – 2,

- графики интенсивности простоя машин Serv – 4.

Указанные графики скопировать с помощью клавиши PrtSc клавиатуры и затем сохранить средствами Word в папке модели под именами graf1(2).doc.

9. Выйти из среды Pilgrim. Открыть папку модели и найти в ней файл результатов моделирования в формате Word.

10. Распечатать графические файлы и файл результатов моделирования на принтере.

11. Используя данные динамики загрузки и простоя рабочих мест, построить таблицы 5.3 и 5.4 по соответствующей методике.

12. На основе соответствующих методик построить таблицы 5.5, 5.6 и 5.7.

13. На основе данных таблицы 5.7 сделать выводы об оптимальном количестве нанимаемых наладчиков и резервных машин.