ва властивість СУБД полягає в тому, що вона дозволяє розрізняти і підтримувати два незалежних погляду на БД: «погляд» користувача, який втілюється в «логічному» поданні даних і «погляд» системи - «фізичне» уявлення (організація збережених даних).
Для ініціалізації бази даних розробник засобами конкретної СУБД описує логічну структуру БД, її організацію в середовищі зберігання і призначені для користувача представлення даних (відповідно концептуальну схему БД, схему зберігання і зовнішні схеми). Обробляючи ці схеми, СУБД створює порожню, БД необхідної структури і надає кошти для наповнення її даними предметної області та подальшої експлуатації.
Мета курсової роботи: отримати практичні навички в розробці баз даних, а також повнофункціональних додатків для обробки інформації, проведення розрахунків і виведення звітності по розроблюваної предметної області.
РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ (ПО)
1.1 Опис предметної області
У цій роботі в якості предметної області розглядається автоматизований бібліотечний каталог публічних бібліотек міста.
Автоматизований бібліотечний каталог - сукупність програмних і апаратних засобів щодо забезпечення діяльності бібліотеки за замовленням, каталогізації, пошуку, видачі книг, вирішення різних завдань по звітності та книгозабезпеченості читачів.
Бібліотека - установа, що збирає і зберігає твори друку та писемності для суспільного користування, а також здійснює довідково-бібліографічну роботу. В даний час все більш поширюються і входять до фонду бібліотеки мікрофіші, мікрофільми, діапозитиви, аудіо та відеокасети, також все більш широке поширення набувають електронні носії.
Вихідні дані про предметної області: у місті знаходиться кілька публічних бібліотек, в яких зберігаються книги, журнали, газети.
Користувач заходить на web-сайт бібліотечного каталогу, здійснює пошук необхідної йому книги (журналу, газети, карти). Знайшовши цікавить користувача предмет він приходить до бібліотеки і отримує його. Потім користувач зобов'язаний повернути те, що він взяв.
1.2 Глосарій предметної області
Бібліотекар - працівник бібліотеки, особа, яка безпосередньо контактує з користувачами і яке здійснює видачу збережених в бібліотеках книг, журналів тощо
Користувач - особа, яка користується послугами бібліотеки.
Можливості користувача і бібліотекаря представлені на діаграмі прецедентів (малюнок 1.1).
Малюнок 1.1 - Діаграма прецедентів автоматизованого бібліотечного каталогу
Діаграма прецедентів описує, що система буде виконувати в процесі свого функціонування, тобто функціональне значення системи [2].
Користувач має доступ до таких можливостей програми як:
пошук необхідної літератури;
Працівник має доступ до таких можливостей програми як:
пошук необхідної літератури;
реєстрація видачі і отримання літератури;
реєстрація нових надходжень до бібліотеки;
Опис основних прецедентів представлено в таблицях 1.1-1.3 <...