Курсовые работы / ПРИС П _7
.pdfРисунок 3.6 – Справочник характеристика груза
Для перемещения по записям можно использовать мышь и полосу вертикальной прокрутки. Изменение, добавление и редактирование записи производятся путем нажатия соответствующих кнопок в окне приложения в форме редактирования представленной на рисунке 3.7.
Рисунок 3.7 – Форма для изменения/добавления груза
Поиск осуществляется с помощью панели, расположенной справа от таблицы с данными. После выбора поля для поиска необходимо ввести часть записи или запись целиком, в результате чего результаты поиска отразятся в таблице.
Кроме того, в справочнике реализована возможность сортировки записей по любому полю. Сортировка может осуществляться как по возрастанию, так и по убыванию. Для этого необходимо выбрать направление сортировки в левом верхнем уг-
21
лу формы, а затем нажать на столбец, в котором предполагается отсортировать данные.
Для закрытия формы необходимо нажать на крестик в правом углу формы и приложение вернется к главной форме.
- Маршруты – справочник, содержащий информацию о направляниях маршрутов и их характеристиках, представлен на рисунке 3.8.
Рисунок 3.8 – Справочник Маршруты
Изменение, добавление и редактирование записи производятся путем нажатия соответствующих кнопок в окне приложения в форме едактирования представленной на рисунке 3.9.
Рисунок 3.9 – Форма для изменения/добавления маршрута - Водители – справочник, содержащий данные о водителях, их уровне опыта,
личных данных, представле на рисунке 3.10.
22
Рисунок 3.10 – Справочник водители Изменение, добавление и редактирование записи производятся путем нажатия
соответствующих кнопок в окне приложения в форме редактирования представленной на рисунке 3.11.
Рисунок 3.11 – Форма для изменения/добавления водителя - Автопарк – справочник, хранящий информацию о имеющихся автомобилях:
марка, грузоподъемность и др., представлен на рисунке 3.12.
Рисунок 3.12 – Справочник Автопарк
23
Изменение, добавление и редактирование записи производятся путем нажатия соответствующих кнопок в окне приложения в форме редактирования представленной на рисунке 3.13.
Рисунок 3.13 – Форма для изменения/добавления автомобиля
- Рейсы – справочник, который хранит информацию о совершенных рейсах, которая включает груз, направление, водителя, автомобиль и др. Представлен на рисунке 3.14.
Рисунок 3.14 – Справочник Рейсы Изменение, добавление и редактирование записи производятся путем нажатия
соответствующих кнопок в окне приложения в форме редактирования представленной на рисунке 3.15.
24
Рисунок 3.15 – Форма для изменения/добавления рейса
При не заполнении, какого либо поля появится ошибка, напоминающая заполнить все поля (рисунок 3.16). При выборе автомобиля либо водителя уже занятого в этот день, появится соответствующее сообщение (рисунок 3.17).
Рисунок 3.16 – Сообщение об ошибке
Рисунок 3.17 – Сообщение об ошибке
3. Отчеты:
- Водители, совершавшие перевозки за период – отчет, который отображает водителей за определенный период и определенное направление, представлен на рисунке 3.18, 3.19.
25
Рисунок 3.18 – Внос параметров для отчета
Рисунок 3.19 – Результаты отчета
- Водитель с наибольшим километражем за период – отчет, отображающий водителя, который больше всех находился в пути, рисунок 3.20.
Рисунок 3.20 – Форма отчета - Маршруты транспортной компании – отчет, который при выборе его из ме-
ню, составляет текстовый документ, в котором указаны все имеющиеся маршруты, их сложность, стоимость и расстояние (рисунок 3.21).
26
Рисунок 3.21 – Перечень сведений по маршрутам - Маршрут, который принес максимальную прибыль – отчет, который за за-
данный промежутков времени выводит направление, за которое больше был заработок, представлен на рисунке 3.22.
Рисунок 3.22 – Форма отчета
4. Сервис:
- Изменение пароля – форма, представленна на рисунке 3.23, в которой есть функция смены пароля, так как пароли по умолчанию слишком просты.
Рисунок 3.23 – Форма изменения пароля - Резервное копирование – данная функция представляется только админист-
ратору, при выборе этого пункта меню появляется сообщение, прдставленное на рисунке 3.24.
27
Рисунок 3.24 – Подтверждение резервного копирования
А в папке с базой данных и программой, появляется копия базы данных, название которой включает число (рисунок 3.25).
Рисунок 3.25 – Резервная база данных
1.10 Способы и результаты тестирования программного продукта в различных режимах
В качестве стратегии тестирования выберем «черный ящик», т.е. проверка соответствия функционирования системы техническому заданию[4].
Тестирование проводилось методом «сверху вниз» в трех режимах нормальном, экстремальном и исключительном.
Тестирование программы проводилось для каждого модуля. Для примера рассмотрим некоторые из них.
При тестировании в нормальном режиме никаких исключительных ситуаций не возникло.
28
Рассмотрим проверку в исключительных условиях на справочнике «Маршрут». Попытаемся добавить новый маршрут при незаполненных полях и числовое поле заполнить другими символами.Результаты проверки в экстремальных условиях представлены на рисунках 3.27, 3.28.
Рисунок 3.27 – Сообщение об ошибке
Рисунок 3.28 –Результаты проверки в исключительных условиях
Рассмотрим проверки в исключительных условиях на справочнике «Маршрут». Попытаемся добавить запись с уже существующей информацией. Результат представлен на рисунке 3.29.
29
Рисунок 3.29 - Результаты проверки в исключительных условиях
Таким образом, система обработала представленные выше ошибки и оповестила об этом пользователя.
30