Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САПР_РГЗ14.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.55 Mб
Скачать

5 Выбор стратегии тестирования и разработка тестов

Тестирование – процесс многократного повторения программы с целью обнаружения ошибок. Существуют следующие методы тестирования ПС:

- статическое тестирование – ручная проверка программы за столом;

- детерминированное тестирование – при различных комбинациях исходных данных;

- стохастическое – исходные данные выбираются произвольно, на выходе определяется качественное совпадение результатов или примерная оценка /13/.

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

Ошибки, которые связаны с некорректным вводом данных, вводом значений, выходящих за пределы допустимых, а также ошибки, возникающие в работе пользователя с АИС, исключаются средствами самой СУБД при создании базы данных, а именно – методы сохранения целостности данных, маски ввода, логические ограничения, обязательность значений.

Ниже приведен пример контрольного теста с использованием разработанного программного средства.

На рисунке 7 приведены исходные данные для теста.

Рисунок 7 – Тестовый набор данных

Нормированная матрица исходных данных изображена на рисунке 8.

Рисунок 8 – Нормированная исходная матрица

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

Рисунок 9 – Результаты корреляционного анализа

Результаты регрессионного анализа и расчёта неприкосновенного запаса ГСМ представлены на рисунке 10.

Рисунок 10 – Результаты РА и расчёта запаса ГСМ

Результат расчета коэффициентов регрессионного уравнения при помощи пакета MathCAD 2001 Professional приведен на рисунке 11.

Рассчитанные коэффициенты уравнения регрессии с помощью разработанного программного средства и математического пакета MathCAD 2001 Professional совпадают, что свидетельствует о корректности проведённого расчета разработанным приложением. Таким же методом можно проверить и результаты расчета матрицы парных корреляций, множественных коэффициентов детерминации и корреляции и их адекватности, а также значимости уравнения регрессии.

Рисунок 11 – Расчет коэффициентов уравнения регрессии в среде MathCAD 2001

Приложение а Приложение б Руководство пользователя

1 Назначение программного средства

Разработанное программное средство предназначено для ведения справочной информации, учётных данных отдела горюче-смазочных материалов автобазы, проведения прогноза неприкосновенного запаса ГСМ на автобазе с помощью корреляционно-регрессионного анализа.

2 Условия выполнения программы

Программная система должна работать под управлением операционной системы MS Windows 98 или выше на IBM/PC совместимых персональных компьютерах с минимальной конфигурацией, указанной в техническом задании в пункте 4.3.2. Необходима установленная среда C++Builder 6 и InterBase 7.5.

3 Выполнение программного средства

После запуска программы происходит идентификация пользователя. Необходимо ввести логин и пароль. Войдя в программу, пользователь видит главное окно программы, макет которого представлен на рисунке 12.

Рисунок 12 – Макет главного окна программы

В верхней части окна находятся три вкладки:

- ведение учётной и справочной информации. Данная вкладка, изображённая на рисунке 13, необходима для ввода, обновления, поиска, просмотра соответствующей информации отдела ГСМ автобазы. Пример просмотра справочника автомобилей приведён на рисунке 14.

Рисунок 13 – Ведение учётной и справочной информации

Рисунок 14 – Справочник автомобилей

- просмотр запросов и отчётов. Пример запроса перечня всех ГСМ, выданных за заданный период, и их количества представлен на рисунке 15.

Рисунок 15 – Виды и количества ГСМ, выданных за заданный период

- корреляционно-регрессионный анализ. С помощью данной вкладки проводится корреляционно-регрессионный анализ и расчёт неприкосновенного запаса ГСМ на автобазе. Пример проведённого анализа и прогноза неприкосновенного запаса ГСМ на автобазе представлен на рисунке 16.

Рисунок 16 – Пример результата проведённого анализа и прогноза запаса ГСМ