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

Автоматизация билетов в театре (Характеристика нормативно-справочной, входной и результатной информации)

Содержание:

Введение

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

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

-A (VIP) – самые дорогие места с максимально комфортными для просмотра условиями;

-В (Comfort) – место меньшей, чем А, стоимости и комфортности, находящиеся в зоне наилучшего обзора, более удобное и соответственно дорогие чем С;

-С (Normal) – наиболее экономные места, без каких-либо выраженных преимуществ. В кинотеатре ведется учет состояния зрительных мест.

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

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

Также кинотеатр предоставляет возможность бронирования билетов.

Таким образом, в функционирование театра входит:

Продажа билетов;

Контроль наполняемости зала;

Предоставление информации о репертуаре театра;

Услуги бронирования билетов и снятия брони;

Возврат билетов

1. Технико-экономическая характеристика предметной области и предприятия

1.1. Характеристика предприятия и его деятельности

«Театрище» была основана в 2019 году. В марте текущего года компания «Театрище» уже открыла театры в нескольких крупных городах Российской Федерации. В частности, они расположились в Краснодаре, Екатеринбурге и Красноярске. Данные открытия произошли в рамках Программы культурного развития региона .

Сфера деятельности – это показа представлений в Москве с отличным онлайн сервисом. Мы предоставляем Вам более 25 представлений которые распределены по дням недели.

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

Основные финансово – экономические показатели деятельности «Театрище» приведены в таблице 1.1.

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

Единицы измерения

За 2019 год

Прибыль от реализации продукции

Млн. тыс. руб.

35.000.000

Затраты

Млн. тыс. руб.

8.000.000

Среднесписочная численность работников

чел.

15

Таблица 1.1 – Основные финансово – экономические показатели деятельности «Театрище»

Основными поставщиками являются:

  1. Женская одежда
  2. Мужская одежа
  3. Мебель
  4. Инструменты
  5. Декорации

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

Численность сотрудников в компании – 200 человек.

Организационная структура компании «Театрище» представлена на рисунке 1.1.

Рисунок 1.1 – “Организационная структура предприятия”

Руководителем на предприятии является Генеральный директор, он выполняет функции такие как:

  1. Руководство финансовой и хозяйственной деятельностью;
  2. Организаторская работа: гендиректор должен наладить деятельность всех компаний таким образом, чтобы максимально эффективно пользоваться результатами работы всех подразделений;
  3. Гарантия законности при работе компании;
  4. Выполнение поручений владельцев компаний;
  5. Составление долгосрочных и краткосрочных стратегий развития фирмы.

Генеральный директор организации имеет право:

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

2. Заключать, изменять и расторгать трудовые договоры с работниками в порядке и на условиях, которые установлены Уставом организации, Трудовым кодексом РФ, иными федеральными законами.

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

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

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

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

Основные функции заведующего театра:

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

2. поддержание в исправном виде зданий, техники, инвентаря и территории театра и театральной площадке;

3. обеспечение театр новыми кадрами при их недостатке.

Финансовый отдел так же исполняет важную роль в процессе учета кадров:

  1. Ведут первичный бухгалтерский учет;
  2. Осуществляют работу с первичной документацией, которая заключается в приеме, контроле и обработки первичных документов;
  3. Производят расчёт, начисление, а также перечисление налогов по отчётным периодам;
  4. Принимают участие в расчетах с клиентами, поставщиками;
  5. Проводят финансовые операции по закупке, а также реализации продукции предприятия (составление приходных документов, сверка расчетов себестоимости продукции);
  6. Ведут учет имущества организации, основных средств, обязательств;
  7. Производит начисление заработной платы сотрудникам компании и НДФЛ;
  8. Осуществляют выплаты по гражданско-правовым договорам и другие предусмотренные законом выплаты;
  9. Выдают справки работникам о заработной плате;
  10. Осуществляют организацию налогового и управленческого учета;
  11. Занимаются подготовкой и сдачей бухгалтерской и налоговой отчетности в налоговую инспекцию и внебюджетные фонды РФ.

Далее по списку рабочие отделы и их краткое описание:

  1. Отдел продаж:

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

2. IT отдел

Основные функции IT отдела:

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

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

3. Обеспечение системы доступа к сетевым ресурсам и прав доступа к режимам и функциям прикладного программного обеспечения.

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

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

6. Конфигурирование и оптимизация работы сети Учреждения; внесение предложений по приобретению необходимого сетевого оборудования.

7. Обеспечение резервного копирования баз данных и программных средств.

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

9. Управление офисной АТС и системой видеонаблюдения.

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

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

