Основной поток действий для пользователя
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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!