double arrow

Manage Account

Рисунок 4

Форма управления аккаунтом позволяет зарегистрированному пользователю изменить свои данные. Это может потребоваться в связи с тем, что при регистрации пользователь может неверно ввести такие поля, как фамилия или имя.

Содержит пять текстовых полей:

1. почтовый адрес;

2. имя пользователя;

3. фамилия пользователя;

4. пароль;

5. подтверждения пароля.

И две кнопки кнопку: одна из которых отправляет введённые данные на сервер для изменения данных пользователя, вторая же возвращает пользователя в основное приложение.

Лишь зарегистрированные пользователи имеют доступ к этой форме.


Book List

Рисунок 5

Форма просмотра списка книг отображет список всех доступных в магазине книг. Дополнительно, при выборе какой-либо книги пользователь может посмотреть её подробную информацию: «автор», «издатель», «цена», «количество доступных книг в магазине». Это происходит обновлением значением полей, которые расположены в нижней части формы.

Форма имеет кнопки добавления книг в корзину пользователя и просмотра пользовательской корзины при нажатии на которые книга добавляется в корзину пользователя с уведомлением о том, что книга была добавлена успешно или же возникла ошибки и переход на форму просмотра корзины соответственно.

Лишь зарегистрированные пользователи имеют доступ к этой форме.

При работе администратора с этой формой доступными становятся следующие элементы: «изменить книгу», «добавить книгу», «удалить книгу».


При нажатии на кнопку «изменить книгу» следующие поля становятся доступными для редактирования:

1. название книги;

2. автор книги;

3. издатель книги;

4. цена книги;

5. количество книг в магазине.

Данная форма состоит из:

1. Список названий книг, при выборе которого выводится подробная информация

2. Подробная информация о книге состоит из следующих полей:

a. Название;

b. Автор;

c. Издатель;

d. Цена;

e. Количество.

3. Кнопка добавления книги в корзину;

4. Кнопка просмотра корзины;

5. Кнопки, которые доступны лишь для администратора:

a. Начать изменение книг;

b. Сохранить изменённую книгу;

c. Добавить новую книгу;

d. Удалить книгу.

6. Кнопка закрытия формы.


Cart

Рисунок 6

Корзина позволяет посмотреть пользователю список книг, которые он предварительно отобрал для заказа. Однако добавление в корзину ещё не означает заказ, для этого пользователю надо его подтвердить, для чего на форме должна быть соответствующая кнопка.

Пользователь должен иметь возможность удалять книги из корзины, получать по ним подробную информацию. Дополнительно пользователю должна быть предоставлена информация об общей стоимости заказа и количестве заказанных книг.

При нажатии на кнопку «заказать» системе передаёт соответствующий запрос на сервер и выдаёт сообщение об ошибке если какую-нибудь книгу невозможно заказать.

Только зарегистрированные пользователи имеют доступ к этой системе.

Данная форма состоит из следующих компонентов:

1. Список выбранных пользователем книг при выборе которой отображается подробная информация;


2. Подробная информация о книге состоит из следующих полей:

a. Название;

b. Автор;

c. Издатель;

d. Цена;

e. Количество.

3. Статистика текущего заказа:

a. Количество заказанных книг;

b. Общая цена заказа.

4. Кнопки удалить книгу из корзины;

5. Кнопки подтвердить заказ;

6. Кнопки закрывающей данную форму.


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



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