Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Автоматизация продажи театральных билетов театра Рампа

Содержание:

ВВЕДЕНИЕ

В данной работе необходимо разработать предложения по автоматизации для продажи билетов в кинотеатре.

Театр — коммерческое предприятие с зрительными залами, оборудованными для показа спектаклей. В зале располагается цена, экран и зрительные места.

С точки зрения функционирования или структуры театра, можно сказать, что он располагает зрительными местами с разным уровнем сервиса, комфортности и, соответственно, оплаты.

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

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

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

Эти oc задачи oc можно oc решить oc с oc использованием oc автоматизированных ocинформационных oc систем. oc Использование oc баз oc данных oc и oc информационных ocсистем oc становится oc неотъемлемой oc составляющей oc деловой oc деятельности oc современного oc человека oc и oc функционирования oc преуспевающих oc организаций. oc

1. Технико-экономическая характеристика театра

1.1 Характеристика Театра

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

Театр, как пространство – это не только здание с колоннами, это живой организм, особая атмосфера, которая не ограничивается сценой театра. Каждое событие неповторимо и уникально. Оно происходит здесь и сейчас. Живое пространство дает возможность создавать спектакли, которые исторически являются высокохудожественным искусством, посредством которого, выстраивается диалог между создателем спектакля и зрителем, между зрителем и зрителем. И именно это общение приводит к размышлению. Поэтому в 2005 году после переезда в Находку она создала на базе Дома молодежи  театр Рампа, собрав труппу театра из самодеятельных и актеров. В настоящее время люди часто ходят в различные заведение развлекательного характера, в такие как театр, площадь театра oc - oc 5400 oc кв.м. площадь oc территории oc - oc 1800 oc кв.м. число посадочных мест 600, стоимость билета 600 рублей., выступление театра по различным произведением происходит 2 раза в месяц. До появления информационных технологий, людям часто приходилось долгое время стоять в очередях из-за медленной работы кассы. В данное время возможность купить и приобрести что либо можно дистанционное, что облегчает задачу продажи как билетов и других товаров и экономит время.

1.2 Организационная структура управления кассы

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

1) Директор тетра;

2) Главный администратор;

3) Главный бухгалтер;

4) Главный инженер;

5) Заведующие подразделениями и производственными мастерскими;

6) Заведующий костюмерной;

7) Заведующий билетными кассами.

Схема управления театром «Театра Рампа», рисунок 1.

Художественный директор

Директор

Главный инженер

Главный бухгалтер

Заведущий труппой

Главный художник

Касса

Кадровая служба

Главный балетмейстер

Завидущий музыкальной частью

Артистический персонал

Помощник режиссёра

Производственная мастерская

Реквизитор

Осветитель

Монтировочный цех

Костюмерный

Рисунок 1- Организационная структура театра «Театра Рампа»

Методы управления – это инструменты, способы воздействия управляющего субъекта на различные управляемые объекты, в качестве которых в театре выступают трудовой коллектив, контингент пользователей, технологические процессы, экономические ресурсы. Методы управления классифицируют по различным признакам. Так, нередко выделяют методы прямого и косвенного воздействия – при использовании первых предполагается непосредственный результат воздействия, вторые же направлены на создание условий для достижения высокой эффективности работы. Можно выделить методы формального и неформального воздействия, соотношение которых в практике управления отражает характерные черты стиля управления. Методы неформального воздействия включают воспитательную работу руководителя, его поведение в коллективе. Наибольшее значение имеет классификация методов управления на основе специфики отношений, складывающихся в процессе совместного труда. По этому признаку различают:

1)Организационные методы;

2)Экономические методы;

3)Социально-психологические методы.

В социально-культурной деятельно­сти главным объектом внимания является человек, а его взгля­ды, интересы, намерения, поступки, душевное спокойствие и социальная обустроенность формируются и закрепляются в процессе этой деятельности. Социально-культурная деятельность, как и все другие виды человеческой деятельности, не может успешно развиваться как без профессионального и компетентного управления.

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

1.3 Автоматизация работы кассы

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

1) Предоставление репертуара театра;

2) Расписание театра;

3) Расценки мест на мероприятие;

4) Продажа билетов.

2. Информационное обеспечение задачи

2.1 Информационная модель и её описание

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

Для проведения анализа и реорганизации бизнес - процессов предназна­чено CASE-средство верхнего уровня AllFusion Process Modeler (BPwin), поддерживающее методологии:

1) IDEF0 (функциональная модель);

2) DFD (DataFlow Diagram);

3) IDEF3 (Workflow Diagram).

Создание модели в стандарте IDEF 0

Функциональная модель предназначена для описания существующих бизнес - процессов на предприятии и идеального положения вещей того, к чему нужно стремиться. Методология IDEF0 предписывает построение иерархической системы диаграмм - единичных описаний фрагментов системы. Построение модели ИС начинается с описания функционирования предприятия (системы) в целом в виде контекстной диаграммы. Наше общество построено на порядке и законах и этим же законам следует работе театра «Законы РФ» – это правила, которыми управляется процесс функционирования мотеля, как предприятия со своими внутренними правилами, согласно законодательству конкретной страны.

На рисунке 2 представлена контекстная диаграмма информационной системы кассы «Театра Рампа».

Рисунок 2 - Контекстная диаграмма IDEF0. Функционирование Кассы

Декомпозиция позволяет представить модель системы в виде иерархической структуры отдельных диаграмм, что делает ее менее перегруженной и легко усваиваемой. Декомпозиция наглядно отражает этапы процесса. Все под процессы находятся под контролем кассира. Весь процесс продажи регламентируется Законами РФ и нормативными документами. После описания контекстной диаграммы проводится функциональная декомпозиция - система разбивается на подсистемы, и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности.

На рисунке 3 представлена контекстная диаграмма продажа билетов «Театра Рампа».

Рисунок 3 - Контекстная диаграмма IDEF0. Получение билета на продажу

Диаграмма отражает этапы:

1) Оформление накладной на билеты. Составляется накладная о спектаклях входящих в репертуар Документы: Накладная;

2) Внесение билетов в БД В БД составляется справочник о спектаклях, в котором описывается название спектакля, жанр и описание фильма. Документы: Накладная, БД;

3) Составление расписания Из справочника и накладной составляется расписание показов спектаклей. Документы: БД, Расписание;

4) Публикация Публикация расписания на сайте и афише

2.2 Используемые классификаторы и системы кодирования

Значительную долю вне машинного информационного обеспечения составляют системы классификации и кодирования, а так же документация. Классификаторы представляют собой систематический свод, перечень каких-либо объектов, позволяющий находить каждому их них свое место, и имеют определенное (обычно числовое) обозначение. Назначение классификатора состоит в следующем:

1)Систематизация наименований кодируемых объектов;

2)Однозначная интерпретации одних и тех же объектов в различных задачах;

3)Возможность обобщения информации по заданной совокупности признаков;

4)Возможность сопоставления одних и тех же показателей, содержащихся в формах статистической отчетности;

5)Возможность поиска и обмена информацией между различными внутрифирменными подразделениями и внешними информационными системами;

6)Экономия памяти компьютера при размещении кодируемой информации.

Классификатором называется совокупность отдельных номенклатур, построенных по определенной системе кодирования. Обозначение позиции классификатора с помощью условного символа - это шифр (код). Системы кодирования бывают буквенные, цифровые и буквенно-цифровые (при автоматизации учетных работ наиболее целесообразно пользоваться цифровыми). На практике наибольшее распространение получили следующие системы кодирования: порядковая, серийная, десятичная, шахматная, натуральная (повторения) и комбинированная.

Система кодирования предназначена для присвоения различным объектам условных обозначений - кодов.

Характеристикой кода является:

1)Используемый алфавит;

2)Длина и структура обозначений кода;

3)Метод кодирования: классификационный и регистрационный.

Таблица 1

Используемые системы кодирования

Кодируемое множество

Объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

Код валюты

4

999

Порядковая

Отсутствует

межгосударственные

Код вида карты

4

999

Порядковая

Отсутствует

международные

Код платежной системы

2

9

Порядковая

Отсутствует

международные

Код карты

6

9999

Порядковая

Отсутствует

системные 

Код клиента

2

9

Порядковая

Отсутствует

системные 

Код записи

6

99999

Порядковая

Отсутствует

системные 

Номер счета

4

9999

Порядковая

Отсутствует

системные 

Код вида счета

4

999

Порядковая

Отсутствует

системные 

2.3 Характеристика нормативно-справочной, входной и оперативной информации

Данный подраздел представляет собой описание состава входных документов и справочников, соответствующих им экранных форм размещения данных и структуры файлов. При этом выполняется следующее:

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

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

3)Рассматривается структура входных файлов с оперативной информацией, таблицы с описанием наименований полей и идентификатором каждого поля; по каждому файлу дается информация о ключевом поле, длине одной записи, числе записей в файле, частоте создания файла, длительности хранения, способе обращения (последовательный, выборочный или смешанный), способе логической и физической организации, объеме файла в байтах;

4)приводится структура файлов с условно-постоянной информацией, содержащей те же сведения, что и для файлов с оперативной информацией, а также добавляются сведения о частоте актуализации файла и объеме актуализации.

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

При разработке кассира театра было проведено исследование предметной области, в результате выделено следующие сущности: Билет, Спектакль, Жанр, Цена, Расписание. Каждая сущность в свою очередь имеет список атрибутов, по которым будут осуществляться связи. Тип связи будет определять отношения между атрибутами сущности.

2.4 Характеристика результатной информации

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

1)Количество проданных билетов;

2)Общая сумма проданных билетов;

3)Количество проданных билетов на спектакль.

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

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

3. Программное обеспечение задачи

3.1 Общение положение древо функций и сценарий диалога)

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

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

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

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

3.2 Характеристика базы данных

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

При разработке БД для кассира театра было проведено исследование предметной области, в результате выделено следующие сущности: Билет, Спектакль, Жанр, Цена, Расписание. Каждая сущность в свою очередь имеет список атрибутов, по которым будут осуществляться связи. Тип связи будет определять отношения между атрибутами сущности. На основе вышеуказанного анализа произвели ER-моделирование сущностей и связей между ними.

На рисунке 4 представлена модель базы данных.Безымянн321ый

Рисунок 4 ER - модель разрабатываемой ИС

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

Таблица 2

Описания структуры записей таблицы билеты

Наименование поля

Расшифровка

Тип данных

1

Дата

Дата бронирования билета

Дата

2

Спектакль

Название выбранного спектакля

Расписание

3

Дата

Дата показа выбранного спектакля

Дата

4

Ряд

Номер выбранного ряда

Число

5

Место

Номер выбранного места

Число

6

Зона

Название выбранной зоны

Строка

7

Фамилия

Фамилия клиента

Строка

8

Имя

Имя клиента

Строка

9

Цена

Цена места в выбранной зоне

Цена

10

Бронь

Отметка бронирования места

Логический

11

Оплачено

Отметка оплаты забронированного места

Логический

12

Время

Время показа выбранного спектакля

Дата

Таблица 3

Спектакли

Наименование поля

Расшифровка

Тип данных

1

Наименование

Названия спектакля

строка

2

Жанр

Названия жанров

Справочник Ссылка. Жанр

3

Описание

Описание спектакля: автор, режиссер

Строка

Таблица 4

Жанр

Наименование поля

Расшифровка

Тип данных

1

Наименование

Названия жанра

строка

Таблица 5

Расписание

Наименование поля

Расшифровка

Тип данных

1

Название

Названия спектакля

Ссылка Спектакли

2

Дата

Дата показа

Дата

Таблица 6

Цена

Наименование поля

Расшифровка

Тип данных

1

Название

Названия зоны

Строка

2

Цена

Цена за место

Число

3.3 Структурная схема пакета (древо вызова программных модулей)

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

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

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

Контрольный пример реализации проекта и его описание

Работа приложения, форма осуществляет вход в разделы: «Продажа», «Спектакли», «Отчеты». Раздел «Продажа» является одним из главных разделов. При открытии раздела можно выбрать форму документа «Билет», в которой кассир может заполнить и записать новый билет, найти ранее записанный билет, удалить просроченную бронь.

На рисунке 5 приведено окно диалога при открытии программы

Без32ымянный

Рисунок 5 форма заполняемого билета

При нажатии кнопки «Создать» открывается форма в которой кассир заполняет поля, соответственно запросу клиента. Для выбора спектакля открывается окно ссылки на справочник расписание, и автоматически заполняется поле дата показа. Для выбора зоны открывается окно ссылки справочника цена, и автоматически заполняется поле цена.

Рисунок 6 форма билет

Заключение

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

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИЕРАТУРЫ

Методы и средства проектирования информационных систем и технологий : учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с. - режим доступа http:// biblioclub.ru

Митина, О.А. Методы и средства проектирования информационных систем и технологий: курс лекций / О.А. Митина. - Москва: Альтаир : МГАВТ, 2016. - 76 с. - режим доступа http:// biblioclub.ru

Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с. - режим доступа http:// biblioclub.ru

Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.

Заботина Н.Н.Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. - 331с.

Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск : Эль Контент, 2013. - 88 с. – режим доступа http:// biblioclub.ru