Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варианты 2011.doc
Скачиваний:
4
Добавлен:
03.05.2019
Размер:
108.03 Кб
Скачать

Вариант 4 Лабораторная работа №1

Разработать ER-диаграмму, а затем, пользуясь средствами СУБД Microsoft Access, создать базу данных для продажи билетов на междугородние автобусы. Система должна обеспечивать возможность предварительной покупки билетов, причем для покупки билета необязательно приходить на станцию отправления — например, при покупке билета «туда» можно заранее купить «обратный» билет. Автобус может совершать промежуточные остановки, и пассажир может заранее купить билет не только с начального автовокзала, но и с промежуточной автобусной остановки.

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

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

Вариант 5 Лабораторная работа №1

Разработать ER-диаграмму, а затем, пользуясь средствами СУБД Microsoft Access, создать базу данных для информационной системы рекламной фирмы, занимающейся размещением рекламных щитов на улицах города. Фирма является собственником щитов, и размещает на них рекламу клиентов, а изготовлением щитов и их установкой занимаются другие фирмы. База данных должна позволять хранение следующей информации:

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

  2. Список фирм, являющихся клиентами и заказывающих рекламу (название, телефон, ИНН, контактное лицо).

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

  4. Перечень рекламных объявлений (название, габариты, фотография, фирма-заказчик). Одно объявление может быть размещено на нескольких щитах в разные моменты времени.

  5. Список фирм, устанавливающих рекламные щиты (название, телефон, ИНН, контактное лицо). Некоторые из этих фирм сами могут заказывать у нас рекламу.

  6. Информация о договорах с фирмами-установщиками щитов (когда фирма должна установить новый щит, какими параметрами он должен обладать, стоимость договора).

База данных должна содержать следующие ограничения целостности:

  1. Стоимость договора на размещение рекламы должна быть как минимум две тысячи рублей.

  2. Фирма размещает рекламу на срок не более одного полугода. Если требуется большее время — договор необходимо перезаключать.