Дипломная работа: Информационно-справочная система кинотеатра

Данные сгруппированы в разрабатываемой системе следующим образом:

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

- режим работы кинотеатра (время проведения сеанса, стоимость билета на данный сеанс);

- репертуар кинотеатра на сегодня (время проведения сеанса, название фильма, жанр);

- архив кинотеатра (данные обо всех фильмах, имеющихся в кинотеатре).

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

Кроме того, в проектируемом продукте представлены следующие запросы:

- вывод всех билетов проданных за сеанс;

- вывод всех билетов проданных за день;

- вывод всех билетов, когда-либо проданных в кинотеатре;

- подсчет прибыли от реализации билетов за сеанс;

- подсчет прибыли от реализации билетов за день;

- подсчет общей прибыли кинотеатра от реализации всех билетов.

3.2 Входная информация задачи

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

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

- информация о сеансах (время проведения сеанса, стоимость билета на данный сеанс);

- информация о купленных билетах (дата реализации билета, место и ряд в зрительном зале);

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

3.3 Выходная информация задачи

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

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


4 Логическая модель данных

4.1 Описание предметной области

Логическая модель данных – описание объектов предметной области, их атрибутов и взаимосвязей между ними в том объеме, в котором они подлежат непосредственному хранению в базе данных системы.

Логическая модель строится в несколько этапов с постепенным приближением к оптимальному для данных условий варианту. Эффективность такой модели зависит от того, насколько близко она отображает изучаемую предметную область. К предметной области относятся объекты (документы, счета, операции над ними и пр.), а также характеристики данных объектов, их свойства, взаимодействие и взаимное влияние.

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

Логическая модель данных строится в рамках одного из трех подходов к созданию баз данных. Выделяют следующие виды логических моделей базы данных:

- иерархическая;

К-во Просмотров: 675
Бесплатно скачать Дипломная работа: Информационно-справочная система кинотеатра