В«СтудентВ».
В
Малюнок 6 - Таблиця В«ПредметВ». Малюнок 7 - Таблиця В«ГрупаВ».
.3 Опис змінних, процедур і функцій
При розробці програми були використані стандартні компоненти і процедури:
Змінні: - включає в себе дані, за якими фільтруються поля основного запиту.
Процедури:. UpdateCombo - оновлює компонент ComboBox1 даними з таблиці при зміні обраного в ComboBox2 пункту зі списку .. FormShow ініціалізує компоненти типу TComboBox.FormShow ініціалізує компонент ComboBox1.Button1Click - формує додаток до диплома .. Button1Click - формує відомість успішності .. FormShow - заносить дані в ListBox1 для фільтрації таблиці В«УспішністьВ» за групами .. ListBox1Click - включає фільтр по групах .. tbUspevFilterRecord-фільтрує запису головної таблиці .. FormCreate - ініціалізує компоненти.BitBtn1Click - заповнює поля запису фільтра.
.3.1 Функціональна модельмодель першого рівня зображена на малюнку 8, другого - на рисунку 9.
В
Рисунок 8 - SADT модель першого рівня.
В
Рисунок 9 - SADT модель другого рівня
.3.2 Модель потоків даннихмодель першого рівня зображена на малюнку 10, другого - на малюнку 11.
В
Малюнок 10. DFD модель першого рівня. br/>В
Малюнок 11. DFD модель другого рівня
.4 Програми та їх опис
.4.1 Алгоритм і текст програми меню
Меню реалізовано за допомогою стандартного компонента TMainMenu. Алгоритм зображений на малюнку 12, пункти меню - на малюнках 13-15;
В
Рисунок 12 - Алгоритм меню.
В
Малюнок 13 - Пункт меню В«ТаблиціВ».
Малюнок 14 - Пункт меню В«ДаніВ».
В
Малюнок 15 - Пункт меню В«ЗвітиВ».
.4.2 Алгоритм та тексти програм введення даних
Введення даних здійснюється за допомогою компонентів типу TDBGrid з використанням компонентів типу TDBNavigator для управління позицією курсору. Компоненти типу TDBGrid зв'язуються з таблицями і запитами за допомогою компонента TDataSource. p align="justify"> Форма введення в головну таблицю зображена на малюнку 16. Як видно на зображенні, передбачена фільтрація за групами, що безумовно допомагає в навігації користувачеві. br/>В
Малюнок 16 - Введення даних про успішність студентів.
На малюнку 17 представлена ​​форма редагування таблиці В«ПредметиВ». З її допомогою можна додавати нові дисципліни і редагувати існуючі. Для зміни інформації про с...