Дизайн — статьи о сайтах
Разбираем, что нужно описать в задании на сайт книжного магазина: данные о книгах, поиск, наличие и получение заказа. В конце есть пример карточки книги и чек-лист.
Задание на сайт книжного магазина часто начинается со слов «нужен как у крупных, только проще». Студия оценивает такую фразу по-своему, а потом выясняется, что в каталоге тысячи позиций, остатки лежат в учётной системе, а обложек и аннотаций нет. Хорошее задание снимает эти сюрпризы до начала работы.
У книги много описательных данных, и покупатель ищет по ним: по автору, серии, издательству, году. Поэтому в задании нужно описать не просто «каталог товаров», а структуру данных. Заранее ответьте на вопросы: сколько наименований в каталоге, как часто меняются остатки, где они хранятся, есть ли розничная точка и склад. Отдельно уточните, продаёте ли вы только новые книги или ещё букинистику и канцелярию. У букинистической книги свои состояние и цена, и общая карточка на все экземпляры ей не подходит.
Выпишите атрибуты, отметьте обязательные и укажите, откуда берутся данные:
Источник тоже нужно назвать: выгрузка из учётной системы, файл поставщика или ручной ввод. Если обложек и аннотаций нет, решите, кто их подготовит, иначе сайт откроется с пустыми карточками. Автора лучше сделать отдельной сущностью со своей страницей, а не текстовым полем. Тогда по клику на имя откроется список всех его книг, а «Толстой Л. Н.» и «Лев Толстой» не превратятся в два разных автора.
Вместо «удобного поиска» запишите сценарии. Например: ISBN, введённый с дефисами и без них, находит одну и ту же книгу. Фамилия автора с опечаткой всё равно показывает его книги. При нулевом результате покупатель видит подсказки, а не пустую страницу. Для фильтров перечислите поля: автор, издательство, серия, переплёт, год, цена, «только в наличии». Уточните, пересчитываются ли числа рядом со значениями фильтра и сохраняется ли выбор, когда покупатель возвращается из карточки в список.
Назовите статусы явно: «в наличии», «под заказ у поставщика», «ожидается», «нет в продаже». Для каждого опишите, что видит покупатель: можно ли добавить книгу в корзину, какой срок доставки показывается и от чего он считается. Если есть магазин офлайн, решите, выводить ли остатки по точкам и как часто они обновляются. Перечислите способы получения (самовывоз, курьер, почта, пункты выдачи) и то, что от каждого зависит на сайте: поля формы, расчёт стоимости, сроки. По онлайн-кассе и приёму платежей укажите, какие сервисы вы уже используете, а требования к ним уточните у бухгалтера и поставщика кассового решения.
Условный пример описания страницы. Его формат можно взять за образец:
Такой фрагмент студия может оценить по трудоёмкости, а после разработки по нему можно принять работу, проверяя пункт за пунктом.
Читайте также
Дизайн — статьи о сайтах
Дизайн
Бизнес — статьи о сайтах
Дизайн — статьи о сайтах
Заявка
Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.
Форма обратной связи