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

А.1 Основания для разработки





 

 

Основанием для разработки данной программной системы является задание по курсовому проекту по дисциплине «Системное программное обеспечение».

 

А.2 Назначение разработки

 

 

А 2.1 Функциональное назначение разработки

 

 

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

Проектируемый программный комплекс состоит из двух частей:

− программы-сервера, которая хранит все данные;

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

 

А.2.2 Эксплуатационное назначение разработки

 

 

Разработанная программа предназначена для использования в сети интернет.

 

А.3 Требования к программе или программному изделию

 

 

А.3.1 Требования к функциональным характеристикам

 

 

Программный комплекс должен предоставлять следующие функции:

- предоставление всей необходимой информации для бронирования билетов;

- возможность бронирования неограниченного количества билетов;

- выбор класса удобства и комфортабельности;



- возможность выбора наиболее подходящего маршрута.

 

А.3.2 Требования к надежности

 

 

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

 

А.3.3 Условия эксплуатации

 

Условия эксплуатации программного обеспечения определяются требованиями к помещениям для эксплуатации ПЭВМ.

При эксплуатации необходимо соблюдать правила охраны труда при работе с видеодисплейными устройствами.

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

 

А.3.4 Требования к составу и параметрам технических средств

 

Для стабильной работы программы рекомендуется использовать ЭВМ со следующими основными характеристиками:

- процессор совместимый с Intel Pentium III – 1 ГГц или выше;



- не менее 20 Мб свободного дискового пространства;

- не менее 256 Мб оперативной памяти (ОЗУ);

- клавиатура и манипулятор типа «мышь»;

- дисплей SVGA.

 

А.4 Требования к программной документации

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

− техническое задание;

− пояснительная записка.

Программная документация должна быть оформлена в соответствии со следующими нормативными документами:

− ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению – М.: Изд-во стандартов, 1982;

− ГОСТ 19.402-2000 ЕСПД. Описание программы. – М.: Изд-во стандартов, 2001;

− ГОСТ 19.505-79 ЕСПД. Руководство оператора. – М.: Изд-во стандартов, 1982;

− ГОСТ 19.301-200 ЕСПД. Программа и методика испытаний. – М.: Изд-во стандартов, 2001.

 

 

 

 

 

Приложение Б

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

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


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

Б.1 Объект испытаний

 

 

­ сервер программы «База данных авиабилетов»;

­ клиент для подключения к серверу.

Б.2 Цель испытаний:

Целью испытаний является:

­ проверка работоспособности сервера;

­ проверка работоспособности клиента.

 

Б.3 Требования к программе

 

 

Клиентская часть программы должны выполнять следующие функции:

- возможность бронирования неограниченного количества билетов;

- выбор класса удобства и комфортабельности;

­ возможность выбора наиболее подходящего маршрута.

Серверная же часть должна реализовывать следующие функции:



­ предоставление всей необходимой информации для бронирования билетов

 

Б.4 Требования к программной документации

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

­ техническое задание;

­ руководство пользователя.

 

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

 

Методы испытаний, используемые при тестировании сервера:

- проверка возможности подключения к серверу;

- проверка правильности получения информации с сервера;

- проверка возможности повторного подключения к серверу;

- проверка работоспособности клиента после неожиданного отключения сервера;

- тестирование работоспособности на разных версиях и сборках операционной системы Microsoft Windows;

- тестирование работы программы на локальном компьютере;

- тестирование работы программы при работе по сети;

- выявление ошибок при использовании нетипичного хода действий пользователя.

Результаты тестирования представлены в таблице Б.1

 

Таблица Б.1.Тестирование

Описание теста Выполняемые действия Реакция программы Вывод
Запуск клиента Запустили программу-клиент Открылась главная форма программы Тест пройден
Попытка подключения при отключенном сервере Использовали пункт меню Файл-Соединиться Меню «Подобрать билеты» не активно Тест пройден
Запуск сервера (запуск службы) Запуск службы используя «Управление компьютером» Статус службы сменился на «Работает» Тест пройден
Бронирование нового пассажира Выполнили три шага бронирования билетов Пассажир добавился в базу данных Тест пройден
Остановка серверной службы во время работы клиента Используя «Управление компьютером» остановили серверную службу Клиентское приложение перестало отображать данные Тест пройден

 

Приложение В

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

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


В.1 Назначение программы

 

 

Назначением данной программы является бронирование авиабилетов он-лайн.

 

В.2 Условия выполнения программы

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

Требуемые технические характеристики компьютера, на котором эксплуатируется данная программа:

- не менее 5 Мб свободного дискового пространства;

- не менее 256 Мб оперативной памяти (ОЗУ);

- клавиатура и манипулятор типа «мышь»;

- дисплей SVGA.

Так же для работы данного приложения необходима операционная система WindowsXP и выше.

 

В.3 Выполнение программы

Для осуществления удалённого администрирования компьютера в сети пользователю необходимо для начала файл с базой данных поместить в корень диска С. Затем, чтобы установить серверную часть потребуется запустить файл RegisterService.bat. После этого запускаем сервер: Пуск→Выполнить, вводим services.msc. В появившемся окне ищем службу FlightsServiceWinService, запускаем ее (рисунок В.1).

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

 

 

Рисунок В.1 – Окно запуска сервера

 

После этого можно запускать клиентскую часть. Для этого запускаем файл WinGUI.exe.

Для подключения клиента к серверу необходимо в меню «Файл» нажать «Соединиться» (рисунок В.2).

 

Рисунок В.1 – Окно программы при подключении к серверу

 

 

Приложение Г

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

Диаграмма классов


 

 

 

Приложение Д

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

Диаграмма прецедентов

 

 

Приложение Е

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

Диаграмма компонентов

 

 

 

Приложение Ж

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

Диаграмма взаимодействий

 

Приложение З

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

Диаграмма развёртывания

 

 


 

 








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



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