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

4. Продажа билетов в кинотеатры

Типы пользователей:

Оператор кассы

Зарегистрированный пользователь

Незарегистрированный пользователь

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

Незарегистрированный пользователь может выбрать фильм и посмотреть список сеансов, на которых демонстрируется данный фильм, а также количество и номера свободных мест на каждый сеанс. Зарегистрированный пользователь может забронировать билет на указанный сеанс, указав номер места в зале. Оператор кассы может продать билет на указанный сеанс, выдать забронированный билет (только в случае, если он был ранее забронирован пользователем) или выполнить возврат билета.

5. Штрафы гибдд

Типы пользователей:

Оператор

Зарегистрированный пользователь

Снимки с камер автоматической фиксации нарушений записываются в файлы и попадают в центр обработки для подтверждения (для тестирования системы следует иметь набор готовых файлов). В текстовом файле, сопровождающим каждый снимок, указывается номер камеры, государственный номер ТС и его скорость. Оператор просматривает снимки и подтверждает или не подтверждает факт нарушения. Если факт нарушения подтвержден, пользователю назначается штраф в зависимости от превышения скорости (10-20 км/ч — 100 руб, 20-40 км/ч — 300 руб, свыше 40 км/ч — 1500 руб.).

Для каждого зарегистрированного пользователя указывается один или более номеров ТС, принадлежащих пользователю. Зарегистрированный пользователь может просмотреть список своих неоплаченных штрафов и оплатить их с помощью банковской карты, указав номер карты.

6. Бронирование мест в гостиницах

Типы пользователей:

Администратор гостиницы

Зарегистрированный пользователь

Незарегистрированный пользователь

Список гостиниц задается в текстовом файле. Администратор гостиницы ежедневно обновляет в системе информацию о свободных номерах в его гостинице (для каждой гостиницы — свой администратор). Для каждого номера указывается: комфортность (количество звезд), количество мест в номере, цена за место и диапазон дат, в течение которых номер будет свободен.

Незарегистрированный пользователь может просматривать информацию о свободных номерах в пределах выбранного диапазона дат.

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

7. Автотранспортное предприятие

Типы пользователей:

Водитель

Механик

Администратор

Список транспортных средств задается в текстовом файле (файлах). Для каждого ТС указывается госномер, тип (грузовой, легковой, автобус), периодичность техобслуживания в километрах (например, 10000 км).

Администратор ежедневно вводит путевые листы, в которых указаны: номер ТС, водитель, время выезда, время возвращения в парк, задание. Путевые листы на одного водителя или на одно ТС не должны перекрываться по времени.

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

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

Придя на работу, механик получает задание на проведение ТО. После выполнения ТО механик делает об этом отметку в системе.