Основные функции процесса: 

  1. Реинжиниринг или описание бизнес-процессов по всей системе «с нуля»
  2. Аудит описанных бизнес-процессов, адаптация описанных бизнес-процессов, корректировка выявленных ошибок
  3. Выбор системы автоматизации описанных бизнес-процессов и оборудования для автоматизации
  4. Непосредственно внедрение выбранной системы автоматизации
  5. Обеспечение поддержки текущей работы системы.

Автоматизация продажи начинается с поступления информации о сотрудниках, клиентах, базе данных. Модель данного процесса и его декомпозиция показана на рисунке 1.2., 1.3. и 1.4.

http://files3.vunivere.ru/workbase/00/07/53/70/images/image007.jpg

Рисунок 1.2. - Контекстная диаграмма продажи билетов

Рисунок 1.3 - Диаграмма IDEF0 процесса

Рисунок 1.4 - Декомпозиция процесса

Для обоснования целесообразности внедрения данного решения был произведен сравнительный анализ уже готовых продуктов и приведен в таблице 1.2.

Таблица 1.2 – Сравнительный анализ готовых решений

Название

Возможности

Комментарий

1С Бухгалтерия 8.0

  1. учёт операций по кассе и банку;
  2. учёт валютных операций;
  3. учёт ОС и НМА; учёт материалов, товаров, услуг, производства продукции;
  4. учёт взаиморасчетов с дебиторами, кредиторами, организациями и подотчётными лицами;
  5. учёт расчётов по заработной плате;
  6. Создание отчетной документации.

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

БЭСТ 5 Бухгалтерия

  1. Позволяет вести аналитический учет;
  2. вести учет в любой валюте;
  3. формировать сводную книгу учета по хозяйственным операциям;
  4. передавать отчетность в ФНС в электронном виде (с использованием партнерских приложений, таких как «Контур-Экстерн»).

Возможности схожи с программой 1С, но не позволяет редактировать тип отчета, работает только на ОС Windows.

Инфо Бухгалтер 8

  1. Позволяет формировать отчетность автоматически;
  2. вести учет по нескольким фирмам;
  3. формировать электронную отчетность;
  4. импортировать данные из любых других бухгалтерских программ.

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


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

Техническая структура предприятия

Техническая архитектура предприятия указана на рисунке 1.4.

Рисунок 1.4 – Техническая архитектура предприятия

Аппаратное и программное обеспечение указаны в таблице 1.3.

№п/п

Аппаратное средство

Конфигурация

Установленное ПО

Ноутбук Dell Latitude 5480

Intel Core i5 2,3 ГГц

оперативная память -16 Гб 2133 МГц

SSD-512 Гб

Intel HD Graphics 520

Windows 10,

Kaspersky

Endpoint Security, MS Office, 1С Предприятие 8.3, Microsoft Visual Studio

Ноутбук Apple MacBook Air 13,3

Intel Core i5 1,6 ГГц

оперативная память - 8 Гб 2133 МГц

SSD-256 Гб

Intel UHD Graphics 617

macOS 10.14.2,

Kaspersky Endpoint Security,

MS Office, 1С Предприятие 8.3, Microsoft Visual Studio

Системный блок

Intel Core i7 4,2 ГГц

оперативная память -32 Гб 3200 МГц

HDD 2000 ГБ

SSD-512 Гб

NVIDIA GeForce GTX 1070 (8192 Мб)

Windows 10,

Kaspersky

Endpoint Security, MS Office, 1С Предприятие 8.3, Microsoft Visual Studio,

3Ds MAX

Монитор Dell 24 P2417H

Разрешение 1920x1080

Тип ЖК-матрицы

IPS

Входы

HDMI 1.4, DisplayPort, VGA (D-Sub)

Время отклика пикселя

6 мс

Интерфейсы

USB Type A x4, USB Type B

USB количество портов: 4

Версия USB

USB 3.0

Windows 10,

Kaspersky

Endpoint Security, MS Office, 1С Предприятие 8.3, Microsoft Visual Studio

Монитор 24 ViewSonic VX2453MH-LED

Разрешение 1920x1080

Тип ЖК-матрицы TN+film

Входы

HDMI, VGA (D-Sub)

Время отклика пикселя 2 мс

USB нет

МФУ Canon PIXMA TS5040

МФУ (принтер, сканер, копир)

4-цветная струйная печать

Макс. формат печати А4 (210х297 мм)

Макс. размер отпечатка (216х356 мм)

Wi-Fi

Точка доступа Cisco WAP150

Защита информации-WEP, WPA, WPA2

Стандарт Wi-Fi – 802.11a/b/g/n/ac

Скорость портов - 1000 Мбит/сек

