Функциональные требования для покупателя

Таблица 4-5 предоставляет функциональные требования для покупателя.

Таблица 4. Просмотр книг

Назначение Пользователь имеет возможность просмотреть список доступных в магазине книг
Вход Покупатель может посмотреть подробную информацию о заинтересовавшей его книге (например, автор, издатель, цена и т.п.). Если эта книга его заинтересует, то он может положить её в корзину.
Обработка При выборе книги программа показывает пользователю подробную информацию. При добавлении книги в корзину программа обращается к серверу с запросом положить выбранную книгу для данного покупателя в корзину.
Выход Покупателю представляет список книг с формой подробной информации и кнопки, которые позволяет добавить книгу в корзину или посмотреть заказанные книги

Таблица 5. Корзина

Назначение Просмотр книг, которые покупатель положить в корзину
Вход Покупатель может выбирать ранее заказанную книгу и убрать её корзины Пользователь может подтвердить заказ.
Обработка При удалении книги из корзины программа обращается к серверу с запросом убрать выбранную книгу для данного покупателя из корзины. При подтверждении заказа программа отправляет соответствующее сообщение на сервер, которые обрабатывает заказ и изменять количество доступных книг в магазине.
Выход Покупатель видит данные о ранее заказанных им книгах и так же статистику: количество заказанных книг, общая цена заказа

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

Администратор обладает всеми функциональными требованиями, которые присущи покупателю, и дополняет их новыми. Таблица 6-7 предоставляет функциональные требования для администратора.

Таблица 6. Администрирование книг

Назначение Администратор имеет возможность изменить атрибуты книг или удалить их из базы данных
Вход Администратор может изменять информацию о книгах, выбирая тот или иной пункт меню. Выбор происходит с помощью клавиатуры или мышки.
Обработка Меню реагирует на действия администратора и соответственно обращается к серверу для обновления информации о книгах.
Выход Выход является информацией, определяемой выбранным пунктом меню

Таблица 7. Администрирование пользователей

Назначение Администратор имеет возможность изменить атрибуты пользователей или же удалить их из базы данных
Вход Администратор может изменять информацию о книгах, выбирая тот или иной пункт меню. Выбор происходит с помощью клавиатуры или мышки.
Обработка Меню реагирует на действия администратора и соответственно обращается к серверу для обновления информации о книгах.
Выход Выход является информацией, определяемой выбранным пунктом меню

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



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