Главная » Аналитика » Разработка технического задания на Портал
Окт
05

Рассмотрим вопрос написания технического задания на систему

В чем вообще разница между написанием ТЗ на сайт и ТЗ на портал?

Ведь и то, и другое в принципе все тот же «сайт»? Вообще понятие «сайт» в нынешнее время достаточно широкое определение, подразумевающее реализацию некого функционала в вэб-среде.  Но речь сейчас не об этом..

 

Функциональные решения для сайта-визитки и для портала  ни по объему, ни по значимости не сопоставимы!

Даже функционал интернет-магазина по объему может оказаться куда меньше, чем проектирование глобального корпоративного портала.

 

Ведь суть Портала – стать единым информационным центром, где можно получить ответ практически на любой вопрос, связанный с тематикой Портала. И не только ответ на вопрос! Также здесь можно осуществить заказ необходимых сервисов (например, осуществить заказ такси, заказ пропусков, заказ документации в бухгалтерии и многое другое). Т.е. Портал – это некий центр вселенной, вокруг которого вращаются все пользователи, которым пользуются каждый день! И каждый раз находят для себя что-то новое и полезное!

 

Но в данной статье речь пойдет ни о ТЗ на сайт – визитку, ни о ТЗ на интернет магазин, а о разработке технического задания для Портального решения.


Большинство IT интеграторов при разработке ТЗ на Портал используют ГОСТы, в частности 34 ГОСТ. Согласно ГОСТ 34, структура Технического задания должна содержать разделы:

 

1 СОДЕРЖАНИЕ:

2 ОБЩИЕ ПОЛОЖЕНИЯ

2.1 Полное наименование системы и ее условное обозначение

2.2 Номер договора (контракта)

2.3 Наименования организации-заказчика и организаций-участников работ

2.4 Перечень документов, на основании которых создается система

2.5 Плановые сроки начала и окончания работы по созданию системы

2.6 Источники и порядок финансирования работ

2.7 Порядок оформления и предъявления заказчику результатов работ по созданию системы

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

2.9 Определения, обозначения и сокращения

3 НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ

3.1 Назначение системы

3.2 Цели создания системы

4 ХАРАКТЕРИСТИКА ОБЪЕКТА АВТОМАТИЗАЦИИ

5 ТРЕБОВАНИЯ К СИСТЕМЕ

5.1 Требования к системе в целом

5.1.1 Требования к структуре и функционированию системы

5.1.1.1 Перечень подсистем, их назначение и основные характеристики

5.1.1.2 Требования к способам и средствам связи для информационного обмена между компонентами системы

5.1.2 Требования к численности и квалификации персонала системы

5.1.3 Показатели назначения

5.1.4 Требования к надежности

5.1.5 Требования к безопасности

5.1.6 Требования к эргономике и технической эстетике

5.1.7 Требования к транспортабельности для подвижных АС

5.1.8 Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы

5.1.9 Требования к защите информации от несанкционированного доступа

5.1.10 Требования по сохранности информации при авариях

5.1.11 Требования к защите от влияния внешних воздействий

5.1.12 Требования к патентной частоте

5.1.13 Требования по стандартизации и унификации

5.1.14 Дополнительные требования

5.2 Требования к функциям (задачам), выполняемым системой

5.3 Требования к видам обеспечения

5.3.1 Требования к математическому обеспечению системы

5.3.2 Требования информационному обеспечению системы

5.3.3 Требования к лингвистическому обеспечению системы

5.3.4 Требования к программному обеспечению системы

5.3.5 Требования к техническому обеспечению

5.3.6 Требования к метрологическому обеспечению

5.3.7 Требования к организационному обеспечению

5.3.8 Требования к методическому обеспечению

6 СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ (РАЗВИТИЮ) СИСТЕМЫ

7 ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ СИСТЕМЫ

7.1 Виды, состав, объем и методы испытаний системы

7.2 Общие требования к приемке работ по стадиям

