Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка бази даних бібліотеки

Реферат Розробка бази даних бібліотеки





з нею таблиць: Видача книг і Список читачів.

Поіменуем атрибути, визначимо типи даних і розмірність атрибутів. У таблицях виберемо первинні ключі і індексовані поля.


Таблиця 1. Структура таблиць РБД «Бібліотека»

Назва табліциІмя поляТіп даннихРазмер поляПримечаниеКнигиШифрТекстовый10КлючНазваниеТекстовый60АвторТекстовый50ЖанрТекстовый20ГодДата/времяКраткий формат датиІздательствоТекстовий50Кол-во страніцТекстовий50ОпісаніеПоле МЕМООбзорПоле об'ектаНалічіеЛогіческійСпісок чітателейID номерЧисловойДействительноеКлючФамилияТекстовый25ИмяТекстовый15Отчество УліцаТекстовий25Дата рожденіяДата/времяКраткій формат датыУлицаТекстовый25ДомТекстовый10КвартираЧисловойЦелоеТелефонТекстовый11ПрокатШ_выдачиСчетчикДлинное целоеКлючДата видачіДата/времяКраткій формат датиДата возвратаДата/времяКраткій формат датиШіфрТекстовий10ID номерЧісловойДействітельное

Після того як були створені поля таблиці, застосовані до них властивості і заповнені атрибути, ми складаємо схему даних. Вона виглядає таким чином


Рис.3. Зв'язки між таблицями в базі даних


. 2 Форми бази даних бібліотеки


При відкритті бази з'являється заставка головної форми бази даних:

Рис.4. Головна форма бази даних «Бібліотека»


Форма має дві основні, найбільш використовувані, кнопки: Видача книг і Повернення книг. Кнопка «Видача книг» призначена для реєстрації виданих книг. При натисканні на кнопку відкривається форма, в якій представлений список книг. При виборі книги зі списку можна подивитися опис книги, автора, рік видання.


Рис.5. Форма Видача книг

Щоб зареєструвати видану книгу треба натиснути на кнопку «Видати читачеві», відкриється форма в яку необхідно занести дані про читача і дату повернення і видачі книги.


Рис.6. Форма для реєстрації виданих книг


При поверненні книги до бібліотеки треба натиснути на кнопку «Повернення книг», відкриється форма, в якій знаходиться список боржників.


Рис.7. Форма повернення книг


Зі списку необхідно вибрати прізвище читача, який повернув книгу, і натиснути на кнопку «Прийняти книги», відкриється форма зі списком книг, які знаходяться на руках у обраного читача. Зі списку вибираємо книгу, яку треба повернути, і натискаємо на кнопку «Прийняти».

На формі так само є кнопки, об'єднані у дві групи: книги і читачі. У групі «книги» розташовані три кнопки: Редагувати список, В наявності і на руках. Кнопка «Редагувати список» призначена для додавання і видалення книг, а так само для редагування даних наявних книг. У формі представлені дані, про всіх наявних книгах, а також кнопки «додати» для додавання нової книги, «видалити» для видалення наявних книг. Для більш швидкого пошуку книги існує кнопка пошуку, за допомогою якої можна знайти книгу з будь-якого її параметру.


Рис.7. Форма для редагування списку книг


Кнопка «В наявності» відкриває форму з даними, про книги, які є в наявності, в бібліотеці


Рис.8. Форма для книг, знаходяться в наявності у бібліотеці

Кнопка «На руках» відкриває форму з даними про книгах, яких немає в наявності, а знаходяться на руках у читачів:


Рис.8. Форма для книг, що знаходяться на руках у читачів


У групі кнопок «читачі» є три кнопки: Редагувати список, Боржники і Список читачів.

Кнопка «Редагувати список» призначена для додавання і видалення читачів, а так само для редагування даних про наявні читачах. У формі представлені дані, про всіх наявних читачів, а також кнопки «додати» для додавання нової читача, «видалити» для видалення читача. Для більш швидкого пошуку читача існує кнопка пошуку, за допомогою якої можна знайти читача по будь-якому параметру.


Рис.9. Форма для редагування списку читачів


. 3 «Звіти бази даних Бібліотека»


Кнопка «Боржники» видає звіт про читачів, у яких на руках є книги


Рис.10. Звіт про боржників бібліотеки


Кнопка «Читачі» видає звіт про всіх читачів бібліотеки, в якому прізвища розташовані в алфавітному порядку


Рис.11. Звіт про всіх читачів бібліотеки


. 4 Запити бази даних «Бібліотека»


Запит «в наявності» показує книги які є в бібліотеці

Рис 12. Запит «В наявності»


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Формування бази даних книг магазину на Java
  • Реферат на тему: Книги царя Соломона в корпусі Учительних книг Старого Завіту. Особливості ...
  • Реферат на тему: Створення бази даних "Продажі книг"
  • Реферат на тему: Електронний документообіг у системі обліку видачі і повернення книг в біблі ...
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...