ік поштових відділень - Містить дані по поштових відділеннях. Список населених пунктів - Містить дані про населені пункти і телефонних кодів. Типи населених пунктів - Містить дані по типах населених пунктів, які в основному будуть використовуватися в якості підстановки, в полі зі списком. Список адміністративних одиниць - Містить дані по всіх адміністративних одиницях. Регіон - Містить дані по регіонах. Список типів регіонів - Містить дані за типами регіонів.
Таблиця Список видань - Зберігає в собі дані про видання, його назві, датою створення, автора, ілюстраціях, кількості сторінок, жанрі і розділі літератури. Ця таблиця є головною і містить ряд зв'язкових таблиць:
· Список розділів літератури включає в себе дані про найменування розділу літератури Список типів жанрів містить найменування жанру;
· Список типів видання містить найменування видань
Висновок
Детальний розбиття бази даних на окремі модулі за функціональними особливостями допомагає краще розібратися в передбачуваній роботі. Таблиці потрібні для детального відображення відносин між даними і забезпечують пряму можливості взаємодії з базою. Реальні бази даних набагато складніше і процес проектування, і отримання звітів, створення форми і запити, набагато відрізняється від цього навчального програмного продукту, що розробляється мною. Для створення інформаційної системи одних таблиць недостатньо, крім них потрібно багато чого створити і доопрацювати, адже від того, як розподілені дані за таблицями, залежить ефективність роботи всього програмного продукту.
Бази даних, вимагають дотримання ряду додаткових вимог у порівнянні з іншими програмними продуктами. Насамперед, це забезпечення цілісності даних, і в той же час, не надмірності їх. У найпростіших випадках сучасні засоби проектування дозволяють створити невеликі системи, грунтуючись тільки на загальних принципах побудови реляційних баз даних. Повноцінне планування розробки програмного продукту обеспечивает сто відсотковою успіх у розробці бази.
4. Інтерфейс проекту
Розробка інтерфейсу програмного продукту йшла з урахуванням кінцевого користувача продукту, його потреб та рівня знань. Для цього використовувалися стандартні засоби Visual Basic for Applications, вбудованого в Microsoft Office Access +2003.
У базі даних з обліку книг в бібліотеці основними компонентами інтерфейсу є форми і звіти. Але також є для спрощення роботи головне, контекстне меню і рядок меню
У базі даних всю інформацію можна вводити безпосередньо у таблиці, але подібний підхід можливий лише для кваліфікованих користувачів, так як в цьому випадку за цілісністю даних доводиться стежити самому користувачеві. Для вирішення цієї проблеми існують форми, створювані розробником. Завдяки їм дані при введенні завжди правильні і не порушують цілісності даних.
Звіти використовуються для наочного подання збереженої базою даних інформації, що міститься в таблицях, в відформатованому вигляді, який легко читається як на екрані комп'ютера, так і на папері. Крім даних, витягнутих з декількох таблиць і запитів, звіти можуть включати елементи оформлення, властиві друкованим документам, як, наприклад, назви, заголовки і колонтитули.
Головне, контекстне меню і рядок меню проектувалися виходячи з спрямованості бази даних і даних, з якими вона взаємодіє. Був складений єдиний набір команд, які містить головне меню, і з якими користувач буде стикатися. Рядок меню також як і головне меню було опрацьовано і винесені тільки необхідні команди. Контекстне меню містить частину команд рядка меню, щоб користувач міг дуже швидко взаємодіяти з базою.
Таким чином, зібравши всі складові частини інтерфейсу, був отриманий добре пророблений і реалізований інтерфейс.
4.1 Головні форми
Головна кнопкова форма - це форма, створена в конструкторі форм, тому що це набагато ефективніше, ніж створення її за допомогою майстра (мал. 4.1). Основне її завдання запускатися при запуску бази даних. Завдяки цій формі, можливо швидке відкриття часто використовуваних форм і звітів. Користувачеві для роботи з базою даних буде достатньо мати відкритої цю форму і з неї отримувати доступ до всіх інших коштами інтерфейсу. Виклик відповідних об'єктів здійснюється за допомогою натискання відповідних кнопок на формі, таких як:
· ряд кнопок, що виконують запуск головних форм;
· ряд кнопок, що виконують запуск звітів;
· кнопка виходу з програми.
Крім Головною кнопкової форми в проект...