- •Тематика курсових проектів
- •Вхідні та вихідні дані до курсовоГо проекту
- •Вимоги до оформлення записки курсового проекту
- •Основні етапи виконання курсової роботи
- •Аналіз завдання
- •Розробка прикладного програмного забезпечення
- •Тестовий запуск програми
- •Аналіз отриманих результатів
- •Зміст курсовго проекту
- •Вимоги до прикладного програмного забезпечення
- •Вибір засобів розробки прикладного програмного забезпечення
- •Основні функції, що виконує прикладне програмне забезпечення
- •Захист курсовоГо проекту
- •Загальний порядок захисту курсового проекту
- •Вимоги до презентаційних матеріалів
- •Вимоги до доповіді
- •Вимоги до демонстрації програмного забезпечення
- •Вимоги до відповідей на запитання комісії та присутніх
- •Критерії оцінювання курсового проекту
- •Рекомендована література
Аналіз отриманих результатів
Результатами виконання програми є не тільки вихідні дані, а й все, що відображається на екрані або опиняється у файлі під час її виконання. Наприкінці роботи над програмою, треба переконатися, що уся інформація, що відображається користувачеві, відповідає дійсності, зручна для читання і розуміння, виглядає акуратно та збалансовано.
Вихідні дані слід перевірити на коректність. Для цього потрібно взяти отримані програмою вхідні дані, провести розрахунки в ручну та звірити результати з тими, що видала програма. Бажано зробити це декілька разів, використовуючи різні вхідні дані.
Зміст курсовго проекту
Титульний лист (є в методичці)
Відомість документів (приклад є в методичці)
Завдання на курсовий проект (ваше завдання, але українською)
Реферат (двома мовами, приклад є в методичці)
Титульний лист звіту (є в методичці)
Зміст (це саме він, не забудьте проставити сторінки та прибрати дужки)
Перелік позначень та скорочень (розшифровка усіх абревіатур з тексту)
Вступ (актуальність та вміст розділів)
Огляд предметної області та постановка задачі
Технічне завдання (детальний опис завдання)
Опис програмних засобів (розповісти про засоби розробки, тобто Visual Studio та C++)
Алгоритмічне забезпечення програмного засобу
Вхідні данні та розрахунки (пояснення, яким чином отримані вхідні данні, та чому вони саме такі (окремо для кожного поля); та формула, за якою рахується поле, що залежить від інших, її детальний опис та підстановка конкретних значень і проведення розрахунку)
Опис побудови списку у програмному засобі (пояснення як влаштовано список саме у вашій програмі, що з ним можна робити та як це працюватиме)
Керівництво користувача (напишіть інструкцію до вашої програми)
Висновки (вступ у минулому часі)
Перелік джерел інформації (є в методичці)
Додаток А Блок-схема програми
Додаток Б Код програми
Додаток В Презентаційні матеріали
Вимоги до прикладного програмного забезпечення
Вибір засобів розробки прикладного програмного забезпечення
Вочевидь, програма повинна бути написана мовою програмування, що вивчалася під час роботи над дисципліною, тобто С++. Але середовище розробки може бути обране студентом самостійно на його розсуд. Для написання програми рекомендовано використовувати розробку компанії Microsoft – Visual Studio, версії що є останньою на час написання роботи, але, з об’єктивних причин, може бути використана й більш рання версія, або взагалі інша оболонка (середовище розробки). Але студент обов’язково має забезпечити працездатність своєї програми під час захисту курсового проекту.
Основні функції, що виконує прикладне програмне забезпечення
Основними функціями прикладної програми є отримання вхідних даних із вказаних у завданні джерел, їх обробка та виведення вихідних даних. Також важливо надати користувачеві можливість впливати на хід програми, за рахунок вибору порядку виконання деяких дій, та змінювати вхідні данні на його розсуд. Але програма повинна контролювати дії користувача та не давати йому, помилково або навмисно, порушити виконання програми або зіпсувати дані.
Додаткові функції описані у завданні, та є унікальними для кожного з варіантів і змінюються кожного року.
