Автоматизация продажи театральных билетов (Характеристика предприятия и его деятельности)
Содержание:
Введение
В качестве предметной области курсовой работы было выбрано Билетное Агентство «TetraTickets».
Компания TetraTickets - билетное агентство, предоставляющее широкий выбор билетов на зрелищные спектакли Москвы. Эта компания существует на рынке билетных операторов всего несколько лет, но уже является одной из ведущих компаний на рынке.
1. Характеристика предприятия и его деятельности
Основными конкурентами являются другие билетные агентства: Ticketland, RedKassa, Biletmarket и т.д. Поставщиками для билетного агентства являются различные театры. Клиентами являются люди любой категории, которые заинтересованы в театральном искусстве.
В ближайшие годы «TetraTickets» планирует расшириться по России и продолжать открывать точки по всей стране, а также открывать филиалы в других ближайших странах.
Таблица 1 – Технико-экономические показатели объекта управления
№ пп |
Наименование показателя |
Единица измерения |
За 2017 год |
За 2018 год |
Объем оказанных услуг, продаж |
Тыс. Руб |
26367 |
28453 |
|
Число обслуженных клиентов |
Тыс. Чел. |
114 |
120 |
|
Выручка от оказания услуг, продаж |
Тыс. Руб |
3974 |
4120 |
|
Среднесписочная численность работников |
Чел |
104 |
120 |
|
Среднемесячная заработная плата сотрудников |
Тыс. Руб |
41,5 |
43,5 |
2. Организационная структура управления предприятием
Билетное агентство «TetraTickets» имеет свою организационную структуру, которая представлена на Рисунке 1.1.
Рисунок 1.1 Организационная структура предприятия
Билетное Агентство «TetraTickets» имеет вертикальную подчиненность.
- Генеральный директор - является лицом компании в переговорах и главным представителем. Договоры с различными театрами, утверждение различных идей и прочее проходят с его утверждения. Он уполномочен принимать любые решения и определять стратегию развития всего театрального агентства.
- Заместитель директора – в отсутствие генерального директора берет на себя все его полномочия.
- Главный бухгалтер - осуществляет организацию бухгалтерского учета хозяйственно-финансовой деятельности, контроль сохранности собственности предприятия, контроль экономного использования трудовых, материальных и финансовых ресурсов.
- Глава технического отдела – осуществляет различные способы создания и поддержания технического составляющего компании. Также распределяет задачи между подчиненными, составляет отчетность для высшего руководства.
- Главный менеджер по работе с клиентами - осуществляет организацию отдела работы с клиентами. Следит за соблюдением качественной работы своего отдела и предоставлением клиентам нужного обслуживания.
- Главный менеджер по маркетингу – отвечает за продвижение агентства в различных сферах и увеличения продаж билетов. Также заключает договоры с различными театрами.
- Главный кассир – управляет и координирует других кассиров, также отвечает за продажу билетов.
3. Программная и техническая архитектура агентства
Рассмотрим программное (Рисунок 1.2) и техническое обеспечение (Рисунок 1.3). Используемые в настоящее время в здании агентства. Программные средства, которые установлены на ПК организации, имеют совершенно невысокие требования к техническому обеспечению. В отделе используются 10 компьютеров, 1 МФУ, 2 коммутатора, 1 роутер. Также у отдела есть доступ к Серверам (Файловый сервер, Почтовый сервер, Сервер БД и VPN-сервер):
Рисунок 1.2 Техническая Архитектура
Рисунок 1.3 Программная архитектура
4. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
На Рисунке 1.4, 1.5 и 1.6 представлена структурно-функциональная диаграмма организации продажи театральных билетов, соответствующая бизнес-процессам. Данная диаграмма построена с использованием принципов стандарта IDEF0.
Рисунок 1.4 Диаграмма IDEF0
В данной схеме представлен бизнес-процесс продажи театральных билетов. Покупатель совершает покупку билета, это фиксируется в БД, что позволяет узнать какие билеты еще не заняты. Все подпроцессы находятся под контролем кассира. Весь процесс продажи регламентируется Законами РФ и нормативными документами.
Рисунок 1.5 Декомпозиция процесса продажи билета
Рисунок 1.6 Декомпозиция процесса «Продажа билета»
В данном агентстве Автоматизированная система будет использоваться для:
- Многократного ускорения процесса покупки билетов
- Загрузки информации в БД
- Уменьшения сбоев и неполадок в покупке и бронировании билетов
Основное назначение диаграммы прецедентов – описание функциональности и поведения, позволяющее заказчику, конечному пользователю и разработчику совместно обсуждать проектируемую или существующую систему.
Для нашей предметной области мы выделили следующих актеров:
Актер |
Краткое описание |
Глава тех. отдела |
Отвечает за качество и функциональность системы |
БД Билеты |
Занимается учетом купленных и оставшихся билетов |
Кассир |
Сотрудник, который занимается выполнением поставленных задач |
Менеджер |
Сотрудник, который занимается договорами с другими театрами и маркетингом |
Администратор театра |
Сотрудник стороннего театра, с которым сотрудничает агентство |
Рассмотрим теперь, какие возможности должна предоставлять наша система:
- актер Глава тех. отдела анализирует и проверяет систему, всячески ее модернизирует;
- актер БД Билеты использует систему для возможности хранения данных о количестве билетов и их стоимости, а также информацию о театрах, предоставляющих билеты;
- актер Кассир использует систему для возможности проверки наличия билетов в различных театрах;
- актер Менеджер договаривается о включении различных театров в систему для актуальной информации о билетах и акциях;
- актер Администратор театра является театром, который предоставляет билеты на свои сеансы, информирует о своих скидках и акциях.
На основании вышеизложенного можно выделить следующие прецеденты:
Прецедент |
Краткое описание |
Предоставление информации о билетах |
Сверка актуальной информации о существовании тех билетов, которые хотят приобрести. |
Получение информации про театр, предоставляющий услуги |
Сбор информации о всех билетах, акциях, различных дополнительных услугах театра для большего удобства |
Сообщение информации, полученной с театров |
Объяснение информации, полученной от театра с изменениями для выгоды билетного агентства |
Занесение информации в БД |
Информация, полученная от менеджера, которая заносится в БД |
Предоставление информации о билетах |
Дает информацию кассиру, который может просмотреть наличие или отсутствие билетов, акций или различных скидок |
Главная диаграмма прецедентов
Рисунок 1.7 Главная диаграмма прецедентов
Рисунок 1.8 Диаграмма деятельности
На Рисунке 1.8 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.
Диаграммы деятельности состоят из ограниченного количества фигур, соединенных стрелками. Основные фигуры:
- Прямоугольники с закруглениями – действия;
- Ромбы – решения;
- Широкие полосы – начало и окончание ветвления действий;
- Круг – начало процесса;
- Круг с обводкой – окончание процесса.
Стрелки идут от начала к концу процесса и показывают потоки управления или потоки объектов.
5. Информационное обеспечение задачи
5.1. Информационная модель и её описание
Необходимость сбора, хранения, переработки, анализа большого объема разнообразной информации, предоставления ее пользователям в удобной форме ставит задачу создания на предприятии соответствующей информационной системы.
На рисунке 2.1 изображена информационная модель продажи театральных билетов.
Рисунок 2.1 Информационная Модель
Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Покупатель, Билет, Спектакль, Кассир, Театр.
Таблица 1 Сущность «Покупатели»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Фамилия |
Короткий текст |
40 |
||
Имя |
Короткий текст |
40 |
||
Отчество |
Короткий текст |
40 |
||
Телефон |
Ключ |
Короткий текст |
12 |
Ключевое поле Маска ввода: "+7("000")"000\-00\-00 |
Электронная Почта |
Короткий текст |
100 |
||
Номер Билета |
Короткий текст |
11 |
Маска ввода: AAA\-AAA\-AAA |
|
Дата покупки билета |
Дата и время |
10 |
Таблица 2 Сущность «Билеты»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Номер Билета |
Ключ |
Короткий текст |
11 |
Ключевое поле Маска ввода: AAA\-AAA\-AAA |
Зал |
Короткий текст |
1 |
Маска ввода: 0 |
|
Ряд |
Короткий текст |
2 |
Маска ввода: 00 |
|
Место |
Короткий текст |
2 |
Маска ввода: 00 |
|
Стоимость |
Денежный |
|||
Код Спектакля |
Короткий текст |
4 |
Маска ввода: aaaa |
|
Табельный номер продавца |
Короткий текст |
5 |
Маска ввода: 00000 |
Таблица 3 Сущность «Спектакли»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Наименование Спектакля |
Короткий текст |
100 |
||
Код Спектакля |
Ключ |
Короткий текст |
4 |
Ключевое поле Маска ввода: aaaa |
Дата проведения |
Дата и время |
10 |
||
Время проведения |
Дата и время |
5 |
||
Длительность |
Дата и время |
5 |
Таблица 4 Сущность «Театры»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Название Театра |
Ключ |
Короткий текст |
100 |
Ключевое поле |
Телефон |
Короткий текст |
12 |
Маска ввода: "+7("000")"000\-00\-00 |
|
Электронная Почта |
Короткий текст |
100 |
||
Адрес |
Короткий текст |
255 |
Таблица 5 Сущность «Кассиры»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Фамилия |
Короткий текст |
40 |
Ключевое поле |
|
Имя |
Короткий текст |
40 |
||
Отчество |
Короткий текст |
40 |
||
Телефон |
Короткий текст |
12 |
Маска ввода: "+7("000")"000\-00\-00 |
|
Электронная Почта |
Короткий текст |
100 |
||
Табельный Номер |
Ключ |
Короткий текст |
5 |
Маска ввода: 00000 |
Рисунок 2.2 Схема данных
Контрольный пример реализации и его описание.
В данном разделе представлены Запросы, Входные формы и Выходные формы БД.
Запросы:
- Запрос Билеты
- Запрос Покупатели
- Запрос Театры
Входные формы:
- Входные формы Билеты
- Входные формы Покупатели
- Входные формы Спектакли
Выходные формы:
- Выходные формы Билеты
- Выходные формы Кассиры
Заключение
В результате выполнения работы была создана база данных для Билетного Агентства «TetraTickets».
Для достижения данного результата было проделано следующее:
- Рассмотрена предметная область, а именно, Билетное Агентство «TetraTickets», ее организационная структура предприятия;
- Рассмотрен комплекс задач, которые необходимо автоматизировать;
- Рассмотрено информационное обеспечение задачи: построена информационная модель, рассмотрены используемые классификаторы, входящая и результатная информация;
- Рассмотрено программное обеспечение: дано дерево функций, сценарий диалога, описаны программные модули;
- Приведен контрольный пример реализации системы: описаны работы базы данных, входные и выходные формы.
Список литературы
Основная литература:
- Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.
- Гущин А.Н. Базы данных: учебник. - М.: Директ-Медиа, 2014. - 266с
- Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России
Дополнительная литература:
- Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с. - режим доступа http:// biblioclub.ru
- Заботина Н.Н.Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. - 331с.
- Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск: Эль Контент, 2013. - 88 с. – режим доступа http:// biblioclub.ru
- Методы и средства проектирования информационных систем и технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с.
- Проектирование информационных систем. Проектный практикум: учебное пособие / А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с. - режим доступа http:// biblioclub.ru
- Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовский. – 2-е изд., перераб. и доп. - М.: Юрайт, 2015. - 463с.
Дополнительные источники:
- Документация исследуемой организации.
- Официальный сайт исследуемой организации
- Разумный подход к автоматизации управленческого учета. Ольга Феклисова. Режим доступа http://www.cfin.ru/itm/kis/choose/management_accounting.shtml
- Управленческий учет на предприятии с примерами автоматизации. Режим доступа http://www.1cashflow.ru/upravlencheskiy-uchet-na-predpriyatii
- Правовое положение осуждённых, отбывающих уголовные наказания, не связанные с изоляцией от общества
- АВТОМАТИЗАЦИЯ УЧЕТА И ОБРАБОТКИ ОБРАЩЕНИЙ КЛИЕНТОВ В СЛУЖБУ ТЕХНИЧЕСКОЙ ПОДДЕРЖКИ «АО ТИНЬКОФФ БАНК»
- Понятие и значение приватизации (Функция обслуживания государственного долга и пополнения бюджета)
- Поручительство как способ обеспечения исполнения обязательства
- Органы нотариального сообщества: федеральная нотариальная палата, нотариальная палата субъектов РФ
- Информационное обеспечение оперативно-розыскной деятельности (Понятие, сущность и назначение информационного обеспечения оперативно-розыскной деятельности органов внутренних дел)
- Мотивации персонала и проектирование систем стимулирования труда (Эффективные методики оценки лояльности персонала. Повышение лояльности персонала)
- Методы психофизиологического исследования: возможности и ограничения в практике управления персоналом (Исследование психофизиологических характеристик работников ООО «Мэйджор Лизинг»)
- Понятие предпринимательского договора (Сущность и содержание предпринимательских договоров)
- Виды договоров (По характеру распределения прав и обязанностей сторон)
- Понятие и виды наследования (Завещания, приравниваемые к нотариально удостоверенным завещаниям)
- Планирование управлением командой проекта (АНАЛИЗ УПРАВЛЕНИЯ КОМАНДОЙ ПРОЕКТА НА ПРИМЕРЕ ОТКРЫТИЯ МАГАЗИНА «KEEGLE»)