Определение иерархии функций позволяет разработать структуру сценария
диалога, дающего возможность определить состав форм диалога, содержание
каждой формы и их подчиненность.
К основным функциям древа можно отнести:
ведение справочников;
ввод первичных документов;
формирование результирующих отчетов.
Данные первичных документов водятся в таблицы БД. Данные из отчетов с
результативной информацией и печатные формы документов и справочников
выводятся на печать и сохраняются на жесткий диск. Документы просматриваются
и редактируются.
Экранные формы результирующих отчетов имеют поля отбора
информации: период, отбор по клиенту, отбор по товару и т.д. также с помощью
настройки схемы компоновки данных можно добавить отбор по любому полю
отчета. Данные, выведенные в отчет, также можно редактировать перед выводом
на печать или перед сохранением на жесткий диск.
Работа программы начинается с открытия заставки для аутентификации
пользователя. Аутентификация пользователя происходит двумя способами:
Вход по паролю, когда пользователя выбирает свой логин из списка выбора
и вводит пароль;
Аутентификация операционной системы, когда система анализирует, от
имени какого пользователя операционной системы выполняется
подключение к прикладному решению, и на основании этого определяет
соответствующего пользователя.
Экранная форма аутентификации показана на рисунке 8.