IP Телефон Yealink SIP-T19 E2

Категория – IP-телефон

Режимы работы с сетью – DHCP, статический IP-адрес и PPPoE

Сервер HP DL360 Gen10

Intel Xeon Silver 4114

Память-16 Гб

Сетевой адаптер - Embedded 4-port 1 Гб

Жесткие диски - None ship standard

Объем жесткого диска- 2 x 300 Гб

Windows Server 2012 R2, Radmin Server

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

Рисунок 1.5. – программная архитектура предприятия.

На всех компьютерах в «Театрище» используется операционная система Windows 10 Корпоративная от Microsoft, а также Office 2016 для удобства совместимости.

Для обеспечения безопасности используется Kaspersky Antivirus Protection.

Полный список программного обеспечения:

1. операционные системы: Windows 10 Корпоративная;

2. СУБД: Oracle Cloud, Microsoft SQL Server;

3. средства обеспечения информационной безопасности и защиты данных: Kaspersky Antivirus Protection, Kaspersky Internet security;

4. офисные приложения: Office 2016 (Microsoft Word, Microsoft Excel, Microsoft Outlook, Microsoft PowerPoint, Microsoft Access, Microsoft Visio);

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

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

Описание кадров главной диаграммы прецедентов таблица 2.1.

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

Кадры

Краткое описание

Генеральный директор

Руководит всеми процессами, командой

Менеджер по продажам

Сотрудник, который общается с клиентами и занимается продажами

Системный администратор

Настраивает системное ПО, подключает компьютеры

Программист

Разрабатывает программные средства и приложения

Информационный специалист

Автоматизирование и обеспечение целостности БД

Таблица 2.1 – описание актеров

Рассмотрим теперь, какие возможности должна предоставлять наша система:

  • Актер Менеджер по продажам использует систему для оформления, редактирования заказов и управления информацией о клиентах предприятия;
  • актер Информационный специалист использует систему для просмотра перечня необходимых для закупки комплектующих и ведения информации о снабжении;
  • актер Системный администратор использует систему сборки и разборки компьютеров, настраивание ПО.
  • актер Руководитель устанавливает правила приёма персонала, утверждает структуру театра, также расписание концертов. А также, отвечает за приём и увольнение сотрудников, отслеживает ведение деятельности театра.
  • актер Программист использует систему для создания и внедрения программ и приложений.
  • Актер Главный бухгалтер использует систему отслеживания работы бухгалтера, просмотра и выполнение трудных задач.
  • Актер Бухгалтер использует систему выполнения более мелких задач

На основании всего выше, можно выделить следующие прецеденты:

На основании вышеизложенного можно выделить следующие прецеденты – таблица 2.2.

Прецедент

Краткое описание

Работа с заказом

Запускается менеджером по продаже с клиентами. Позволяет вносить, изменять, удалять или просматривать заказ.

Управление закупками комплектующих

Запускается информационным специалистом. Управляет просмотром и закупкой комплектующих

Сборка компьютеров

Запускается Системным администратором по сборке. Позволяет просматривать наряды на сборку компьютеров и делать отметки о ходе выполнения работы.

Управление персоналом

Запускается Руководителем проекта. Позволяет узнавать и отслеживать работоспособность сотрудников.

Считать финансы

Запускается Бухгалтером. Позволяет рассчитывать зарплаты, считать прибыль и убытки.

Вести финансовый отчет

Запускается Главным Бухгалтером. Позволяет вести финансовые отчеты, считать проценты.

Создавать и настраивать

Запускается Программистом. Позволяет настраивать и обновлять программы и приложения

Таблица 2.2 – таблица прецедентов.

Создана диаграмма прецедентов для системы и показана на рисунке 2.2.

https://sun9-28.userapi.com/impf/3fyOLVxDhm7HSZfbotamNa78-uT0Jk_eV2k3ig/7AKrRSt8JLE.jpg?size=1062x634&quality=96&proxy=1&sign=d517b339f2a24eb3cbec0d577994bc3b

рисунок 2.2. Диаграмма прецедентов для системы

2.2. Характеристика нормативно-справочной, входной и результатной информации

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

https://sun9-73.userapi.com/impf/icrukhCVVbZ72epNWo3-_S7MSTVTD21BA28l2A/fzzUHWgVBbs.jpg?size=533x752&quality=96&proxy=1&sign=8d609a769c10f78faadb7f5bf55ff7e0

Рисунок 2.3 – диаграмма деятельности

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

Описание таблиц, входящих в модель «сущность-связь» представлено в таблицах 2.3-2.7.

Таблица 2.3 – Атрибуты “Виды расхода”

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

