Автор работы: Пользователь скрыл имя, 09 Октября 2014 в 16:33, курсовая работа
База данных «Информационно-справочная система кинотеатра» существенно упрощает работу сотрудников кинотеатра, а также предоставляет возможность получения необходимой информации посетителям об интересующих сеансах и кинофильмах, стоимости билетов. Данный программный продукт позволяет автоматизировать работу кассы кинотеатра.
Перед выполнением данной курсовой работы я поставил перед собой следующие цели:
1. Изучить предметную область.
2. Изучить ее применение в современной жизни.
3. Разработать базу данных и приложение.
4. Проанализировать результаты работы.
Введение……………………………………………………………3
1.
1.1 Общие положения в организации деятельности кинотеатров….4
1.2 Описание объекта автоматизации……………………………..6
2. Проектирование базы данных ……………………………………….7
2.1.1 Создание структуры таблиц и связи между ними………………...9
2.1.2 Схема иерархии интерфейса……………………………………12
2.1.3Создание и описание форм…………………………………………13
2.1.4 Создание и описание запросов……………………………………31
2.1.5 Создание и описание отчетов………………………………………32
2.2 Инструкция пользователю…………………………………………..35
2.3 Инструкция программисту………………………………………36
Заключение………………………………………………………………37
Список литературы(2009-2014)………………………………………….38
SQL-код: INSERT INTO всп_аф ( время, день )
SELECT Сеансы.Время, "выходные" AS Выражение1
FROM Сеансы
WHERE (((Сеансы.Кинотеатр)=[Forms]![
GROUP BY Сеансы.Время;
(В "з_афиша_будни" вместо "выходные" - "будни", "=1", "=7" – "<>1", "<>7")
Результат: добавление записей в таблицу "всп_аф"
Запрос "З_афиша"
SQL-код: SELECT Фильмы.Название, Фильмы.Режиссер, Фильмы.Оператор, Фильмы.Жанр, Фильмы.Производство, Фильмы.Продолжительность, First(Фильмы.Кадр) AS [First-Кадр], Min(Сеансы.Дата) AS [Min-Дата], Max(Сеансы.Дата) AS [Max-Дата], всп_аф.день, всп_аф.время, Сеансы.Кинотеатр
FROM всп_аф, всп_аф AS всп_аф_1, Фильмы INNER JOIN Сеансы ON Фильмы.Название = Сеансы.Фильм
WHERE (((Сеансы.Кинотеатр)=[Forms]![
GROUP BY Фильмы.Название, Фильмы.Режиссер, Фильмы.Оператор, Фильмы.Жанр, Фильмы.Производство, Фильмы.Продолжительность, всп_аф.день, всп_аф.время, Сеансы.Кинотеатр;
Результат: отображение всех данных о заданном фильме
Запрос "кол-во по жанрам"
SQL-код: SELECT [кол-во фильмов].Жанр, Count([кол-во фильмов].Жанр) AS [Count-Жанр]
FROM [кол-во фильмов]
GROUP BY [кол-во фильмов].Жанр;
Результат: отображение количества фильмов каждого жанра
Запрос "д_отчета"
SQL-код: SELECT Кинотеатры.Район, Кинотеатры.Название, Count([кол-во фильмов].[Count-Название]) AS [Count-Count-Название], ср_цена.Название, ср_цена.[Avg-Цена], ([Sum-Доход])/[кол-во фильмов по к/т]![Count-Название] AS Выражение1
FROM [кол-во фильмов], [кол-во фильмов по к/т] INNER JOIN ((Кинотеатры INNER JOIN ср_цена ON Кинотеатры.Название = ср_цена.Кинотеатр) INNER JOIN дох ON Кинотеатры.Название = дох.Кинотеатр) ON [кол-во фильмов по к/т].Кинотеатр = Кинотеатры.Название
GROUP BY Кинотеатры.Район, Кинотеатры.Название,
ср_цена.Название, ср_цена.[Avg-Цена], ([Sum-Доход])/[кол-во
фильмов по к/т]![Count-
Результат: отображение всех данных, необходимых для отчета – количество фильмов, средняя цена фильмов по кинотеатрам, доход кинотеатров
2.1.5 Создание и описание отчетов
Отчет "Афиша"(см рис.35)
Внешний вид: Рис.35 «Отчёт Афиша»
Источник данных: запрос "З_афиша"(см рис.36)
Сортировка и группировка:
Рис.36 «Сортировка»
Отчет "Отчет"(см.рис 37,38,39)
Внешний вид:
Рис 37 «Отчёт стр 1»
Рис.38 «Отчёт стр 2»
Рис.39 «Доход год»
Источник данных: запрос "д_отчета", подчиненный отчет "кол-во по жанрам" (источник данных – запрос "кол-во по жанрам")
Сортировка и группировка(см Рис.40):
Рис. 40 «Сортировка и группировка»
Вычисляемые поля: после надписей "Доход кинотеатра", "Доход района", "Доход кинотеатров города" (значение полей = Sum([Выражение1]))
2.2 Инструкции пользователю
При открытии Базы данных откроется главная страница(главная кнопочная форма),где пользователь может совершать нужные ему действия,нажатием на кнопки
2.3 Инструкции программисту
Компонент |
Требования |
Компьютер и процессор |
1 гигагерц (ГГц) и выше, x86- или x64-разр. процессор с набором инструкций SSE2 |
Память (ОЗУ) |
1 гигабайт (ГБ) ОЗУ (32-разр.); 2 гигабайта (ГБ) ОЗУ (64-разр) |
Жесткий диск |
3,0 гигабайта (ГБ) свободного места |
Экран |
Для аппаратного ускорения графики необходима видеокарта с поддержкой DirectX10 и экран с разрешением 1024 x 576 пикселей или выше |
Операционная система |
Office 2013 работает
на 32-разрядных и 64-разрядных версиях
операционных систем Microsoft Windows. При
запуске 32-разрядной версии Office 2013 на
64-разрядной версии Office 2013 Работа 32-разрядных
версий продуктов
Office 2013 Работа 64-разрядных
версий продуктов
|
Браузер |
Internet Explorer 8, 9, 10 или 11; Mozilla Firefox 10.x или более поздней версии; Apple Safari 5 или Google Chrome 17.x. |
Версия .NET |
3.5, 4.0 или 4.5 |
Мультисенсорная технология |
Устройство, поддерживающее сенсорную технологию, необходимо для использования любых функциональной возможностей мультисенсорной технологии. Однако все функциональные возможности доступны и при использовании клавиатуры, мыши и других стандартных устройств ввода. Обратите внимание, что новые функциональные возможности сенсорной технологии оптимизированы для использования Windows 8. |
Дополнительные требования и рекомендации |
Некоторые функциональные возможности могут различаться на основе конфигурации системы. Для некоторых функциональных возможностей могут потребоваться дополнительное или расширенное оборудование или подключение к серверу. |
Заключение
В ходе выполнения работы была спроектирована и реализована база данных "Кинотеатры". Предусмотрена возможность выполнения всех необходимых действий, реализованы необходимые запросы и созданы формы для удобства работы пользователя. Также создан итоговый отчет, отражающий деятельность кинотеатров города.
Таким образом, БД является
важнейшей составной частью информационных
систем, которые предназначены
для хранения и обработки информации.
Изначально такие системы
существовали в письменном виде. Для этого
использовались различные
картотеки, папки, журналы, библиотечные
каталоги.
Развитие средств вычислительной
техники обеспечило возможность для
создания и широкого
использования автоматизированных информационных
систем. Разрабатываются
информационные системы для обслуживания
различных
систем деятельности,
системы управления хозяйственными и
техническими
объектами, модельные
комплексы для научных исследований, системы
автоматизации проектирования
и производства, всевозможные тренажеры
и
обучающие системы.
Современные информационные системы основаны
на
концепции интеграции
данных, характеризующих большими объектами
хранимых
данных, сложной организацией,
необходимостью удовлетворять разнообразные
требования многочисленных
пользователей. Для управления этими данными
и обеспечения эффективности
доступа к ним были созданы системы управления.
Были изучены основные средства реализации баз данных, предоставляемые приложением
MicrosoftAccess
15.С. Симонович, Г. Евсеев,
А. Алексеев. Специальная информатика.
Учебное пособие. М.: «АЕ-ПРЕСС», 2011
16. В.Г. Долголаптев. Работа в Excel 7. для0
Windows 95 на примерах: М.: БИНОМ. 2008 г.
17.Гончаров А. Excel 97 в примерах. - Санкт-Петербург:
Питер Пресс, 2013
18. Р.Е. Симонян, С.Л. Симонян.
Компьютер для юриста. Практическое пособие
для начинающих. Ростов –на – Дону. “Феникс”,
2011
19.Компьютерные технологии. Уч. и практическое
пособие . /Под ред. проф. Н. Полевого, к.ю.н.
В. Крылова. М.: БЕК, 2012.
20.Хомоненко
А.Д., Гридин В.В. Microsoft Access. Быстрый старт.
– СПб : БХВ – Петербург,с 2008
21. Пузырев
В. Internet в операционной системе Microsoft Windows
2000.–М: Познавательная книга плюс,2010
22. Пасько
В., Колесников А. Самоучитель работы на
персональном компьютере. MS Office 2000. –Киев:
«Ирина», 2009
23. К. Т. Назарбекова,
Д.И. Алпысбаева. Практикум по обучению
работе
24.
Левин А. Самоучитель работы на компьютере.
- М.:Нолидж, 2010
25. Тунгатаров
Н.Н. WINDOWS, Word, Excel, POWER POINT для пользователей
в примерах. Учебное пособие. 2011.
Информация о работе Информационно-справочная система кинотеатров