Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тз.docx
Скачиваний:
4
Добавлен:
19.08.2019
Размер:
2.88 Mб
Скачать

Содержание

1.

Общие сведения

1.1

Название сайта

1.2

Целевая аудитория сайта

1.3

Термины, используемые в техническом задании

2.

Назначение и цели создания сайта

2.1

Цели создания сайта

2.2

Задачи, решаемые при создании сайта

3.

Обзор рынка

4.

Архитектура системы

4.1

Архитектура

4.2

Структура данных

4.3

Модульная структура

4.4

Группы пользователей

5.

Бизнес-логика системы

5.1

Описание бизнес-процессов

6.

Пользовательский интерфейс

  1. ОБЩИЕ СВЕДЕНИЯ

    1. НАЗВАНИЕ САЙТА

Сайт-афиша кинотеатров «ДиаФильм».

    1. ЦЕЛЕВАЯ АУДИТОРИЯ САЙТА

Люди интересующиеся

    1. ТЕРМИНЫ, ИСПОЛЬЗУЕМЫЕ В ТЕХНИЧЕСКОМ ЗАДАНИИ

Общеиспользуемые термины:

  • База данных (БД) — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.

  • Система управления базой данных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

  • Аутентификация — проверка принадлежности субъекту доступа предъявленного им идентификатора; подтверждение подлинности.

  • Авторизация — процесс предоставления определенному лицу прав на выполнение некоторых действий.

  • Идентификация — присвоение субъектам или объектам идентификатора и/или сравнение идентификатора с перечнем присвоенных идентификаторов.

  • CAPTCHA (Completely Automated Public Turing test to tell Computers and Human Aparts) — автоматизированный публичный тест Тьюринга для различие компьютеров и людей.

  • Бизнес-логика — совокупность правил, принципов, зависимостей поведения объектов, реализация правил и ограничений автоматизируемых операций.

  • Бизнес-процесс - совокупность взаимосвязанных мероприятий или задач, необходимых для достижения цели процесса.

Термины, используемые в рамках технического задания:

  • Идентификация — присвоение субъектам или объектам идентификатора и/или сравнение идентификатора с перечнем присвоенных идентификаторов.

  • CAPTCHA (Completely Automated Public Turing test to tell Computers and Human Aparts) — автоматизированный публичный тест Тьюринга для различие компьютеров и людей.

  • Бизнес-логика — совокупность правил, принципов, зависимостей поведения объектов, реализация правил и ограничений автоматизируемых операций.

  • Бизнес-процесс - совокупность взаимосвязанных мероприятий или задач, необходимых для достижения цели процесса.

  1. НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ САЙТА

    1. ЦЕЛИ СОЗДАНИЯ САЙТА

  • повысить качество предоставляемых кинотеатрами услуг;

  • повысить потребление услуг, предоставляемых кинотеатрами;

  • повысить уровень удобства потребления услуг, предоставляемых кинотеатрами;

  • обеспечить высокий уровень информатизации в сфере кино у пользователей ресурса.

    1. ЗАДАЧИ, РЕШАЕМЫЕ ПРИ СОЗДАНИИ САЙТА

  • создание описания кинотеатров;

  • создание расписания сеансов кинотеатров;

  • реализация онлайн-покупки билетов на киносеансы;

  • создание форума;

  • реализация новостного модуля;

  • реализация функции поиска фильма;

  • создание модуля с описанием фильмов;

  • создание хранилища для мультимедиа — видео и изображений.

  1. ОБЗОР РЫНКА

Проведенный анализ рынка сайт-афиш по бронированию билетов на киносеансы показал, что в настоящее время в интернете функционируют огромное количество сайтов позволяющих бронировать билеты. Из множества этих сайтов для предварительного анализа были отобраны были отобраны 5 наиболее известных и посещаемых сайтов:

  • сайт «Афиша», http://www.afisha.ru

  • сайт «Киноход», http://www.kinohod.ru

  • сайт «Киномакс», http://kinomax.ru

  • сайт «FILMTODAY», http://filmtoday.ru

  • сайт «IMAX 3D», http://www.ntescafe-imaxcinema.ru/movies/82

Сайт «Афиша» слишком перегружен информацией относящейся не к кинотеатрам, которая отвлекает внимание пользователя. Слишком яркий дизайн, от которого быстро устают глаза. На сайте не имеется форума, который позволял бы обмениваться между пользователями мнениями о просмотренных фильмах и кинотеатрах, которые они посетили. Так же не имеется авторизации пользователя на сайте.

Сайт «Киноход» имеет продуманный и удобный интерфейс и дизайн, реализован поиск ближайшего кинотеатра от место положения зарегистрированного пользователя. Сайт слишком загружен посторонней рекламой, имеется информация о кинотеатрах только нескольких городов России.

Сайт «Киномакс» непродуманный интерфейс и дизайн, загружен рекламой, предоставлена информация только о кинотеатрах города Ижевска. Реализовано оповещение зарегистрированных пользователей о акциях проходящих в кинотеатрах посредством SMS рассылки или отправление письма на e-mail.

