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

1. Регистрация пользователя.

2. Простой поиск по названию.

3. Расширенный поиск по категориям, характеристикам, ценам, рейтингу оборудования и т.д.

4. Вывод на экран списков оборудования, соответствующего заданным характеристикам.

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

6. Добавление и редактирование оборудования (информации о нем).

7. Создание, просмотр и редактирование статей.

8. Добавление, просмотр и редактирование информации о магазине.

9. Загрузка фотографий, создание, просмотр, редактирование альбомов.

10. Разделение оборудования, статей и альбомов на категории.

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

12. Возможность оценивать оборудование, статьи, фотографии и магазины.

13. Возможность комментировать статьи и фотографии. При этом пользователи могут повлиять на степень соответствия комментария к тематике данной статьи или фотографии.

14. Возможность оставлять рекомендации об оборудовании и магазинах. При этом пользователи могут указать, полезна ли им была эта рекомендация или нет.

15. Возможность отправлять сообщения другим пользователям.

16. У зарегистрированного пользователя должна быть возможность добавления оборудования в личные списки «моё оборудование», «продам», «куплю».

17. У партнёров должна быть возможность добавления (актуализации) своего каталога товаров как в ручном режиме, так и в автоматическом.

Требования к дизайну системы

1. Дизайн должен содержать минимум изображений;

2. Дизайн ИСПФ должен быть консервативным – использовать неброские, неяркие цвета и тона;

3. Элементы дизайна не должны сильно влиять на скорость загрузки страниц.



Рисунок 5 – Диаграмма вариантов использования для зарегистрированного пользователя



Требования к шрифтам и кодировке

1. В системе должны использоваться шрифты, входящие в стандартную поставку ОС Windows (старше 98) и ОС Linux;

2. Размер (кегль) шрифтов должен обеспечивать удобство восприятия текста при минимально допустимом размере экрана.

3. Кодировка страниц системы: UTF-8.

Требования к средствам просмотра системы

Сайт должен обеспечивать корректное отображение данных в следующих браузерах:

1. Internet Explorer (версия 5.5 и выше);

2. Opera (версия 7.0 и выше);

3. Mozilla Firefox (версия 1.0 и выше).

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

Ширина информативной области страниц сайта должна быть статична и не превышать 1024px.

Требование к содержанию системы

Страницы Сайта должны быть оптимизированы под поисковые системы Google и Яндекс.

Проектирование системы

Структура сайта

Основываясь на требованиях пользователей к системе, была составлена общая структура сайта системы. Она изображена на рисунке 6.

Приведем описание общей структуры сайта системы с кратким описанием его компонентов:

1. PhotoHQ – главная страница, на которой будет описано предназначение сайта, что на нём можно найти. Также на этой странице будет ссылка на раздел «Экскурсия по сайту», в котором будут описаны преимущества регистрации и кратки инструкции пользователя;

 

Рисунок 6 – Общая структура сайта


2. Раздел «Регистрация» – Раздел предназначен для регистрации нового пользователя;

3. Раздел «Поиск» – Форма поиска по разделам;

4. Раздел «Оборудование»:

· Списки оборудования – выборки оборудования по критериям, таким как: оценка, теги, тип, количество пользователей у которых оно есть и т.д.;

· Информация об оборудовании – страница, на которой расположена информация по конкретному оборудованию и краткая информация из других разделов, связанная с ним;

· Цены на оборудование – список цен конкретного оборудования, с возможностью перейти на сайт магазина для заказа или связаться с продавцом;

· Сообщить об ошибке – форма для отправки модераторам информации о неточности в описании;

5. Раздел «Статьи»:

· Списки статей – выборки статей по критериям, таким как: оценка, теги и время публикации. Так же они могут быть результатом расширенного поиска;

· Просмотр статьи – страница на которой расположена сама статья, краткая информация из других разделов, связанная с ней, и комментарии. Статья может располагаться на удалённом сайте, тогда происходит редирект на внешний источник;

· Добавление статьи – форма для добавления статьи;

6. Раздел «Магазины»:

· Списки магазинов – выборки магазинов по критериям, таким как: оценка, местоположение и тип.

· Информация о магазине – страница, на которой расположена информация по конкретному магазину и краткая информация из других разделов, связанная с ним.

· Добавление магазина – форма добавления магазина.

7. Раздел «Фотографии»:

· Списки фотографии – выборки фотографии по критериям, таким как: оценка, теги, альбом и т.д.

· Список альбомов – Страница, на которой расположен список альбомов конкретного пользователя.

· Просмотр фото – Страница, на которой будет расположена фотография, информация о ней и комментарии.

· Добавление фотографии – форма загрузки фотографии и добавления информации о ней.

8. Раздел «Пользователи»:

· Информация о пользователе – Страница с информацией о пользователе;

· Моя страница – страница пользователя;

· Редактирование \ добавление информации о себе – Форма Редактирования \ добавления информации о себе;

· Список оборудования пользователя – список оборудования, которое есть у пользователя;

· Куплю – список оборудования, которое пользователь хотел бы купить;

· Сообщения – личные сообщения пользователя.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: