Вариант 10. Web-сайт авиакомпании



Коммерческий отдел авиакомпании предложил расширить свой web-сайт, добавив систему бронирования билетов, чтобы позволить пользователям:

· узнать о выполнении рейсов текущего дня;

· запросить информацию о расписании рейсов, стоимости билетов и наличии мест;

· забронировать билеты.

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

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

· забронировать билеты более высокого класса по более низкой цене, если имеется достаточное количество премиальных очков;

· забронировать бесплатные билеты, если имеется достаточное количество премиальных очков.

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

Чтобы сэкономить деньги, руководство компании приняло решение использовать ряд существующих систем:

· систему управления счетами, хранящую информацию о постоянных клиентах и балансе премиальных очков;

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

· базу данных наличия билетов.

Система бронирования хранит заявки клиентов. Оформляя заявку, клиент указывает: тип билета (в одну сторону или "туда и обратно"); 1 или 2 номера рейсов и 1 или 2 даты вылета (в зависимости от типа билета); класс обслуживания (v.i.p. или эконом); количество мест; признак использования премиальных очков для бесплатного перелета или повышения класса обслуживания. Клиенту высвечивается тариф и общая стоимость заказанных билетов, запрашивается подтверждение брони. После окончания оформления заявки информация передается в базу наличия билетов и количество доступных билетов уменьшается. Клиент самостоятельно выкупает забронированные билеты в какой-либо из касс авиакомпании. Когда билеты выкуплены (информация об этом приходит из маркетинговой базы данных), заявка удаляется.

Клиент может аннулировать заявку не позднее трех суток до вылета, при этом в БД наличия билетов делаются соответствующие изменения.

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

Вариант 11. Система складского учета

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

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

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

· список всех товаров;

· инвентаризационную опись товаров, имеющихся в наличии;

· список товаров, количество которых необходимо пополнить;

· список товаров, поставляемых данным поставщиком;

· все позиции в каком-либо приходе товара;

· все позиции в какой-либо расходной накладной.

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

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


Дата добавления: 2022-01-22; просмотров: 51; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!