Курсовая работа: Автоматизация продажи билетов в кинотеатре
Система должна помогать кассиру отслеживать доступные для продажи места в зрительном зале.
Система должна минимизировать работу кассира, используя шаблоны и помогая Клиентам грамотно составить заказ.
Система должна отправлять отчеты по продажам в финансовый отдел и отдел статистики.
Система должна позволять кассиру контролировать бронирование и снятие брони с билетов
Ограничения. Система
Система не должна предоставлять ложные данные ни в отчетах ни в предоставляемой информации о сеансах
4. Спецификация поведения проектируемого ПО
4.1 Распределение требований по субъектам и прецедентам
Перед построением диаграммы прецедентов составим таблицу распределения требований по субъектам и прецедентам:
Распределение требований по субъектам и прецедентам
Субъект | Прецедент | Требование |
Клиент | ZapolnenieZakaza |
b. Система должна помогать пользователю в выборе требуемой услуги c. Система должна позволять пользователю составлять заказ на приобретение билета, для последующей обработки этого заказа и получения билета на сеанс. d. Система должна предоставлять пользователю возможность выбора в заказе на какой сеанс и на которое из свободных мест он может составить заказ. l. Система должна минимизировать работу кассира, используя шаблоны и помогая Клиентам грамотно составить заказ. |
ProdazhaBiletov | h. Система не должна позволять пользователю приобретать билеты на несуществующие сеансы | |
SeeInformation |
a. Система должна позволять клиенту получать доступ к информации о репертуаре театра, эта информация должна быть актуальной и достоверной. o. Система не должна предоставлять ложные данные ни в отчетах ни в предоставляемой информации о сеансах | |
VernutBilet |
e. Система должна позволять пользователю возвращать билет Кинотеатру с целю возврата денежных средств. i. Система не должна разрешать пользователю возвращать билет позднее чем за 10 минут до начала сеанса. | |
BronirovanieBileta |
f. Система должна позволять пользователю бронировать билет с целю последующего приобретения билета. j. Система не должна допускать ситуации, когда забронированные места не выкупаются. Бронирование должно обнуляться за 20 минут до начала сеанса. | |
SnyatBron | g. Система должна позволять пользователю снимать имеющееся у него бронирование с билета. | |
Кассир | ProdazhaBiletov |
h. Система не должна позволять пользователю приобретать билеты на несуществующие сеансы k. Система должна помогать кассиру отслеживать доступные для продажи места в зрительном зале. m. Система должна отправлять отчеты по продажам в финансовый отдел и отдел статистики. |
VernutBilet |
e. Система должна позволять пользователю возвращать билет Кинотеатру с целю возврата денежных средств. i. Система не должна разрешать пользователю возвращать билет позднее чем за 10 минут до начала сеанса m. Система должна отправлять отчеты по продажам в финансовый отдел и отдел статистики. | |
BronirovanieBileta |
f. Система должна позволять пользователю бронировать билет с целю последующего приобретения билета. j. Система не должна допускать ситуации, когда забронированные места не выкупаются. Бронирование должно обнуляться за 20 минут до начала сеанса. К-во Просмотров: 2624
Бесплатно скачать Курсовая работа: Автоматизация продажи билетов в кинотеатре
|