logo search
трололо

Контрольный пример

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

Рисунок 3 – Сообщение об ограничении.

После подтверждения откроется главная форма программы, изображенная на рисунке 4.

Рисунок 4 – Главная форма.

После пользователь должен ввести начальные данные, чтобы сгенерировать таблицу, если пользователь не введёт значение в поле ввода, то выведется сообщение, об ошибке изображенное на рисунке 5.

Рисунок 5 – Сообщение об ошибке ввода 1.

Если пользователь случайно или специально введёт заведомо ложное значение, то выведется сообщение, об ошибке изображенное на рисунке 6.

Рисунок 6 – Сообщение об ошибке ввода 2.

После ввода корректного значения по нажатию кнопки “Применить параметры” генерируется таблица, в которую пользователь должен заполнить необходимыми данными. После чего необходимо нажать кнопку “Первичная обработка”, для проверки корректности введённых данных. Если пользователь не заполнил, хотя бы одно поле ввода ему выведется сообщение, об ошибке изображенное на рисунке 7.

Рисунок 7 – Сообщение об ошибке ввода 3.

Если пользователь заполнил все поля таблицы, но ошибся при расстановке запятых, то выведется сообщение об ошибке, изображенное на рисунке 8.

Рисунок 8 – Сообщение об ошибке ввода 4.

Если пользователь неверно задал значения функции, то ему выведется соответствующее сообщение об ошибке, которое показано на рисунке 9.

Рисунок 9 – Сообщение об ошибке ввода 5.

Если все данные введены, верно, то пользователь нужно кликнуть по кнопке “Рассчитать оптимальный план”, после чего программа рассчитает оптимальный план и выведет его пользователю. После этого пользователю предоставляется возможность рассчитать новый оптимальный план по нажатию соответствующей кнопки. Также можно выйти из программы (выход доступен на любом этапе работы программы). Финальный этап работы программы изображен на рисунке 10.

Рисунок 10 – Финальное состояние главной формы.