база access Библиотека-3

база access Библиотека-3

798 руб. 760 руб.


Скачать отчёт база access Библиотека-3 с экранными формами для ознакомления.


Готовая база данных access «Библиотека»  (3-я версия)

 

2.3.18. Библиотека

Описание предметной области

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

Таблицы

Книги (Код книги, Название, Автор, Залоговая стоимость, Стоимость проката, Жанр).

Читатели (Код читателя, Фамилия, Имя, Отчество, Адрес, Телефон).

Выданные книги (Код книги, Код читателя, Дата выдачи, Дата возврата).

Развитие постановки задачи

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

 

Экранные формы готовой базы данных «Библиотека»

Главная кнопочная форма готовой базы данных «Библиотека».

Рис. 1 Главная кнопочная форма готовой базы данных «Библиотека».

Форма «Книги» готовой базы данных «Библиотека».

Рис. 2 Форма «Книги» готовой базы данных «Библиотека».

Форма «Читатели» базы данных «Библиотека».

Рис. 3 Форма «Читатели» базы данных «Библиотека».

 

Скачать готовую базу данных «Библиотека». Форма «Выдача книг».

Рис. 4 Форма «Выдача книг». Отсюда можно перейти к форме возврата данной книги.

 

Форма «Для возврата», где пользователь вводит книгу и читателя.

 

Форма «Возврат». Скачать готовую курсовую базу данных «Библиотека».

Рис. 5 Форма «Возврат», открытая с фильтром, который выбрал пользователь.

 

Форма «Возврат» без фильтра. В ней отображаются все выданные книги. Для возврата нужно установить фактическую дату возврата и, если есть штрафы, выбрать штрафные санкции.

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

Пример готовой базы данных «Библиотека». Отчёт по текущему возврату.

Рис. 6 Отчёт по текущему возврату.

 

Главная кнопочная форма готовой базы данных «Библиотека» - страница «Справочники».

Рис. 7 Главная кнопочная форма готовой базы данных «Библиотека» - страница «Справочники».

 

Форма «Система скидок».

Форма «Система штрафов».

Форма «Жанры».

 

Главная кнопочная форма готовой базы данных «Библиотека» - страница «Отчёты».

Рис. 8 Главная кнопочная форма готовой базы данных «Библиотека» - страница «Отчёты».

 

Отчёт «Не возвращённые книги».

Отчёт «Список книг по жанрам», в котором можно также посмотреть, сколько раз брали книгу и последнюю дату выдачи.

Окно для ввода параметра «код читателя».

Отчёт «Выдачи по читателю».

Окно для ввода параметра «1-я дата».

Окно для ввода параметра «2-я дата».

Отчёт «Книги без спроса за период».

 

Скачать готовую базу данных access «Библиотека». Отчёт «Книги, выданные за период».

Рис. 9 Отчёт «Книги, выданные за период».

 

Перекрёстный запрос.

Схема данных готовой базы данных «Библиотека» отображает связь таблиц: Система штрафов, Штрафы, Выдача книг, Книги, Жанры, Читатели, Система скидок.

Рис. 10 Схема данных готовой базы данных «Библиотека» отображает связь таблиц: Система штрафов, Штрафы, Выдача книг, Книги, Жанры, Читатели, Система скидок.

Структура таблицы «Выдача книг»: код выдачи, книга, читатель, дата выдачи, ожидаемая дата возврата, фактическая дата возврата, сумма штрафов.

Структура таблицы «Жанры»: код жанра, наименование жанра.

Структура таблицы «Книги»: код книги, название, автор, жанр, залоговая стоимость, стоимость проката 1 дня.

Структура таблицы «Система скидок»: код скидки, наименование категории, процент скидки.

Структура таблицы «Система штрафов»: код штрафа, описание повреждения, штрафная сумма.

Структура таблицы «Читатели»: код читателя, фамилия, имя, отчество, адрес, телефон, категория.

Структура таблицы «Штрафы»: код штрафа, код выдачи, штрафная статья.

 

Купить