Сделай Сам Свою Работу на 5

Разработка пользовательского интерфейса





При запуске клиента в первую очередь будет отображено окно, изображенное на рисунке 1.

 

Рисунок 1. Клиентский модуль

 

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

 

Рисунок 2. Сообщение об ошибке при подключении к серверу

 

 

Рисунок 3. Первый шаг бронирования билетов

 

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

 

Рисунок 4. Сообщение, выводимое, при отсутствии данных

 

Для перехода к следующему шагу, необходимо нажать кнопку «Далее». На экране появится окно второго шага бронирования билетов, представленное на рисунке 5.



 

 

Рисунок 5. Второй шаг бронирования билетов

 

В данном окне можно выбрать наиболее подходящий маршрут.

Если необходимо вернуться на предыдущий шаг, то можно нажать кнопку «Назад».

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

 

 

Рисунок 6. Третий шаг бронирования билетов

 

В данном окне вводятся все необходимы данные о пассажире. Для завершения операции необходимо нажать кнопку «Далее». На экран будет выведено сообщение об успешном завершении бронирования, представленное на рисунке 7.

 

 

Рисунок 7. Сообщение об успешном завершении бронирования

 

Для того, чтобы узнать информацию о создателе приложении, достаточно нажать на кнопку «Помощь»→«О программе». На экране появится окно, представленное на рисунке 8.

 

 

Рисунок 8. Информация о создателе

 



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

 

 

Для запуска клиентского модуля пользователю необходимо запустить приложение WinGUI.exe. После этого, откроется окно, в котором необходимо выполнить подключение, после чего выполнять бронирование билетов в три шага. Подробное руководство приведено в приложении В.

 

Программа и методика испытаний

 

 

Методика испытаний включает в себя проверку на работоспособность приложения. Протокол тестирования приведён в приложении Б.

 

Тестирование программного обеспечения

 

 

Тестирование программного обеспечения — процесс исследования программного обеспечения (ПО) с целью получения информации о качестве продукта. Существующие на сегодняшний день методы тестирования ПО не позволяют однозначно и полностью выявить все дефекты и установить корректность функционирования анализируемой программы, поэтому все существующие методы тестирования действуют в рамках формального процесса проверки исследуемого или разрабатываемого ПО.

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

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

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсового проекта было реализовано клиент-серверное приложение «Бронирование авиабилетов он-лайн». В процессе проектирования были получены навыки в реализации сетевых приложений в среде MS Visual Studio 2008.

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



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

Так как время разработки данного проекта достаточно ограничено, то программа врядли сможет где-то найти свое практическое применение.

ЛИТЕРАТУРА

1. Макс Шлее - Профессиональное программирование на C++ (2010)

2. http://www.opennet.ru/base/sec/openssl.txt.html http://ru.wikipedia.org

3. http://en.wikipedia/sockets

4. http://coder.by

5. http://ru.wikipedia.org/wiki/VS

 

 

Приложение А

(Обязательное)

Техническое задание


Название разрабатываемого программного приложения – «Бронирование авиабилетов он-лайн».

Разрабатываемое приложение рассчитано на возможность функционировать по сети и иметь неограниченное количество регистрирующихся пассажиров.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.