
- •1 Предметна область автоматизації
- •1.2 Документи предметної області, що містять інформацію, необхідну для рішення задачі
- •2 Постановка задачі
- •2.1 Організаційно-економічна сутність задачі
- •2.2 Опис вхідної інформації
- •2.3 Опис вихідної інформації
- •3 Розробка інформаційного забезпечення задачі
- •3.1 Інформаційний аналіз по і виділення інформаційних об'єктів
- •3.2. Виділення інформаційних об’єктів (іо)
- •3.3 Визначення зв'язків і побудова ілм
- •3.4 Визначення логічної структури реляційної бази даних
- •4 Розробка алгоритмів і технології рішення задачі
- •4.1 Розробка технології введення і нагромадження вхідної інформації
- •4.2 Визначення форм введення-виведення
- •4.3 Узагальнений алгоритм рішення задачі і його декомпозиція на модулі (функції)
- •4.4 Проектування запитів.
- •5. Завантаження і керівництво до експлуатації
4 Розробка алгоритмів і технології рішення задачі
В міру надходження інформації, яка описує дані про інфраструктуру закладів освіти, повинно здійснюватись введення цієї інформації в БД, де вона безпосередньо зберігається. У такий спосіб здійснюється нагромадження необхідних для рішення задачі оперативно - облікових даних.
При введені інформації повинно бути передбачено те, що одне з полів є унікальним, тобто не допускаються повтори. Це передбачення необхідне для того, щоб з подальшою роботою програми у користувача не виникало проблем.
Також при введенні інформації потрібно враховувати те, що поля не повинні залишатись пустими і всі поля мають бути заповненими, у разі відсутності інформації потрібно поставити прочерк.
4.1 Розробка технології введення і нагромадження вхідної інформації
На рисунку 3 показані джерела даних – вхідні документи для створення записів таблиць з інформацією у БД.
«Школи»
Занесення в таблицю даних

«Заклади дошкільної освіти»
«Вищі навчальні заклади»
Рисунок 3 Джерела завантаження таблиць бази даних
4.2 Визначення форм введення-виведення
Для введення інформації про школи, вищі навчальні заклади та заклади дошкільної освіти повинні бути використані екранні форми, що відповідають вхідному документу. Дані вхідних документи складаються з окремих форм введення даних, які можна проглянути в додатку № 3.
Для таблиць є форми для додавання, видалення, редагування, зміни та збереження даних.
4.3 Узагальнений алгоритм рішення задачі і його декомпозиція на модулі (функції)
Алгоритм розв’язуваної задачі повинен забезпечити пошук певного навчального закладу за вказаними даними і побудувати звіт. Для рішення даної задачі потрібно з таблиці «Школи»,чи «Вищі навчальні заклади» чи «Заклади дошкільної освіти» вибрати дані які потрібні. Це здійснюється за такою схемою: обирається потрібна форма і за допомогою неї переглядаються потрібні дані.
Схема алгоритму рішення задачі приведена на рисунку 4.
Початок
Вибірка назви з Школи
Вибірка школи по знайденній назві
Побудова звіту з результатами пошуку
Рисунок 4 Схема побудови звіту про школу.
4.4 Проектування запитів.
Для відбору даних за умовами слід , заданими користувачем, будуємо запити. Тексти запитів представлені в додатку № 1. Де ви можете переглянути запити:
Пошук школи по назві;
Пошук вищого навчального закладу по типу;
Пошук школи по типу;
Пошук вищих навчальних закладів ,що мають військову кафедру;
Пошук вищих навчальних закладів ,що мають аспірантуру;
Пошук вищого навчального закладу за акредитацією;
Пошук вищого навчального закладу з найбільшою кількістю студентів;
Пошук вищого навчального закладу з найменшою кількістю студентів;
Пошук філіалів навчальних закладів в м. Черкаси;
Підрахунок кількості учнів по кожній паралелі класів;
Пошук школи з найменшою кількістю учнів;
Пошук школи з найбільшою кількістю учнів;
Підрахунок кількості дітей 7-річного віку.
Пошук закладу дошкільної освіти з найменшою кількістю дітей;
Пошук закладу дошкільної освіти з найбільшою кількістю дітей;
Пошук спеціалізованих закладів дошкільної освіти;