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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
chip993
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
#1

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

25.03.2013, 21:51. Просмотров 927. Ответов 0
Метки нет (Все метки)

Авиакомпания – система бронирования и продажи авиабилетов.

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

Можно ли создать в C++ ограниченную переменную (для экономии памяти) без использования классов - C++
Например, переменную, скажем, test, которая принимает значение в диапазоне (-180..+180)

Составить диаграмму классов - C++
есть проект, там много "переплетенных" классов и тп преподаватель задала "составить диаграмму классов", и упомянула "uml" и "rational...

Как создать диаграмму классов в VS Express 2013 - C++
1)Подскажите как мне создать диаграмму классов в VS Express 2013 ? 2)И если я создам диаграмму классов там будет видно где какой метод...

Создать иерархию из трех классов для решения системы 2 уравнений с 2 неизвестными - C++
Класс 1 a1,b1,c1,a2,b2,c2,-вещественные Общий метод VVOD Класс 2 Общие поля: det,detx,dety,x,y Общий метод Сalc() Класс...

Как создать диаграмму классов в Visual Studio 2012 Professional? - C++
Народ подскажите пожалуйста как создать диаграмму классов в visual studio 2012 professional?

Как создать диаграмму классов в Visual Studio Express 2012 - C++
Я так поняла, что страндартно там нет такой возможности. Есть ли какието утилиты чтобы скачать?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2013, 21:51
Привет! Вот еще темы с ответами:

Может ли Visual Studio автоматически сделать UML-диаграмму классов по коду? - C++
Здравствуйте! Скажите пожалуйста может ли Visual Studio автоматически сделать диаграмму классов по коду?

Создание стека без использования классов - C++
На первом шаге нужно создать стек включением в него k целых чисел в возрастающей последовательности. Потом (второй шаг) нужно включить в...

Стек без использования классов- только структуры - C++
Помогите с решить задачу, пожалуйста. Создать стек без использования классов - использовать только структуры только структуры.Стек...

Нюансы использования абстрактных базовых классов (класс Shape) - C++
У меня класс Point наследуется с абстрактного базового класса Shape, и Point тоже абстрактный, поскольку не определил функцию get_area()....


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru