Основной поток действий для пользователя



1) Незарегистрированный пользователь (НП) заходит на любую страницу сайта.

2) НП нажимает на ссылку «Вход и регистрация»

3) Система отображает форму «Вход», см п. 3.2.1

4) Пользователь нажимает на ссылку «Регистрация»

5) Система отображает форму «Регистрация», см. п. 3.2.2

6) Незарегистрированный пользователь вводит запрошенную информацию и подтверждает операцию. Если пользователь отменил операцию, то система отображает главную страницу сайта и сценарий завершается.

7) Система проверят, что необходимые поля введены корректно, Пользователя с таким электронным адресом нет еще в Системе. Если проверка прошла успешно, то поток продолжается, иначе сценарий переходит в п. д, причем все значения (правильные и неправильные) должны отображаться в заполненных ранее полях с выделением неправильного поля и комментариями о существовании такого аккаунта.

8) Система делает следующие действия:

· Регистрирует данного Пользователя с введёнными ранее параметрами.

· Отправляет e-mail вновь зарегистрированному Пользователю об активизации учетной записи с уникальной ссылкой, чтобы проверить правильность указания электронного адреса П2

· Пользователь нажимает на уникальную ссылку (ведущую на сайт) в полученном письме об активизации учетной записи на эл почте. П2

· Отображает главную страницу сайта с характеристиками личного кабинета: должно отображаться Имя на сайте.

 

 

ВИ «Войти в систему»

 

Описание ВИ

Пользователь должен иметь возможность пройти процедуру авторизации и войти в Систему.

 

Предусловия

Пользователь должен быть зарегистрирован в Системе, см. п. 3.1.1 ВИ «Регистрация в системе»

 

Основной поток действий

1. Незарегистрированный пользователь (НП) заходит на любую страницу сайта.

2. НП нажимает на ссылку «Вход и регистрация»

3. Система отображает форму «Вход», см п. 3.2.1

4. Пользователь нажимает на ссылку «Регистрация»

BИ «Добавить объявление в систему»

TBD

 

ВИ «Отредактировать объявление»

TBD

 

ВИ «Удалить объявление»

TBD

ВИ «Найти объявление по требуемым характеристикам»

TBD

 

ВИ «Оставить комментарий к объявлению»

TBD

 

Требования к экранным формам

 

Форма «Вход»

Название Тип Описание
Электронная почта Строка Текстовое поле для ввода электронного адреса пользователя.
Пароль Строка Пароль пользователя в системе.
Забыли пароль Ссылка Ссылка на форму восстановления пароля П2
Регистрация Ссылка Ссылка на форму регистрации
Войти Кнопка По нажатию осуществляется проверка логина и пароля и вход пользователя в систему.

Форма регистрации

Название Тип Описание
Ваше имя Строка Обязательное поле. Содержит имя пользователя на сайте. Все его объявления и комментарии будут подписаны этим именем.
Электронная почта Строка Строка с проверкой на допустимый e-mail адрес. Используется как логин пользователя в системе.
Номер телефона Число Необязательное поле. Содержит маску для ввода кода страны и семи цифр номера +x (xxx)xxx-xx-xx
Пароль Строка Обязательное поле. Строка не менее 6 символов  
Подтверждения пароля Строка Обязательное поле. Строка не менее 6 символов, должна совпадать с паролем
Текст с картинки Строка Символы для проверки на то, что пользователь является человеком.
Зарегистрироваться Кнопка По нажатию проверяется корректность введенных данных и в случае успеха регистрация пользователя в системе.

ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ

 

Список категорий

Система должна содержать следующий иерархический список категорий:

 

1. Любая категория

2. Транспорт

2.1. Автомобили

2.2. Мотоциклы и мототехника

2.3. Грузовики и спецтехника

2.4. Водный транспорт

2.5. Запчасти и аксессуары

3. Недвижимость

3.1. Квартиры

3.2. Комнаты

3.3. Дома, дачи, коттеджи

3.4. Земельные участки

3.5. Гаражи и машиноместа

3.6. Коммерческая недвижимость

3.7. Недвижимость за рубежом

4. Работа

4.1. Вакансии

4.2. Резюме

5. Услуги

5.1. Предложение услуг

6. Личные вещи

6.1. Одежда, обувь, аксессуары

6.2. Детская одежда и обувь

6.3. Товары для детей и игрушки

6.4. Часы и украшения

6.5. Красота и здоровье

7. Для дома и дачи

7.1. Бытовая техника

7.2. Мебель и интерьер

7.3. Посуда и товары для кухни

7.4. Продукты питания

7.5. Ремонт и строительство

7.6. Растения

8. Бытовая электроника

8.1. Аудио и видео

8.2. Игры, приставки и программы

8.3. Настольные компьютеры

8.4. Ноутбуки

8.5. Оргтехника и расходники

8.6. Планшеты и электронные книги

8.7. Телефоны

8.8. Товары для компьютера

8.9. Фототехника

9. Хобби и отдых

9.1. Билеты и путешествия

9.2. Велосипеды

9.3. Книги и журналы

9.4. Коллекционирование

9.5. Музыкальные инструменты

9.6. Охота и рыбалка

9.7. Спорт и отдых

10. Животные

10.1. Собаки

10.2. Кошки

10.3. Птицы

10.4. Аквариум

10.5. Другие животные

10.6. Товары для животных

11. Для бизнеса

11.1. Готовый бизнес

11.2. Оборудование для бизнеса

 


Дата добавления: 2019-03-09; просмотров: 243; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!