[jekatmb22]

jekatmb22

[jekatmb22]

На сайте 2 года и 4 месяца (заходил 2 года 3 месяца 12 дней назад)
+ 1  0  - 0
1
997.5
Рейтинг997.5
997.5
Отзывы+ 1  0  - 0
+ 1  0  - 0
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
10 Января 2020
Бюджет: 15 000 руб
1 ЗАДАНИЕ НА РАЗРАБОТКУ
Настоящий документ включает в себя требования на создание веб-портала автоматизированной системы резервированияпокупки билетов кинотеатра.

2 Технологический стек:
БД – MySQL
Язык программирования – Java
Одностраничное приложение (возомжно разделение на два одностраничных приложения – для администраторов системы и для пользователей сайта)

3 ОБЩИЕ ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ

Задачи системы:
Автоматизировать продажу билетов
Сократить время прибывание клиентов в кассах

Система должна:
Предоставлять полную информацию о кинофильме (возрастные ограничения, жанр, продолжительность, цена, о фильме {краткий сюжет, актеры})
Позволять пользователям регистрироваться (ФИО, email, дата рождения, номер телефона, пароль). Авторизация на сайте по email.
Зарегистрированные пользователи должны иметь возможность резервироватьпокупать билеты на выбранные сеансы с возможностью выбора места(аналогично сайту кинопоиск).

Пользовательские роли
Система должна поддерживать следующую ролевую модель, а также возможность управления ролями и их правами.

Основные ролевые группы и их состав:
3.1.1. Пользователи сайта:
a) Незарегистрированный пользователь;
b) Зарегистрированный пользователь.
3.1.2. Пользователи системы:
a) Администратор системы.

Пользователи сайта
a) Незарегистрированный пользователь – это пользователь, который не авторизовался в системе.
Пользователь получает запрашиваемую информацию в режиме реального времени.
Пользователь может:
* просматривать списки кинофильмов;
* осуществлять взаимодействие с формами регистрации и авторизации.
b) Зарегистрированный пользователь – это пользователь, который имеет учетную запись и авторизовался в системе.

Зарегистрированный пользователь наследует все права и возможности незарегистрированного пользователя.
Зарегистрированный пользователь может:
* бронировать, покупать билет в кинотеатр;
* восстанавливать пароль через email;
* редактировать данные профиля.

Администратор системы

Администратор может:
* Добавлять, удалять и редактировать информацию о фильме:
возрастные ограничения;
жанр;
продолжительность;
цена;
о фильме.

* Добавлять, удалять и редактировать информацию о кинозале
Зал (номер, вместительность в формете X * Y )

* Формировать прогрмамную сетку показов (привязка залов к временным слотам и фильмам)

Прошло времени с момента публикации: 2 года 4 месяца 8 дней 15 часов 24 минуты
Раздел: Разработка сайтов / Веб-программирование