7.3 Статус приемочной комиссии

8 ТРЕБОВАНИЯ К СОСТАВУ И СОДЕРЖАНИЮ РАБОТ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫ В ДЕЙСТВИЕ

9 ТРЕБОВАНИЯ К ДОКУМЕНТИРОВАНИЮ

10 ИСТОЧНИКИ РАЗРАБОТКИ

 

Но при этом остается открытым вопрос, насколько детально необходимо описывать функционал, и где действительно необходима эта детальность.


Для меня, как системного аналитика, наибольший интерес всегда представляют разделы «Требования к системе», а именно: «Требования к структуре и функционированию системы» и  «Требования к функциям (задачам), выполняемым системой».

 

При этом, т.к. у нас Портальное решения, в этих разделах, необходимо предусмотреть описание:

  • Общей функциональной архитектуры (какие блоки внутри портала, как они взаимодействуют между собой, с какими внешними ресурсами/системами интегрируется Портал);
  • Навигации по Порталу (меню, карты сайта);
  • Детальное описание каждого функционального блока.

Пример описания технического задания на разработку системы

Детальное описание функционального блока (модуля) приведу на примере Блока регистрации

Блок регистрации

Назначение

Блок регистрации позволяет осуществлять первоначальную регистрацию пользователей Портала, восстановление пароля, а также осуществлять персонализацию при входе на Портал под уже зарегистрированными аккаунтами.

 

Регистрация на Портале позволяет получить доступ к закрытым разделам Портала, доступным только для зарегистрированных пользователей.

Роли

Таблица 1 Перечень ролей блока регистрации
Наименование Описание
Пользователь Пользователем портала может быть любое частное лицо.
Администратор Администратор имеет доступ ко всем функциям портала. Может блокировать учетные записи пользователей

Бизнес-процесс

При регистрации на портале пользователь первоначально заполняет основную форму регистрации (первоначальная форма регистрации).

 

Система отправляет информационное сообщение на почту пользователя для подтверждения регистрации. Далее пользователю необходимо активизировать регистрационную ссылку через свой электронный ящик.

 

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

 

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

 

При идентификации на портале (вводе логина и пароля пользователя) Система проверяет логин и пароль на достоверность.

 

В случае, если вводимые логин и пароль не достоверны, пользователю выдается информационное сообщение («Вы ввели не правильный логин и/или пароль, возможно, используется другая раскладка клавиатуры или включен Caps Lock. Повторите, пожалуйста, попытку:») и предлагается осуществить повторный ввод логина и пароля. В случае, если пользователь забыл пароль, предлагается сервис по восстановлению пароля.

 

В случае, если пользователь хочет восстановить пароль, ему необходимо ввести свой адрес электронной почты. На указанный адрес электронной почты Система высылает письмо- уведомление со ссылкой на область портала для Смены пароля. 

 

Пользователь, активировав ссылку через электронную почту, может ввести новый пароль (см. раздел Представления). После смены пароля пользователю отправляется письмо уведомление о смене пароля и предоставляется доступ к Порталу.

Перечень полей

Таблица 2 Перечень полей блока регистрации
Наименование Описание
Имя* Текстовое поле. Проверка на уникальность не производится. Обязательно для заполнения.
Фамилия* Текстовое поле. Проверка на уникальность не производится. Обязательно для заполнения.
Отчество Текстовое поле. Проверка на уникальность не производится
Ник* Текстовое поле. Проверка на уникальность. Обязательно для заполнения.
Email* Текстовое поле. Проверка на достоверность (на существование). Обязательно для заполнения.
Пароль* Текстовое поле. Проверка на уникальность не производится. Минимальное количество символов 6. Обязательно совместное использование буквенных и цифровых обозначений.
Пароль (подтверждение)* Текстовое поле. Минимальное количество символов 6. Обязательно совместное использование буквенных и цифровых об
Проверочный код с картинки* Данное поле необходимо для предотвращения регистрации системами-роботами. Особых требований не предъявляется.

