ування даних книги представлений на малюнку 11.
Малюнок 11. Алгоритм редагування даних книги
Алгоритм редагування даних читача представлений на малюнку 12.
Малюнок 12. Алгоритм редагування даних читача
Код мовою PL / SQL (див. Додаток 2)
.6 Архітектура інформаційної системи
Архітектуру інформаційної системи можна представити у вигляді сукупності трьох елементів: бази даних, СУБД, додатки.
Додаток DBLibrary.exe реалізує користувальницький інтерфейс для роботи з даними, що зберігаються в базі. Додаток взаємодіє з базою даних за допомогою об'єктно-реляційної СУБД Oracle 11g Express Edition.
Концептуальна схема інформаційної системи представлена ??на малюнку 13.
Малюнок 13. Архітектура інформаційної системи
3. Робочий проект
.1 SQL-скрипт створення бази даних (див. Додаток 1)
.2 SQL-скрипт збережених процедур (див. Додаток 2)
.3 Текст програми (см. Додаток 3).
.4 Керівництво користувача
Введення
У цьому посібнику описується додаток DBLibrary, що забезпечує автоматизацію ведення бази даних бібліотеки.
Додаток реалізує можливості, необхідні читачам, бібліотекарям та адміністрації бібліотеки з пошуку та обліку книг.
Користувачі системи повинні мати досвід роботи з персональним комп'ютером на базі операційних систем Microsoft Windows на рівні кваліфікованого користувача і вільно здійснювати базові операції.
Перед початком роботи з додатком необхідно ознайомитися з
Керівництвом користувача.
Призначення та умови застосування
Додаток DBLibrary призначено для автоматизації наведених нижче функцій користувачів.
Функції читачів:
- перегляд каталогу бібліотеки та отримання повного списку наявних книг із вибраного розділу;
- після вибору книги, за наявності вільного примірника, отримання його розташування; в іншому випадку, отримання найближчого часу повернення примірника даної книги.
Функції бібліотекаря:
- реєстрація нових книг в каталозі, з розподілом їх по розділах;
- збереження місця розташування кожного примірника;
- видача читачеві книг, з фіксуванням номера виданого примірника і терміну повернення книги;
- списання не користуються попитом книг;
- списання загублених книг по акту списання або заміни.
Функції адміністрації:
- отримання відомостей про боржників;
- отримання відомостей про популярних і непопулярних серед читачів книгах;
- отримання відомостей про вартість книги, щоб встановити можливість відшкодування або заміни втраченої книги.
Мінімальні вимоги для запуску програми:
- Процесор Intel Pentium IV;
- Наявність не менше 128Mб ОЗУ;
- Наявн...