Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кинотеатры3 / Курсовая.doc
Скачиваний:
261
Добавлен:
01.05.2014
Размер:
2.55 Mб
Скачать

5.2.3. Вкладка "Создание афиши"

Внешний вид:

Назначение: удаление фильма из репертуара кинотеатра

Источник данных: -

Компоненты:

1) поле со списком "Кинотеатры" – источник данных – запрос

SELECT Кинотеатры.Название FROM Кинотеатры;

2) поле со списком "Кинотеатры" – источник данных – запрос

SELECT Сеансы.Фильм FROM Сеансы WHERE (((Сеансы.Кинотеатр) = Forms! Кинотеатры![к/т])) GROUP BY Сеансы.Фильм;

3) кнопка "Отмена" – очистить поле "фильм";

4) кнопка "Создать" – открытие запросов, добавляющих в соответствии с днями, когда идут сеансы с заданным фильмом записи во вспомогательную таблицу "всп_афиша" - "з_афиша_будни", "з_афиша_вых"; открытие отчета "афиша"; открытие запроса, удаляющего все записи из вспомогательной таблицы "всп_афиша" – "аф";

5) кнопка "Выход" - закрыть форму "Кинотеатры", открыть форму "Главная";

5.3 Форма "Справочная служба"

Внешний вид:

Назначение: выбор дальнейших операций

Источник данных: -

Компоненты:

1) кнопки "Справки", "Продажа билетов", "Перечень кинотеатров", "Перечень фильмов" – открыть одноименные формы;

2) кнопка "Отчет" – открыть отчет "Отчет"

3) кнопка "Выход" – закрыть форму "Справочная служба", открыть форму "Главная";

5.4. Форма "Билеты"

Внешний вид:

Назначение: продажа билетов на сеанс

Источник данных: -

Компоненты:

1) поле со списком "Кинотеатры" – источник данных – запрос

SELECT Кинотеатры.Название FROM Кинотеатры;

2) поле со списком "Фильм" – источник данных – запрос

SELECT Сеансы.Фильм FROM Сеансы WHERE (((Сеансы.Кинотеатр)=Forms!Билеты![к/т])) GROUP BY Сеансы.Фильм;

3) поле со списком "Зал" – источник данных – запрос

SELECT Сеансы.Зал FROM Сеансы WHERE (((Сеансы.Кинотеатр)=Forms!Билеты![к/т]) And ((Сеансы.Фильм)=Forms!Билеты!фильмы)) GROUP BY Сеансы.Зал;

4) поле со списком "Дата" – источник данных – запрос

SELECT Сеансы.Дата FROM Сеансы WHERE (((Сеансы.Зал)=Forms!Билеты!зал) And ((Сеансы.Кинотеатр)=Forms!Билеты![к/т]) And ((Сеансы.Фильм)=Forms!Билеты!фильмы)) GROUP BY Сеансы.Дата;

5) поле со списком "Время" – источник данных – запрос

SELECT Сеансы.Время FROM Сеансы WHERE (((Сеансы.Зал)=Forms!Билеты!зал) And ((Сеансы.Кинотеатр)=Forms!Билеты![к/т]) And ((Сеансы.Фильм)=Forms!Билеты!фильмы) And ((Сеансы.Дата)=Forms!Билеты!дата)) GROUP BY Сеансы.Время;

6) подчиненная форма "Цена и кол-во" – форма "З_билеты", основанная на запросе "З_билеты";

7) кнопка "Продать" - открывает запросы "З_продать", "обн_доход" или "доб_доход" в зависимости от того, надо ли добавить запись во вспомогательную таблицу "доход", где хранятся сведения о доходе кинотеатров по дням, или обновить запись;

8) кнопка "Выход" - закрыть форму "Продажа билетов" , открыть форму "Справочная служба";

5.5 Форма "Билеты"

5.5.1 Вкладка "Добавление кинотеатра"

Внешний вид:

Назначение: добавление кинотеатра в перечень кинотеатров.

Источник данных: -

Компоненты:

1) поле со списком "Районы" – источник данных – таблица "Районы" с пеерчислением всех районов города;

2) поле со списком "Категория" – источник данных список значений (1;2;3)

3) подчиненная форма "Залы" – источник данных – вспомогательная таблица для ввода "всп_3з"

4) кнопка "ОК" – открытие запросов "Добавление кинотеатра", "доб_залы"

5) кнопка "Отмена" – очищение полей "Название", "Район", "Адрес", "Категория", удаление всех записей из вспомогательной таблицы "всп_3з" (запрос "всп_3");

6) кнопка "Выход" - закрыть форму "Перечень кинотеатров", открыть форму "Справочная служба";

Соседние файлы в папке Кинотеатры3