Обязательные для заполнения поля помечены «*».

Функции

Таблица 3 Перечень функций блока регистрации
Наименование Описание Роли
Регистрация на портале Пользователю предоставляется возможность заполнения первоначальной формы регистрации.После заполнения первоначальной формы регистрации пользователю отображается информационное сообщение с просьбой перейти в свой электронный ящик для продолжения регистрации на Портале.После того, как пользователь активизирует ссылку для регистрации на портале через почту, Пользователю становится доступна расширенная форма регистрации.После окончания заполнения расширенной формы регистрации, пользователю отправляется письмо уведомление об успешной регистрации на Портале. Пользователь
Администратор Портала также получает письмо уведомление о регистрации нового пользователя. Администратор
Восстановление пароля Пользователю предоставляется возможность ввести свой email, на который будет отправлено письмо уведомление с доступом для смены пароля.Пользователь получает письмо уведомление с доступом на ссылку для смены пароля.Активизировав ссылку для смены пароля, пользователь вводит новый пароль.После успешной смены пароля, пользователю отправляется письмо-уведомление о смене пароля. Пользователь
Идентификация на портале Для доступа к закрытым сервисам Портала, требующим регистрации, пользователю необходимо ввести свой логин и пароль. После успешной проверки на достоверность пароля, пользователю будет доступен его личный кабинет (Более подробно функционал расписан в разделе «Личный кабинет»).Для Администратора, после успешной идентификации на портале, доступен специальный блок Администрирования. ПользовательАдминистратор
Доступ к учетным записям пользователей Предоставляется доступ к учетным записям пользователей, в том числе блокировка учетных записей Администратор

 

Система уведомлений

Регистрация на портале

Уведомление об окончании первоначальной регистрации с просьбой перейти  свой почтовый ящик

Поздравляем! Вы прошли первоначальную регистрацию!

Для подтверждения регистрации Вам было выслано письмо на почтовый ящик «адрес электронной почты пользователя». Пройдите, пожалуйста, по ссылке, которая указана в письме.

Спасибо за то, что зарегистрировались на нашем Портале!


В большинстве случаев письма приходят в течении 1 минуты, но иногда для этого требуется до 10 минут.


Письмо-уведомление о начале регистрации на Портале

Тема: Регистрация на портале «название портала и адрес домена»

Текст: Здравствуйте, «Имя пользователя»! Вы зарегистрировались на портале «название портала»

Для продолжения регистрации перейдите по ссылке «адрес ссылки на следующий этап регистрации»

Благодарим Вас за регистрацию на нашем Портале!

Если данное письмо пришло на ваш почтовый адрес случайно, не отвечайте на него, пожалуйста. Регистрация будет отменена автоматически по истечению «время ожидания для подтверждения регистрации».

С уважением,

Администрация портала «название и адрес домена портала»


Сообщение об успешной регистрации на Портале

«Имя пользователя»!

Вы успешно зарегистрированы на портале!

Для использования всех ресурсов портала Вам необходимо зайти под своим логином и паролем

(форма для ввода логина и пароля)


Письмо уведомление об успешной регистрации на Портале

Тема: Вы зарегистрированы на портале «название портала»

Текст: Здравствуйте, «Имя пользователя»!

Вы зарегистрированы на портале «название и адрес домена портала»

Ваш логин: «логин для входа»

Ваш пароль: «пароль для входа»

Благодарим за регистрацию на нашем Портале!

Здесь вы найдете много полезной информации и сможете отдохнуть!

С уважением,

Администрация портала «название и адрес домена портала»


Письмо уведомление о регистрации нового пользователя на Портале

Тема: Зарегистрирован новый пользователь портала

Текст: Зарегистрирован новый пользователь:

  • Имя «Имя»;
  • Ник «Ник»;
  • Тип пользователя;

Название компании.

Подробнее  «Ссылка для входа под логином и паролем администратора для просмотра всех данных по учетным записям пользователей»

