63
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
На рисунке 18 приведена диаграмма вызова и взаимосвязей
программных модулей. Основными модулями САД-ПК являются:
Global – глобальный модуль программы, который содержит данные
авторизованного пользователя и отвечает за процедуры авторизации
пользователя и настройки подключения к базе данных, а также
выполняет переключение подсистем пользователей и актуализирует
отображаемую системную информацию на главной форме;
frmMain – модуль главной формы системы, в которой выполняется
работа в активной подсистеме;
Service – программный модуль, отвечающий за вызов сервисных
функций авторизации пользователя и подключения к БД;
Screens – модуль, содержащий панели интерфейса пользователя,
интегрированные в главное окно системы;
ScreenUserPanel – программный модуль, выполненный в виде панели,
представляющей рабочее пространство обычного пользователя;
ScreenAdminPanel – программный модуль, выполненный в виде панели,
представляющей рабочее пространство пользователя администратора;
Subsystems – модуль, содержащий основные функциональные
подсистемы: справочники организационно-штатной структуры,
оперативные таблицы учета документов и задач исполнителей;
Dialog – модуль, содержащий диалоговые окна ввода и редактирования
данных справочных и оперативных таблиц, а также окна просмотра
данных по полученным задачам для исполнителей и просмотра
истории обработки документов;
Entities – модуль, включающий классы-сущности, которые служат для
отображения экземпляров сущностей (строк из соответствующих
таблиц базы данных) и позволяют пользователю взаимодействовать с
ними через интерфейс пользователя;