МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
«ЛЬВІВСЬКА ПОЛІТЕХНІКА»
Кафедра:
Автоматизовані системи управління
Звіт
до лабораторної роботи №4
Проектування засобів вводу та редагування даних
Мета роботи: Вивчення складу функцій та змісту об’єктів екранних форм,
властивостей, методики їхнього проектування, налагодження і застосування для
роботи з реляційними базами даних.
Теоретична частина.
Форма – один з об’єктів баз даних. Форма – являє собою бланк, що підлягає
заповненню або маску, що накладається на набір даних.
Існують такі види екранних форм (описати).
У формах користувач може розмістити різноманітні типи елементів з
наведеного нижче переліку (описати).
Основними елементами є:
приєднані;
вільні;
елементи, що розраховуються.
Приєднані елементи приєднуються до поля таблиці. Під час введення
значення в приєднаний елемент Access автоматично корегує поле таблиці в
поточному записі. Більшість елементів, що дають змогу вносити інформацію,
можуть бути приєднаними, зокрема поля OLE. Приєднаними елементами може
бути більша частина типів даних – текст, дати, числа, рисунки тощо.
Вільні елементи – це елементи, що зберігають введене значення, але вони
не корегують вміст полів таблиць. Їх можна використовувати для виведення
тексту, введення значення в макроси, ліній, прямокутників або для зв’язку
об’єктів OLE (таких, як рисунок растрового зображення), які зберігаються не в
таблиці, а в самій формі. Вільні елементи іноді називають змінними, або
змінними пам’яті
Елементи, що розраховуються, ґрунтуючись на виразах, функціях або
обчисленнях. Вони так само, як і вільні, не корегують табличних полів.
Прикладом елемента, що розраховується, може бути вираз, наприклад
=[Hours]*[Salary Rate]. Цей елемент розраховує добуток двох табличних полів
для виведення у формі.
Опис виконаної роботи
Згідно з вимогами завдання лабораторної роботи було розроблено екранні
форми для роботи з базою даних, яка була спроектована у лабораторній роботі
№2.
Для зручного заповнення таблиць аеропорт та замовник спроектованої
бази даних та редагування інформації в цих таблицях створені одиничні екранні
форми. Загальний вигляд форм показаний на рис. 1,2. Кожна розроблена
екранна форма містить додаткові можливості управління у вигляді кнопок:
- пошук ;
- додавання нового запису або ;
- знищення поточного запису ;
- вихід з форми .
Крім цього, для таблиць літак та переліт розроблені рядкові екранні
форми. Загальний вигляд форм показаний на рис. 3,4.
На підставі одиничної форми для таблиці польоти та рядкової форми для
таблиці переліт розроблена форма із рядковими субформами для
відображення даних з головної та пов‘язаних таблиць. Загальний вигляд форми
показаний на рис. 5. Це екранна форма має додаткові кнопки управління: пошук( ), додати запис ( ), знищити поточний запис ( ), вийти з форми ( ). Під час переходу по записах в екранній формі головної таблиці відбувається перехід по записах у субформах пов’язаних таблиць.
Рис.1. Форма аеропорт з елементами управління
Рис.2. Форма замовник з елементами управління
Рис.4. Форма літак з елементами управління
Рис.4. Форма переліт з елементами управління
Рис.5. Форма польоти з елементами управління та субформами
Висновок: у цій лабораторній роботі ми ознайомилися зі складом,
функціями та змістом об’єктів екранних форм, властивостями, методикою
їхнього проектування, налагодження і застосування для роботи з реляційними базами даних