Курсовая работа: Автоматизация продажи билетов в кинотеатре
Рисунок 4 – Диаграмма декомпозиции «Предоставление информации»
Опишем процессы, представленные на данной диаграмме.
Расписание сеансов и стоимость билетов - Клиент получает информацию о сеансах:
- Наименование
- Дата и время начала сеанса
- Длительность
- Стоимость билетов класса A, B, C
- Зрительный зал в котором проводится сеанс
И решает с каким сеансом он будет выполнять дальнейшие операции.
Информация о сеансах - информация которая позволяет Клиенту понять что за Сеансы проводятся в Кинотеатре и помогает выбрать на какой из них пойти
Возврат в выбор операций - решение пользователя вернуться к выбору операций
Рисунок 5 – Диаграмма декомпозиции «Создание заказа»
Опишем процесс создания заказа.
Первым этапом для создания заказа клиент должен заполнить форму, в которой должен указать требуемый сеанс из Расписания сеансов и требуемое место в зале. Клиенту к этому моменту уже известна стоимость билета – она входит в Информацию о сеансе. Далее, если клиент согласен с введенной информацией, он должен подтвердить заказ. Система сформирует заказ в виде принятом в нормах кинотеатра.
Требования Клиента – набор, заполненных Клиентом данных о сеансе которые однозначно его (сеанс) позиционирует.
Генерирование заказа – система формирует Заказ исходя из требований Клиента и Норм предприятия.
2.2 Внешнее окружение проектируемого ПО
На схеме показано, что система продажи билетов в кинотеатре работает с базой данных репертуара, базой данных сеансов кинотеатра и базой данных отдела финансов и статистики. Также система продажи билетов в кинотеатре имеет систему защиты и систему обслуживания.
Рисунок 6 – Внешнее окружение системы «Продажи билетов в кинотеатре»
2.3 Функциональность проектируемого ПО
Данная информационная система будет автоматизировать:
Продажа билетов;
Контроль наполняемости зала;
Предоставление информации о репертуаре кинотеатра;
Услуги бронирования билетов и снятия брони;
Возврат билетов.