Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы Волков / Отчёт конвертер.docx
Скачиваний:
5
Добавлен:
09.07.2025
Размер:
1.24 Mб
Скачать

4 Результаты тестирования программы

Результаты тестирования представлены в таблице 2.

Таблица 2 – Тестирование программы

Ввод

Вывод

теста

Окно ввода суммы

Окно ввода курса

Положение переключателя

Первое окно результата

Второе окно результата

Комментарий

1

100

91,01

Доллары в рубли

100

9101

рис. 14

2

34550,55

0,011

Рубли в доллары

34550,55

380,05

Результат конвертации в пользу банка

(380,056 ->380,05)

(рис. 15)

3

Рубли в доллары

Cообщение: «Введите все исходные данные»

(рис. 16)

4

30000

Рубли в доллары

Cообщение: «Введите все исходные данные»

(рис. 17)

5

0,02

Рубли в доллары

Cообщение: «Введите все исходные данные»

(рис. 18)

6

0

88,01

Доллары в рубли

Сообщение: «Сумма для конвертации слишком мала!»

(рис. 19)

7

3,

98,34

Евро в рубли

3,00

295,02

Автозамена 3, -> 3,00

(рис. 20)

8

,3

89,4

Доллары в рубли

0,3

26,82

Автозамена ,3 -> 0,30

(рис. 21)

Результаты работы программы представлены на рисунках 14-21.

Рисунок 14 – Результат работы программы

Рисунок 15 – Результат работы программы, округление в пользу банка

Рисунок 16 – Результат работы программы при пустом вводе

Рисунок 17 – Результат работы программы при отсутствии курса конвертации

Рисунок 18 – Результат работы программы при отсутствии суммы конвертации

Рисунок 19 – Результат работы программы при сумме конвертации равной нулю

Рисунок 20 – Результат работы программы при отсутствии цифр после запятой

Рисунок 21 – Результат работы программы при отсутствии цифр перед запятой

Заключение

В результате выполнения задания был разработан программный продукт под названием "АРМ оператора обменного пункта". Эта программа позволяет пользователю конвертировать валюту и изменять курсы обмена. После того, как было проведено исследование программного продукта, были выявлены следующие преимущества:

1) Программа сохраняет курсы обмена.

2) Программа правильно обрабатывает входные значения.

3) Запрещено вводить буквенные символы.

4) Присутствует автоматическая замена символов, таких как незначащие нули (например, .5 заменяется на 0.5).

Цель, которая была поставлена в начале, была достигнута. Программа выполняет все необходимые функциональные требования.