Нахождение критического пути табличным методом

5.                 Результаты вычислений выводятся на экран. Пользователь может перевести единицы времени в обратном порядке (п. 3).

 

5.Пример решения задачи на ЭВМ


Определим критический путь на основе данных о связях между этапами работ и длительности выполнения работ.

Пусть задан граф.


На основе данных графа строится таблица

Виды работ

Продол-

житель-

ность

Время раннего начала

Время раннего конца

Время позднего начала

Время позднего конца

Полный резерв

1-2

2






1-4

1






1-5

4






2-3

3






4-3

5






4-6

3






4-7

1






4-9

3






5-6

2






6-10

5






7-8

6






7-9

2







Сначала вводится число этапов работ (в данном примере 10)

Исходя из данных таблицы заполняется электронная таблица исходных данных, где номер строки – этап начала работы, а номер столбца – этап завершения работы.

После нажатия на кнопку «ОК» откроется меню решения

В конкретном примере перевод единиц времени не требуется, но для наглядности можно осуществить перевод. Допустим имеются данные о длительности в днях, но есть необходимость представить их в часах.

Произведя расчёт получим итоговую таблицу:



Можно осуществить обратный перевод единиц времени.


Эта задача была решена ранее без использования ЭВМ и имела решение:

Виды работ

Продол-

житель-

ность

Время раннего начала

Время раннего конца

Время позднего начала

Время позднего конца

Полный резерв

1-2

2

0

2

6

8

6

1-4

1

0

1

1

3

2

1-5

4

0

4

0

4

0

2-3

3

2

5

8

11

6

4-3

5

1

6

6

11

4

4-6

3

1

4

3

6

2

4-7

1

1

2

4

5

3

4-9

3

1

4

8

11

7

5-6

2

4

6

4

6

0

6-10

5

6

11

6

11

0

7-8

6

2

8

5

11

3

7-9

2

2

4

9

11

7


Критический путь: 1-5-6-10

Результаты вычислений вручную и на ЭВМ совпадают.

 

5.Описание интерфейса и руководство пользователя


При запуске Excel файла появляется стартовое окно, на котором располагаются 2 кнопки:

«Начать работу» при нажатии на эту кнопку вызывается окно ввода начальных данных.

«Выход» при нажатии на эту кнопку происходит закрытие программы и Excel.

В окне ввода начальных данных пользователь задает число этапов работ (число должно быть целым в диапазоне от 3 до 254)

В форме находятся 4 кнопки и флажок

·  «ОК» - формирование таблицы исходных данных и включение режима заполнения таблицы.

·  «Отмена» - закрытие формы

·  «Справка» - вызов справки о программе

·  «Пропустить» - переход к форме решения

·  «Включить подсказки» - включение поясняющих окон.

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

На котором располагаются 3 кнопки:

·                   «Определение критического пути» - расчёт критического пути и сопутствующих данных и вывод результатов на экран.

·                   «Возврат к вводу начальных данных» - открытие окна ввода начальных данных и листа ввода.

·                   «Перевод единиц времени» - открытие окна перевода единиц времени в котором нужно выбрать текущие единицы времени и нажать кнопку «ОК», затем выбрать требуемые единицы времени и нажать кнопку «ОК».

Заключение

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

Страницы: 1, 2, 3, 4, 5



Реклама
В соцсетях
рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать