ТЗ на создание модуля «Баннеры»
Цель: Требуется создать систему баннеров для новостного портала.
Задачи:
- спроектировать и создать таблицы в базе MySQL для модуля «Баннеры» (таблица с
баннерами + возможно вспомогательные таблицы)
- создать мастер по закачиванию пользователем своих баннеров
- создать механизм хранения баннеров на сервере, редактирования и удаление их
пользователем и админом
- реализовать генерирование страниц сайта на основе шаблонов, нос выводом вместо
баннеров информации о стоимости и свободных датах для размещения рекламы.
- реализовать механизм продажи рекламных мест путём формирования корзины заказа,
оплату через пополнение баланса, генерирования счёт-фактуры и акта оказанных услуг.
Схема работы:
Пользователь имеет 2 фрейма :
1.Окно с сайтом, страницы сгенерированные по шаблонам, за исключением баннеров,
вместо которых отображается информация о стоимости и свободных датах.
2. Панель:
- со списком закаченных пользователем баннеров
- ссылками на их редактирование и удаление
- добавление нового баннера
- информационного блока, поясняющего как разместить рекламу на сайте текст+видео
ролик
- списком уже размещённых баннеров
- корзиной размещаемых баннеров, но ещё не оплаченных и ссылкой оплатить заказ
Пользователь при помощи панели закачивает баннеры, а при помощи фрейма с сайтом
выбирает место, в которое он хочет определить тот или иной баннер. При этом пользователь
указывает даты размещения баннера в календаре.