Объектно-ориентированный подход в программировании. Проектирование и реализация приложений в среде Microsof Office. Евсеева О.Н. - 132 стр.

UptoLike

Составители: 

2.8. Пример разработки приложения 133
133
DrawLinks
Generate_Click
chartSuccessors generateVisioDiagramgetInitialSteps
DrawTask
getSuccessors
getPredecessors
AddLink
AddPendingLink
insertRows
inChart
Resolve
PendingsLinks
PPtoken
PPtoken
nextSteps()
PPtoken
nextSteps()
nextStepCnt
column
База данных шаблонов проектов
(
ProjPlan.mdb
)
Рис. 2.8-9.
Функциональная модель формирования сетевого графика
Функция generateVisioDiagram использует массивы PertChart и
PertChartLinks для создания изображения схемы на странице Visio. Всем
процедурам передается код шаблона проекта PPtoken. На рисунке также
представлены следующие данные, участвующие в обмене. Этомассив кодов
этапов nextSteps(), nextStepsCnt - число этапов в массиве
nextSteps()и текущий номер столбца column.
Функциональная модель процедуры размещения этапов
chartSuccessors. Подпрограмма chartSuccessors заполняет массивы
PertChart (массив этапов) и PertChartLinks (массив связей) этапами и
линиями связи путем рекурсивной проверки уже размещенных этапов для
выбора наследников этапов, которые должны быть размещены в текущем
столбце массива этапов (рис. 2.8-10).