Техническое задание на создание сайта и Базы Данных проекта «Центр карьеры»
ВВЕДЕНИЕ
Назначение данного Технического задания
Основное назначение настоящего Технического задания определение объема работ по созданию программного обеспечения Сайта и согласование его с группой реализации проекта.
Обязательность выполнения положений данного Технического задания
Положения данного Технического задания являются обязательными к выполнению, если с ТНУ не согласовано иное в виде дополнительного соглашения к ТЗ. По согласованию с ТНУ положения данного ТЗ могут быть упразднены или дополнены с целью оптимизации разработки и выполнения назначенных сроков.
ТРЕБОВАНИЯ К ФУНКЦИОНАЛЬНЫМ ХАРАКТЕРИСТИКАМ САЙТА
Требования к структуре и дизайну Сайта
Структура общих элементов Сайта:
- Шапка:
- Логотип (……);
- Главное меню;
- Основная контактная информация;
- Кнопка заказа обратного звонка;
- Поисковое поле;
- Подвал:
- Структура разделов (карта сайта);
- Кнопки социальных сетей.
с. Копирайт;
Структура основных разделов Сайта:
- Главная страница:
Центр карьеры. Данный раздел должен содержать исчерпывающую информацию о центре, в том числе:
- Название центра, , адрес месторасположения;
- Методы и подходы в работе;
- Известные выпускники центра;
- Партнеры (подразделы: международные, национальные, государственные, частные, бизнес структур, НПО и т.д.);
- Информация о содержаниях и текстах соглашений, меморандумов, договоров, контрактов, планы совместных действий и т.д.;
- Видеоролики и фотографии;
- Маркетинговая информация: социальный капитал, награды, сертификаты, преимущества, набор услуг (платные и бесплатные услуги центра) и прочее.
- Информацию об отделе международных связей (либо ссылка на сайт ТНУ);
- Ссылка на сайт ТНУ;
- Волонтерская деятельность: инициативы, акции и мероприятия волонтеров;
Гостевая книга. В данном разделе должны публиковаться ответы на вопросы студентов сайта. Необходимо реализовать возможность задать вопрос. Необходимы премодерация всех поступающих вопросов или FAQ режим для часто задаваемых вопросов.
- Интерактив. Требования к интерактиву описаны в разделе 2.2;
- Основная маркетинговая информация о центре, её услугах и преимуществах, например:
- Наименование;
- Месторасположение здания центра;
- Преимущества центра, например: набор услуг, работники-специалисты, награды центра и студенты, известные работодатели и так далее;
- Блок объявлений и акций. Главная страница должна предусматривать размещение актуальных объявлений, например, о работе центра в предстоящие каникулах. В этом же блоке необходимо предусмотреть возможность размещение информации о проводимых акциях. Должна быть возможность включения и отключения данного блока;
- Ссылка на мероприятии при центре;
- Услуги. Таблица услуг. Общий текст про услуги;
- Практика (прохождение практики)
- Стажировка (организация и проведение)
- Работа для студентов
- Кандидаты для работодателей
- Мероприятий (наращивание потенциал, развитие карьеры, ярмарки свободных рабочих мест, образовательные ярмарки и т.д.)
- Консультирование
- Помощь студенту
- Помощь работодателю
и тд.
Карточка студента должна содержать:
- фотография студента;
- Фамилия, имя и отчество;
- Специализация (сведения о компетенции);
- Биография, награды и прочие информации о студентов.
- Контакты. Данный раздел должен содержать подробную информацию о местоположении центра и контактную информацию:
- Адрес;
- Карта и схема проезда;
- Телефоны;
- Электронная почта;
- Ссылки на социальные сети (если есть).
Главное меню должно содержать следующие пункты:
- Главная страница (отдельно и/или в виде логотипа);
- Центр карьеры;
- Услуги;
- ППС;
- Расписание;
- Публикации;
- Контакты;
- Поисковая строка.
Требования к интерактиву на главной странице
На главной странице Сайта должен быть размещен интерактивный элемент с интуитивно-понятном интерфейсом.
В качестве интерактива предполагается использовать анимацию, основанную на видео высокого разрешения. В интерактиве будет задействовано три видеоролика, на которых будет снято по одному сценарию. Предлагается использовать видео следующих лиц:
- студент (жен. муж.);
- магистр (любая подходящая);
- специалист (предположительно).
Видео с студентами. Видео должно быть снято на белом фоне. Студентов должно располагаться в кадре таким образом, чтобы занимать композицию, близкую к центральной. На видео должна быть прежде всего видна корпусы городка с толпой студентов.
Студенты на видео должны сидеть на месте в центре видео и производить какие либо ненавязчивые движения. Претендент должен сам предоставить свою идею.
Вокруг студента будет размещено облако тегов с подписями и заголовками, которые будут являться ссылками на какие-либо разделы сайта. Вероятнее всего в качестве заголовков будут использованы наименования услуг, которые оказывает центр карьеры. Таким образом, должны быть презентованы и представлены услуги Центра карьеры.
Набор видеороликов должен быть предварительно согласован с ТНУ в рамках согласования дизайн-концепции и утвержден до покупки видеороликов. Стоимость видеороликов входит в стоимость разработки Сайта по контракту.
Технические требования к Сайту
Сайт должен корректно работать в следующих браузерах:
– Chrome Latest Stable Release;
– Firefox Latest Stable Release;
– Opera Latest Stable Release;
– Internet Explorer 9,..;
– Safari 8; 10
– Mobile Safari for IOS 10.
– Mobile Android.
Сайт должен быть выполнен с использованием следующих технологических средств: HTML, CSS 3, JavaScript, jQuery, Ajax, Joomla-3x.
ТРЕБОВАНИЯ К ФУНКЦИОНАЛЬНЫМ ХАРАКТЕРИСТИКАМ CMS
Требования к составу выполняемых функций CMS
Панель администратора CMS должна позволять редактировать следующие разделы и страницы сайта:
- Шапка сайта:
- Основная контактная информация;
- Наименование пунктов главного меню;
- Подвал сайта:
- Основная контактная информация;
- Текст копирайта (за исключением ссылки на портфолио разработчика);
- Интерактив:
- Текст заголовков тегов в облаке тегов вокруг интерактива;
- URL ссылок заголовков;
- Текст описания под заголовком;
и т.д.
- Главная страница:
- Весь имеющийся текст, размещенный на главной странице (маркетинговый текст, отдельно стоящие цифры и т. п.);
- Содержимое (текст и графика) актуального объявления или акции;
- Содержимое дополнительных блоков, размещенных на главной странице в зависимости от состава данных блоков;
- Центр карьеры.
В данном разделе должен использоваться WYSIWYG-редактор для редактирования всей текстовой, графической и видеоинформации, расположенной на странице (-ах) данного подраздела, в том числе:
- Основной текст раздела;
- Фотографии, включаемые в текст;
- Видеоролики (ссылка или embed на хостинг с видеороликом), при наличии таковых в дизайн-макете;
- Логотипы партнеров и гиперссылки на сайты партнеров;
- Информацию о партнерах;
- Фотографии, включаемые в слайдшоу или фотогалерею о центре ;
- Информацию о вакансиях.
- Услуги. Необходим редактор услуг со следующими возможностями:
- Редактирование таблицы услуг;
- Добавление или удаление услуги;
- Редактирование названия услуги;
- Редактирование краткого описания услуги (если применимо);
- WYSIWYG-редактирование текстового, графического и видео (ссылка или embed ссылок с видеохостингов) содержимого услуги;
- Сортировка услуг в произвольном порядке;
ППС. На странице списка ППС необходимо реализовать редактирование следующих параметров:
- Маленькая фотография преподавателя;
- Фамилия, имя и отчество;
- Должность или специализация;
Выпускник. Необходимо реализовать редактирование следующих параметров:
- Большая фотография студента (отличается только размером от фотографии в списке студентов);
- Прочие фотографии студента (если применимо согласно дизайну);
- Фамилия, имя и отчество (совпадает с ФИО в списке студентов);
- Должность или специализация (совпадает со списком ППС);
- Биографический или иной текст о студента. WYSIWYG-редактор;
- Расписание работы студента. Необходимо реализовать возможность редактирования расписания работы студента в таблично-календарной форме, а также редактирование текста объявлений на данной странице;
- Публикации:
- Блог. Необходимо подключить модуль ведения персонального блога с возможностью WYSIWYG-редактирования записей. Рекомендуется выбрать такую систему ведения блогов, в которой возможно указывать произвольную дату публикации записей (для переноса архива статей);
- Блок новостей: Содержимое новостей будет распределено по остальным разделам сайта в зависимости от данного содержимого;
- Публикации. Статьи данного раздела должны подлежать редактированию при помощи WYSIWYG-редактора. Необходимо реализовать возможность написания новых статей и указывать набор параметров согласно дизайну, ссылка на получения файлы в виде PPT, Word и так далее;
- Первая помощь. Статьи данного раздела аналогичны статьям раздела Публикации, если дизайном не предусмотрено иное;
- Комментирование статей необходимо реализовать посредством виджета комментирования через социальные сети;
- Контакты. В данном разделе должна редактироваться следующая информация:
- Текст адреса;
- Телефоны;
- Электронная почта;
- Текст о порядке адреса работодателей;
- Формы обратной связи:
- Форма заказа обратного звонка;
- Гостевая книга.
- Поиск. Необходимо реализовать поиск по сайту согласно дизайн-макету, обеспечив поиск по следующим разделам сайта:
- Записи в блоге;
- Публикации;
- Услуги;
- WYSIWYG-редактор, либо вывод текста на страницу, необходимо настроить таким образом, чтобы контент-менеджер не мог менять следующие параметры текста в ущерб разработанному дизайну:
Х Цвет текста;
Х Подчеркивание и зачеркивание слов;
Х Увеличение или уменьшение размера шрифта;
Х Увеличение или уменьшение межстрочного интервала;
Х Смена семейства шрифта;
Х Вставка пустых параграфов более одного;
Х Вставка фотографий, не попадающих в принятые размеры (следует растягивать или сжимать такие фотографии).
Помимо вышеперечисленного, панель управления должна предоставлять возможность изменения любых графических изображений и видеороликов, встраиваемых в текст. Редактирование изображений может быть реализовано посредством файлового браузера, встроенного в CMS. Редактирование видеороликов реализуется либо посредством файлового браузера, либо посредством редактирования embed-ссылок в тексте страниц, либо иным удобным способом.
Создание Базы Данных
База Данных должен быть выполнен с использованием следующих технологических средств: Oracle, My SQL, Ms SQL.
Должно содержать
. ФИО студента
. Специальность
. курс
И т.д.
Технические требования к CMS
Серверная часть CMS должна функционировать с помощью следующих технологических средств: PHP 5.3x, ASP.net, Oracle, My SQL, Ms SQL
Панель администратора CMS должна быть основана на системе ModX.
Панель администратора CMS должна корректно работать в следующих браузерах:
– Chrome Latest Stable Release;
– Firefox Latest Stable Release; 1
– Opera Latest Stable Release;
– Internet Explorer 10;
– Safari 8.
-Yandex
– Mozilla
ЭТАПЫ РАЗРАБОТКИ
Этап 1. Разработка дизайн-концепции сайта. Результатом данного этапа станет дизайн главной страницы сайта и иных составляющих страниц.
Срок составляет 50% общего срока.
Этап 2. Верстка сайта. Результатом данного этапа станут сверстанные на HTML/CSS/JavaScript статичные макеты страниц сайта.
Срок составляет 25% общего срока
Этап 3. Сборка сайта. Результатом данного этапа станет полностью функционирующий сайт, размещенный на хостинге, с подключенной CMS.
Срок составляет 25% общего срока
Общий сроки разработки составляет 20 календарных дней начиная с даты подписания данного Технического задания. Указанный срок, согласно Договору, не включает время на рассмотрение и утверждение макетов, предоставление материалов, подписание промежуточных актов и актов сдачи-приемки работ.