ання нових запісейuEdDogovorПредназначена для роботи зі списком договорів, редагування і додавання до нього нових запісейUFackultПредназначена для перегляду і редагування довідника факультетів і додавання до нього нових запісейUGroupПредназначена для перегляду і редагування довідника груп і додавання до нього нових запісейUStudentПредназначена для редагування довідника студентів і додавання до нього нових запісейUParamRptПредназначена для вказівки параметрів формування отчетаUrptМакет звіту
Програмні модулі це автономно (окремо) компилируемая програмна одиниця, яка містить компоненти розділу описів (міток, констант, типів, змінних, процедур, функцій), а також може містити оператори инициализирующей частини. Сам модуль не є виконуваною програмою, а призначений для використання іншими програмами і модулями. Призначення модулів представлено в таблиці 3.
Таблиця 3. Опис файлів модулів проекту.
Ім'я модуляНазначеніеUConnectОсуществленіе ідентіфікацііUMainХраніт алгоритм роботи з кнопками, алгоритм побудови макета звіту, перевірки з'єднання з БДuDMХраніт алгоритм з'єднання з БДUDogovorХраніт алгоритм редагування перегляду списку договоровuEdDogovorХраніт алгоритм редагування даних, додавання новихUFackultХраніт алгоритм редагування довідника факультетів і додавання до нього нових запісейUGroupХраніт алгоритм редагування довідника груп і додавання до нього нових запісейUStudentХраніт алгоритм редагування довідника студентів і додавання до нього нових запісейUParamRptХраніт алгоритм вказівки параметрів формування отчетаUrptХраніт алгоритм побудови макета отчетаUlibХраніт алгоритм збереження даних в НД
3. Опис алгоритму формування звіту
Алгоритм формування звіту має наступний вигляд:
. Висновок вікна для завдання параметрів звіту. Якщо не натиснута кнопка «Вивести» - вихід з процедури.
. При першому формуванні звіту створення запиту, при подальших формуваннях її очищення.
. Перевірка даних на наявність, якщо вони є-продолжаем, якщо ні, виводимо повідомлення.
. Заповнюємо заголовок звіту.
. Виводимо звіт в режимі Priview.
. Закриваємо НД.
Блок-схема процедури формування звіту представлена ??на малюнку 3.
Пояснення процедури формування звіту представлено в розділі 7, в початковому тексті модуля uMain.
Рис. 3. Блок-схема процедури формування звіту
4. Керівництво програміста
Для установки програми необхідно розмістити виконуваний файл Proj_Oplata_Obuch.exe даних в папці C: Program Files Proj_Oplata_Obuch
Файли бази даних необхідно розмістити в каталозі C: ?? Program Files Proj_Oplata_Obuch Після цього необхідно в програмі ODBC Administrator додати джерело даних користувача для звернення до бази даних. Джерело повинен мати ім'я Oplata_obuchenia і в полі Database file на вкладці Database повинен бути вказаний шлях розміщення файлів бази даних (C: Program Files Proj_Oplata_Obuch db).
Ярлик додатки необхідно розмістити в зручному для користувача місці (наприклад на робочому столі), в якості об'єкта вказати шлях до виконуваного файлу (C: Program Files Proj_Oplata_Obuch Proj_Oplata_Obuch.exe), ім'ям ярлика встановити « Облік оплати навчання ».
. Керівництво користувача
Запуск програми здійснюється з робочого столу, шляхом подвійного кліка по ярилку з ім'ям «Облік оплати навчання». Після запуску програми відкривається меню. Вид меню представлений на малюнку 4.
Рис. 4. Форма меню програми
Форма меню має наступні елементи: згруповані кнопки для вибору довідників, кнопка основна і кнопка для виведення звіту, заголовок і картинка.
При натисканні на кнопку Договір відкривається форма для її перегляду з кнопками для відкриття форми подальшого редагування або додавання даних, з навігатором про списком і кнопкою поновлення .. Вид форми представлений на рис. 5
Рис. 5. Форма перегляду списку договорів.
Основна форма має два основних елементи: елемент відображення даних з навігацією і панель управління даними. Елемент відображення даних служить для відображення даних про договори, а також для навігації в межах набору даних.
Для додавання або редагування запису, необхідно клікнути на кнопку з відповідним малюнком. При додаванні нового запису, а також редагуванні, необхідно щоб усі поля були заповнені. Навігатор дозволяє переміщатися за списком, а також видаляти данние....