планів (КСПСУП).
3. Виділити та систематизувати вимоги, висунуті до складання навчальних планів.
4. Розробити комп'ютерні варіанти вихідних форм навчального плану.
. Розробити підсистему КСПСУП, що здійснює обчислення підсумкових значень у всіх формах навчального плану.
. Розробити підсистему КСПСУП, що здійснює інтелектуальну підтримку врахування обмежень, накладених на навчальний план.
. Розробити механізм формування друкованих форм навчального плану.
. Поставити лабораторну роботу з розробки комп'ютерної системи підтримки складання навчальних планів для студентів спеціальності «Професійне навчання. Комп'ютерні технології в управлінні та навчанні »та розробити методичні вказівки до виконання поставленого лабораторної роботи.
Логічна схема рішення загальної задачі дипломної роботи зображена на рис. 1.6.
Рис. 1.6. Логічна схема вирішення завдань дипломної роботи
Вибір методів рішення задачі
У разі вирішення поставленого вище завдання дипломної роботи, спрямованої на розробку комп'ютерної системи підтримки складання навчального плану, методами рішення є програмні засоби, що забезпечують розробку якісного програмного продукту і оформлення вихідних друкованих форм.
У таблиці 1.1 наведено перелік програмних засобів, що використовуються авторами існуючих розробок для реалізації систем автоматизації навчального процесу ВНЗ і для формування вихідних форм. Як видно з таблиці, основними програмними засобами, що забезпечують розробку розглянутих систем, є середовища програмування, орієнтовані на роботу з базами даних. Однак, як показує досвід програмування, розробка комп'ютерних програм управління базами даних є досить складним завданням, а поширення таких програм та їх установка на різних комп'ютерах вимагають додаткового праці розробника і не здійсненні без етапу супроводу такого програмного продукту. Виходячи з наведених міркувань, в якості базового програмного продукту, що забезпечує якісну, але нетрудомістким розробку комп'ютерної системи підтримки складання навчального плану, слід вибрати програму, що забезпечує вирішення всіх вище сформульованих приватних завдань, але відрізняється простотою використання і розповсюдження. Таким програмним продуктом може бути, наприклад, табличний процесор MS Excel. До достоїнств MS Excel при використанні його для розробки КСПСУП можна віднести наступне:
· відсутність необхідності додаткової настройки комп'ютерних систем, розроблених на базі MS Excel, при їх перенесенні на різні комп'ютери;
· можливість автоматизації обчислювальних процесів;
· наявність засобів контролю різних обмежень шляхом використання механізму умовного форматування;
· підтримка мови програмування Visual Basic for Application, що дозволяє реалізовувати різні сервісні функції та формування вихідних друкованих форм;
· наявність потужного редактора, що забезпечує якісне оформлення вихідних форм.
Як видно з таблиці 1.1, основними програмними продуктами, використовуваними розробниками систем автоматизації навчального процесу ВНЗ для формування вихідних форм, є текстовий пр...