2. У полі Database Alias ??можна вказати той самий шлях, який записаний вище, скопіювавши його.
Малюнок 2.2 - реєстрація Бази даних
Після реєстрації бази даних клацаємо правою клавішею миші по створеній нами базі даних і вибираємо Connected to Database.
Першою створюємо таблицю студенти (рис.2.3).
Малюнок 2.3 - таблиця «STUD»
Потім створюється таблиця оплати (рис.2.4).
Малюнок 2.4 - таблиця «OPLATA»
Третьою збираємо таблицю кімнати (рис. 2.5)
Рисунок 2.5 - таблиці «KOMNATY»
Обов'язково створюється таблиця виселення (рис.2.6) і заселення (рис.2.7) студентів в гуртожиток.
Малюнок 2.6 - таблиця «VYASELENIE» і «ZASELENIE»
2.4 Розробка програми
Головне, що необхідно зробити - це розробити клієнтську частину бази даних за допомогою середовища Lazarus.- вільна середу розробки програмного забезпечення на мові ObjectPascal для компілятора FreePascal.
Програмне забезпечення електронної книги комендантської обліку має основну форму - Form, яка перейменовується за допомогою властивості Caption в «Головне меню» (рис.3.1). Меню буде містити: довідники, документи, звіти і вихід. Кожна вкладка включає в себе підпункти.
Малюнок 3.1 - Головне меню
На Form 2 (рис.3.2) розташовується таблиця «Stud» (студентів), на якій ми бачимо, поля для введення даних: квиток студента, прізвище, ім'я, по батькові, адресу батьків, курс, група , спеціальність, навчальний заклад.
Рисунок 3.2 - Form1 таблиця «Stud»
На Form3 (ріс3.3) внесена інформація по таблиці «Zaselenie». На формі вноситься інформація в наступні поля: квиток студента, дата заселення, номер кімнати.
На формі Form4 (рис.3.4) внесена інформація по таблиці «Vyaselenie». На формі вноситься інформація: квиток студента, дата виселення, номер кімнати.
Малюнок 3.3 - Form3 таблиця «Zaselenie»
Малюнок 3.4 - Form4 таблиця «Vyaselenie»
На формі Form5 (рис.3.5) внесена інформація по таблиці «Oplata». На формі вноситься інформація: квиток студента, номер документа, дата
На формі Form6 (рис.3.6) внесена інформація по таблиці «Komnaty». На формі вноситься інформація: код відділу, назва.
Малюнок 3.5 - Form5 таблиця «Oplata»
Малюнок 3.6 - Form6 таблиця «Komnaty»
На form7 (рис.3.7) здійснюється побудова звітів по введеним критеріям: можна здійснити пошук за номером квитка студента або номером кімнати, і отримати необхідну інформацію. А також здійснюється друк звіту.
Малюнок 3.7 - Form7 побудова звіту
На кожній формі (окрім, form7, там не здійснюється видалення, додавання і редагування) здійснюються наступне: додавання, редагування, пошук, видалення, друк.
Висновок
У ході розробки програмного забезпечення «Електронна книга комендантської обліку» була розроблена база даних, яка в наш час залишається актуальною і має практичну значимість.
В результаті виконання даного курсового проекту були вирішені всі завдання, поставлені на початку роботи.
Була розроблена структура бази даних, в програму були включені функції додавання, редагування, збереження, видалення, пошуку та друку.
Були виконані всі вимоги, висунуті на початку виконанні курсової роботи.
логічний редагування lazarus клієнтський
Додаток 1
Текст програми
Підключення бази даних до форм.
На форму додаються наступні компоненти: IBConnection, SQLTransaction, SQLQuery, Datasource, DBGrid, Label, Edit, Button.
У властивостях IBConnection1 змінюється:
- SYSDBA- SQLTransaction1- masterkey- D: KOMEND.FDB- True
У властивостях SQLTransaction1 змінюємо: - IBConnection1
У властивостях SQLQuery1 змінюємо: - SQLTransaction1- select * from stud; - IBConnection1- True
У властивостях Datasource1 змінюємо: - SQLQuery1
У наступних форм властивості IBConnection, SQLTransaction, Datasource будуть аналогічними (мінятимуться лише н...