Скачиваний:
8
Добавлен:
17.06.2023
Размер:
3.42 Mб
Скачать

Рисунок 1.18 – Справочник «Путевка»

Пункт «Отчеты и обработки».

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

Рисунок 1.19 – Отчет «Приобретенные путевки»

Подпункт «Договоры с туроператорами». Выводит информацию обо всех договорах с туроператорами, срок действия которых истекает в этом году. Форма,

данного отчета представлена на рисунке 1.20.

22

Рисунок 1.20 – Отчет «Договоры с туроператорами»

Подпункт «Прибыль по странам». Выводит информацию о том, какую прибыль турагентству принесла каждая страна, и выявляет страну, которая принесла максимальную прибыль за выбранный промежуток времени. Форма, данного отчета представлена на рисунке 1.21.

Рисунок 1.21 – Отчет «Прибыль по странам»

Подпункт «Изменение стоимости маршрутов». Выводит информацию о том,

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

данного отчета представлена на рисунке 1.22.

23

Рисунок 1.22 – Отчет «Изменение стоимости маршрутов»

Подпункт «Прайс-лист». Выводит информацию о предлагаемых турагентом маршрутах. Форма, данного отчета представлена на рисунке 1.23.

Этот отчет можно вывести в Excel для печати. Вывод отчета в в Excel показан на рисунке 1.24.

Подпункт «Доход от турмаршрутов». Выводит информацию о том, какой доход принес турагентству каждый маршрут, за выбранный промежуток времени. Форма,

данного отчета представлена на рисунке 1.25.

Этот отчет можно вывести в Excel для печати. Вывод отчета в в Excel показан на рисунке 1.26.

Рисунок 1.23 – Отчет «Прайс-лист»

24

Рисунок 1.24 – Вывод отчета «Прайс-лист» на печать

Рисунок 1.25 – Отчет «Доход от турмаршрутов»

Рисунок 1.26 – Вывод отчета «Доход от турмаршрутов» на печать

Пункт «Сервис» Подпункт «Смена пароля». При вызове данного подпункта появляется окно,

показанное на рисунке 1.27. Здесь нужно выбрать пользователя, затем ввести старый

пароль, новый пароль, повторить ввод пароля. Далее нажать кнопку «Изменить».

25

Рисунок 1.27 – Форма смены пароля

Подпункт «Смена пользователя». При вызове данного подпункта появляется окно авторизации, показанное на рисунке 1.28. Здесь необходимо выбрать пользователя и ввести пароль, после чего нажать кнопку «Изменить». Далее откроется форма главного меню, показанная на рисунке 1.29, с новыми правами доступа к пунктам меню, соответствующими правам выбранного пользователя.

Рисунок 1.28 – Форма смены пользователя

Рисунок 1.29 – Форма главного меню с правами доступа менеджера

26

Подпункт «Создать резервную копию БД». В данном подпункте осуществляется функция резервного копирования базы данных.

Пункт «Справка».

Подпункт «О программе». При вызове появляется окно с информацией о программе, представленное на рисунке 1.30.

Рисунок 1.30 – Окно с информацией о программе

1.10 Способы и результаты тестирования программного продукта в различных режимах

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

Тестирование проводилось методом «сверху вниз» в трех режимах нормальном,

экстремальном и исключительном [18].

Тестирование программы проводилось для каждого модуля.

При тестировании в нормальном режиме никаких сбоев в программе не возникло. Например, при оформлении новой путевки, все данные записываются в таблицу «Путевки», в том числе, верно, обработаны связные поля. Результаты тестирования в нормальном режиме представлены на рисунке 1.31.

27

Рисунок 1.31 – Результаты тестирования в нормальных условиях

Далее проведено тестирование в исключительных условиях. Например, при добавлении нового маршрута в справочнике «Маршрут» пользователь забыл выбрать туроператора из списка. При нажатии кнопки «Сохранить» программа выдаст сообщение «Вы не заполнили одно или несколько полей» и, при нажатии кнопки

«ОК», пользователь будет возвращен к заполняемой форме, сбоя не произойдет.

Результаты тестирования в исключительных условиях представлены на рисунке 1.32.

Рисунок 1.32 – Результаты тестирования в исключительных условиях

Далее проведено тестирование в экстремальных условиях. Стоимость маршрута должна быть положительна. Граничным значением стоимости маршрута является 0. Если установить стоимость маршрута равной нулю, то данное значение обработается правильно, сбоя не произойдет. Результаты тестирования в экстремальных условиях представлены на рисунках 1.33-1.37.

28

Рисунок 1.33 – Добавление маршрута с нулевой стоимостью

Рисунок 1.34 – Список стоимостей маршрутов

Рисунок 1.35 – Оформление путевки с нулевой стоимостью

29

Рисунок 1.36 – Стоимости маршрутов

Рисунок 1.37 – Прайс лист с путевой нулевой стоимости

В результате проведенного тестирования выявлена работоспособность программы. Стандартные исключительные и экстремальные ситуации обработаны,

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

30

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсового проекта были закреплены теоретические знания,

полученные в процессе изучения курса «Проектирование информационных систем»,

приобретены практические навыки проектирования информационных систем. Для этого была проанализирована предметная область – деятельность турагентства. Была построена функциональная модель бизнес-процессов по стандарту IDEF0, и

физическая и логическая модели данных «сущность-связь» по стандарту IDEF1X. На основе полученных результатов был осуществлен выбор структур таблиц базы данных с учетом вопросов, связанных с нормализацией баз, а затем и непосредственное создание их структуры. Далее было разработано клиентское приложение с использованием файл-серверной архитектуры, построено дерево модулей и схема взаимодействия модулей и массивов данных. Разработанное приложение протестировано методом «сверху вниз» в трех режимах нормальном,

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

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

Все пункты технического задания реализованы, что свидетельствует о том, что все поставленные задачи решены, цель достигнута.

31

Соседние файлы в папке Курсовые работы