Форум программистов, компьютерный форум CyberForum.ru

Разработайте диаграмму вариантов использования и диагамму классов для системы: - C++

Восстановить пароль Регистрация
 
chip993
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
25.03.2013, 21:51     Разработайте диаграмму вариантов использования и диагамму классов для системы: #1
Авиакомпания – система бронирования и продажи авиабилетов.

Разрабатываемая система предназначена для бронирования и продажи авиабилетов на все рейсы, осуществляемые авиакомпанией по всему миру. Кроме того, система выполняет справочные функции (справка о рейсах) и функции системы поддержки принятия решения (расчет оптимального маршрута, состоящего из нескольких перелетов).
Пассажиры имеют возможность как купить билеты сразу , так и сначала забронировать себе билеты заранее. Авиакомпания гарантирует перевозку только после оплаты и оформления билета.
Пассажирам, забронировавшим билеты, необходимо выкупить билеты не менее чем за 72 часа до вылета. Если этого не будет сделано, то заказ будет снят. Забронировав билет, всегда можно отказаться от него (за 72 часа до вылета бронь снимается автоматически).
Продажа аваиабилетов прекращается за 2 часа до начала рейса.
Купленный билет можно вернуть. При этом возврат будет составлять 95% от стоимости билета- за две недели, 90% - за неделю, 50% - за 72 часа, 33% - за 24 часа и 10% - за два часа.
Как правило, для каждого рейса бывают три типа тарифов: тариф эконом-класса (самый дешевый), тариф бизнес-класса и тариф первый класса (самый дорогой). Наличие того или иного тарифа, а также стоимость билета зависит от каждого рейса.
Можно купить билет в один конец (оплата по полному тарифу), в два конца (скидка – 40% от стоимости билетов) или по маршруту, состоящему из нескольких перелетов (в этом случае скидка будет составлять 30 % + 5% с каждого билета, начиная с третьего по счету).
Необходимо учитывать, что рейсы, осуществляемые авиакомпанией, могут совершаться как ежедневно, так и в определенные дни недели (например, по вторникам и пятницам) или в определенные дни месяца (1-го, 10-го и 20-го числа каждого месяца).
При выборе маршрута, состоящего из нескольких перелетов (если нет прямого рейса между пунктом отправления и пунктом прибытия) система может предоставить оптимальный маршрут (по стоимости перелета или по времени перелета, т.е. промежутку времени между отправлением из начального пункта и прибытием в конечный пункт).
Система должна предоставлять возможность:
Просмотра рейсов в указанный день между указанными пунктами в указанный промежуток времени
Бронирования авиабилета на выбранный рейс (рейсы – если билет в два конца или по сложному маршруту) с указанием ФИО, номера паспорта и даты рождения.
Приобретения авиабилета на выбранный рейс (рейсы – если билет в два конца или по сложному маршруту) с возможным использованием одной из скидок.
Отказа от бронирования билета.
Расчета оптимального маршрута, состоящего из нескольких перелетов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2013, 21:51     Разработайте диаграмму вариантов использования и диагамму классов для системы:
Посмотрите здесь:

Стек без использования классов- только структуры C++
Создание стека без использования классов C++
Составить диаграмму классов C++
Strcpy(), классы, линейные списки и функции. Стала появляться ошибка после использования классов C++
Создать иерархию из трех классов для решения системы 2 уравнений с 2 неизвестными C++
Как создать диаграмму классов в Visual Studio Express 2012 C++
C++ Как создать диаграмму классов в Visual Studio 2012 Professional?
C++ Как создать диаграмму классов в VS Express 2013

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru