Программа для расчета сетевой модели (сетевого графика) - файл n41.htm

приобрести
Программа для расчета сетевой модели (сетевого графика)
скачать (2583.2 kb.)
Доступные файлы (41):
n1.exe
n2.bdf
n3.bdf
Sg_edit.exe
n5.bdf
n6.bdf
n7.bdf
n8.bdf
n9.ini
spu2-2.exe
n11.csv
n12.csv
n13.csv
n14.csv
n15.csv
n16.csv
n17.csv
n18.csv
n19.csv
n20.csv
n21.jpg11kb.11.10.2006 19:56скачать
n22.jpg22kb.11.10.2006 20:06скачать
n23.jpg9kb.12.10.2006 01:12скачать
n24.jpg6kb.12.10.2006 01:16скачать
n25.jpg6kb.12.10.2006 01:18скачать
n26.jpg18kb.11.10.2006 20:32скачать
n27.jpg19kb.11.10.2006 20:34скачать
n28.jpg18kb.11.10.2006 20:38скачать
n29.jpg15kb.11.10.2006 20:36скачать
n30.jpg16kb.11.10.2006 20:37скачать
n31.jpg23kb.11.10.2006 20:42скачать
n32.jpg9kb.12.10.2006 00:27скачать
n33.jpg9kb.12.10.2006 00:32скачать
n34.jpg7kb.12.10.2006 00:40скачать
n35.jpg6kb.12.10.2006 00:47скачать
n36.jpg9kb.12.10.2006 01:05скачать
n37.jpg12kb.16.10.2006 02:30скачать
n38.jpg5kb.14.10.2006 06:32скачать
n39.jpg4kb.14.10.2006 06:33скачать
n40.jpg59kb.14.10.2006 08:05скачать
n41.htm21kb.17.10.2006 01:55скачать

n41.htm

На первую страницу

 

Программа Сетевого Планирования и Управления (СПУ)


SPU v2.2 В последней версии программы: добавлено масштабирование, исправлены ошибки.

Программа предназначена для создания,  расчета и рисования сетевых графиков. Для работы достаточно начальных знаний в области сетевого планирования. Сам процесс создания сетевого графика не сложнее чем раскладывание пасьянса. Методика основана на редактировании параметров задач (работ). Любое изменение параметров производится щелчком ПРАВОЙ КНОПКИ МЫШКИ. Компьютер самостоятельно определит на каком элементе был сделан щелчок и предложит соответствующее меню. Левая кнопка мышки предназначена для перемещения картинок по форме. События (вехи) изменяются автоматически при изменении задач. Имеется возможность менять название событий ( щелчком правой мышкой по сообытию).

Данная программа тестировалась на разных компьютерах от 486DX до Pentium-IV с операционной системой от Windows95 до Windows 2000. ВНИМАНИЕ. Программа находится в процессе разработки. Автор не исключает возможности появления ошибок. При возникновении такой ситуации лучшим выходом будет перезапустить программу. В связи с этим, рекомендуется чаще сохранять промежуточные результаты и периодически проверять обновления программы на сайте http://motosnz.narod.ru.

 

Порядок работы с программой.


 

Создание новой задачи:


Щелкнув правой кнопкой мышки по форме, откроем окно редактирования параметров задачи (вид окна показан ниже).

новая задача____

 

Окно редактирования параметров задачи


Все задачи делятся на три вида: начальные, конечные и обычные, причем количество начальных и конечных задач может быть больше единицы. У начальных задач нет предшественников, у конечных нет последователей. ВНИМАНИЕ. Назначение вида работы "Начало" или "Окончание" вызывает автоматическое удаление всех связей редактируемой задачи, так чтоих придется назначать заново. Графа "Название" используется для быстрого поиска нужной задачи на сетевом графике (при наведении курсора на задачу высвечивается подсказка). "Примечания" - просто более подробные пояснения (можно не заполнять), а "Отчетность" - название события, которым завершается данная задача (эта фраза будет использована при автоматическом формировании названия событий).  

окно редактирования параметров задачи

ПОЛЕЗНЫЙ СОВЕТ. Опыт построения сетевых графиков, взятых из методичек и учебников, показал, что удобнее график строить в два этапа. Сначала создать все задачи, заполнив графу "Название" и "Длительность". В качестве названия удобно использовать приведенное в учебнике обозначение задачи (1-2, или 1,2 - кому как больше нравится). При расстановке связей используйте всплывающую подсказку, которая появляется при наведении курсора на задачу. Когда график построен - следует выполнить "Расчет". При необходимости ликвидировать ошибки, циклы и т.д. И только когда критический путь будет рассчитан, можно приступать к заполнению задач дополнительной информацией (изменять "Название", добавлять "Примечания", "Отчетность").

 

Изменение задачи


Щелкнув правой кнопкой мышки по задаче, получим возможность выполнить одну из четырех операций:
__изменить задачу__

 

Создание связи между двумя задачами


В программе используется только один вид связи между задачами - "ПРЕДШЕСТВЕННИК". Порядок связывания задач примерно такой: сначала щелкаем правой мышкой по задаче, выбираем "Создать Связь",   затем курсором в виде руки щелкаем по задаче-предшественнику. Между двумя задачами рисуется стрелка, направленная от предшественника к последователю и обозначающая, что последующая задача не может начаться пока не закончится предшествующая. Правила построения сетевых графиков требуют, чтобы более ранние события находились на графике слева, а более поздние - справа. Такое правило позволяет лучше увидеть возникновение циклов на сетевом графике. Если у Вас вместо стрелки нарисована прямая линия, значит данное условие не выполняется. Передвиньте левой мышкой задачи или события в нужную сторону.

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

ВНИМАНИЕ.   Если программа отказывается соединять две задачи, значит либо Вы пытаетесь нарушить установленные правила составления сетевых графиков, либо Вам удалось окончательно запутать компьютер. Внимательно проверьте правильность производимой операции. Если считаете, что не прав компьютер, создайте дополнительные "Фиктивные" задачи с нулевой длительностью и вставьте их между задачами в том месте, где планировалась связь. В некоторых случаях помогает удаление нескольких связей (или задач) с последующим их восстановлением, проведенном в другом порядке. Иногда программа может предложить создать "Фиктивную" задачу автоматически. Можете доверить эту процедуру компьютеру нажав "ОК", или отказаться и создать дополнительную ("Фиктивную") задачу самостоятельно. Если ничего не получается, закройте-откройте программу и начните все заново (с загрузки последнего варианта Вашего сетевого графика).

ПОЛЕЗНЫЙ СОВЕТ. Существует большое разнообразие связей между задачами. Например, последующая задача может начаться, когда задача-предшественник выполнена на 50%. В этом случае предшественника разбиваем на две простые задачи: первые 50% и вторые 50%, после чего связываем их в обычном порядке.

ВНИМАНИЕ. При установке одной связи, программа автоматически просчитывает все остальные связи, так что после одной операции по связыванию задач вдруг может появиться еще несколько связей - это одна из особенностей сетевого графика, построенного в виде "задачи-связи". Кстати, именно сложность восприятия человеком этих многочисленных связей и заставляет в отчетах использовать сетевой график в виде "событие-задача". Однако, создание и редактирование все же удобнее на графике, выполненном в виде "задача-связь".

 

Удаление связей между задачами


Удаление происходит в два этапа: сначала щелкаем правой кнопкой мышки по первой задаче,выбираем меню "Удалить Связь",  затем курсором в виде зачеркнутого кружка щелкаем по предшественнику (квадрат из которого выходит стрелка связи), после чего стрелка исчезает.

правой мышкой щелкнуть по задачекурсором в виде кружка щелкнуть по предшественникусвязь между задачами удалена

 

Работа с Событиями


Переключиться на график, построенный из событий (напоминаем, что этот график не редактируется) можно использовав пункт меню "События" или одновременным нажатием клавиш "Alt+Q" на клавиатуре. Для автоматического расположения событий на форме можно воспользоваться пунктом меню "Расставить события". Окончательная расстановка событий по форме производится вручную при помощи левой кнопки мышки.Согласно установленным правилам, фиктивные задачи (задачи с нулевой продолжительностью) на графике обозначаются пунктиром.

для переключения используйте alt+q    вид графика события-задачи  присвоить событию новое значение

 

Таблица


Таблицу с расчетами можно посмотреть, выбрав пункт в меню "Таблица".
ВНИМАНИЕ. До тех пор, пока не произведен расчет критического пути (нажатием пункта меню "Расчет"), написанные на задачах, событиях и в таблице цифры не имеют никакого смысла. Расчет производится только в том случае, если все задачи связаны и присутствуют начальные и конечные задачи. В противном случае, расчет будет остановлен, а задача, на которой прекращены расчеты, будет подсвечена желтым цветом.

вызов таблицы

таблица временных параметров

 

Дополнительные возможности


 

Печать на принтере


При выборе пункта меню "Печать", в папке с программой создается файл "graf.htm", который автоматически просматривается с помощью броузера, установленного на Вашем компьютере (это программа, с помощью которой Вы работаете с Интернетом). Щелкнув правой кнопкой мышки по свободному от картинок полю броузера, можно вызвать контекстное меню, в котором есть пунк "Печать". Выбор этого пункта выводит сетевой график на принтер. Также возможно (опять же при помощи правой кнопки мышки) копирование полученных картинок и таблиц в буфер обмена с последующей вставкой в другие документы (например в Word).

ВНИМАНИЕ. Надпись в верхней части окна броузера в последней версии программы изменена на название Вашего проекта. Назвать Ваш проект можно только нажав пункт меню "Сохранить" и ввести в диалоговом окне название проекта.

вывод на печать

печать из окна броузера (59654 bytes)

 

Перемещение всего сетевого графика по форме


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

перемещение сетевого графика по форме

 

Изменение размена графика


Изменить размер сетевого графика можно двумя способами: выбором соответствующего пункта меню "Размер задач" или при помощи комбинаций клавиш (" Alt + 1 ","Alt + 2","Alt + 3"). ВНИМАНИЕ. Напоминаем, что печатается та картинка , которую Вы в данный момент видите на экране. При этом серая подсветка особых параметров задач отключается.

31.jpg (11978 bytes)

 

Дополнительные файлы


Для полноценной работы программы достаточно одного исполняемого файла (spu.exe). Однако, в момент завершения работы, в папке с программой создается служебный файл "Options.ini" в котором сохраняются последние выбранные пользователем положение и размеры окна.

Данная версия является сокращенным вариантом другой программы. В качестве развлечения можно в каталог с программой поместить файл "resurs.csv", составленный по определенным правилам. В этом случае появится возможность назначать задачам ресурсы. И хотя вся информация об использованных ресурсах в файле проекта сохраняется, для практического использования этих данных нужна ужа другая программа.Пример файла "resurs.csv" (должен находиться в одной папке с программой) приведен ниже :
Name,Оборудование
стенд испытательный,стенд для испытания металлов на ударную прочность
стенд электрический,стенд для проверки приборов на электрическую прочность
стол компьютерный,рабочее место программиста
название стенда,краткое описание...
Name,Приборы
Осциллограф,Модель С9-8
Генератор,Модель Г3-111
Вольтметр,Модель В7-22А

При выборе в меню программы пункта "Печать", кроме файла "graf.htm" создается также файл "graf.bmp", в котором содержится рисунок сетевого графика, выполненного либо в виде Событие-Задача, либо Задача-Связь. Этот файл можно перемещать в другие папки, вставлять в отчетные документы, изменять в графических редакторах.

 

Обозначения на сетевом графике.

К временным параметрам событий относятся:


Тр ( i ) - ранний срок наступления события i (время, необходимое для выполнения всех задач, предшествующих данному событию);
Тп ( i ) - поздний срок наступления события i (это такое время наступления события i , превышение которого вызовет аналогичную задержку наступления завершающего события сети);
R ( i ) - резерв времени наступления события i (это такой промежуток времен, на который может быть отсрочено наступление этого события без нарушения сроков завершения разработки в целом).

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

Событие обозначается кружком, задачи - в виде стрелок, а цифры над стрелками показывают продолжительность этих задач.


К наиболее важным параметрам задачи относятся:


t - длительность задачи
Трн - ранний срок начала задачи     Трн ( i, j ) = Тр ( i )
Тро - ранний срок окончания задачи     Тро ( i, j ) = Тр ( i ) + t ( i, j );
Тпн - поздний срок начала задачи     Тпн ( i, j ) = Тп ( j ) - t ( i, j );
Тпо - ранний срок окончания задачи     Тпо ( i, j ) = Тп ( j );
Rп - полный резерв времени         Rп ( i, j ) = Тп ( j ) - Тр ( i ) - t ( i, j );
- свободный резерв времени         Rс ( i, j ) = Тр ( j ) - Тр ( i ) - t ( i, j );


Часть параметров записывается на сетевом графике внутри квадрата, обозначающего задачу, стрелками обозначены связи между задачами:
расположение параметров на задаче (работе)

Остальные параметры можно увидеть, построив таблицу:
Код t Трн Тро Тпн Тпо Rп
1-2 6 0 6 0 6 0 0


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


 

Программа Сетевого Планирования и Управления (СПУ)
Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации