Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовик / Пояснительная записка.docx
Скачиваний:
15
Добавлен:
10.02.2016
Размер:
125.52 Кб
Скачать

3.4Режим оператора

При выборе варианта входа Оператор открывается окно что выполнен вход в режиме оператор окно показано на скриншоте ниже.

И так после нажатия любой клавиши появляется следующее окно задания.

Дальше нажимаем любую клавишу и появляется окно с функциями которое выглядит следующим образом

Как видно на скриншоте главным отличием Администратора от Оператора,

Оператору не нужно вводить пароль, а также у него нет функций добавления и удаления записей то бишь дальнейшее описание функций в режиме Оператора не имеет смысла так как это было подробно представлено выше при работе в режиме Администратора.

  1. Контрольный пример использования программы

Программа выполнена в виде Console Application. Для удобства просмотра информации, практически любое выбранное вами действие сопровождается очисткой экрана консоли.

И так выполним запуск программы. Первое что мы увидим это меню авторизации

Как видно на скриншоте пользователю нужно выбрать один из вариантов входа Администратор или Оператор ну и конечно же Выход в случае ввода иной цифры или буквы (Напр. 4 или L) то появится окно ошибки которое представлено на скриншоте ниже.

4.1 Режим администратора

При выборе варианта входа Администратор открывается окно ввода или изменения пароля данное окно представлено на скриншоте ниже.

Также как и в случае с выбором иного варианта входа как в меню авторизации так и в окне ввода пароля появится оповещение об ошибке и пользователь будет переброшен в меню авторизации для повторения всех в прошедшем сделанных операций.

При изменении пароля пользователю нужно будет ввести свой старый пароль в случае правильного ввода пароля появится следующее окно которое представлено на скриншоте ниже.

Когда ввод пароля будет закончен и будет нажат Enter появится окно об успешном выполнении операции изменения пароля.

И пользователь будете перемещен в меню авторизации, но теперь при вводе пароля нужно вводить совой новый пароль.

И так после успешного ввода пароля появляется следующее окно задания.

Дальше нажимаем любую клавишу и появляется окно с функциями которое выглядит следующим образом.

При вводе иной цифры или буквы (Напр. 4 или L) будет выдана ошибка, но теперь пользователя не будет перебрасывать в меню авторизации а будет постоянно возвращать в окно с функциями пока не будет выбран выход или возврат в главное меню также это будет повторятся после выполнения какой либо функции.

4.2 Работа с первой функцией.

Рассмотрим первую функцию которая называется ( Вывести наименования товаров с датой изготовления, вписывающейся в указанный диапазон. )

Вот так выглядит окно данной функции.

Тут вся предельно ясно нужно ввести начальную дату (Напр. 01 05 12) в случае ввода (Напр. 35 13 12) будет выдана ошибка так как не может быть 35 день и 13 месяц а ошибка выглядит следующим образом.

При вводе конечной даты также как и при вводе начально недолжно быть 35 день и 13 месяц и в конечный год не должен быть меньше начального так ка это приведет к ошибке и повтора ввода всех данных. При вводе правильных данных появится список товаров который выглядит так.

Соседние файлы в папке курсовик