- •Методичні вказівки для виконання інтегрованого курсового проекту
- •Вимоги щодо оформлення пояснювальної записки.
- •Рецензія
- •1. Короткий зміст та характеристика кожного розділу проекту
- •2. Позитивні сторони курсового проекту:
- •3. Недоліки:
- •4. Висновки про проект та допуск роботи до захисту: _______________________________________________________________________________
- •Опис алгоритму розв’язку задачі
- •Типи завдань курсових проектів:
- •1. Програми для обробки числових та символьних масивів
- •Орієнтовна тематика та зміст курсових проектів
- •2. Програми для обробки статичних та динамічних структур даних
- •3. Програми для виконання графічних побудов
- •4. Формування і проектування баз даних
- •5. Розробка систем типу «клієнт-сервер»
- •Методика оцінювання курсових проектів
- •Список рекомендованої літератури
Вимоги щодо оформлення пояснювальної записки.
Пояснювальна записка до курсового проекту має бути оформлена на аркушах формату А-4, надрукованих на комп’ютерній техніці (шрифт – 14 інтервал одинарний) або написаних шрифтом 4 мм.
Зважаючи на те, що головною і найбільшою частиною проекту є розроблена програма, орієнтовний обсяг пояснювальної записки є невеликим і може становити 20-25 сторінок. Пояснювальна записка повинна складатись із таких розділів:
Титульна сторінка.
Завдання на проектування встановленого зразка.
Анотація.
Зміст.
Вступ.
Розділ 1. Аналіз варіантів розв’язку задачі.
Розділ 2. Опис алгоритму розв’язку задачі.
Розділ 3. Лістинг розробленої програми (структура компонентів системи, структура бази даних).
Розділ 4. Результати роботи програми (системи, бази даних).
Розділ охорони праці.
Висновки.
Список використаних джерел.
Рецензія керівника проекту.
Усі сторінки пояснювальної записки (за винятком титульної, завдання на проектування та анотації) повинні мати рамку і кутовий штамп висотою 15 мм. На змісті розміщується кутовий штамп висотою 40 мм. наступного зразка:
Рисунок
1. Зразок оформлення кутового штампу
для змісту
Примітки:
Зміст є п’ятою сторінкою пояснювальної записки при умові, що титульний аркуш є першою сторінкою, бланк завдання на проектування – другою та третьою, а анотація – четвертою.
Останньою сторінкою пояснювальної записки вважається список використаних джерел
Пояснювальна записка до проекту повинна бути представлена до захисту у твердій обкладинці, прошнурована і завірена особистим підписом студента, або прошита з використанням засобів брошурування.
Титульна сторінка записки у всіх студентів має бути оформлена відповідно до єдиного стандартного зразка і повинна мати такий вигляд:
Державний вищий навчальний заклад
Новороздільський політехнічний коледж
Циклова комісія інформатики та комп’ютерних дисциплін
КУРСОВИЙ ПРОЕКТ
з циклу дисциплін «Програмування»
на тему : «Тема курсового проекту»
студента 3 курсу 37 групи
напрямку підготовки комп’ютерна інженерія
спеціальності ОКСіМ
Петренка П.П.
Керівник Білоус Т.А.
Національна шкала__________
Кількість балів:______________
Члени комісії ______________Гладій Б.О.
_____________ Кулик І.Я.
______________ Білоус Т.А.
м. Новий Розділ – 2014
Рисунок 2. Зразок титульної сторінки
Завдання на проектування видається керівником курсового проекту і затверджується головою циклової комісії інформатики та комп’ютерних дисциплін. Бланк завдання містить тему курсової роботи та її шифр, а також вихідні дані на проектування. Крім того, у завданні вказується орієнтовний зміст пояснювальної записки, відсоткова частка кожної з її частин, а також кінцевий термін виконання роботи. Бланк завдання на курсову роботу видається студенту під розписку на першій консультації.
1. В анотації коротко описуються функції розробленої програми, а також вказуються головні особливості алгоритму її розв’язку. Цієї інформації повинно бути достатньо для того, щоб людина, яка не орієнтується у питаннях розробки програмного забезпечення самостійно могла зрозуміти мету проектування, а також порядок функціонування програми.
2. У вступі потрібно описати головні особливості та сфери застосування певної технології або мови програмування, яка використовується для вирішення поставленої задачі. При цьому слід провести короткий аналіз її ефективності, визначити переваги і недоліки цієї технології порівняно з іншими (альтернативними) методами вирішення даної задачі. Зважаючи на це, орієнтовний обсяг вступу може складати 2-3 сторінки.
3. Під час аналізу варіантів розв’язку задачі потрібно зробити короткий опис предметної галузі, в якій буде використовуватись програма, детально описати суть поставленого завдання, визначити основні варіанти його розв’язку, проаналізувати їх переваги та недоліки, а також обґрунтувати використання того чи іншого алгоритму розв’язку задачі, мови програмування або технології проектування. При цьому варіанти розв’язку задачі можуть відрізнятись:
а) методами введення даних (генерація випадкових чисел, введення даних із файлу, з клавіатури тощо);
б) методами організації інтерфейсу користувача (порядок вибору функцій програми, особливості користувацького меню тощо)
б) методами обробки даних (різні алгоритми пошуку, сортування даних, оголошення масивів та структур тощо);
в) методами виводу та відображення інформації (вивід даних на екран, у файл, на форму тощо).
4. Другий розділ повинен містити як словесний, так і/або графічний опис алгоритму розв’язку задачі у вигляді блок-схеми алгоритму. Словесний опис алгоритму розв’язку повинен починатись із переліку основних підпрограм або блоків програми чи бази даних, а також їхнього функціонального призначення. При цьому опис блоків повинен проходити відповідно до методів структурного низхідного проектування (від загального опису роботи проекту до опису усіх процедур (від найбільш до найменш важливих). До основних блоків програми по мірі необхідності потрібно наводити графічні ілюстрації у вигляді блок-схем. При цьому розміри і вигляд елементів блок-схем потрібні відповідати вимогам ЄСКД c. 29-34 [19]. Зважаючи на різноманітність технологій розробки програмного забезпечення, вимоги щодо оформлення цього розділу можуть змінюватись відповідно до конкретного типу завдання на проектування. Крім того, для складних програмних продуктів, які складаються з багатьох частин опис алгоритму варто ділити на підрозділи, кожен з яких описує певну функцію програми, форму або підпрограму. При цьому номери і назви підрозділу також вказуються у змісті.
5. Третій розділ пояснювальної записки повинен містити лістинг розробленої програми. При цьому шрифт тексту програми повинен відрізнятись від шрифту тексту пояснювальної записки (рекомендований шрифт Courier New, висота символів 10). Якщо програма є великою і складною, то лістинг програми повинен бути розділений на функціональні блоки та підпрограми, до кожної з яких подається заголовок. При цьому програмний код кожного блоку оформляється як окремий підрозділ.
Якщо в рамках розробки відбувається проектування бази даних, то у даному розділі подається зміст усіх таблиць, а також структура зв’язків між ними (схема даних). Також у цьому розділі потрібно навести код макросів, які використовуються у базі даних.
Під час розробки систем типу «клієнт-сервер» правила оформлення цього розділу пояснювальної записки для серверної частини відповідають вимогам опису баз даних, а для клієнтської частини – вимогам до опису лістингу програм. При цьому опис може супроводжуватись коментарями.
6. У четвертому розділі потрібно продемонструвати порядок роботи свого проекту, а також можливості його інтерфейсу. Тому в основному цей розділ буде складатись із унаочнень у вигляді знімків з екрану або лістингу вхідних і вихідних файлів програми. При цьому тексти файлів можна оформляти як знімки вікон відповідних програм, що їх відкривають (Блокнот, Internet Explorer). Тому кожне таке унаочнення повинно оформлятись у вигляді окремого рисунка, і у достатній мірі супроводжуватись текстовими коментарями. Перелік і зміст тестів повинен бути достатнім для того, щоб можна було однозначно зробити висновок про правильне функціонування програми для різних наборів вхідних даних. Тому під час проведення тестування студенти можуть використовувати різноманітні (в тому числі автоматизовані) методи формування вхідних даних для перевірки працездатності програми.
7. У розділі охорони праці розглядаються питання відповідно до завдання, яке видається консультантом за даним розділом курсового проекту додатково. При цьому основна увага повинна приділятись безпеці та організації робочих місць працівників, які будуть здійснювати роботу з програмою, яка розробляється під час проектування. Тому вихідними даними для цього розділу дипломного проекту повинен бути план приміщення або приміщень на підприємстві, із зазначенням місць розміщення комп’ютерної техніки, мереж та іншого спеціального обладнання. Цей план оформляється як один із рисунків курсового проекту.
8. Висновки повинні узагальнювати проведену роботу по проектуванню програми, тому тут потрібно вказати галузі практичного застосування розробленого студентами програмного продукту, а також ступінь його цінності і корисності. Також у висновках слід врахувати той факт, що проект має у першу чергу навчальну мету, і тому розроблену студентами програму можна вдосконалювати для комерційного застосування. Тому з урахуванням цього потрібно проаналізувати усі можливі недоліки програми, а також вказати шляхи її вдосконалення (наприклад зміну засобів вводу та виводу, удосконалення інтерфейсу користувача, додання нових функціональностей).
Крім того, у висновках слід перерахувати усі дослідження, які виконувались в рамках пошукової роботи студента, вказати їх мету, назву розділу (номер рисунка, таблиці) і номер сторінки в пояснювальній записці, де описані або проілюстровані ці процеси. При цьому слід дотримуватись правил, які регламентують написання посилань у пояснювальних записках до курсових і дипломних проектів: c. 32 [18].
9. Список використаних джерел повинен містити усі бібліографічні джерела, які були використані під час проектування. При цьому спочатку повинен іти список книг, починаючи від основних (базових) і закінчуючи додатковими чи довідковими. Далі слід вказати періодичні видання (газети, журнали), які використовувались під час розробки пристрою. Після цього слід подати посилання на Інтернет-ресурси та вказати назви цих сайтів. Літературні джерела записують мовою оригіналу відповідно до вимог ДСТУ ГОСТ 7.1:2006 «Система стандартів з інформації, бібліотечної та видавничої справи. Бібліографічний запис. Бібліографічний опис. Загальні вимоги та правила складання»: с. 23-25 [18].
10. Далі у пояснювальну записку слід включити рецензію керівника курсового проекту. Вона підписується словом «Рецензція» та не містить рамки і не включається у зміст проекту. Якщо пояснювальна записка до курсового проекту містить додатки, то бланк рецензії розміщується після них. Додатки слід оформляти відповідно до рекомендацій, описаних на с. 21 [18].
Рецензія керівника курсового проекту здійснюється за наступним планом:
