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

3.2.Описание программы

Программное приложение представляет собой разработанную в среде MS EXEL 97 на языке MS VBA5 конструкцию: шаблон сетевой модели (Сетевик.xlt) + надстройка (Сетевик.xla).

Структурно надстройка включает в себя:

  • общий блок;

  • расчетный блок;

  • блок связей с объектами низшего уровня;

  • ресурсный блок;

  • графический блок.

Общий блок содержит процедуры обработки событий, открытия и закрытия надстройки (загрузка/выгрузка интерфейса) и общий обработчик ошибок.

Расчетный блок содержит процедуры расчета параметров работ и расчета сетевого графика.

Блок связей с объектами низшего уровня устанавливает связи с исходными файлами этих объектов.

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

Графический блок включает в себя процедуры отрисовки выходной информации.

Надстройка обеспечивает выполнение всех расчетов и графических построений при создании сетевой модели строительства. Взаимодействие пользователя с надстройкой реализовано в диалоговом режиме. Пользовательский интерфейс выполнен в стандартном виде (см. рис.11): при загрузке надстройки происходит создание меню «Сетевик», через которое доступны все команды приложения, кроме того, наиболее часто используемые команды меню доступны через панель инструментов «Сетевик», которая открывается при загрузке надстройки.

Рис. 11 Общий вид Расчетной ведомости

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

Примечание: необходимо обеспечить целостность существующих ячеек (при необходимости ячейки скрыть).

Шаблон сетевой модели задает общую электронную форму и компоновку сетевой модели и состоит из 9 листов:

  • Расчетная ведомость;

  • Сетевой график;

  • Капвложения и ТЭП;

  • параметры;

  • Материалы;

  • Машины;

  • Другие ресурсы;

  • Люди и бытовки;

  • Склады.

Лист 1: Расчетная ведомость

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

Лист 2: Сетевой график

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

Лист 3: Капвложения и ТЭП

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

Лист 4: Параметры

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

Примечание: необходимо обеспечить целостность всей информации на листе Параметры (исключить любые изменения, при необходимости лист скрыть).

Лист 5: Материалы;

Лист 6: Машины;

Лист 7: Другие ресурсы;

Лист 8: Люди и бытовки;

Лист 9: Склады

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