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

Автор работы: Пользователь скрыл имя, 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

Вложенные файлы: 1 файл

для олбест курсовая.docx

— 809.34 Кб (Скачать файл)

SQL-код: INSERT INTO всп_аф ( время, день )

SELECT Сеансы.Время, "выходные" AS Выражение1

FROM Сеансы

WHERE (((Сеансы.Кинотеатр)=[Forms]![Кинотеатры]![к/т]) AND ((Сеансы.Фильм)=[Forms]![Кинотеатры]![PresMovie]) AND ((Weekday([Сеансы]![Дата]))=1 Or (Weekday([Сеансы]![Дата]))=7))

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]![Кинотеатры]![к/т]) AND ((Сеансы.Фильм)=[Forms]![Кинотеатры]![PresMovie]))

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-разрядной версии операционной  системы Windows, программа работает  на 32-разрядном уровне операционной  системы Windows. Дополнительные сведения  см. в статье 64-разрядные выпуски Office 2013. Ниже представлены операционные системы Windows, поддерживающие работу 32-разрядных и 64-разрядных программ Office 2013.

Office 2013 Работа 32-разрядных  версий продуктов поддерживается  следующими операционными системами Windows:

  • Windows 7 (32-разрядная или 64-разрядная версия)
  • Windows 8 (32-разрядная или 64-разрядная версия)
  • Windows 8.1 (32- или 64-разрядная версия)
  • Windows Server 2008 R2 (64-разрядная версия)*
  • Windows Server 2012 (64-разрядная версия)**

Office 2013 Работа 64-разрядных  версий продуктов поддерживается  только следующими операционными  системами Windows:

  • Windows 7 (64-разрядная версия)
  • Windows 8 (64-разрядная версия)
  • Windows 8.1 (64-разрядная версия)
  • Windows Server 2008 R2 (64-разрядная версия)*
  • Windows Server 2012 (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 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список использованной литературы

 

  1. Microsoft Access 2007, М., 2009
  2. Дженнингс Р., Использование Microsoft Access 2007, М., 2009
  3. Пасько В., Access 97, Киев, 2010
  4. Бекаревич Ю. Б., Microsoft Access 2003, СПб., 2011
  5. Бемер С., MS Access 2.0, СПб., 2008
  6. Манс В., Microsoft Access 2.0. Локальная версия, М., 2009
  7. Дубнов П. Ю., Access 2002, М., 2008
  8. Фролов И. М., Энциклопедия Microsoft Office 2003, М., 2011
  9. Иванов В., Microsoft Office System 2003. Русская версия, СПб., 2010
  10. Палмер С., Access 2 для «чайников», Киев, 2012
  11. Исаев Г.Н. Информационные системы. -2-е изд., стер. – М.: Омега-Л, 2009. – 462с.
  12. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербург, 2008. – 720 с.
  13. Информатика. Базовый курс / Под ред. С.В. Симоновича.– СПб.: Питер, 2011. – 640 с.
  14. Сервер информационных технологий: - http://www.citforum.ru

          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.

 

 

 

 

 

 

 

 

 

 

   


 


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