Техническое задание на разработку

advertisement
ОАО «Волгоградэнергосбыт»
СОГЛАСОВАНО
УТВЕРЖДАЮ
Заместитель технического директора
Заместитель генерального директора
по экономике и финансам
__________________ В.С. Жестков
__________________ Е.В. Авдеева
Модернизация Веб-портала Общества
Техническое задание
(приложение к договору № ____)
Листов: 16
Волгоград
2014
Модернизация Вэб-портала Общества.
2
Содержание
1
ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ............................................................................................................... 3
2
ОБЩИЕ СВЕДЕНИЯ ................................................................................................................................. 5
2.1
2.2
2.3
2.4
2.5
3
НАЗНАЧЕНИЕ ДОКУМЕНТА .................................................................................................................... 5
НАИМЕНОВАНИЕ ИСПОЛНИТЕЛЯ И ЗАКАЗЧИКА ................................................................................... 5
ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ СТРАНИЦЫ АВТОРИЗАЦИИ ................................................................... 5
ПЛАНОВЫЕ СРОКИ НАЧАЛА И ОКОНЧАНИЯ РАБОТ ПО СОЗДАНИЮ САЙТА ............................................ 5
ПОРЯДОК ОФОРМЛЕНИЯ И ПРЕДЪЯВЛЕНИЯ РЕЗУЛЬТАТОВ РАБОТ ......................................................... 5
НАЗНАЧЕНИЕ И ТРЕБОВАНИЯ СТРАНИЦЫ АВТОРИЗАЦИИ .................................................. 6
3.1
НАЗНАЧЕНИЕ СТРАНИЦЫ АВТОРИЗАЦИИ .............................................................................................. 6
3.2
ЦЕЛИ СОЗДАНИЯ СТРАНИЦЫ АВТОРИЗАЦИИ ......................................................................................... 6
3.3
ТРЕБОВАНИЯ К СТРАНИЦЕ АВТОРИЗАЦИИ ............................................................................................. 6
3.3.1
Требования к структуре и функционированию сайта ........................................................... 6
3.3.2
Требования к функциям (задачам), выполняемым страницей авторизации ........................ 6
3.3.2.1
3.3.3
3.3.3.1
3.3.3.2
3.3.3.3
3.3.3.4
3.3.3.5
3.3.3.6
Структура страницы авторизации ....................................................................................................... 6
Требования к функциональным возможностям ...................................................................... 7
Состояние лицевого счета .................................................................................................................... 7
Ввод новых показаний прибора учета ................................................................................................. 8
Кнопка «Сгенерировать квитанцию» .................................................................................................. 8
Дополнительные данные абонента ...................................................................................................... 9
Смена пароля на вход в личный кабинет ............................................................................................ 9
Выслать новый пароль на вход в личный кабинет ............................................................................. 9
4 НАЗНАЧЕНИЕ И ПОРЯДОК МИГРАЦИИ СТРУКТУРЫ И СУЩЕСТВУЮЩЕГО
КОНТЕНТА БАЗЫ ДАННЫХ НА ДРУГУЮ АППАРАТНУЮ ПЛАТФОРМУ ........................................ 10
4.1
НАЗНАЧЕНИЕ МИГРАЦИИ СТРУКТУРЫ И СУЩЕСТВУЮЩЕГО КОНТЕНТА БАЗЫ ДАННЫХ НА ДРУГУЮ
АППАРАТНУЮ ПЛАТФОРМУ .................................................................................................................................... 10
5 НАЗНАЧЕНИЕ И ТРЕБОВАНИЯ ПО МИГРАЦИИ СТРУКТУРЫ И ФУНКЦИОНАЛА ВЭБПОРТАЛА НА ДРУГУЮ АППАРАТНУЮ ПЛАТФОРМУ ........................................................................... 11
5.1
5.2
6
ЦЕЛИ МИГРАЦИИ НА ДРУГУЮ АППАРАТНУЮ ПЛАТФОРМУ. ............................................................... 11
ТРЕБОВАНИЯ К МИГРАЦИИ .................................................................................................................. 11
ТРЕБОВАНИЯ .......................................................................................................................................... 12
6.1
ОБЩИЕ ТРЕБОВАНИЯ ........................................................................................................................... 12
6.2
ТРЕБОВАНИЯ К ОБЕСПЕЧЕНИЮ ФУНКЦИОНАЛЬНОСТИ ....................................................................... 12
6.3
ЭСКИЗЫ СТРАНИЦ ................................................................................................................................ 13
6.3.1
Кабинет физического лица до авторизации абонента ........................................................ 13
6.4
ТРЕБОВАНИЯ К ВИДАМ ОБЕСПЕЧЕНИЯ ................................................................................................ 14
6.4.1
Требования к информационному обеспечению ...................................................................... 14
6.4.2
Требования к программному обеспечению ............................................................................. 14
6.4.3
Требования к аппаратному обеспечению .............................................................................. 14
7 СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ ФОРМЫ АВТОРИЗАЦИИ
АБОНЕНТА .............................................................................................................................................................. 15
8
ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ РАБОТЫ .............................................................................. 16
8.1
8.2
ВИДЫ, СОСТАВ, ОБЪЕМ И МЕТОДЫ ИСПЫТАНИЙ ................................................................................ 16
ОБЩИЕ ТРЕБОВАНИЯ К ПРИЕМКЕ ........................................................................................................ 16
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
3
1 Термины и определения
Специальные термины, используемые в настоящем ТЗ, приведены в таблице ниже.
Прочая техническая терминология понимается в соответствии с действующими
стандартами и рекомендациями международных органов, ответственных за вопросы
стандартизации в сети Интернет.
Термин
Описание
CAPTCHA («Completely Automated Компьютерный тест, используемый для того, чтобы
Public Turing test to tell Computers
определить, кем является пользователь системы:
and Humans Apart»)
человеком или компьютером. Основная идея теста:
предложить пользователю такую задачу, которую
может решить человек, но которую крайне трудно
научить решать компьютер. CAPTCHA чаще всего
используется для предотвращения автоматических
отправок сообщений, регистрации, скачивания
файлов, массовых рассылок и т. п.
Адрес узла в сети, построенной по протоколу IP.
IP-адрес
Специалист, осуществляющий техническую
Администратор сайта
поддержку сайта.
Клиентская программа, поставляемая третьими
Веб-браузер (браузер)
сторонами и позволяющая просматривать
содержимое веб-страниц.
Совокупность экранов и элементов управления
Веб-интерфейс
системы, позволяющих пользователю,
осуществляющему доступ к системе через веббраузер, осуществлять поддержку и управление
системой.
Совокупность взаимосвязанных статических и
Веб-сайт (сайт)
динамических страниц, содержащих текстовые
данные, рисунки, видео и другую цифровую
информацию, объединенная под одним адресом
(доменным именем или IP-адресом) в сети Интернет.
Активный фрагмент текста или изображения,
Гиперссылка (ссылка, линк)
позволяющий загрузить другую страницу или
выполнить определенное действие.
Уникальные для конкретного веб-сайта структура,
Дизайн веб-сайта
графическое оформление и способы представления
информации.
Файл, содержащий элементы внешнего оформления
Дизайн-шаблон страниц
страниц сайта, а также набор специальных тегов,
используемых системой публикации сайта для
вывода информации при создании окончательных
страниц.
Символьное имя иерархического пространства сети
Доменное имя
Интернет. Полное имя домена состоит из имён всех
доменов, в которые он входит, разделённых
точками.
Совокупность информационного наполнения вебНаполнение (контент)
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
Термин
Резервная копия
ОАО «Волгоградэнергосбыт»
4
Описание
сайта. Включает тексты, изображения, файлы и т.п.
предназначенные для пользователей сайта.
Совокупность объектов базы данных,
представленная в виде файлов, позволяющая
восстановить точную копию структуры исходной
базы данных в аналогичной системе управления
базами данных.
Модернизация Вэб-портала Общества.
5
2 Общие сведения
Модернизация портала ОАО «Волгоградэнергосбыт» включает в себя изменение
формы и способа авторизации, а также миграцию используемой базы данных на новый
сервер.
2.1 Назначение документа
Настоящее Техническое задание определяет:
требования и порядок разработки формы авторизации абонента – физического лица на
веб-портале Общества, а также сопутствующих форм;
порядок миграции структуры и существующего контента на другую аппаратную
платформу.
2.2 Наименование Исполнителя и Заказчика
Заказчик
ОАО «Волгоградэнергосбыт»
Адрес: 400001, г. Волгоград, ул. Козловская, 14
Исполнитель
2.3 Основание для разработки страницы авторизации
Основанием для модернизации портала является Договор №__ от ___________ между
Исполнителем и Заказчиком.
2.4 Плановые сроки начала и окончания работ по созданию
сайта
Начало работ:
Окончание работ:
Содержание и длительность отдельных этапов работ приведены в разделе 7
настоящего ТЗ. Сроки, состав и очередность работ являются ориентировочными и могут
изменяться по согласованию с Заказчиком и оформлены дополнительным соглашением.
2.5 Порядок
работ
оформления
и
предъявления
результатов
Работы по модернизации производятся и принимаются поэтапно.
По окончании каждого из этапов работ, перечисленных в разделе 7 настоящего ТЗ,
Исполнитель представляет Заказчику соответствующие результаты, и стороны
подписывают Акт сдачи-приемки работ.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
6
3 Назначение и требования страницы авторизации
3.1 Назначение страницы авторизации
Страница авторизации абонента – физического лица (далее – страница авторизации), а
также сопутствующие ей формы, должна представлять собой страницу в существующем
портале Общества с сохранением общей стилистики и функционала существующего webпортала, не затронутого настоящим Техническим заданием.
3.2 Цели создания страницы авторизации
Цель модернизации авторизации абонента – физического лица – упрощение
существующей авторизации и расширение существующего функционала.
3.3 Требования к странице авторизации
3.3.1 Требования к структуре и функционированию сайта
Страница авторизации должна представлять собой страницу ввода лицевого счета
абонента – физического лица, пароля абонента и защиту с использованием CAPTCHA.
3.3.2 Требования к функциям (задачам), выполняемым страницей
авторизации
3.3.2.1 Структура страницы авторизации
Страница авторизации должна представлять собой страницу в существующем портале
Общества – «Кабинет физического лица» – с сохранением общей стилистики сайта и
должна содержать следующие элементы:
Для авторизации в системе абонента:
 Ввод номера лицевого счета абонента;
 Ввод пароля абонента;
 Ввод CAPTCHA для предотвращения автоматической регистрации;
 Кнопка «Вход в личный кабинет»
Для регистрации в системе нового абонента:
 Ввод номера лицевого счета;
 Ввод email адреса нового абонента;
 Ввод нового пароля для дальнейшей авторизации абонента;
 Повтор ввода нового пароля;
 Ввод CAPTCHA для предотвращения автоматической регистрации;
 Кнопка «Регистрация нового абонента»;
а также имеющиеся ссылки «Кабинета физического лица»:
 Обратная связь;
 Подписка на рассылку;
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
7
 Калькулятор;
 Контактная информация сотрудников, ответственных за выполнение заявок;
 Типовые формы документов.
После успешной авторизации пользователю становиться доступны следующие
ссылки:
 Состояние лицевого счета;
 Ввод новых показаний прибора учета;
 Дополнительные данные абонента;
 Сменить пароль на вход в личный кабинет;
 Выслать новый пароль на вход в личный кабинет.
3.3.3 Требования к функциональным возможностям
3.3.3.1 Состояние лицевого счета
На странице состояние лицевого счета пользователю предоставляется следующая
информация:
 Дата заключения договора;
 Тариф;
 Количество проживающих;
 Тип прибора учета;
 Период по отображению состояния лицевого счета;
 Табличная форма состояния лицевого счета при одноставочном тарифе в форме:
Расчетный
период
Предыдущие
показания
Новые
показания
Сумма
начисления
Оплачено
Итого:
Всего оплачено:
Сальдо:
 Табличная форма состояния лицевого счета при дифференцированном тарифе в
