Минимальные системные требования для работы БД
Для стабильной работы БД рекомендуется следующая минимальная конфигурация компьютера:
· ОЗУ 32 Мб
· Наличие свободного места на жестком диске 300 Мб (MS Access 2007 + сама БД)
· ОС Windows 2000/XP/Vista
Состав базы данных
Разработанная база данных содержит 5 таблицы, 6 запросов, 9 форм,
6 отчетов.
База данных состоит из следующих таблиц :Кинотеатры, Залы, Фильмы, Сеансы.
Таблица «Кинотеатры» содержит информацию о кинотеатрах города и включает поля: Название кинотеатра, Адрес и Телефон.
Таблица «Фильмы» содержит информацию о фильмах. Она содержит поля: Название фильма, Режиссер, Жанр, Производство, Год выпуска.
Таблица «Залы» содержит информацию о залах и содержит поля: Код зала, Наименование зала, Вместимость, Работает, Кинотеатр. Поле Кинотеатр связано с ключевым полем таблицы «Кинотеатры» (Кинотеатр - Название кинотеатра).
Таблица «Сеансы» содержит информацию о сеансах. Она служит для связи таблиц «Залы» и «Фильмы» и содержит поля: Дата, Время, Зал, СвобМеста, Фильм, Кинотеатр. Поле Фильм связано с ключевым полем таблицы «Фильмы» (Фильм - Название фильма). Поле Зал связано с ключевым полем таблицы «Залы» (Зал - Код зала).
В базе данных предусмотрены следующие запросы:
· Вместимость кинотеатра(общее кол-во мест во всех залах кинотеатра);
· Информация о фильме(содержит название фильма, жанр, режиссёра, страну производителя)
· Информация о сеансе(по критериям фильма и кинотеатра показывает информацию о времени и дате сеанса)
· Репертуар(Информация о всех сеансах кинотеатра)
· Свободные места(по критериям кинотеатра и дате показывает информацию о фильмах, времени и залах в данном кинотеатре)
· Цена на сеансы(по критериям кинотеатра и дате показывает информацию о цене на фильм, номере зала, времени и названии фильма)
В базе данных предусмотрены следующие формы:
· Адреса и телефоны кинотеатров
· Главная страница
· Жанры фильмов
· Залы
· Отчёты
· О программе
· Сеансы
· Фильмы
· Формы
ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЮ
Назначение базы данных
База данных предназначена для работников справочной службы кинотеатров города и посетителей. В БД хранятся сведения об имеющихся в городе кинотеатрах, о фильмах, которые идут в кинотеатрах.
Для каждого кинотеатра в БД хранятся сведения: его название, адрес, ближайшие станции метро, а также имеющиеся в нем залы. Сведения о залах кинотеатра включают наименование зала, вместимость, текущее состояние — Работает (Да/Нет), уникальный код зала, а также кинотеатр, к которому этот зал принадлежит. Для каждого фильма в БД хранятся сведения: его название, жанр, режиссер, производство и год выпуска.
Посетителям доступны следующие сведения:
ü какие фильмы идут в кинотеатре (репертуар кинотеатра),
ü где находится кинотеатр,
ü текущая вместимость кинотеатра,
ü подробная информация о фильме,
ü количество свободных мест на данный сеанс,
ü цена билетов на данный сеанс
Начало и завершение работы
После загрузки базы данных автоматически появляется главное меню
Нажатие кнопок главного меню позволяет переходить подменю:Формы и Отчёты
Для выхода из базы данных нажмите кнопку с надписью «Выход» или воспользуйтесь кнопкой закрытия окна.
Получение отчетов (справок)
Для просмотра отчетов нажмите кнопку «Отчёты» формы главного меню. Появится форма ,которая позволяет выбрать с помощью переключателей необходимые для просмотра отчеты.
Для просмотра отчетов необходимо выбрать из появившихся полей необходимую информацию.
Рекомендации по использованию
Работа с базой данных осуществляется с помощью кнопок меню программы. Главное меню появляется на экране автоматически после загрузки базы данных.
Наличие в системе принтера дает дополнительные возможности пользователю при работе с БД – печать отчетов.
ЗАКЛЮЧЕНИЕ
При разработке базы данных были получены основы работы в среде MS Access 2003: создание таблиц баз данных, с учетом типов данных их полей и возможных логичных ограничений на их ввод; создание запросов для обработки информации, хранящейся в базе данных; создание форм для обеспечения дружелюбного интерфейса между пользователем и программой, а также выполнения других форм работы с данными, не предусмотренными в запросах; создание отчетов – полноценных документов для вывода на печать.
ПРИЛОЖЕНИЕ А
Схема данных
ПРИЛОЖЕНИЕ Б
Примеры полей таблиц
Свойства полей таблицы "ЖАНРЫ"
Имя поля | Ключевое поле | Обязательное поле | Тип данных | Размер,байт | Число дес. знаков | Подпись поля |
Жанр | Нет | Текстовый | Жанр | |||
Описание | Нет | Текстовый | Описание |
Имя поля | Ключевое поле | Индексированное поле | Обязательное поле | Тип данных | Размер,байт | Число дес. знаков | Подпись поля |
Название фильма | Да(совпадения не допускаются) | Да | Текстовый | Название фильма | |||
Режиссёр | Нет | Нет | Текстовый | Режиссёр | |||
Производство | нет | нет | Текстовый | Производство | |||
Год выпуска | Нет | Числовой | длинное целое | авто | Год выпуска | ||
Жанр | нет | Нет | Текстовый | Жанр |
Свойства полей таблицы "Фильмы"
Свойства полей таблицы "Сеансы".
Имя поля | Ключевое поле | Индексированное поле | Обязательное поле | Тип данных | Размер,байт | Число дес. знаков | Подпись поля |
Дата | нет | Да | Дата/время(краткий формат даты) | Дата | |||
Время | Нет | Да | Дата/время(краткий формат времени) | Время | |||
Кинотеатр | Да(допускаются совпадения) | нет | Текстовый | Кинотеатр | |||
Зал | Нет | Да | Числовой | длинное целое | авто | Зал | |
Фильм | Нет | Нет | Текстовый | Фильм | |||
Свободные Места | Нет | Нет | Числовой | длинное целое | авто | Свободные Места |
Имя поля | Ключевое поле | Индексированное поле | Обязательное поле | Тип данных | Размер,байт | Число дес. знаков | Подпись поля |
Название кинотеатра | Да | Да (Совпадения не допускаются) | Да | Текстовый | Название кинотеатра | ||
Адрес | Нет | Нет | Текстовый | Адрес | |||
Телефон | Нет | Нет | Текстовый | Телефон |
Свойства полей таблицы "Кинотеатры"
Свойства полей таблицы "Залы"
Имя поля | Ключевое поле | Индексированное поле | Обязательное поле | Тип данных | Размер,байт | Число дес. знаков | Подпись поля |
Код зала | Да | Да(совпадения не допускаются) | Счётчик | Код зала | |||
Название зала | Нет | Да | Текстовый | Название зала | |||
Работает | Нет | Логический(Да/нет) | Работает | ||||
Вместимость | Нет | Числовой | длинное целое | авто | Вместимость | ||
Кинотеатр | Нет | Да | Текстовый | Кинотеатр |