- •Відділення_ «Економічно - інформаційне______________________
- •Методичні вказівки
- •Мета та завдання курсового проектування
- •Порядок виконання курсової роботи
- •2.1 Формулювання вимог до програми
- •2.2 Проектування програми
- •2.3 Кодування програми
- •2.4 Тестування програми
- •Склад пояснювальної записки
- •2.5 Пояснювальна записка
- •Вимоги до форми пояснювальної записки
- •4.1 Загальні вимоги
- •4.2 Структурні елементи та розділи
- •4.3 Заголовки
- •4.5 Нумерація сторінок
- •4.6 Нумерація розділів та підрозділів
- •4.7 Переліки
- •4.8 Ілюстрації
- •4.9 Таблиці
- •4.10 Формули і рівняння
- •4.11 Посилання
- •4.12 Скорочення
- •4.12 Перелік посилань
- •4.13 Додатки
- •Порядок захисту курсової роботи та її оцінка
- •Перелік джерел, що рекомендовані для виконання курсової роботи
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •Завдання
- •8.Медодичні рекомендації до написання курсової роботи за темами
- •Тема 1.Розробка програми з використанням одновимірних масивів та перестановкою елементів в середовищі візуального програмування Delphi План
- •Тема 2. Створення та розробка програми з використанням циклів з не відомим числом повторень в середовищі візуального програмування Delphi План
- •Тема 3. Розробка програми “Електронний годинник” в середовищі візуального програмування Delphi План
- •Тема 4. Створення програми з використанням розгалужених алгоритмів в середовищі візуального програмування Delphi План
- •Тема 5. Створення та розробка програми з використанням циклів з відомим числом повторень в середовищі візуального програмування Delphi План
- •Тема 6. Створення програми з використанням лінійних алгоритмів в середовищі візуального програмування Delphi План
- •Тема 7. Розробка програми “Довідник” в середовищі візуального програмування Delphi План
- •Тема 8. Розробка та створення програми для перегляду зображень в середовищі візуального програмування Delphi План
- •Тема 9. Розробка програми “Плеєр” в середовищі візуального програмування Delphi План
- •Тема 10. Створення та розробка програми з використанням вкладених циклів в середовищі візуального програмування Delphi План
- •Тема 11. Створення анімації в середовищі візуального програмування Delphi План
- •Тема 12. Розробка програми з використанням одновимірних масивів в середовищі візуального програмування Delphi План
- •Тема 13. Створення блокнота в середовищі візуального програмування Delphi План
- •Тема 14. Розробка та створення web-браузера в середовищі візуального програмування Delphi План
- •Тема 15. Створення та розробка програми з використанням двовимірних масивів в середовищі візуального програмування Delphi План
- •Тема 16. Створення та розробка програми з використанням текстових файлів в середовищі візуального програмування Delphi План
- •Тема 17. Створення та розробка програми з використанням процедур та функцій в середовищі візуального програмування Delphi План
- •Тема 18. Розробка та створення програми “Калькулятор” в середовищі візуального програмування Delphi План
- •9.Зразки оформлення додатків
- •Курсова робота (проект)
- •Завдання
- •Список використаної літератури
- •Лістинг програми
Мета та завдання курсового проектування
Курсова робота – наукова робота, що є складовою частиною індивідуальної роботи студентів, яка складається з основних теоретичних та практичних результатів наукової роботи та захищається публічно.
Метою курсової роботи студента є поглиблене оволодіння знаннями з обраної теми, формування умінь використання одержаних знань для вирішення завдань у відповідній сфері професійної діяльності, оволодіння вміннями інноваційного характеру і навичками науково-дослідної (творчої) та науково-практичної роботи.
Завдання курсової роботи:
закріплення вмінь студентів працювати самостійно з фаховою літературою;
набуття студентами досвіду в науковій діяльності та використання ними знань і вмінь, отриманих протягом вивчення навчальної дисципліни;
розвиток умінь аналізу, узагальнення, формулювання висновків.
здійснити пошук джерел інформації щодо обраної теми;
оволодіти базовими поняттями;
виконувати завдання, розроблені відповідно до методичних вказівок;
узагальнити зібрані відомості щодо обраної теми у пояснювальній записці роботи;
підготувати практичну частину роботи, відповідно до теми;
формувати комп’ютерну грамотність.
Метою курсового проектування є закріплення знань, набутих при вивченні дисципліни „Програмування”, а головне, придбання навичок у розробці програмних продуктів.
Крім того, під час захисту курсової роботи студент повинен проявити такі властивості як впевненість у власних знаннях, вміння відстоювати власну думку, вміння виступати перед аудиторією.
Для курсового проектування обираються теми різної проблематики.
Порядок виконання курсової роботи
Основні етапи виконання курсової роботи:
формулювання вимог до програми;
проектування програми;
кодування програми;
тестування програми;
оформлення пояснювальної записки;
захист роботи.
2.1 Формулювання вимог до програми
На етапі формулювання вимог студент повинен:
сформулювати призначення програми;
визначити перелік функцій, які виконує програма;
запропонувати інтерфейс користувача, який надасть можливість останньому дістатися цих функцій.
Специфікація програми складається с послідовного опису усіх виділених функцій, та пов’язаного з ними графічного інтерфейсу користувача. У специфікації програми треба обов’язково надати зображення усіх вікон програми. Специфікація програми є другим розділом пояснювальної записки.
2.2 Проектування програми
На етапі проектування визначається архітектурний стиль, об’єктна структура програми, а також формат похідних, вихідних та внутрішніх даних. Під час проектування можна розробити план функціонального тестування, та необхідні тести.
2.3 Кодування програми
На етапі кодування створюється похідний код програми. Він повинен бути гідним чином прокоментований і повністю задовольняти вимогам до похідного коду.
Увесь похідний код програми має бути наведений у додатку до пояснювальної записки. У тексті основних розділах записки можливо наводити лише невеликі за розміром окремі фрагменти коду.
2.4 Тестування програми
Розрізняють два основних різновиду тестування: функціональне та модульне. Функціональне тестування перевіряє, як програма виконує свої функції в умовах коректних та некоректних дій користувача. Воно планується на етапі проектування и виконується у міру того, як кодуються окремі функції програми і перед захистом програми.
Модульне тестування робиться одночасно с кодуванням і має за мету оперативну перевірку окремих частин програми. Виконання модульного тестування вельми бажано, але не є обов’язковим.