форме:
Расчетный
период
Предыдущие
показания
День
Ночь
Новые
показания
День
Ночь
Сумма
начисления
Итого:
Всего оплачено:
Сальдо:
ОАО «Волгоградэнергосбыт»
Оплачено
Модернизация Вэб-портала Общества.
8
 Табличная форма состояния лицевого счета при трехзонном тарифе в форме:
Расчетный
период
Предыдущие показания
День
Ночь Полупик
Новые показания
День
Ночь
Сумма
начисления
Полупик
Оплачено
Итого:
Всего оплачено:
Сальдо:
 Табличная форма состояния лицевого счета при нормативе (договорное
потреблении) в форме:
Сумма
начисления
Расчетный период
Оплачено
Итого:
Всего оплачено:
Сальдо:
 Ввод новых
показаний
прибора
«Волгоградэнергосбыт»;
 Кнопка «Сгенерировать квитанцию».
учета
для
передачи
в
ОАО
3.3.3.2 Ввод новых показаний прибора учета
На странице ввода новых показаний прибора учета абоненту в зависимости от тарифа
предоставляется ввод новых показаний:
 Тариф одноставочный – ввод показаний прибора учета;
 Тариф дифференцированный – ввод показаний «День», «Ночь»;
 Тариф трехзонный – ввод показаний «День», «Ночь», «Полупик».
