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

Установлена ОС Windows 7 c установленной средой Microsoft .NET Framework 4.0, Microsoft Office Professional+ 2010, Internet Explorer 8.

    1. Порядок проведения испытаний

Испытания должны проводиться в следующем порядке:

  1. Выполнить загрузку операционной системы.

  2. Установить интернет соедениение.

  3. Запустить программу. Для этого необходимо открыть файл taxi.exe.

  4. Провести необходимые испытания, описанные в разделе «Методы испытаний».

  5. Выйти из программы (выбрать команду «Выход» в меню «Файл либо просто закрыть окно программы).

  1. Методы испытаний

Испытания представляют собой процесс установления соответствия программы заданным требованиям и программной документации.

    1. Добавление заказа в список заказов

Введем необходимые данные, подсчитаем стоимость и надмем кнопку “добавить”.

Рис.1. Добавления заказа

Рис.2. Заказ добавлен

    1. П роверка существования адресов

Рис.3. Адрес отправленич проверен Рис.4. Адрес назначения проверен

    1. О тмена заказа и 6.4. отображение информации в виде таблицы или списка

Рис.5. Отмена заказа и отображение в виде таблицы или списка

Р ис.6. Заказ отменен

    1. Изменение цвета строки в таблице заказов, в зависимости от статуса заказа.

Рисунки 2 и 6 подтверждают выполнение этого требования при приеме заказа цвет линии – зеленый, при его отмене цвет меняется на красный.

    1. отправка смс сообщений неограниченной длины (при условии положительного баланса на счету сервиса смс-рассылок smsc.ru) при приеме и отмене заказа, содержащее примерную стоимость заказа, номер и модель автомобиля, клиенту и, содержащее адреса, контактный телефон и примерную стоимость, водителю;

Рис.7. и Рис.8. Смс клиенту и водителю, прием Рис.9. и Рис.10. Смс клиенту отмена заказа

заказа

    1. Расчет наименьшего расстояния и времени между двумя адресами

При добавлении заказа нажмем на кнопку подсчитать и увиидем расстояние между адресами. Введем такие же данные в сервисе Google maps.

Рис.11. Подсчет расстояния между адресами

Рис.12. Данные о расстоянии и времени полученные от сервиса Google Maps

Как можно увидеть из скриншотов данные совпадают с небольшими погрешностями. Испытание пройдено.

    1. Загрузка информации о загруженности дорог

Для проверки данной функции проверим данные, показанной программой и сервисом Яндекс.Пробки

Рис.13. Данные показанные программой и сервисом Яндекс.Пробки

    1. Создание смс-шаблонов для отправки клиентам и водителям при приеме или отмене заказа

Для проверки этой функции откроем окно настроек и введем шаблоны.

Р ис.14. Шаблоны смс сообщений

Результаты отправки смс сообщений можно увидеть на рисунках 7,8,9 и 10.

    1. Добавление тарифа в список тарифов

Введем данные о тарифе и нажме кнопку “Добавить”. Затем снова откроем окно тарифов. Где появиться новая запись о тарифе, с введенными нами данными.

Рис.15. Д обавление тарифа в список тарифа

Рис.16. Т ариф добавлен

    1. расчет стоимости заказа в зависимости от введенных пользователем данных(адрес подачи, адрес назначения, тариф, скидка), транспортной ситуации на дорогах и времени суток

Расчитаем стоимость заказа от Красной площади до Чапаевский пер. 10/2. Расстояние между адресами = 12 км. Стоимость 1 км согласно тарифу = 15 руб. Текущее время = 18ч. 58 мин. Пробки = 3 балла. Стоимость заказа=12*15*1,1*2=396 руб. Результат работы программы:

Рис.17. Результат подчсета

    1. Удаление тарифа из списка тарифов

Откроем окно тарифов и удалим тариф из списка.

Рис.18. Тариф удален

    1. Добавление информации о водителе в список водителей

Откроем окно водителей, введем данные и нажмем кнопку “добавить”.

Рис.19. Добавление водителя

Рис.20. Данные о водителе добавлены

    1. Экспорт данных о заказах в формат .xls

Кликнем на иконку Excel и сохраним файл. Откроем его и сравним данные в программе и полученном файле.

Рис.21. Экспорт в excel

    1. Отправка смс рассылок всем клиентам и водителям и 6.16. сохранение отчета в формате .xls об отправленной смс рассылке

Отправим смс рассылку водителям с текстом “Zarplata 19 chisla. TEST.@#$%”. Сохраним отчет и откроем его.

Рис.22. Отчет об отправке смс рассылки

    1. Чтение и сохранение данных о заказах и водителях используя базы данных Microsoft access

Для проверки откроем базы данных Orders.accdb и Drivers1.accdb и проверим информацию отображенную в программе.

Рис.23. Содержимое базы данных Orders.accdb

Рис.24. Содержимое базы данных Drivers1.accdb

Данные баз данных совпадают с данными приведенными в программе.