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

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

 

Содержание

Введение……………………………………………………………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

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

На сегодняшний день на рынке представлено множество технологий доступа к данным и серверов баз данных, каждое, из которых имеет свои отличительные черты. Современные приложения обработки данных ориентированы на работу с большим количеством пользователей, на их удаленность от места расположения основного сервера БД.

Темой данной курсовой работы является разработка программы «Информационно-справочная система кинотеатров». Для реализации данной задачи была выбрана среда разработки «Microsoft office access».

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

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

База данных «Информационно-справочная система кинотеатра» существенно упрощает работу сотрудников кинотеатра, а также предоставляет возможность получения необходимой информации посетителям об интересующих сеансах и кинофильмах, стоимости билетов. Данный программный продукт позволяет автоматизировать работу кассы кинотеатра.

Перед выполнением данной курсовой работы я поставил перед собой следующие цели:

1. Изучить предметную  область.

2. Изучить ее применение  в современной жизни.

3. Разработать базу данных  и приложение.

4. Проанализировать результаты  работы.

 

 

1.1 Общие положения в организации деятельности кинотеатра

Кинотеатр Пилот 3D – новейший кинотеатр, вобравший в себя самые современные разработки в области кинопроката. Это относится как новейшему кинопроекционному оборудованию французской фирмы Volfoni, так и к эффективной светодиодной системе освещения фойе кинотеатра.

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

Кинотеатр Пилот 3D – идеальное место для проведения презентаций и различного рода собраний, где требуется качественная проекция.

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

Ваши заявки и предложения по вопросам аренды просим направлять по адресу pilot_3d@mail.ru.

Юридическая информация.

Общество с ограниченной ответственностью «КиноГатчина»

Местонахождение: 188309, Ленинградская область, г.Оренбург, ул.Генерала Кныша, д.2а

ИНН 4705059057 КПП 470501001

р/с 40702810310630008160

Банк ВТБ 24 (закрытое акционерное общество) филиал № 7806,

г.Санкт-Петербург

к/с 30101810300000000811

БИК 044030811

Тел. (81371) 7-05-75

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

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

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

Цены на услуги, оказываемые кинотеатром, устанавливаются в соответствии с действующим законодательством, решениями Мэра и Правительства города для государственных и частных предприятий.

Кинотеатр приобретает сырье, материалы, оплачивает услуги, продукцию и работы, оказываемые ему другими предприятиями и организациями на условиях, предусмотренных законодательством, решениями Мэра и Правительства города для государственных и частных предприятий.

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

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

- приобретает или арендует  основные и оборотные фонды  за счет имеющихся у него  средств, временной финансовой помощи  и получаемых для этих целей  ссуд в банках;

- осуществляет внешнеэкономическую  деятельность;

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

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

Кинотеатр имеет право самостоятельно:

- планировать свою деятельность  и определять перспективы развития  исходя из спроса населения  на его услуги;

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

- определять формы и  системы оплаты труда;

- определять органы управления  и затраты на их содержание, штатное расписание;

- устанавливать для своих  работников дополнительные отпуска, сокращенный рабочий день и  иные социальные льготы;

- проводить реконструкцию  здания и помещений кинотеатра, строительство зданий на земельном  отводе, надстройки и пристройки  по согласованию с собственником  и с соблюдением установленного  законом порядка.

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

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

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

1.2 Описание объекта  автоматизации

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

Цена билета определяется сеансом и задается администратором БД.

Справочной службе может предоставить следующие сведения:

- репертуар кинотеатра,

- цена билетов на данный  сеанс,

- жанр, производство и  режиссер данного фильма,

Администратор БД может вносить следующие изменения:

- введение нового фильма  в репертуар,

- снятие фильма с проката.

 Обеспечение хранения  в базе данных всей необходимой  информации.

Обеспечение возможности получения данных по всем необходимым запросам.

Сокращение избыточности и дублирования данных.

Обеспечение целостности данных (правильности их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.

Интерфейс базы данных должен быть простым и удобным в использовании.

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

Обработка данных занимает немало времени поэтому прелагаю разработать базу данных, которая отвечает следующим показателям:

-полнота

-достоверность

-актуальность

-эффективность

-оперативность

-удобный интерфейс.

 

 

 

 

 

 

 

 

 

 

2. Проектирование базы данных

Для проектирования базы данных выбран универсальный метод проектирования – ER-метод (метод "сущность-связь"). При использовании этого метода необходимо прежде всего создать ER- модель, отражающую связи сущностей заданной предметной области. описание сущностей включает в себя перечисление атрибутов сущностей – их свойств, необходимых для решения задачи, один или несколько атрибутов могут быть ключевыми, то есть  однозначно определяющими экземпляр сущности (они подчеркнуты).

При определении ключевых атрибутов приняты следующие допущения:

1) в городе нет кинотеатров  с одинаковым названием;

2) в прокате нет фильмов  с одинаковым названием;

3) в прокате нет фильмов  с одинаковыми наградами;

 

Учитывая это, построим ER-диаграмму по нотации Баркера:



 

 






 



 

 

 

Составив ER-модель, можем перейти к созданию реляционной модели, то есть генерации отношений с помощью собственно ER-метода.

Связь "Кинотеатр" – "Зал" требует два отношения – "Кинотеатр", "Зал" и ключевой атрибут сущности "Кинотеатр" становится частью составного ключа отношения "Зал".

Связь "Зал" – "Сеанс" также требует два отношения - "Зал", "Сеанс", при этом составной ключ отношения "Зал" (включает ключ сущностей "Зал" и "Кинотеатр") становится частью составного ключа отношения "Сеанс".

Тогда связь "Кинотеатр" – "Сеанс", требующая двух отношений и перехода ключа, уже будет учтена, так как ключ  сущности "Кинотеатр" входит в состав ключа отношения "Зал".

Связь "Фильм" – "Сеанс" требует два отношения -  "Фильм" и "Сеанс"; ключ сущности "Фильм" становится атрибутом отношения "Сеанс".

Связи  "Кинотеатр" – "Фильм" и "Зал" – "Фильм" требуют каждое трех отношений – по два для сущностей и по одному для связи. Но в качестве отношения для связи в обоих случаях может выступать отношение "Сеанс", так как оно имеет атрибуты, являющиеся ключевыми в отношениях "Кинотеатр", "Фильм" и "Зал".

Связь "Фильм" – "Актер" требует три отношения - "Фильм", "Актер" и одно для связи – "Роли", его атрибутами будут ключи отношений "Фильм" и "Актер".

Связь "Фильм" – "Призы" требует два отношения – "Фильм" и "Призы"; ключевой атрибут сущности "Фильм" становится частью составного ключа отношения "Призы".

Таким образом, получим отношения со следующими атрибутами и функциональными зависимостями:

1) Кинотеатр (название, район, адрес, категория)

название ® район, адрес, категория

адрес ® название, категория, район

2) Зал (Кинотеатр, № зала, вместимость)

кинотеатр, № зала ® вместимость

3) Фильм (название, режиссер, оператор, жанр, производство, продолжительность, кадр из фильма, прокатная стоимость)

название ® режиссер, оператор, жанр, производство, продолжительность, кадр из фильма, прокатная стоимость;

4) Актеры (ФИО)

5) Роли (Актер, Фильм)

6) Призы (Название, Фильм)

7) Сеанс (кинотеатр, зал, фильм,  дата, время, цена билета, количество свободных мест)

кинотеатр, зал, дата, время ® фильм, количество свободных мест, цена билета;

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