Вариант 12: Система библиотечного учета для управления данными о читателях и книгах, о выдаче книг читателям
- unique_book_id - уникальный идентификатор экземпляра книги
- instance_id - номер экземпляра определенной книги, заданной book_id
- Кнопка добавления новой книги перенаправляет на страницу редактирования(создания) книги
- Переход по нажатию на книгу перенаправляет на страницу информации о книге
- Панель для поиска книги по автору, жанру, названию книги
- Переход на страницы со списком читателей и списком заказов
- Список всех книг с указанием авторов, названия и жанра
- Кнопка добавления нового читателя перенаправляет на страницу редактирования(создания) читателя
- Переход по нажатию на читателя перенаправляет на страницу информации о читателе
- Панель для поиска читателя по имени или его идентификатору(номеру читательского билета)
- Переход на страницы со списком книг и списком заказов
- Список всех читателей с указанием ФИ и номера идентификатора(номера читательского билета)
- Кнопка добавления нового заказа перенаправляет на страницу редактирования(создания) заказа
- Переход по нажатию на заказ перенаправляет на страницу информации о заказе
- Панель для поиска заказа по номеру заказа, идентификатору читателя
- Переход на страницы со списком читателей и списком книг
- Список всех заказов с указанием номера заказа и номера читательского билета читателя
- Форма для ввода данных
- Редактируемые данные:
- для читателей: адрес, номер телефона, e-mail
- для книг: количество экземпляров, количество свободных экземпляров
- для заказов: дата возврата
- Редактируемые данные:
- Кнопка подтверждения добавления
- Кнопка отмены
- Информация о {читателе, книге, заказе}
- Кнопка для изменения данных перенаправляет на соответствующую страницу редактирования
- Кнопка удаления
- Указанная информация:
- Для читателей: номер читательского билета, ФИ, адрес, e-mail, номер телефона
- Для книг: название, авторы, жанр, издательство, ISBN, год издания, количество экземпляров и количество свободных экземпляров
- Для заказов: номер заказа, номер читательского билета, дата заказа, дата возврата, уникальный идентификатор экземпляра книги
- Добавление нового читателя(аналогично для книг и заказов)
- Перейти на страницу всех читателей
- Нажать на кнопку добавления читателя
- Ввести информацию о читателе
- Нажать кнопку "подтвердить"
- Получение информации о читателе(аналогично для книг и заказов)
- Перейти на страницу всех читателей
- В панеле для поиска ввести номер читательского билета
- Удаление читателя(аналогично для книг и заказов)
- Перейти на страницу об информации о читателе(сценарий выше)
- Нажать кнопку "удалить"
- Получение информации о заказах пользователя
- Перейти на страницу всех заказов
- В панеле поиска ввести номер читательского билета