
- •Міністерство освіти і науки, молоді та спорту України
- •1 Мета та завдання курсової роботи
- •1.1 Мета курсової роботи
- •Завдання курсової роботи
- •2 Структура курсової роботи
- •2.1 Основні структурні елементи курсової роботи
- •2.2 Зміст основних розділів курсової роботи
- •2.2.1. Титульна сторінка
- •3 Вимоги до оформлення курсової роботи
- •3.3 Ілюстрації
- •3.4 Таблиці
- •4 Вимоги до порядку виконання та захисту курсової роботи
- •5 Теми курсових робіт
- •6 Литература
- •6.1 Основна література
- •6.2 Додаткова література
- •Петренко Петро Петрович
- •Черкаси, 2012
Міністерство освіти і науки, молоді та спорту України
Черкаський політехнічний технікум
МЕТОДИЧНІ ВКАЗІВКИ
до виконання
курсової роботи з курсу
«Інструментальні засоби візуального програмування»
для спеціальності
5.05010301"Розробка програмного забезпечення"
|
Розглянуто і схвалено цикловою комісією комп’ютерних і математичних дисциплін протокол №_____ від _____________ Голова комісії ________ Трембовецька Т.В. |
Черкаси, 2012
Методичні вказівки до виконання курсової роботи для студентів спеціальності 5.05010301"Розробка програмного забезпечення" / Укл. Г.О.Заспа - Черкаси, ЧПТ, 2012 – 20 с.
Навчальне видання
ЗМІСТ
Вступ
1 Мета та завдання курсової роботи
2 Структура курсової роботи
3 Вимоги до оформлення курсової роботи
4 Вимоги до порядку виконання та захисту курсової роботи
5 Теми курсових робіт
6 Література
Вступ
Бурхливий розвиток програмування викликає постійне вдосконалення засобів, які використовуються при розробці програмного забезпечення. Візуальні середовища програмування вже давно стали звичним інструментом в руках програміста. З часу своєї появи в 90-х роках вони здійснили суттєву еволюцію, перетворившись з простих конструкторів форм на розгалужені системи, що покривають весь життєвий цикл розробки ПЗ.
Трендом останніх років стала поява потужних open source середовищ розробки, таких, як Eclipse, NetBeans. Вони суміщають в собі потужність, модульну структуру, яка дозволяє нарощувати можливості середовища, та доступність.
Останнім часом непоодинокими стають системи розробки, які дають можливість створювати програми на різних мовах програмування, серед яких виділяються мови, що використовуються для створення програм з веб-інтерфейсом. Дані програми набули дуже широкого поширення з розвитком мережевих технологій та Інтернет. Кількість веб-програмістів постійно зростає. Даний сегмент дає широкі можливості для працевлаштування нових ІТ-спеціалістів. Але розробка сучасного програмного забезпечення неможлива без використання прогресивних методик, які дають можливість подолати проблему складності розробки великої програмної системи. Тому для сучасного програміста важливим є уміння використовувати в своїй роботі шаблони проектування, вдосконалені методи роботи з базами даних, такі, як ORM-системи, різні фреймворки тощо.
Виконання курсової роботи спрямовує студента на оволодіння знаннями та практичними вміннями і навичками в галузі програмування, які дадуть йому можливість розробляти найбільш поширені види програмного забезпечення з використанням сучасних методів та засобів. Під час роботи над виконанням курсової роботи студент опрацьовує матеріал щодо тенденцій розвитку інструментальних програмних засобів, щодо методів побудови сучасного програмного забезпечення з використанням однієї з найпоширеніших в сфері розробки ПЗ мови програмування Java та численних Java-технологій, які дають можливість вирішувати широкий спектр актуальних задач програмування. Також значне місце в курсові роботі приділяється вмінню студента проектувати та використовувати бази даних, зокрема реляційні бази даних.
Оскільки курсова робота орієнтована на студентів спеціальності "Розробка програмного забезпечення" старших курсів, то вона ставить своїм завданням навчити студентів створювати закінчений програмний продукт з використанням широкого спектру знань, які студент здобував, в тому числі, вивчаючи попередні предмети. Виконання курсової роботи орієнтоване на максимальне використання можливостей одного з візуальних середовищ розробки програм.