- •Міністерство освіти і науки, молоді та спорту України
- •1 Мета та завдання курсової роботи
- •1.1 Мета курсової роботи
- •Завдання курсової роботи
- •2 Структура курсової роботи
- •2.1 Основні структурні елементи курсової роботи
- •2.2 Зміст основних розділів курсової роботи
- •2.2.1. Титульна сторінка
- •3 Вимоги до оформлення курсової роботи
- •3.3 Ілюстрації
- •3.4 Таблиці
- •4 Вимоги до порядку виконання та захисту курсової роботи
- •5 Теми курсових робіт
- •6 Литература
- •6.1 Основна література
- •6.2 Додаткова література
- •Петренко Петро Петрович
- •Черкаси, 2012
1 Мета та завдання курсової роботи
Виконання курсової роботи спрямоване на вирішення загальноосвітніх задач відповідно до навчальної програми підготовки за спеціальністю 5.05010301"Розробка програмного забезпечення".
1.1 Мета курсової роботи
Метою курсової роботи з курсу “Інструментальні засоби візуального програмування” є оволодіння студентами знаннями та вміннями за наступними напрямками:
проектування баз даних;
використання ORM-систем для здійснення операцій роботи з базами даних;
створення програм з веб-інтерфейсом;
використання шаблону проектування MVC при створенні програм;
використання фреймворків як основи для побудови програми;
використання Ajax-технологій;
використання функцій візуальних середовищ при розробці складного програмного забезпечення.
Завдання курсової роботи
Для досягнення мети курсової роботи студент має вирішити такі завдання:
засвоїти принципи проектування та створення реляційних баз даних з використанням SQL-серверу;
навчитись створювати та налаштовувати Java веб-проекти у візуальному середовищі Eclipse;
навчитись підключати бібліотеки до Java-проектів у візуальному середовищі Eclipse;
ознайомитися з теоретичною інформацією стосовно шаблонів проектування, зокрема, MVC;
навчитись зв’язувати таблиці бази даних в рамках налаштування ORM-системи;
отримати знання з принципів побудови веб-інтерфейсу, зокрема, з використанням Java EE технологій;
навчитись використовувати Ajax-технології для виконання дій без перезавантаження всієї веб-сторінки;
навчитись використовувати MVC фреймворк для побудови програмної системи.
2 Структура курсової роботи
2.1 Основні структурні елементи курсової роботи
До складу курсової роботи входять наступні структурні елементи:
титульна сторінка;
зміст;
технічне завдання;
вступ (визначення задачі проекту);
структура бази даних;
текст програми;
інструкція користувача;
висновок;
перелік використаних джерел.
У деяких випадках склад курсової роботи може бути змінений відповідно до специфіки конкретного завдання за погодженням з викладачем-керівником курсової роботи.
Рекомендований обсяг курсової роботи – 20-25 листів.
2.2 Зміст основних розділів курсової роботи
2.2.1. Титульна сторінка
Титульна сторінка курсової роботи оформляється відповідно до зразка, наведеного у Додатку 1.
Позначення курсової роботи складається з групи знаків, розділених точками, пропусками, дефісами:
ЧПТ. YYХХХХХХ -#-ЗП,
де YYХХХХХХ – код курсової роботи, в якому
YY – дві останні цифри року, в якому відбувається захист курсової роботи (за григоріанським календарем),
ХХХХХХ – номер залікової книжки студента.
# – номер варіанту у відповідності з розділом 5.
2.2.2. Технічне завдання
У технічному завданні мають бути викладені тема роботи та розширена постановка завдання на розробку. Повинні бути чітко зазначено, які функції повинна виконувати розроблювана програма, вимоги до інтерфейсу, а також вимоги до технологій, що застосовуються.
2.2.3. Вступ
У вступі викладаються питання актуальності розробки даної програми, обґрунтовується вибір програмних засобів, на яких вона базується. Описується загальний план реалізації завдання.
Обсяг вступу – 1-2 сторінки.
2.2.4. Структура бази даних
Даний розділ повинен містити детальний опис таблиць бази даних з позначенням зв’язків між ними, бажано також в графічному вигляді. Доречно включити сюди SQL-скрипт створення бази даних.
Обсяг розділу – 1-2 сторінки.
2.2.5. Текст програми
Текст програми друкується за модулями. Перед текстом кожного файлу програми вказується його назва.
2.2.6 Інструкція з експлуатації
Дана інструкція повинна містити перелік програмного забезпечення, необхідного для запуску даної програми, детальний алгоритм підготовки до запуску програми (встановлення програми) та послідовність кроків користувача для виконання кожної функції програми. Бажано ілюструвати пояснення графічними зображеннями екрану програми в різні моменти роботи.
2.2.7 Висновок
У висновки до курсової роботи описується результат виконаної роботи, безпосередньо сама виконана робота, інженерні рішення, прийняті в ході роботи, а також шляхи покращення та розвитку програми в майбутньому.
Висновок виконується на окремому аркуші та повинен мати об’єм 0,5-1 сторінку.
2.2.8 Перелік використаних джерел
Приводять у порядку посилань в тексті у відповідності до вимог ЄСПД.
Рекомендована кількість джерел 6-10 одиниць.
