ь 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 - Видалення групи