Примечание: ввод новых показаний прибора учета должен гибко настраиваться.
Например, согласно Постановлению Правительства РФ от 06 мая 2011 г. № 354 «О
Предоставлении коммунальных услуг собственникам и пользователям помещений в
многоквартирных домах и жилых домов» снимать показания приборов учета необходимо
с 23 по 25 число текущего месяца и передавать полученные показания не позднее 26 числа
текущего месяца поставщику ресурса, таким образом, функционал ввода новых показаний
прибора учета должен быть доступен с 23 по 26 число каждого месяца включительно, и
недоступен в другие дни.
3.3.3.3 Кнопка «Сгенерировать квитанцию»
При нажатии на кнопку абоненту в новом окне отображается квитанция на оплату,
содержащая информацию из последнего расчета, произведенного биллинговой системой.
При необходимости, абонент может указать новые показания прибора учета, исходя из
своего тарифа (см. п. 3.3.3.2).
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
9
3.3.3.4 Дополнительные данные абонента
На странице «Дополнительные данные абонента» пользователь должен иметь
возможность посредством веб-интерфейса указать свой email адрес и/или номер сотового
телефона для информирования о задолженности и текущих платежах и начислениях:
Форма должна содержать следующие поля:
 Имя, Отчество (обязательно для заполнения);
 Телефон;
 Дополнительная информация (максимум 100 символов);
 Галочка о принятии Соглашения по использованию email адреса и номера
сотового телефона для информирования абонента;
 Галочка о согласии получения квитанции по электронной почте (эта опция
должна иметь возможность вручную установки режима неотображения на
странице);
 Кнопка «Сохранить данные» (недоступная при невыбранной выше галочки).
При нажатии на кнопку «Сохранить данные» сообщение отправляется на электронный
почтовый ящик пользователя.
3.3.3.5 Смена пароля на вход в личный кабинет
На странице пользователь должен иметь возможность изменить пароль на доступ в
личный кабинет. Форма должна содержать следующие поля:
 Лицевой счет абонента;
 Старый пароль на вход в личный кабинет;
 Новый пароль на вход в личный кабинет;
 Повтор ввода нового пароля на вход в личный кабинет;
 Ввод CAPTCHA для предотвращения автоматической смены пароля;
 Кнопка «Сменить пароль»
 Кнопка «Отмена смены пароля»
При неверно указанном одном из параметров выводится сообщение об ошибке и
смена пароля не происходит с одновременной очисткой всех полей ввода, в противном
случае появляется сообщение об успешном изменении пароля.
3.3.3.6 Выслать новый пароль на вход в личный кабинет
На странице пользователь указывает лицевой счет, после чего на электронный адрес,
указанный при регистрации, высылается сгенерированный новый пароль.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
10
4 Назначение и порядок миграции структуры и
существующего контента базы данных на другую
аппаратную платформу
4.1 Назначение миграции структуры и существующего
контента базы данных на другую аппаратную
платформу
Миграция существующей базы данных предназначена для повышения
производительности при обработке запросов и уменьшения времени для обмена
информацией между функционалом вэб-портала и биллинговыми системами Общества.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
11
5 Назначение и требования по миграции структуры и
функционала вэб-портала на другую аппаратную
платформу
5.1 Цели миграции на другую аппаратную платформу.
В связи с увеличением нагрузки на вэб-портал увеличились требования к
производительности аппаратного обеспечения, что сказывается на производительности и
доступности веб-портала в целом. Целью миграции является перенос структуры и
функционала на другую, более производительную аппаратную платформу.
5.2 Требования к миграции
В процессе миграции на другую, предоставленную Обществом, аппаратную
платформу должен быть перенесен функционал, структура и все размещенные
(опубликованные) материалы на момент миграции. Структура, дизайн и состав вебпортала на другой платформе должны в точности соответствовать структуре до начала
миграции.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
12
6 Требования
6.1 Общие требования
Дизайн всех разрабатываемых форм должен соответствовать общему стилю портала и
фирменному стилю ОАО «Волгоградэнергосбыт».
6.2 Требования к обеспечению функциональности
Стиль вновь создаваемой страницы авторизации и последующих страниц при
переходе по ссылкам должен быть основан на имеющихся стилях web-портала Общества.
Таким образом, при изменении стилей web-портала соответствующие изменения
затрагивают все вновь созданные страницы.
Для отображения данных в личном кабинете абонента, функционал портала должен
запрашивать эти данные из базы данных MS SQL Server посредством стандартных
интерфейсов доступа к источникам данных и предоставлять универсальный,
согласованный и документированный формат структуры как запрашиваемых, так и
передаваемых данных.
При авторизации нового абонента функционал помещает в таблицу обмена лицевой
счет абонента и происходит автоматическое заполнение необходимых таблиц
информацией для отображения абоненту из биллинговых систем Общества.
Производимые изменения функционала портала не должны конфликтовать с
функциями портала, не затронутыми настоящим Техническим заданием. Функционал
должен иметь гибкий инструмент для администратора для подключения или отключения
источников данных.
Хранение данных по авторизации абонентов производится на защищенных
хранилищах информации. Пароли, адрес электронной почты и телефон должны храниться
в шифрованном виде.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
13
6.3 Эскизы страниц1
6.3.1 Кабинет физического лица до авторизации абонента
Эскизы страниц будут добавлены на этапе проектирования
1
Пропорции элементов дизайна, размеры шрифтов и заголовков и расстояния между элементами в
эскизах являются условными.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
14
6.4 Требования к видам обеспечения
6.4.1 Требования к информационному обеспечению
Хранение данных по абоненту осуществляется на сервере базы данных MS SQL
Необходимо реализовать возможность изменения дизайна выходных документов: форма
счета, форма уведомления и т.д.
6.4.2 Требования к программному обеспечению
Программное обеспечение клиентской части должно удовлетворять следующим
требованиям:
 Веб-браузер: Internet Explorer 7.0 и выше, или Firefox 3.5 и выше, или Opera 9.5 и
