2.3.4 Описание программных модулей
Для примера рассмотрим модуль регистрации новой заявки. Описание
модуля в виде блок схемы представлено на рисунке 21. Программный код
данного модуля представлен в Приложении.
При запуске модуля будет открыта форма регистрации новой заявки, которая
позволяет сохранить данные о новой заявке в БД. Первоначально загружается
текущая дата и номер заявки, которые присваиваются автоматически. Далее идет
автоматическое распознавание клиента по номеру телефона, и загружаются
соответствующие сведения о нем. Далее пользователь указывает тип обращения.
На основе этих данных в разделе «Сотрудник» отображаются только те
сотрудники, которые могут обрабатывать подобные заявки.
Перед сохранением данных в БД проводится автоматизированная проверка
полноты и качества заполнения заявки. Если были найдены ошибки,
пользователь получает подробное сообщение и исправляет ошибки. После
исправления процедура проверки повторяется. Если данные введены корректно
происходит сохранение данных и форма закрывается.