72
Диалоги ввода / редактирования данных защищают базу данных от
накопления некорректных данных. Для этого при попытке завершить диалог
пользователя система проверяет корректность введенных пользователем
данных на предмет:
ввода данных в полях, обязательные для заполнения;
ошибки несовместимости типов вводимых данных;
логических ошибок.
Каждая выполненная операция по манипулированию данными
применяет выполненную команду к БД и инициирует принудительное
обновление отображаемой учетной таблицы данных.
2.4. Контрольный пример реализации проекта и его описание
Контрольный пример реализации проекта необходим для
подтверждения работоспособности разработанной системы. Для этого в
рамках контрольного примера проводится тестирование системы,
руководствуясь основным сценарием ее главного варианта использования. В
процессе тестирования все значимые действия фиксируются в виде копий
фрагментов экранов с результатными данными, предоставляемыми системой.
Основным вариантом использования САД-ПК является обработка документа,
начиная от момента его создания и заканчивая помещением исполненного
документа в архив.
Перед началом работы пользователя в системе необходимо пройти
авторизацию и получить доступ к функциям в соответствии с
установленными полномочиями учетной записи. Авторизация пользователя в
САД-ПК выполняется с помощью команды, расположенной в строке команд
сервисных функций системы.
На рисунке 25 приведен фрагмент САД-ПК, на котором изображено
приглашение системы для авторизации. При неудачной попытке ввода
логина и пароля САД-ПК выдаст пользователю соответствующее сообщение,
в котором будет предложено ввести новые логин и пароль (рисунок 26).