выше, или Safari 3.2.1 и выше, или Chrome 2 и выше;
 Включенная поддержка javascript, Flash и cookies.
Программное обеспечение серверной части до произведения миграции:
 Операционная система: Microsoft Windows Server 2003 Enterprise SP2;
 Серверное приложение web-портала: Microsoft Share Point Server 2007 RUS;
 Хранилище структуры портала: Microsoft SQL Server 2005 SE.
Программное обеспечение серверной части после произведения миграции:
 Операционная система front-end сервера: Microsoft Windows Server 2003
Enterprise SP2;
 Серверное приложение web-портала: Microsoft Share Point Server 2007 RUS;
 Операционная система сервера хранилища структуры: Microsoft Windows Server
2012 Standard
 Хранилище структуры портала: Microsoft SQL Server 2008 SE.
6.4.3 Требования к аппаратному обеспечению
Характеристики исходного серверного оборудования портала:
 Сервер хранилища конфигурации: сервер на базе Intel S5000PSL, 2x Intel
DualCore Xeon 5130, RAM 2 Gb, HDD 250 Gb;
 Сервер web-интерфейса: сервер на базе Intel Eden Prairie SE7320EP2, 2x Intel
Xeon 2,8 GHz, RAM 2 Gb, HDD 300 Gb.
Характеристики целевого серверного оборудования портала:
 Сервер хранилища конфигурации: сервер HP BL460c G6, 2х Intel QuadCore Xeon
E5560, RAM 60Gb, HDD 72Gb
 Сервер web-интерфейса: сервер на базе IBM BladeServer HS22, 2x Intel Xeon
X5650 2,8 GHz, RAM 16 Gb, HDD 150 Gb.
ОАО «Волгоградэнергосбыт»
Модернизация Вэб-портала Общества.
15
7 Состав и содержание работ по созданию формы
авторизации абонента
Подробное описание этапов работы по созданию приведено в таблице 1.
Таблица 1. Этапы создания формы авторизации.
№
Состав и содержание работ
Общая длительность работ (с учетом резервного срока
на отладку и исправление ошибок) и срок окончания
проекта
ОАО «Волгоградэнергосбыт»
Срок
разработки
(в рабочих днях)
Модернизация Вэб-портала Общества.
16
8 Порядок контроля и приемки работы
8.1 Виды, состав, объем и методы испытаний
Сдача-приемка выполненных работ должна осуществляться при предъявлении
Исполнителем комплектов соответствующих документов и завершаться оформлением
акта сдачи-приемки, подписанного Исполнителем и утвержденного Заказчиком.
Испытания проводятся силами Исполнителя.
8.2 Общие требования к приемке
Приемка должна проводиться приемочной комиссией, в состав которой должны
входить представители Заказчика и Исполнителя, в течение трех рабочих дней после
завершения работ. Результаты работы комиссии должны оформляться актом,
подписанным членами комиссии и утверждённым Заказчиком.
ОАО «Волгоградэнергосбыт»
Download