Портал «название и адрес домена портала»


Восстановление пароля

Письмо уведомление о желании сменить пароль

Тема: Восстановление пароля для «название портала»

Текст: Здравствуйте, «Имя пользователя»!

Вы зарегистрированы на портале «название и адрес домена портала»

Для смены пароля перейдите по ссылке «адрес ссылки на форму смены пароля»

Если данное письмо пришло на ваш почтовый адрес случайно, не отвечайте на него, пожалуйста. Восстановление пароля будет не доступно по истечению «время ожидания для подтверждения восстановления пароля».

Благодарим за использование Портала «название и адрес домена портала»!

С уважением,

Администрация портала «название и адрес домена портала»


Письмо уведомление об успешной смене пароля

Тема: Изменение пароля для  «название портала»

Текст: Здравствуйте, «Имя пользователя»!

Вы успешно изменили пароль для доступа на портал «название и адрес домена портала»

Ваш логин: «логин для входа»

Ваш пароль: «пароль для входа»

Благодарим за использование нашего Портала!

Здесь вы найдете много полезной информации и сможете отдохнуть!

С уважением,

Администрация портала «название и адрес домена портала»


Информационное сообщение на портале об успешной смене пароля

«Имя пользователя»!

Вы успешно изменили свои регистрационные данные!

Для использования всех ресурсов портала Вам необходимо зайти под своим логином и паролем

(форма для ввода логина и пароля)


Представления

Первоначальная форма регистрации

  • Имя*;
  • Ник*;
  • Email*;
  • Пароль*;
  • Пароль (подтверждение)*;
  • Проверочный код с картинки*.

Расширенная форма регистрации

  • Имя* – заполняется автоматически, по результатам первоначальной регистрации (не доступно для редактирования);
  • Фамилия*;
  • Отчество;
  • Ник*- заполняется автоматически, по результатам первоначальной регистрации (не доступно для редактирования).

Форма идентификации

  • Email*;
  • Пароль*.

Форма восстановления пароля

  • Email*.

Форма смены пароля

  • Пароль*;
  • Пароль (подтверждение)*.

Шаблон структуры ТЗ по ГОСТ 34 любезно предоставляет ресурс RuGost – разработка документации по ГОСТ 34, 19, РД-50

Данная детализация приведена в качестве примера, на мой взгляд удачного, т.к. все достаточно детально описано. Конечно, у каждого могут быть свои наработки! Если у вас есть дополнения к данной статье, буду рада узнать дополнительные аспекты в описании проектируемого решения!

 

————

Автор: Рожкова Елена


 

См. похожие статьи по теме:

ГОСТ 19.201-78 Разработка Технического задания

ГОСТ 34.602-89 Разработка Технического задания

Как написать руководство пользователей

Как определить роли пользователей в системе


 

Дорогие читатели, если Вы нашли ошибку в тексте, пожалуйста, сообщите мне об этом, выделив ошибку и нажав комбинацию Shift + Enter или же нажмите сюда, чтобы сообщить нам.

GD Star Rating
loading...
Разработка технического задания на Портал, 5.0 out of 5 based on 1 rating

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

,

3 Комментария к статье “Разработка технического задания на Портал”

  1. Октябрь 17th, 2010 at 02:08 | #1

    Замечатильно мне понравилось. Главное – мудрость: приобретай мудрость и всем имением твоим приобретай разум.

  2. Октябрь 17th, 2010 at 21:52 | #2

    Хороший блог очень понравился достаточно интересная статья Я всегда замечал, что для успеха в свете надо иметь придурковатый вид и быть умным.)

  3. Октябрь 18th, 2010 at 01:54 | #3

    Мне понравился ресурс. Уже многие ресурсы хорошо выглядят наконец то научились делать красиво. Наш информационный век заставил людей делать свои дела и мгновенно решать различного рода вопросы через глобальную сеть Интернет.

Добавить ответ