ь TDataSet:
property Fields [Index: Integer]; FieldByName (const FieldName: string): TField;
property FieldCount;
Властивість FieldCount повертає число полів в поточній структурі запису.
Об'єкт TQuery має властивість DataSource, яке може використовуватися для того, щоб створити зв'язок з іншим DataSet. Не має значення, чи є інший DataSet об'єктом TTable, TQuery, або деяким іншим нащадком TDataSet. Все що потрібно для встановлення з'єднання - це упевнитися, що у того DataSet є пов'язаний з ним DataSource. p align="justify"> База даних створена через компоненти TQuery і TDataSource. Через це неможливо описати вхідну і вихідну інформацію. p align="justify"> програма додаток алгоритм база
3. Проектування бази даних (за наявності)
Побудова схеми інформаційних потоків даних.
В
Студенти запитують у оператора інформацію про розклад (дисципліна, час). Викладач дізнається інформацію про групу, день та час проведення заняття. br/>
4. Розробка алгоритму роботи програми-додатки
Програма "Розклад навчальних занять" розроблена з урахуванням функцій по додаванню, пошуку і видалення груп або записів. При натисканні кнопки додати групу ми можемо додати групу в список. При натисканні на кнопку "Виправлення" ми можемо видалити, вставити або вибрати останній запис. Аналогічно проводиться пошук за прізвищем, дисципліні, днях. p align="justify"> Сортування в таблиці проводитися після натискання назви потрібного для сортування стовпців. Вихід з програми по кнопці "Вихід". p align="center"> 5. Опис програми
Програмного забезпечення в об'єктно-орієнтованої середовищі візуального програмування Delphi для автоматизованих інформаційних систем в коледжі.
Робота починається з головного вікна програми (малюнок 1), де наведені всі таблиці в цій базі даних. Це є найбільш зручним, оскільки передбачається, що дані будуть постійно поповнюватися. br/>В
Рисунок 1 - Головне вікно програми
Тут наведено інформацію про назви дисциплін, хто їх викладає, коли і в скільки для певної групи. Також є можливість редагування вже наявних даних. p align="justify"> При натискання на кнопку "Додати групу з'являється форма для додавання нової групи, в якій потрібно ввести назву нової групи. (Малюнок 2):
В
Рисунок 2 - Додавання групи
При натискання на кнопку "Видалити групу з'являється форма, де вказуємо яку групу потрібно видалити (малюнок 3):
В
Рисунок 3 - Видалення групи