Тип поля

Длина поля

Прочее

Артикул

Числовой

Длинное целое

Ключ

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

Текстовый

30

Цена

Числовой

Длинное целое

Таблица 2.4 – Атрибуты “Организации”

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

Тип поля

Длина поля

Прочее

№ Организации

Счетчик

Длинное целое

Ключ

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

Текстовый

30

Таблица 2.5 – Атрибуты “Остаток мест”

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

Тип поля

Длина поля

Прочее

№ Места

Числовой

Длинное целое

Артикул (билета)

Числовой

Длинное целое

Ключ

Количество

Текстовый

30

Is Not Null

Дата

Дата/время

Ключ

Таблица 2.6 – Атрибуты “Расход”

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

Тип поля

Длина поля

Прочее

№ лимитной карты

Числовое

Длинное целое

Ключ

Подразделение

Текстовый

30

Is Not Null

Товар

Числовой

Длинное целое

Месяц

Числовой

Длинное целое

Год

Числовой

Длинное целое

Таблица 2.7 – Атрибуты “Театра”

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

Тип поля

Длина поля

Прочее

№ Представления

Числовое

Длинное целое

Ключ

Наименование представления

Текстовый

30

Is Not Null

Таблица 2.8 – Атрибуты “Состав расхода”

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

Тип поля

Длина поля

Прочее

№ пп

Счетчик

Длинное целое

Ключ

№ лимитной карты

Числовое

Длинное целое

Дата

Дата/время

Длинное целое

Количество

Числовое

Длинное целое

Таблица 3.1 – Атрибуты “Товары”

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

Тип поля

Длина поля

Прочее

Артикул

Числовое

Длинное целое

Ключ

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

Текстовый

30

Is Not Null

Цена

Числовое

Длинное целое

3. Контрольный пример реализации

Файл БД прикреплен к приложению А.

Экранные формы с функционалом программы приведены на рисунках 3.1. - 3.10.

запрос

https://sun9-19.userapi.com/impf/yfc3MzGtAfx7KFFed989sfzwiMSGLwMa4asWJA/Hx1SqSUzQp8.jpg?size=891x262&quality=96&proxy=1&sign=1092cf437726e4da87ee2f9b4f86fd4f

Рисунок 3.1 – Запрос “Стоимость спектаклей и представлений”

https://sun9-68.userapi.com/impf/pLwCilF_jeFtHg7x7uhY5MNGPLuIrOFi5kwWPw/frEM1Xux-K0.jpg?size=640x262&quality=96&proxy=1&sign=701ed1994b00d0d83acb1df1573c96aa

Рисунок 3.2 – Запрос “кол-во оставшихся мест”

Рисунок 3.3 – Форма “Добавление товара”

Рисунок 3.5 – Отчет “Количество мест”

Рисунок 3.7 – Диаграмма Сущность-связь

Заключение

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

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

Автоматизация продажи билетов — внедрение и интеграция современного программного обеспечения и электронного торгового оборудования – один из лучших способов упростить, ускорить, сделать более эффективными любые бизнес-операции.

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

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

  1. Буторин, Д. MS Agent и Speech API в Delphi (+ CD-ROM) / Д.Буторин. –БХВ-Петербург - Москва, 2016. - 440 c. (дата обращения: 27.11.2020).
  2. Глушаков, С.В. Базы данных /С.В.Глушаков, Д.В. Ломотько. – Харьков: Фолио - Москва, 2020. - 504 c. (дата обращения: 27.11.2020).
  3. Салтецкая Т. В. Разработка автоматизированной системы сортировки и поиска заявок [Электронный ресурс]: Научный журнал// 22.06.2019 URL: https://moluch.ru/archive/115/31352/ (дата обращения: 27.11.2020).
  4. Уваров А.С. Active Directory - от теории к практике. [Электронный ресурс]: Записки IT специалиста// 14.08.2012 URL:https://interface31.ru/tech_it/2012/08/active-directory-ot-teorii-k-praktike-chast-3.html (дата обращения: 27.11.2020).
  5. Дейт, К.Дж. Введение в системы баз данных /К.Дж. Дейт. – Киев: Диалектика, 2020. – 784 c. (дата обращения: 27.11.2020).
  6. Чистов Д. В. Проектирование информационных систем//Бакалавр. Академический курс / Мельников П. П., Золотарюк А. В., Ничепорук Н. Б. — 2018. — С. 258. (дата обращения: 27.11.2020).
  7. Диго, С.М. Базы данных /С.М. Диго. – М.: Финансы и Статистика - Москва, 2018. – 592 c. (дата обращения: 27.11.2020).