ТЗ НА СОЗДАНИЕ ОБРАЗОВАТЕЛЬНОГО САЙТА

ТЗ НА СОЗДАНИЕ ОБРАЗОВАТЕЛЬНОГО САЙТА


ТЗ НА СОЗДАНИЕ ОБРАЗОВАТЕЛЬНОГО САЙТА


Выдано в печать 2014-05-09

ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ Информационного ресурса OBRAZOVANIE 1. ОБЩИЕ ПОЛОЖЕНИЯ 1.1. Предмет разработки Предметом разработки является разработка интернет-магазина для продаж онлайн-курсов в системе obrazovanie.pro 1.2. Цели проекта Цели проекта можно представить следующим списком: • Проектировка и создание дизайна интернет магазина. • Разработка интернет-магазина для розничных продаж курсов в системе obrazovanie.pro. • Установка и настройка системы управления сайтом «proEngines». • Написание специальных модулей продажи а также подключение сайта к системе obrazovanie.pro по средствам внутреннего API. • SEO оптимизация сайта - подготовка специальных текстов для сайта влияющих на его дальнейшие продвижение в сети интернет. • Создание и оформление страниц проекта в соц. сетях Вконтакте, Facebook, Twitter. 1.3. Концепция проекта • Проект разрабатывается на договора и технического задания составленного совместно с клиентом. 1.4. Структура интернет-ресурса и навигация Главная страница включает в себя следующие блоки: 1.4.1 Шапка 1.4.2 Блок меню 1.4.3 Блок соцсетей 1.4.4 Ссылка на «Корзину покупок» 1.4.5 Видео рассказ о покупке в системе 1.4.6 Блок популярных курсов Общие положения по дизайну 1.4.7 Перед разработкой визуального образа сайта выполняется прототипирование основных страниц. 1.4.8 Дизайн разрабатывается с акцентом на удобство пользования сайтом 1.4.9 Графический образ, стиль оформления и цветовая гамма выбирается исполнителем так, чтобы подчеркнуть солидность и надежность ресурса, не отвлекая посетителя на лишние графические элементы, не несущие функциональной нагрузки. 1.5 Языковая поддержка Интернет-ресурс выполняется на русском. Административный интерфейс реализуется на русском. 1.6 Аутентификация и авторизация Для посетителей Интернет-ресурса доступна вся информация, которая опубликована администратором для общего просмотра. Для авторизации и заказа товара предусмотрена регистрация и аутентификация (вход в систему под своим логин/паролем) пользователей. При регистрации в системе пользователем ресурса заполняются следующие поля: • E-mail* • Пароль* • Номер мобильного телефона* • ФИО* • ????? • ????? • ???? • Примечание Поля, отмеченные * обязательны для заполнения. После прохождения процедуры регистрации на e-mail пользователя приходит сообщение об успешной регистрации в системе, а также ссылка для подтверждения е-майла и активации аккаунта. После прохождения процедуры регистрации клиентом, оператору системы на е-майл приходит уведомление о том, что появился новый пользователь, а также все его данные за исключением пароля. Для входа в систему, пользователь должен использовать связку E-mail/пароль. Для работы с административным интерфейсом администратору сайта необходимо аутентифицироваться при помощи логина и пароля, которые выдаются ему РАЗРАБОТЧИКОМ. Авторизация администратора для работы с административным веб-интерфейсом осуществляется стандартными средствами используемого веб-сервера. 1.7 Интернет-магазин Для сайта будет подключен модуль интернет магазина системы «proEngines». 1.7.1 Структура карточки товаров Каждый отдельный товар имеет следующие параметры: • ID • Название курса • Раздел • Стоимость • Описание • Картинка • ????? • ????? • ????? 1.7.2 Процесс занесения новых позиций Новые курсы будут заноситься оператором системы по средствам специально написанного ПО внутри портала. (тут необходимо обсуждение технической части API с возможностью предоставления неких ключей для новых продуктов) 1.7.3 Процесс продажи товаров С помощью интернет-магазина на сайте посетитель может оформить заказ на понравившийся ему модуль обучения(курс). Для этого он нажимает кнопку "купить" в соответствующем блоке курса и должен пройти процедуру регистрации указанную в п.1.6. После чего для пользователя открывается возможность оплаты товара по средствам следующих систем: • Visa / Mastercard • Roboxchange (Webmoney,yandex.деньги) По завершению процесса оплаты, пользователю на е-майл приходит подтверждение оплаты вместе с инструкцией к дальнейшему действию. На сервер obrazovanie.pro поступает API-запрос для регистрации нового пользователя в системе и открытия ему доступа для оплаченного курса. На е-майл оператора системы также поступает уведомление о проведенной оплате и предоставление доступа к курсу новому клиенту. 1.8 Организация информации Стандартные функции Системы Управления содержимым информационного ресурса позволяют в полном объеме редактировать текстовое и графическое содержимое информационного блока. Что же касается блока навигации и корпоративной идентификации, то возможно редактирование лишь его отдельных элементов: правка содержания навигационных меню, правка контактной информации. Прочие требования заказчика реализуются при помощи специально создаваемых средств системы публикации, перечень которых определяется на этапе проектирования и формулируется в данном техническом задании. Это обусловлено тем, что данный блок обеспечивает работоспособность сайта и образует основу его дизайна. Поэтому вмешательство пользователя, не имеющего специальных знаний в области интернет-программирования в редактирование этого блока недопустимо. 1.9 Карта сайта 1. Главная 2. Каталог курсов 2.1 ????? 2.2 ????? 3. Как преобрести? 4. Отзывы 5. Контакты 6. ???????? 7. ???????? 8. ???????? 1.10 Информационные страницы Данный модуль позволяет размещать в структуре информационного ресурса страницы, содержащие текстовую, графическую и видеоинформацию, подключаемые модули. 3. ДИЗАЙН 3.1. Внешнее представление При разработке дизайна выделяются следующие этапы: 1. Проектирование структуры сайта и прототипирование ключевых страниц (главная, каталог курсов, страница курса). 2. Разработка графической концепции главной страницы сайта. 3. Утверждение графической концепции главной страницы сайта. 4. Разработка дизайна всех дополнительных страниц сайта, требующих индивидуального оформления. 5. Разработка администраторского интерфейса. 6. Утверждение дизайна сайта. Стилевые ориентиры при создании графической концепции: clean-style, metro-style, европейский минимализм. Заказчик уточнаяет требования к стилевому оформлению, заполняя бриф на дизанй сайта. Шаблон брифа предоставляется исполнителем как Приложение к настоящему Техническому заданию. Заказчик также предоставляет необходимые графические материалы, в том числе логотип, логотип вышестоящей организации, элементы фирменного стиля, фотоматериалы, сертификаты, лицензии. Администраторский интерфейс Страницы администраторского интерфейса будут выполнены с минимальным использованием декоративных графических элементов и обеспечат наглядное представление имеющейся информации и быстрый переход к основным разделам и функциям системы. Стилевое оформление интерфейса выбирается исполнителем и не подлежит подробной переработке в процессе утверждения общего дизайна сайта. 3. ПРОГРАММНО-АППАРАТНОЕ ОБЕСПЕЧЕНИЕ Требования к программно-аппаратному обеспечению следующие: • Интернет-сайт представляет собой распределенное клиент-серверное приложение. • Серверная часть программного обеспечения в свою очередь делится на сервер баз данных (реляционная система управления базами данных РСУБД MySQL) и сервер приложений (совокупность скриптов, модулей и классов PHP, веб-сервер Apache). Серверная часть обеспечивает функционирование Интернет-сайта согласно техническому заданию. • Клиентское приложение – веб-браузер. Web-браузер (Internet Explorer, Opera, и т.д.) используется для просмотра Интернет-сайта посетителями, а также для управления информацией на сайте администратором. • Ответственный сотрудник ЗАКАЗЧИКА имеет возможность управлять информацией на сайте при помощи web-браузера с использованием личного пароля. Полная работоспособность интерфейса администратора сайта гарантируется только в браузерах Internet Explorer, начиная с версии 9.0 и выше. 4. ЛИНГВИСТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ Реализация шаблонов производится на основе спецификаций языка разметки HTML 4.0. В результате корректность работы раздела гарантируется в браузерах Internet Explorer (начиная с версии 7), Opera (начиная с версии 9), Mozilla FireFox (начиная с версии 3) Интернет-сайт должен корректно отображаться на компьютерах пользователей с установленной операционной системой Windows версии не ниже WindowsXP, при разрешении монитора 1024*786, 1280*1024. 5. ТРЕБОВАНИЯ К НАДЕЖНОСТИ 5.2.1. Требования к безопасности Система должна обеспечивать корректное разделение прав доступа пользователей. Программное обеспечение системы должно обеспечивать отсутствие известных уязвимостей программного обеспечения прикладного уровня к атакам на отказ и на несанкционированный доступ. 5.2.2. Требования к производительности Необходимое для работы сайта программное обеспечение должно быть установлено на аппаратной платформе, производительность которой достаточна для эффективного обслуживания посетителей созданного ресурса. 5.2.3. Требования к устойчивости Функционирование сайта должно обеспечиваться в круглосуточном режиме с допустимыми перерывами на профилактику и устранение сбоев не более чем 5 часов в месяц. При корректном перезапуске аппаратных средств и операционной системы функционирование сайта должно восстанавливаться в полном объеме автоматически, без участия оператора. 6. ТЕСТИРОВАНИЕ И КОНТРОЛЬ КАЧЕСТВА Предусматривается тестирование эксплуатационной надежности сайта в объеме нормального режима работы (100-300 посетителей в сутки). Тестирование будет производиться в следующей аппаратной конфигурации: • Сервер баз данных MySQL; • Web-сервер Apache; Первый уровень тестирования осуществляется группой разработки. Второй уровень тестирования выполняется специалистами ЗАКАЗЧИКА во время тестовой эксплуатации. Заказчик для целей тестирования может привлекать клиентов из России и зарубежных стран, задавать различные, в том числе пиковые, нагрузки на web-сайт, формировать специфические заказы. Выявленные на данном этапе ошибки и недочеты устраняются Исполнителем за свой счет в установленные Договором сроки. 7. ДОКУМЕНТАЦИЯ В рамках работ по описанному в настоящем ТЗ этапу проекта должна быть создана следующая документация: - Руководство администратора сайта (инструкции по работе с сайтом); 8. ТЕХНИЧЕСКАЯ ПОДДЕРЖКА Техническая поддержка Интернет-ресурса осуществляется в рамках отдельного договора на техническую поддержку. Служба информационной и технической поддержки поможет Администратору Интернет-ресурса от ЗАКАЗЧИКА справиться с любыми трудностями, возникшими при эксплуатации Интернет-ресурса и Системы управления содержимым сайта (Системы Публикаций).

Услуги агентства

Свежее в портфолио:

«Когда смотрю профиль инстаграмм Вами созданный - все очень качественно получается, и информационный журнал, на себе не зациклились и свои работы печатаем. Посты получаются все изысканнее и изысканнее, спасибо! »
Руслана Ильинская (Генеральный директор ООО "Архитектурная студия Ильинской"). Маркетинговое агентство KOKOSOV сотрудничает с Русланой уже 3 года
«Увидели ваши ролики на YouTube с обучением Яндекс.Директу и поняли, что нам требуется как следует переработать рекламу, которую мы раньше настраивали сами »
Денис Бушмакин (Руководитель проекта Всяработатут.рф).