rigidus/wizard — Issue #201: Отправлено по эл.почте  ТЗ Регистрация пользователя на портале
Author: Elenaka
Created: 2011-12-29 09:40:26+00:00
State: open

Читай ТЗ в формате DOC. Здесь информация скопирована из ТЗ.
Данное ТЗ продублировано Шугаеву Саше

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

В рамках портала ГдеСтройТорг.ру предусмотрено некоторое количество разноплановых пользователей. У каждого пользователя предусмотрены свои роли.
Основные роли:
Поставщик
Застройщик (Строитель)
Физ.лицо
Эксперт
Гость

Все Гости могут зарегистрироваться на портале. Для этого необходимо выбрать пункт «Регистрация». В результате загрузится страница с выбором типа (роли) пользователя.
В настоящее время предусмотрена карточка для регистрации основных ролей: поставщик, застройщик и физ.лицо.
Для Поставщика и Застройщика на портале одинаковые карточки регистрации, за исключением списка групп «Специализация».

Карточка регистрации – «Поставщик» / «Застройщик»
Начальное условие:
Гость перешел на страницу портала. Необходимо выбрать пункт «Регистрация». Выбирается опция (вкладка) «Поставщик» или «Застройщик». В результате отображается карточка регистрации со следующими полями:

Логин* – длина поля не менее 3 символов.
Пароль* – длина поля не менее 6 символов.
Пароль еще раз* - повторный набор пароля
E-mail*

О компании
Полное название компании*
Форма собственности* - выпадающий список
ИНН* - длина поля не менее 10 символов
ОГРН* - длина поля не менее 13 символов

Фактический адрес
Город*
Район
Улица*
Дом*
Офис -
Метро – выпадающий список станций метро. По умолчанию «Нет»
Телефон*
Факс
WWW

Специализация

Для «Поставщика»
Список групп поставщиков в виде отдельных записей с флагами* (1). Обязательное присутствие флага хотя бы в одном поле.

Для «Застройщика»
Список групп застройщиков в виде отдельных записей с флагами*(2).
Смежные отрасли
Список групп в виде отдельных записей с флагами(2)

Обязательное присутствие флага хотя бы в одном поле.

Контактное лицо
Фамилия*
Имя
Отчество
Телефон*

Правила работы
Флаг - Я ознакомлен и согласен с правилами работы на портале*.
Проверочный код* - поле ввода сгенерированного кода

(1) Список групп поставщиков:
1. Производители строительных материалов
2. Дилеры крупных зарубежных производителей
3. Дилеры производителей
4. Прочие строительные фирмы, занимающиеся продажей
Прим. Данные группы мы взяли из нашей базы поставщиков. Если что, можно скорректировать.

(2) Список групп застройщиков:
1. Строительство нежилых зданий
2. Инженерные сети и инфраструктура
3. Проектные работы
4. Реставрационные компании
5. Дорожное строительство
6. Строительство жилых зданий
7. Производители строительных материалов
8. Архитектурные компании
9. Изыскательские работы
10. Девелопмент
Смежные отрасли
1. Финансовые структуры
2. Страховая деятельность
3. Риэлторские компании
4. Консалтинговые компании
5. Другие компании
6. Оценка и аудит

Прим. Данные группы полностью взяла с портала «Ктостроит.ру», для совместимости данных.

Карточка регистрации – «Физ.лицо»
Роль:
Гость
Начальное условие:
Гость перешел на страницу портала. Необходимо выбрать пункт «Регистрация». Выбирается опция (настройка) «Физ.лицо». В результате отображается карточка регистрации со следующими полями:

Логин* – длина поля не менее 3 символов.
Пароль* – длина поля не менее 6 символов.
Пароль еще раз* - повторный набор пароля
E-mail*

О себе
Фамилия*
Имя
Отчество
Город*
Район
Телефон*

Правила работы
Флаг - Я ознакомлен и согласен с правилами работы на портале*.
Проверочный код* - поле ввода сгенерированного кода

Заполнение карточки регистрации
Пользователь заполняет поля формы регистрации. Все поля с * (со звёздочкой) заполняются в обязательном порядке и установить проверку на длину вводимой информации. Напротив каждого поля, либо внизу стоят пояснения по заполнению соответствующего поля. Нажимает «Зарегистрироваться».
Если все поля, содержащие значек * заполнены, тогда выводится сообщение о успешной регистрации. После этого автоматически создается уведомление администрации портала на размещение информации на портале.
Если поля, содержащие значек * не заполнены, то выводится сообщение об ошибке с соответствующим описанием напротив каждого поля. Пользователь остается в карточке регистрации для коррекции указанных ошибок.