Сайт «FILMTODAY.ru» имеет интуитивно понятный интерфейс, качественный дизайн. Достоинства это сайта в том, что имеется не только описание фильма, дату его показа, но и кадры из фильма, демо ролики, постеры, так же представлены интервью с актерами этого фильма. Главный недостаток сайта, что не реализован форум, рейтинг фильма и кинотеатра.

Сайт «IMAX 3D» дизайн интерфейса не продуманный, отсутствует поиск, реализовано интергрированность с социальными сетями «Vkontakte» и «Facebook». Отсутствует форум, рейтинг кинотеатра и фильмов.

В текущем проекте учтены и доработаны недостатки вышеуказанных сайтов, а именно будет реализовано:

      1. Форум для общения между зарегистрированными пользователями;

      2. Возможность бронирования и покупки билета, при помощи различных способов оплаты;

      3. Выставление пользователями рейтинга и комментариев для кинотеатров, фильмов;

      4. Оповещение зарегистрированных пользователей об акциях, времени начала сеанса фильма, на который куплен или забронирован билет посредством SMS рассылки или отправление письма на e-mail.

Сравнительный анализ характеристик сайт-афишь по бронированию билетов на киносеансы

1. Наименование программного комплекса

Афиша

“Киноход”

“Киномакс”

“FILMTODAY.ru”

«IMAX 3D»

2. Контент (содержание)

А) ясно ли предназначение сайта

Да

Да

Да

Да

Да

Б) Присутствует ли информация на всех страницах (во всех разделах) сайта?

Нет

Нет

нет

Да

Да

Г) Соответствует ли содержание сайта (текстовое, графическое) его тематике?

Нет

Да

да

Да

Да

Д) Есть ли грамматические или синтаксические ошибки?

Не обнаружено

Не обнаружено

Не обнаружено

Не обнаружено

Не обнаружено

3. Эргономичность использования (юзабилити)

А) Организовано ли содержание логически?

Нет

Да

да

Да

Да

Б) Насколько проста и понятна навигация?

Слишком много критериев

Слишком много критериев

Проста и понятна

Проста и понятна

Проста и понятна

В) Расположена ли навигация в одном и том же месте на всех страницах?

да

да

Да

Да

Да

Г) Позволяет ли навигация вернуться на предыдущие подуровни?

Нет

Нет

Нет

Нет

Нет

Е) Имеется ли понятный способ перехода между пос­ле­дова­тель­но связанными

страницами и разделами сайта?

Да

Да

Да

Да

Да

Ж) Приходится ли пользователю делать более 3х кликов для того, чтобы найти нужную информацию?

да

нет

нет

Да

Да

З) Предупреждены ли ошибочные действия пользователя (заполнение форм, ввод URL)?

Да

Да

Да

Нет

Нет

И) Присутствуют ли на страницах сайта объяснения или подсказки для пользователя (пункты меню навигации, поля форм)?

Да

Нет

Нет

Нет

Нет

К) Работает ли сайт во всех браузерах?

Да

Да

Да

Да

Нет

4. Техническая реализация (функционал)

А) Оправдывает ли себя время загрузки страницы?

Нет

Да

Нет

Нет

Нет

Б) Если есть Flash intro, то предусмотрена ли функция пропуска заставки?

Flash intro не предусмотрено

Flash intro не предусмотрено

Flash intro не предусмотрено

Flash intro не предусмотрено

Flash intro не предусмотрено

В) Есть ли HTML версия Flash сайта?

Да

Нет

Да

Нет

Нет

Г) Если сайт располагает большим количеством информации, то предусмотрены ли системы поиска и отбора (фильтрации)?

Да

Да

Да

Да

Нет

5. Оптимизация

А) Отражают ли заголовки страниц их содержимое?

Да

Да

Да

Да

Да

В) Снабжены ли картинки альтернативным текстовым описанием (alt)?

Да

Да

Да

Да

Да

Г) Не используются ли «грязные» методы продвижения (многократное повторение ключевых слов, размещение ключевых слов белым шрифтом на белом фоне и т. п.)

Не обнаружено

Не обнаружено

Не обнаружено

Не обнаружено

Не обнаружено

6. Внешний вид (дизайн)

А) Выдержаны ли цвета, шрифты, графика в едином стиле?

Да

Да

Да

Да

Да

Б) Сбалансированы ли цвета дизайна страниц?

Да

Да

да

Да

Да

В) Сбалансирован ли макет страницы (наличие сетки)?

Да

Да

Да

Да

Да

Г) Не перегружена ли страница информацией (особенно касается главных станиц)?

Перегружена

Нет

нет

Нет

Нет

Д) Качественна ли графика и сочетается ли она с остальными составляющими страницы?

Да

Да

Да

Да

Да

Е) Не мешает ли графика пользователю воспринимать информацию?

Мешает

Нет

Нет

Нет

Нет