ВУЗ:
Составители:
Рубрика:
О.В. Пинягина
6
Этап 1. Разработка архитектуры электронного магазина
Разработка любого проекта начинается с формулировки требований.
Итак, сформулируем в произвольной форме постановку нашей задачи.
Требуется создать электронный книжный магазин, в котором
потенциальные покупатели могли бы просматривать, выбирать и заказывать
книги.
Книги должны быть сгруппированы по двум признакам – по
издательству и по категории (компьютерная литература, художественная
литература, справочники и т. п.). Для каждой книги должна быть
представлена информация о названии, авторе, цене, количестве страниц, а
также внешний вид обложки.
В процессе просмотра каталога посетители должны иметь возможность
отложить понравившуюся книгу в корзину. При этом не требуется
предварительной регистрации. Книги в корзину можно добавлять, удалять и
изменять их количество.
Перед тем как оформить заказ, покупатель должен зарегистрироваться,
т.е., заполнить форму с личной информацией. Эта форма должна содержать
фамилию, имя, адрес, электронный адрес, логин и пароль. Предполагается,
что логины являются уникальными. Информация о зарегистрированных
покупателях хранится, и при следующем посещении магазина покупателю
будет достаточно только авторизоваться, т.е., набрать свой логин и пароль.
Итак, для оформления заказа покупателю следует авторизоваться,
после этого список выбранных книг можно просмотреть еще раз и
подтвердить заказ. При этом корзина должна очищаться.
Таким образом, в нашем электронном магазине предполагается
единственный тип пользователей – покупатель. Общую архитектуру сайта
представим на схеме 1, где отражены основные режимы работы
пользователя. Более подробно каждый режим представлен на схемах 2-6.
О.В. Пинягина Этап 1. Разработка архитектуры электронного магазина Разработка любого проекта начинается с формулировки требований. Итак, сформулируем в произвольной форме постановку нашей задачи. Требуется создать электронный книжный магазин, в котором потенциальные покупатели могли бы просматривать, выбирать и заказывать книги. Книги должны быть сгруппированы по двум признакам – по издательству и по категории (компьютерная литература, художественная литература, справочники и т. п.). Для каждой книги должна быть представлена информация о названии, авторе, цене, количестве страниц, а также внешний вид обложки. В процессе просмотра каталога посетители должны иметь возможность отложить понравившуюся книгу в корзину. При этом не требуется предварительной регистрации. Книги в корзину можно добавлять, удалять и изменять их количество. Перед тем как оформить заказ, покупатель должен зарегистрироваться, т.е., заполнить форму с личной информацией. Эта форма должна содержать фамилию, имя, адрес, электронный адрес, логин и пароль. Предполагается, что логины являются уникальными. Информация о зарегистрированных покупателях хранится, и при следующем посещении магазина покупателю будет достаточно только авторизоваться, т.е., набрать свой логин и пароль. Итак, для оформления заказа покупателю следует авторизоваться, после этого список выбранных книг можно просмотреть еще раз и подтвердить заказ. При этом корзина должна очищаться. Таким образом, в нашем электронном магазине предполагается единственный тип пользователей – покупатель. Общую архитектуру сайта представим на схеме 1, где отражены основные режимы работы пользователя. Более подробно каждый режим представлен на схемах 2-6. 6
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »