Файл: Автоматизация продажи билетов для кинотеатра ООО "Мфи Синема".pdf
Добавлен: 20.05.2023
Просмотров: 638
Скачиваний: 14
СОДЕРЖАНИЕ
Глава 1. Технико-экономическая характеристика предметной области и предприятия
1.1Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
Глава 2. Информационное обеспечение задачи
Глава 3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
Глава 4. Контрольный пример реализации проекта и его описание
Введение
Основным направление деятельности компании ООО «Мори Синема» является продажа кинобилетов, кинотеатр состоит из несколько зрительных залов, с системой кондиционирования воздуха, современными проекторами и звуковой системой. При проектировании здания для кинотеатра одной из главных задач считается достижение наилучших акустических характеристик В кинотеатре демонстрация кинофильма происходит цифровым кинопроектором так же есть оборудование для показа 3D фильмов.
Цель данной работы: автоматизация процесса заведения фильмов, продажи билетов и составления отчетов о выручке за день.
Задачи, которые необходимо выполнить:
- Проанализировать предметную область и выявить недостатки продажи билетов
- Проанализировать процесс заведения фильмов
- Проанализировать существующие информационные системы.
- Выработать и согласовать решение.
Глава 1. Технико-экономическая характеристика предметной области и предприятия
1.1Характеристика предприятия и его деятельности
Сеть кинотеатров ООО «Мори Синема» это стабильный уверенно развивающийся бизнес с 2007г. использующий самые современные технологии индустрии развлечений и последние разработки в области кинопоказа. Основным направление деятельности компании ООО «Мори Синема» является демонстрация новинок мирового и российского кинопроката. Компания занимается кинопоказом в 9 городах на территории Российской Федерации.
Автоматизированный сбор и ежедневное обновление данных позволяет оперативно загружать актуальную информацию по фильмам.
Компания входит в число крупнейших сетей кинотеатров по Российской Федерации
Характеристика предприятия
Таблица 1.1
|
№ п\п |
Наименование характеристики (показателя) |
Значение показателя на определённую дату либо за период |
|---|---|---|
|
1. |
Масштабы деятельности |
На территории Российской Федерации |
|
2. |
Численность персонала |
600 человек |
|
3. |
Количество кинотеатров в сети |
9 |
1.2 Организационная структура управления предприятием
Организационная структура управления ООО «Мори Синема» представлена на рисунке 1.1, имеет древовидную структуру. Во главе ООО «Мори Синема » находится Генеральный директор, которому подчиняются: технический директор, финансовый директор, директор по репертуарному планированию, директор по маркетингу и рекламе, IT директор, директор по персоналу, директор отдела продаж
Рисунок 1.1 Организационная структура предприятия
Генеральный директор – руководит всеми видами деятельности компании, принимает решение о дальнейшем развитии компании, организует работу и взаимодействие структурных подразделений.
Технический директор – производит планирование работы сотрудников технической службы, занимается организационными вопросами по закупкам, модернизации и обслуживания кинопроекционного оборудования
Техническая служба – включает в себя киноинженеров (обслуживание кинопроекционного оборудования)
Финансовый директор – ответственный за финансовое планирование, отчетность и потоки.
Финансовый отдел – занимается сбором и анализом данных о деятельности предприятия.
Директор по репертуарному планированию – ответственный за анализ рынка, формирование маркетинговой политики компании, разработки и реализации рекламной стратегии, оценки эффективности маркетинговых мероприятий, планирование репертуара сети кинотеатров.
Отдел репертуарного планирования - оказывает помощь руководителю в планировании репертуара сети кинотеатров, занимается составлением расписания сеансов кинотеатров, анализирует сборы по фильмам, взаимодействие с кинопрокатным и организациями.
Директор по маркетингу и рекламе - выявление целевой аудитории и ее требований, анализ конкурентов, выявление сильных и слабых функций, разработка и запуск рекламных компаний.
IT директор - Организация работы и руководство ИТ отделом распределение обязанностей между сотрудниками, Разработка стратегии и тактики развития группы компаний в ИТ-сфере; Оптимизация расходов связанных с IT.
IT отдел- Организация бесперебойной и технически правильной эксплуатации оборудования; Обслуживание и настройка звукового и кинопроекционного оборудования в полном объеме; Ремонт компьютерного, проекционного и звукового оборудования Работа с локально-вычислительными сетями и сетевым оборудованием; - Поддержка проведения киномероприятий.
Директор по персоналу – Автоматизация кадрового учета в управлении персоналом, формирование системы обучения сотрудников, разрешении трудовых конфликтов
Отдел кадров - организация отбора, набора и найма персонала необходимой квалификации и в требуемом объеме, создание эффективной системы штатных сотрудников.
Директор отдела продаж - организация и контроль процесса продаж билетов, выполнение плана продаж, Организация и контроль работы сотрудников отдела продаж.
Отдел продаж - Обеспечение качественного сервиса, обучение обслуживающего персонала, всесторонняя поддержка маркетингового отдела, информирование маркетингового отдела о предпочтениях потребителей.
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
Деятельность предприятия можно разделить на процесс заведения фильмов в программу, на процесс составления расписания, продажи билетов и процесс построения отчетов. Этот процесс показан на рисунке 1.2
Рисунок 1.2. процесс продажи билетов
Глава 2. Информационное обеспечение задачи
Рисунок 2.1 информационная модель
Как видно из диаграммы, процесс функционирования кинотеатра разбит на 6 пунктов:
- Выбор операции – позволяет пользователю выбрать операцию с системой кинотеатра
- Создание заказа – обработка всех требований гостя в один заказ
- Приобретение билета – совершение операции купли/продажи между гостем и кассиром и выдача гостю билета
- Идентификация - подтверждение личности Клиента и его права на осуществление постановки или снятия брони. В случае снятия брони еще проверяется наличие брони для текущего Клиента
- Проверка билета - операция по подтверждению действительности билета, в случае успешной проверки Билет возвращается Кинотеатру и заново запускается в продажу, а Клиент получает затраченные на билет денежные средства обратно.
Первый этап для создания -заказа гость выбирает нужный сеанс из расписание и нужное место в зале. Гость к этому моменту уже ознакомлен со стоимость билета – она входит в Информацию о сеансе. Если гость согласен с введенной информацией, он подтверждает заказ. Система сформирует заказ в виде принятом в нормах кинотеатра.
Требования Клиента – набор, заполненных гостем данных о сеансе которые однозначно его (сеанс) позиционирует.
Генерирование заказа – система формирует заказ исходя из требований гостя и норм предприятия.
Глава 3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
На рисунке 3.1 представлено дерево функционирования кассового модуля
Рисунок 3.1 дерево кассового модуля
На рисунке3.2 представлено дерево функционирования менеджерского модуля
Рисунок3.2 дерево менеджерского модуля
3.2Характеристика базы данных
Для управления и хранения большого объема данных ИС «премьера » используется СУБД FireBird
В решаемой задачи используется ER-модель, представленная на рисунке 2.10. ER-модель описывает взаимосвязь таблиц в БД.
Рисунок 3.3 ER-диаграмма
Описание структуры таблицы «Билет» представлено в таблице 3.1.
Описание структуры таблицы «Билет»
Таблица 3.1
|
№ |
Наименование поля |
Идентификатор поля |
Тип поля |
Прочее |
|---|---|---|---|---|
|
1. |
Код |
Kod |
целое |
Ключевое поле |
|
2. |
Название |
Ticket_film id |
целое |
|
|
3. |
Сеанс |
Ticket _session |
строка |
|
|
4. |
Время |
Ticket _time |
целое |
|
|
5. |
Зал |
Ticket _hall |
целое |
|
|
6. |
Ряд |
Ticket_ row |
целое |
|
|
7. |
Место |
Ticket_seat |
целое |
|
|
8. |
Цена |
Ticket_price |
целое |
|
|
9. |
Кассир |
Ticket_ cashier |
строка |
Описание структуры таблицы «Фильм» представлено в таблице 3.2.
Описание структуры таблицы «Фильм»
Таблица 3.2
|
№ |
Наименование поля |
Идентификатор поля |
Тип поля |
Прочее |
|---|---|---|---|---|
|
1. |
Код |
Kod |
целое |
Ключевое поле |
|
2. |
Название фильма |
film_film id |
целое |
|
|
4. |
Время |
film _time |
целое |
|
|
5. |
Цена |
film_price |
целое |
|
|
6. |
Зал |
film _hall |
целое |
Описание структуры таблицы «Применение скидки» представлено в таблице 3.3.
Описание структуры таблицы «Применение скидки»
Таблица 3.3
|
№ |
Наименование поля |
Идентификатор поля |
Тип поля |
Прочее |
|---|---|---|---|---|
|
1. |
Проверка скидочной карты |
Discount_ |
целое |
|
|
2. |
Определение скидки |
Discount_ |
целое |
|
|
3. |
Приемение скидки |
Discount_application diskont |
целое |
|
|
4. |
цена |
Discount_ price |
целое |
Описание структуры таблицы «Возврат билета» представлено в таблице 3.4.
Описание структуры таблицы «Возврат билета»
Таблица 3.4
|
№ |
Наименование поля |
Идентификатор поля |
Тип поля |
Прочее |
|---|---|---|---|---|
|
1. |
Код |
Kod |
целое |
Ключевое поле |
|
2. |
Название |
|
целое |
|
|
4. |
Время |
|
целое |
|
|
5. |
Цена |
|
целое |
|
|
6. |
Ряд |
|
целое |
|
|
7. |
Место |
|
целое |
|
|
8. |
Зал |
|
целое |
Описание структуры таблицы «Строение зала» представлено в таблице 3.4.