Файл: Автоматизация продажи театральных билетов (Характеристика предприятия и его деятельности).pdf
Добавлен: 18.05.2023
Просмотров: 212
Скачиваний: 3
СОДЕРЖАНИЕ
1. Характеристика предприятия и его деятельности
2. Организационная структура управления предприятием
3. Программная и техническая архитектура агентства
4. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
5. Информационное обеспечение задачи
Введение
В качестве предметной области курсовой работы было выбрано Билетное Агентство «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 |
HPE ProLiant MicroServer Gen10 Почтовый сервер |
AMD Opteron 1xX3216 1x8Gb x4 3.5" SATA 1G 2P 1x200W 2xDisplayPort HDD: 1ТБ, 4ТБ, 4ТБ, 4ТБ |
Windows Server 2016; Windows Defender; Microsoft Outlook. |
|
2 |
HPE ProLiant MicroServer Gen10 Сервер БД |
AMD Opteron 1xX3216 1x8Gb x4 3.5" SATA 1G 2P 1x200W 2xDisplayPort HDD: 1ТБ, 4ТБ, 4ТБ, 4ТБ |
Windows Server 2016; Windows Defender; Windows SQL Server. |
|
3 |
HPE ProLiant MicroServer Gen10 Файловый сервер |
AMD Opteron 1xX3216 1x8Gb x4 3.5" SATA 1G 2P 1x200W 2xDisplayPort HDD: 1ТБ, 4ТБ, 4ТБ, 4ТБ |
Windows Server 2016; Windows Defender; iFolder. |
|
4 |
Asus K540UB-DM597T (90NB0IM1-M08280) Black |
15.6"(1920x1080)/ i3-7020U(2.3ГГц)/ 6Гб/ 1Тб HDD/ GeForce MX110 2Гб/ нет DVD/ Win10 / Черный |
Microsoft Visio, MS Office, 1С, |
|
5 |
HP Color LaserJet Pro MFP M177 |
МФУ для небольшого офиса, 4-цветная лазерная печать, до 16 стр/мин, Макс. формат печати A4 (210 × 297 мм) |
Драйвер работы МФУ |
|
6 |
Коммутатор Zyxel GS1900-24E |
Модель поддерживает протоколы IEEE 802.1D Spanning-Tree Protocol, IEEE 802.3ad, имеет внутреннюю пропускную способность 48 ГБит/сек. |
- |
|
7 |
ASUS RT-AC58U |
Wi-Fi-роутер Стандарт Wi-Fi: 802.11a/b/g/n/ac Макс. скорость: 867 Мбит/с Поддержка опционального 4G-модема Коммутатор 4xLAN |
- |
Рисунок 1.2 Техническая Архитектура
Рисунок 1.3 Программная архитектура
4. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
Диаграмма IDEF0
На Рисунке 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 |