Автоматизация билетов в театре (Характеристика нормативно-справочной, входной и результатной информации)
Содержание:
Введение
Автоматизация билетов и их учета занимает ключевое место в структурировании данных. От того, как работает база данных, во многом зависит система ее учета, повышение производительности труда, рентабельности производства и качества готового продукта.
Сточки зрения функционирования или структуры театра, можно сказать, что он располагает зрительными местами с разным уровнем сервиса, комфортности и, соответственно, оплаты. Места могут быть разных типов:
-A (VIP) – самые дорогие места с максимально комфортными для просмотра условиями;
-В (Comfort) – место меньшей, чем А, стоимости и комфортности, находящиеся в зоне наилучшего обзора, более удобное и соответственно дорогие чем С;
-С (Normal) – наиболее экономные места, без каких-либо выраженных преимуществ. В кинотеатре ведется учет состояния зрительных мест.
Все клиенты желающие приобрести билет должны указать на какой сеанс они хотят его приобрести и класс зрительного места, оплатить стоимость билета.
Любое место зрительного зала имеет номер, по которому ведется учет занято оно или свободно для продажи.
Также кинотеатр предоставляет возможность бронирования билетов.
Таким образом, в функционирование театра входит:
Продажа билетов;
Контроль наполняемости зала;
Предоставление информации о репертуаре театра;
Услуги бронирования билетов и снятия брони;
Возврат билетов
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
«Театрище» была основана в 2019 году. В марте текущего года компания «Театрище» уже открыла театры в нескольких крупных городах Российской Федерации. В частности, они расположились в Краснодаре, Екатеринбурге и Красноярске. Данные открытия произошли в рамках Программы культурного развития региона .
Сфера деятельности – это показа представлений в Москве с отличным онлайн сервисом. Мы предоставляем Вам более 25 представлений которые распределены по дням недели.
Важной функцией театра является популизация культурного наследия большого количество населения по регионам.
Основные финансово – экономические показатели деятельности «Театрище» приведены в таблице 1.1.
Наименование показателя |
Единицы измерения |
За 2019 год |
Прибыль от реализации продукции |
Млн. тыс. руб. |
35.000.000 |
Затраты |
Млн. тыс. руб. |
8.000.000 |
Среднесписочная численность работников |
чел. |
15 |
Таблица 1.1 – Основные финансово – экономические показатели деятельности «Театрище»
Основными поставщиками являются:
- Женская одежда
- Мужская одежа
- Мебель
- Инструменты
- Декорации
1.2. Организационная структура управления предприятием
Численность сотрудников в компании – 200 человек.
Организационная структура компании «Театрище» представлена на рисунке 1.1.
Рисунок 1.1 – “Организационная структура предприятия”
Руководителем на предприятии является Генеральный директор, он выполняет функции такие как:
- Руководство финансовой и хозяйственной деятельностью;
- Организаторская работа: гендиректор должен наладить деятельность всех компаний таким образом, чтобы максимально эффективно пользоваться результатами работы всех подразделений;
- Гарантия законности при работе компании;
- Выполнение поручений владельцев компаний;
- Составление долгосрочных и краткосрочных стратегий развития фирмы.
Генеральный директор организации имеет право:
1. Действовать от имени организации, представлять ее интересы во взаимоотношениях со всеми структурными подразделениями организации, а также другими организациями по хозяйственно-финансовым и иным вопросам.
2. Заключать, изменять и расторгать трудовые договоры с работниками в порядке и на условиях, которые установлены Уставом организации, Трудовым кодексом РФ, иными федеральными законами.
3. Запрашивать от структурных подразделений организации и самостоятельных специалистов необходимую информацию о работе организации.
4. Самостоятельно принимать решение о поощрении отличившихся работников, о привлечении к материальной и дисциплинарной ответственности нарушителей производственной и трудовой дисциплины.
5. Требовать от работников исполнения ими трудовых обязанностей и бережного отношения к имуществу работодателя и других работников, соблюдения правил внутреннего трудового распорядка организации.
Заведующий театра руководит работой актеров а так же театральным инвентарем который включает в себя декарации и косюмы, хранению и отпуску ценностей который может представлять инвентарь, облегчения и ускорения поиска необходимых материалов, инвентаря и т. п
Основные функции заведующего театра:
1. поддержание трудовой и технологической дисциплины, соблюдение норм охраны труда и противопожарной безопасности;
2. поддержание в исправном виде зданий, техники, инвентаря и территории театра и театральной площадке;
3. обеспечение театр новыми кадрами при их недостатке.
Финансовый отдел так же исполняет важную роль в процессе учета кадров:
- Ведут первичный бухгалтерский учет;
- Осуществляют работу с первичной документацией, которая заключается в приеме, контроле и обработки первичных документов;
- Производят расчёт, начисление, а также перечисление налогов по отчётным периодам;
- Принимают участие в расчетах с клиентами, поставщиками;
- Проводят финансовые операции по закупке, а также реализации продукции предприятия (составление приходных документов, сверка расчетов себестоимости продукции);
- Ведут учет имущества организации, основных средств, обязательств;
- Производит начисление заработной платы сотрудникам компании и НДФЛ;
- Осуществляют выплаты по гражданско-правовым договорам и другие предусмотренные законом выплаты;
- Выдают справки работникам о заработной плате;
- Осуществляют организацию налогового и управленческого учета;
- Занимаются подготовкой и сдачей бухгалтерской и налоговой отчетности в налоговую инспекцию и внебюджетные фонды РФ.
Далее по списку рабочие отделы и их краткое описание:
- Отдел продаж:
Функции отдела продаж включают работы по 5 основным направлениям - привлечение клиентов, выявление целевой аудитории, успешное закрытие сделок, выстраивание отношений с текущими клиентами и работа с их лояльностью.
2. IT отдел
Основные функции IT отдела:
1. Установка, обеспечение правильной эксплуатации и бесперебойной работы, а также технического обслуживания компьютеров, организационной, вычислительной техники, серверного оборудования Учреждения и программного обеспечения.
2. Участие в планировании приобретения и распределения средств вычислительной и организационной техники, программного обеспечения.
3. Обеспечение системы доступа к сетевым ресурсам и прав доступа к режимам и функциям прикладного программного обеспечения.
4. Планирование, распределение и технический учет средств вычислительной и оргтехники, специального и прикладного программного обеспечения, средств телекоммуникаций и защиты информации.
5. Администрирование сетевых ресурсов, баз данных и обеспечение защиты от потери данных в компьютерных системах.
6. Конфигурирование и оптимизация работы сети Учреждения; внесение предложений по приобретению необходимого сетевого оборудования.
7. Обеспечение резервного копирования баз данных и программных средств.
8. Обеспечение информационной безопасности, защиты информации, находящейся на электронных носителях от несанкционированного доступа, искажения и уничтожения при её передаче, обработке и хранении с использованием средств вычислительной техники, телекоммуникаций и защиты информации.
9. Управление офисной АТС и системой видеонаблюдения.
1.3. Выбор комплекса задач автоматизации, структуры комплекса технических и программных средств и характеристика существующих бизнес - процессов
Моей задачей, решаемой на предприятии, является разработка системы автоматизация театральных билетов. Одним из этапов была диагностика на предприятии всех бизнес-процессов, которые будет охватывать информационная система.
Основные функции процесса:
- Реинжиниринг или описание бизнес-процессов по всей системе «с нуля»
- Аудит описанных бизнес-процессов, адаптация описанных бизнес-процессов, корректировка выявленных ошибок
- Выбор системы автоматизации описанных бизнес-процессов и оборудования для автоматизации
- Непосредственно внедрение выбранной системы автоматизации
- Обеспечение поддержки текущей работы системы.
Автоматизация продажи начинается с поступления информации о сотрудниках, клиентах, базе данных. Модель данного процесса и его декомпозиция показана на рисунке 1.2., 1.3. и 1.4.
Рисунок 1.2. - Контекстная диаграмма продажи билетов
Рисунок 1.3 - Диаграмма IDEF0 процесса
Рисунок 1.4 - Декомпозиция процесса
Для обоснования целесообразности внедрения данного решения был произведен сравнительный анализ уже готовых продуктов и приведен в таблице 1.2.
Таблица 1.2 – Сравнительный анализ готовых решений
Название |
Возможности |
Комментарий |
1С Бухгалтерия 8.0 |
|
С помощью данного решения можно вести все виды бухгалтерского и налогового учета, совместима с многими продуктами 1С, есть возможность создания отчетной документации, кроссплатформенная, довольно сложна при обучении, но существует огромная база обучающих видео. |
БЭСТ 5 Бухгалтерия |
|
Возможности схожи с программой 1С, но не позволяет редактировать тип отчета, работает только на ОС Windows. |
Инфо Бухгалтер 8 |
|
Внедрение этой программы дешевле чем предыдущие примеры, интерфейс более понятный, меньше возможностей, больше подойдет для небольшого бизнеса. |
Программные средства довольно похожи по функционалу и занимают одни из лидирующих мест на российском рынке, но в выборе оптимального решения предпочтение было отдано программе “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.
рисунок 2.2. Диаграмма прецедентов для системы
2.2. Характеристика нормативно-справочной, входной и результатной информации
Процесс продажи электронных билетов, он заполняет в список данные клиента, запрос приходит на сервер, на сервере проверяют наличие места выбранное покупателем, если места нет, то приходит отказ, после клиент вносит деньги за отправку и ему выдается посадочное место. Данный процесс был отображен в виде диаграммы деятельности на рисунке 2.3.
Рисунок 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.
запрос
Рисунок 3.1 – Запрос “Стоимость спектаклей и представлений”
Рисунок 3.2 – Запрос “кол-во оставшихся мест”
Рисунок 3.3 – Форма “Добавление товара”
Рисунок 3.5 – Отчет “Количество мест”
Рисунок 3.7 – Диаграмма Сущность-связь
Заключение
В ходе выполнения курсовой работы была спроектирована автоматизированная информационная система «Автоматизации продажи билетов в театре», получены и развиты навыки проектирования баз данных, построения функциональных моделей, разработки диаграмм, создания спецификации систем. При разработке определены требования к системе и условия функционирования, создана функциональная модель и диаграмма потоков данных, построены логическая и физическая модели базы данных.
Одно из основных преимуществ автоматизации продаж – сокращение времени цикла продажи и покупки билетов. Путем ускорения процессов постановки в очередь, определения заказа, отгрузки под него товара, транспортировки, автоматизация может существенно сократить время от заказа до доставки.
Автоматизация продажи билетов — внедрение и интеграция современного программного обеспечения и электронного торгового оборудования – один из лучших способов упростить, ускорить, сделать более эффективными любые бизнес-операции.
Множество факторов, включая новых конкурентов, перепроизводство по всей отрасли, все более требовательных покупателей, заставляет все подбирать все более улучшенные условия для них, с меньшими издержками, внедряли инновационные технологий.
Список использованной литературы
- Буторин, Д. MS Agent и Speech API в Delphi (+ CD-ROM) / Д.Буторин. –БХВ-Петербург - Москва, 2016. - 440 c. (дата обращения: 27.11.2020).
- Глушаков, С.В. Базы данных /С.В.Глушаков, Д.В. Ломотько. – Харьков: Фолио - Москва, 2020. - 504 c. (дата обращения: 27.11.2020).
- Салтецкая Т. В. Разработка автоматизированной системы сортировки и поиска заявок [Электронный ресурс]: Научный журнал// 22.06.2019 URL: https://moluch.ru/archive/115/31352/ (дата обращения: 27.11.2020).
- Уваров А.С. 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).
- Дейт, К.Дж. Введение в системы баз данных /К.Дж. Дейт. – Киев: Диалектика, 2020. – 784 c. (дата обращения: 27.11.2020).
- Чистов Д. В. Проектирование информационных систем//Бакалавр. Академический курс / Мельников П. П., Золотарюк А. В., Ничепорук Н. Б. — 2018. — С. 258. (дата обращения: 27.11.2020).
- Диго, С.М. Базы данных /С.М. Диго. – М.: Финансы и Статистика - Москва, 2018. – 592 c. (дата обращения: 27.11.2020).
- Понятие правонарушения (Причины совершения правонарушений и пути их устранения в РФ)
- Понятие системы права и ее структурные характеристики (Особенности современного правового регулирования через систему преимуществ)
- Проблема личности в социальной психологии ( Социально-психологическая структура личности)
- Органы местного самоуправления (Основные модели местного самоуправления)
- Мотивация и ее теории (Содержательные и процессуальные теории мотивации)
- Анализ конкурентов на рынке и определение собственной конкурентоспособности ( ООО «Галерея обуви»)
- Принципы эффективного планирования деятельности предприятия (Анализ и совершенствование планирования в ООО «АВТО ЭКСПЕРТ»)
- Система психофизиологического профессионального отбора и диагностика профпригодности (ДИАГНОСТИКА ПРОФПРИГОДНОСТИ ПОМОЩНИКОВ МАШИНИСТОВ В ОАО «РЖД»)
- Человеческий фактор в управлении организацией (Анализ влияния человеческого фактора в управлении организацией на примере АО ПДК «Апшеронск»)
- Роль мотивации в поведении организации (Теории мотивации: современный подход. Причины пассивности работника)
- Формы правления в прошлом и настоящем (СОВРЕМЕННЫЕ ФОРМЫ ГОСУДАРСТВЕННОГО ПРАВЛЕНИЯ. ФОРМА ПРАВЛЕНИЯ РОССИЙСКОГО ГОСУДАРСТВА)
- Особенности инновационного анализа инвестиционных проектов (Анализ эффективности инновационной деятельности предприятия)