Курсова робота з курсу Технологія проектування та адміністрування баз даних та сховищ даних на тему БД Спеціалізована бібліотека
Код роботи: 463
Вид роботи: Курсова робота
Предмет: Технології проектування та адміністрування баз даних та сховищ даних
Тема: БД Спеціалізована бібліотека
Кількість сторінок: 1
Дата виконання: 2015
Мова написання: українська
Ціна: 300 грн (в наявності тільки сама програма в VFP)
Розглянемо спеціалізовану бібліотеку, яка має в своєму розпорядженні книжковим фондом певної тематичної спрямованості. Передбачається, що кожна книга фонду може бути як в одному примірнику, так і в декількох, тому кожній книзі відповідає унікальний інвертарний номер і бібліотечний код. Дані про книгу містяться в бібліографічній карті, карти об'єднуються в каталоги.
Існує два види каталогів: алфавітний і тематичний: в алфавітному каталозі картки відсортовані на прізвище автора, а в тематичному - спочатку по темах, а в межах кожної теми - за прізвищем автора.
Бібліотека видає книги читачам у тимчасове користування. Запис до бібліотеки кожному читачеві присвоюються порядковий номер, йому видається читацький квиток і для нього заводиться облікова картка. Облікова картка крім даних про читача в подальшому буде містити інформацію про видані і повернуті книги.
Дані, що характеризують роботу бібліотеки з книгами і читачами, можна згрупувати наступним чином:
- книжковий фонд (інвертарний номер книги, бібліотечний код книги, відмітка про видачу / повернення);
- каталог (бібліотечний код книги, автор, назва, видавництво, годізданія, кількість сторінок, тема, ціна);
- читачі (номер читацького квитка, прізвище, ім'я, по батькові, домашню адресу, домашній телефон, робочий телефон);
- видача книг (інвертарний номер книги, номер читацького квитка, дата видачі, запланована дата повернення).
Створювана інформаційна система призначена, перш за все, для ведення даних: про книжки (реєстрація нових надходжень, списання літератури), про читачів (реєстрація нових читачів, видалення інформації про вибулих читачів), а також про переміщення книг між бібліотекою та читачами, що повинно знайти відображення в таблицях книжковий фонд і видача книг, крім того, в системіповинні бути реалізовані можливості перегляду і пошуку як серед книг, так і серед читачів.