
55
регистры, отчеты и т.д. Каждый объект имеет ряд модулей, отвечающих за ра-
боту объекта [6].
Поскольку программа создается в режиме управляемого приложения,
главное окно системы формируется автоматически. Основными модулями яв-
ляются модули документов, в которых прописан алгоритм проведения доку-
ментов.
Функции основных программных модулей описано в таблице 20.
Таблица 20
Назначение модулей объектов
Модуль документа «Предва-
рительная запись»
Обработка проведения документа по регистру «За-
нятость».
Модуль документа «Оказан-
ная услуга»
Обработка проведения документа по регистру
«Оказанные услуги»
Обработка ввода на основании документа «Пред-
варительная запись»
Модуль формы документа
«Оказанная услуга»
Расчет итоговой суммы по документу
Модуль документа «График
выходных»
Обработка проведения документа по регистру «За-
нятость»
Модули отчетов «Анализ
услуг», «Анализ услуг по ма-
стерам», «Занятость масте-
ров», «План оказания услуг»
Формирование отчетов с помощью системы компо-
новки данных
2.3.4. Описание программных модулей
Основные модули системы выполняют проведение документов по реги-
страм. Процедура проведения принципиально не отличается в разных докумен-
тах [7, 9].
В документе «Предварительная запись» при проведении проверяется ко-
личество зарезервированного времени. Оно зависит от длительности услуги,
которая записана в справочнике «Группы услуг».
Если длительность услуги менее 60 минут, то резервируется 1 час, если
менее 120 минут – то 2 часа, если более - то 3 часа (более 3 часов обычно услу-
ги не оказываются).
Блок-схема алгоритма проведения приведена на рисунке 14.