
- •1. Тематика робіт
- •2. Завдання курсової роботи
- •Призначення курсової роботи
- •4. Порядок виконання курсової роботи
- •5. Етапи виконання курсової роботи
- •6. Порядок оформлення курсової роботи
- •7. Рекомендована література
- •Додаток 1 Зразок титульної сторінки
- •Державний вищий навчальний заклад «Чернівецький індустріальний коледж»
- •Курсова робота
РОЗРОБЛЕНО ТА ВНЕСЕНО: Державним вищим навчальним закладом «Чернівецький індустріальний коледж»
РОЗРОБНИК: Чемолосова А.В.
Методичні вказівки до виконання курсової роботи затверджені на засіданні предметної (циклової) комісії:
«Природничо-математичні дисципліни»
Протокол від “____”________________2013 року № ___
Голова предметної (циклової ) комісії _________________ (Чемолосова А.В)
(підпис) (прізвище та ініціали)
“_____”___________________ 2013 року
Схвалено методичною радою Державного вищого навчального закладу «Чернівецький індустріальний коледж».
Протокол від “____”________________2013 року № ___
“_____”____________ 2012 року Голова ___________ (_________________)
(підпис) (прізвище та ініціали)
ЗМІСТ
ЗМІСТ 2
Вступ 3
1. Тематика робіт 3
2. Завдання курсової роботи 4
3. Призначення курсової роботи 4
4. Порядок виконання курсової роботи 4
5. Етапи виконання курсової роботи 5
6. Порядок оформлення курсової роботи 6
7. Рекомендована література 9
Додаток 1 10
Курсова робота 10
Вступ
Важливим завданням навчальних закладів технічних напрямків при підготовці спеціалістів є поєднання сучасних теоретичних знань в галузі комп’ютерних технологій з їх практичною реалізацією – вмінням майбутніх фахівців самостійно створювати системне програмне забезпечення з використанням сучасних методологій програмування. Цьому сприяє вивчення дисципліни «Системне програмування», яка охоплює:
основні поняття системного програмування;
інтегроване середовища програмування С++Builder;
стандартні компоненти С++Builder бібліотеки VCL;
візуальні засоби розробки та реалізації комфортного інтуїтивно зрозумілого інтерфейсу користувача з програмним продуктом;
методи та засоби керування виконанням програмних продуктів.
Виконання курсової роботи з дисципліни «Системне програмування» є завершальною складовою частиною навчального курсу.
Мета виконання курсової роботи – засвоєння та поглиблення знань, одержаних студентом у процесі вивчення дисципліни, та застосовування їх у практичній розробці програмного забезпечення.
1. Тематика робіт
Теми курсових робіт повинні бути актуальними, відображати реальні потреби автоматизації різних сфер життєдіяльності.
Результатом виконання курсової роботи повинен бути програмний продукт, розроблений відповідно до діючих нормативних документів та стандартів на базі вимог індивідуального завдання, одержаного від керівника роботи.
Теми курсових робіт вибираються з врахуванням таких критеріїв:
Програмний продукт повинен бути середньої складності, його розробка повинна вимагати від студента окремих творчих зусиль.
Програмний продукт повинен бути функціонально закінченим, мати самостійне експлуатаційне призначення або бути використаним у складі автоматизованих інформаційних систем.
2. Завдання курсової роботи
Курсова робота виконується студентом згідно виданого керівником індивідуального завдання. Індивідуальне завдання включає в себе тему роботи, постановку задачі та вимоги до програмного засобу, який необхідно створити.
Призначення курсової роботи
Метою курсової роботи є розробка програмного продукту розв’язання визначеного набору задач кінцевого користувача з використанням сучасних засобів та технологій програмування. Розробка здійснюється у відповідності до міжнародного стандарту ISO/IEC 12207 та орієнтована на одержання програмного продукту, який може експлуатуватися користувачем без участі розробника з використанням програмно-технічної документації, якою він супроводжується.
4. Порядок виконання курсової роботи
Студент працює над курсовою роботою під керівництвом викладача в години консультацій та самостійно у вільний від занять час. Основна роль при цьому відводиться самостійній роботі студента. На консультаціях керівник курсової роботи надає допомогу студенту в складанні календарного плану-графіку робіт на весь період проектування, рекомендує необхідну літературу, перевіряє результати виконання етапів роботи.
Студент зобов’язаний представити на перевірку керівнику готову курсову роботу не пізніше ніж за 14 днів до призначеного терміну її захисту. Попередня перевірка роботи є обов’язковою. Керівник вправі не допустити роботу до захисту, якщо вона своєчасно не представлена на перевірку. Робота перевіряється керівником протягом 5-7 днів. Вона повертається студенту з зауваженнями, які студент повинен опрацювати та ліквідувати шляхом внесення до неї відповідних змін. Допуск курсової роботи до захисту засвідчується підписом керівника.
Захист курсової роботи відбувається перед комісією, яка складається з трьох членів. Студент повинен зробити коротку доповідь (до 10 хвилин) по суті роботи, а потім відповісти на запитання членів комісії. Рішення про оцінку приймається комісією з урахуванням правильності виконання і якості роботи, ступеня самостійності виконання та рівня її захисту.
Студент, який не представив роботу в призначений термін, подає її в терміни, встановлені для ліквідації заборгованості. У випадку отримання незадовільної оцінки повторний захист курсової роботи не допускається.
5. Етапи виконання курсової роботи
Виконання курсової роботи здійснюється поетапно.
5.1. Здійснюється огляд літературних та інших інформаційних джерел з навчальної дисципліни, на базі якої виконується курсова робота. Результатом виконання цього етапу є написання вступу, в якому формулюються основні завдання, сучасні досягнення в галузі, що вивчає навчальна дисципліна, а також наводиться мета курсової роботи та її структура.
5.2. На основі одержаного індивідуального завдання здійснюється аналіз постановки задачі та вимог до програмного продукту, проектування структури даних та інтерфейсу з користувачем. Результатом виконання цього етапу є написання першого розділу роботи, в якому формулюються:
призначення та область застосування програмного продукту;
перелік функціональних задач та кваліфікаційних вимог до програмного продукту;
опис умов експлуатації програмного продукту.
5.3. Здійснюється візуальне проектування інтерфейсу, програмна реалізація функціональних задач та кваліфікаційних вимог, складання плану тестування програмного продукту та підготовка тестових варіантів для його проведення. Результатом виконання цього етапу є написання другого розділу роботи - «Керівництво програміста» - документації по супроводженню програмних продуктів, що включає опис структури програмного продукту, складу використаних стандартних компонентів, а також елементів інтерфейсу з користувачем.
5.4. Розробляється документ «Інструкція користувача», який є третім розділом курсової роботи. В ньому описуються дії користувача по сценаріях виконання кожної з функціональних задач, а також правила реагування на повідомлення, що генеруються програмним продуктом в тій чи іншій ситуації процесу його експлуатації.
5.5. Підводяться підсумки виконання курсової роботи – формулюється висновок, складається перелік використаних літературних та інформаційних джерел, формуються додатки, комплектується весь текст курсової роботи.