Примерное описание скриншота:
На скриншоте изображено окно программы с заголовком «Справочная система администрации», полем ввода для направления работы, кнопками «Найти» и «Очистить», а также областью для вывода результата поиска.
---
Тип и принцип работы интерфейса
Тип интерфейса: графический пользовательский интерфейс (GUI) на базе библиотеки tkinter.
Принцип работы:
Пользователь вводит в текстовое поле направление работы (бухгалтер, секретарь или программист), нажимает кнопку «Найти». Программа ищет введённое слово в справочнике. Если совпадение найдено, выводится должность и номер кабинета зелёным цветом. Если совпадения нет, выводится сообщение об ошибке красным цветом. Кнопка «Очистить» удаляет текст из поля ввода и сбрасывает результат. Кнопка «Подробнее» показывает окно с полным наименованием и юридическим адресом предприятия.
Ошибка пользователя Сообщение об ошибке Путь исправления
Поле ввода оставлено пустым, нажата кнопка «Найти» «Поле ввода пустое. Введите должность.» Ввести текст в поле и нажать «Найти» снова.
Введена должность с большой буквы или в другом регистре (например, «Бухгалтер») «Направление "Бухгалтер" не найдено. Доступно: бухгалтер, секретарь, программист»