55
2.3.4. Описание программных модулей
На рисунке 30 представлен алгоритм работы разрабатываемой
информационной системы.
Пользователь для получения доступа к данным вводит логин и пароль.
По введенным данным система автоматически определяет роль
авторизованного пользователя и настраивает права доступа к данным.
Пользователь может редактировать справочные данные, просматривать
и редактировать сведения о контрагентах, сотрудниках, договора при наличии
соответствующих прав.
Для формирования договоров при запуске приложения загружается
список уже созданных шаблонов, которые присутствуют в базе данных.
Далее пользователь может приступить к загрузке новых шаблонов,
которые были созданы в соответствии с требованиями по созданию шаблонов,
изложенные в руководстве администратора.
Для внесения в базу данных нового шаблона необходимо указать имя
нового шаблона, его тип (документ Word или Excel), выбрать путь к шаблону.
Далее система автоматически считает метки, которые находятся в
шаблоне и предложит пользователю указать тип каждой метки.
Информационная система предлагает возможности по созданию одного
документа по шаблону или пакет документов.
Для создания единичного документа необходимо внести данные для
шаблона на главной форме приложения. Если же необходимо создать
определенное количество однотипных документов необходимо первоначально
сформировать шаблон для внесения данных, далее внести данные в шаблон и
загрузить шаблон с данными в приложения. После чего будет сформирован
пакет документов.
Сохранение документов будет выполнено в отдельно выделенной папке,
которая находится в папке с приложением.