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

2.3 Тестирование и отладка

2.3.1 Процесс тестирования и отладки

В Delphi включен мощный отладчик, обеспечивающий программиста

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

Про отладчик написать общие сведения и возможности

При разработке программы, возникали ошибки, которые представлены в таблице 12.

Таблица 12 – Сообщения об ошибках

Сообщение при ошибке

Тип ошибки

Метод устранения

Unknown identifier

Неизвестный идентификатор

Описан данный идентификатор

Type mismatch

Несоответствие типа

Исправлен тип переменной

Path not found

Файл не найден

Исправлен путь к файлу

Ядро базы данных не может найти входную таблицу или запрос

Файл не найден

Исправлено название таблицы

«:=» expected but «=» found

Неправильно указан оператор

Исправлен оператор присваивания

Таким образом, тестирование и отладка программы предполагает выявление не только синтаксических ошибок, касающихся использования того, или иного языка программирования, но и выявление ошибок в алгоритме работы программы, ее составных частей, исправление тех ошибок, которые могут вызвать затруднения пользователя при работе с программой.

2.3.3 Тестовые наборы данных

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

Если пользователь в поле ДАТА ПОДАЧИ ЗАЯВЛЕНИЯ укажет дату, которая больше текущей, в таком случае программа выдаст ошибку ввода, согласно рисунку 38.

Рисунок 38 – Неверный ввод даты

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

Подобное сообщение предусмотрено, если заполнены не все главные поля: ФИО, УЛИЦА, ДОМ, КВАРТИРА, ПОДЪЕЗД, ЭТАЖ, ДАТА ПОДАЧИ ЗАЯВЛЕНИЯ, ТАРИФ и СПОСОБ ОПЛАТЫ. Данная ситуация показана на рисунке 39.

Рисунок 39 – Главные поля

Подобными диалоговыми сообщениями обеспечивается контроль за действиями пользователя и обеспечивается целостность данных.

Заключение

При разработке дипломного проекта были учтены следующие поставленные цели:

  • программа должна иметь удобный и эргономичный интерфейс;

  • автоматизация оформления заявок на подключение к сети Интернет;

  • использование программы для ведения базы данных хранящей информацию о клиентах фирмы;

  • возможность поиска необходимой информации,

  • фильтрация данных;

  • создание отчетов и экспорт данных в MS Excel;

  • контроль входной информации.

Поставленные задачи выполнены: разработана программа «Автоматизация оформления заказов на подключение к сети Интернет в ООО «Владинфо», составлена техническая документация.

В экономической части дипломного проекта была рассчитана экономическая себестоимость программного продукта. Итоговая отпускная цена составила 41663,3 руб.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]