Курсовая работа: Проект программного модуля для нахождения корня уравнения

Предусмотреть проверку на допустимость исходных данных и повторение ввода при ошибочных данных;

Ввод исходных данных осуществлять в поля ввода формы.

1.3 Выходные данные

Выходными данными являются:

Таблица вычислений;

График функции.

Требования к выходным данным:

Все выходные данные выводятся на форму;

Ко всем выходным данным должен быть запрещен доступ со стороны пользователя.

1.4 Обработка ошибок

В данной программе реализован следующий способ контроля ввода:

Сначала проверяется, является ли набираемый символ либо цифрой, либо запятой;

Если не является, то набор символа игнорируется;

Если набираемый символ является цифрой, то он вводится в поле ввода;

Если набираемый символ является запятой, то проверяется, является ли

она первой вводимой запятой. Если ранее запятые не вводились, то она вводится в поле ввода. В противном случае ввод запятой игнорируется.

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

Однако пользователь может не ввести в поле ввода данные. В этом случае выдается следующее сообщение:

Рисунок 2. Сообщение об ошибке.

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

Рисунок 3. Сообщение об ошибке.


2 Проектирование программного модуля

2.1 Структурная диаграмма программного модуля

Рисунок 4. Структурная диаграмма программного модуля.

UserForm1 – пользовательская форма.

UserForm_Initialize() – процедура начальной инициализации пользовательской формы.

К-во Просмотров: 474
Бесплатно скачать Курсовая работа: Проект программного модуля для нахождения корня уравнения