- •Методичні вказівки
- •7.080403 – «Програмне забезпечення автоматизованих систем»
- •Перелік умовних позначень та скорочень
- •Розділ 1. Організація виконання дипломного проекту
- •1.1 Тематика дипломного проектування
- •1.1.1 Вибір теми дипломного проекту
- •1.1.2 Комплексні дипломні проекти
- •1.1.3 Закріплення теми дипломного проекту
- •1.2 Організація виконання дипломного проекту
- •1.2.1 Організація роботи студента в період переддипломної практики
- •1.2.2 Керівництво дипломним проектуванням
- •1.2.3 Завдання на дипломне проектування
- •1.2.3.1 Зміст завдання на дипломне проектування
- •1.2.3.2 Календарний план роботи над дипломним проектом
- •1.2.4 Контроль за виконанням дипломного проекту
- •1.2.5 Послідовність виконання дипломного проекту
- •1.2.5.1 Підготовча робота в період переддипломної практики
- •1.2.5.2 Складання плану виконання дипломного проекту
- •1.2.5.3 Робота з літературними джерелами
- •1.2.5.4 Виконання теоретичних досліджень та розрахунків
- •1.2.5.5 Виконання розробки програмного продукту
- •1.2.5.6 Написання пояснювальної записки дипломного проекту
- •Розділ 2. Структура та зміст дипломного проекту
- •2.1 Структура дипломного проекту
- •2.2 Вимоги до змісту структурних частин пояснювальної записки
- •2.2.1 Титульний аркуш
- •2.2.2 Завдання на дипломне проектування
- •2.2.3 Анотації
- •2.2.4 Реферат
- •2.2.5 Зміст
- •2.2.6 Перелік умовних позначень, скорочень і термінів
- •2.2.7 Вступ
- •2.2.8 Основна частина
- •2.2.9 Висновки
- •2.2.10 Перелік посилань
- •2.2.11 Додатки
- •2.3 Зміст графічної частини дипломного проекту
- •2.4 Зміст та оформлення додатків з електронними документами
- •2.5 Склад і зміст програмної документації
- •2.5.1 Зміст специфікації програмних документів
- •2.5.2 Зміст документу «Текст програми»
- •2.5.3 Зміст документу «Опис програми»
- •2.5.4 Зміст документу «Опис застосування»
- •2.5.5 Зміст документу «Порадник користувача»
- •2.5.6 Зміст інформаційної частини програмних документів
- •Розділ 3. Зміст основної частини дипломного проекту
- •3.1 Вимоги до змісту розділів основної частини проекту
- •3.2 Вимоги до змісту першого розділу
- •3.3 Вимоги до змісту другого розділу
- •3.3.1 Структура технічного завдання
- •3.3.2 Вимоги до оформлення технічного завдання
- •3.4 Вимоги до змісту третього розділу
- •3.5 Вимоги до змісту четвертого розділу
- •3.6 Вимоги до змісту п’ятого розділу
- •3.7 Особливості змісту дослідницького дипломного проекту
- •Розділ 4. Вимоги до оформлення дипломного проекту
- •4.1 Загальні вимоги до текстової частини дипломного проекту
- •4.2 Вимоги до оформлення тексту пояснювальної записки
- •4.2.1 Структуризація пояснювальної записки
- •4.2.2 Вимоги до оформлення переліків та нумерованих списків
- •4.2.3 Вимоги до оформлення ілюстрацій
- •1 Магнітний компас; 2 гірокомпас; 3 радіолокатор; 4 ехолот
- •4.2.4 Вимоги до оформлення таблиць
- •12 – 35.
- •4.2.5 Вимоги до оформлення формул
- •4.2.6 Вимоги до оформлення текстів програм
- •4.3 Правила написання тексту пояснювальної записки
- •4.4 Вимоги до оформлення бібліографічної інформації
- •4.4.1 Посилання на джерела в тексті пояснювальної записки
- •4.4.2 Бібліографічний опис використаних джерел
- •4.5 Вимоги до оформлення графічної частини дипломного проекту
- •4.5.1 Вимоги до оформлення графіків і діаграм
- •4.5.2 Вимоги до оформлення креслень
- •4.5.3 Правила виконання схем алгоритмів і програм
- •4.5.3.1 Символи в схемах
- •4.5.3.2 Правила оформлення схем, що описують структури даних
- •4.5.3.3 Правила виконання з'єднань
- •4.5.4 Вимоги до оформлення плакатів
- •4.6 Вимоги до оформлення програмних документів
- •4.6.1 Особливості оформлення програмних документів
- •4.6.2 Особливості оформлення специфікації програмних документів
- •4.6.3 Кодування позначень програмних документів
- •4.7 Використання шаблонів комп’ютерних документів
- •Розділ 5. Організація захисту дипломного проекту
- •5.1 Подання дипломного проекту на підпис керівнику
- •5.2 Подання дипломного проекту на нормоконтроль
- •5.3 Попередній захист дипломного проекту
- •5.4 Рецензування
- •5.5 Допуск до захисту дипломного проекту
- •5.6 Підготовка студента до захисту дипломного проекту
- •5.6.1 Підготовка комп’ютерної презентації проекту
- •5.6.2 Підготовка виступу на дек
- •5.6.3 Подання дипломного проекту в дек
- •5.7 Захист дипломного проекту
- •5.7.1 Процедура захисту дипломного проекту
- •5.7.2 Вимоги до захисту студентом дипломного проекту
- •5.7.3 Особливості захисту комплексних дипломних проектів
- •5.7.4 Результати захисту дипломних проектів
- •Перелік посилань
- •Додаток а. Зразок оформлення заяви на затвердження теми дипломного проекту
- •Додаток б. Зразок оформлення титульного аркушу
- •Додаток в. Зразок оформлення завдання на дипломний проект
- •Додаток г. Зразок оформлення анотації
- •Додаток ж. Зразок оформлення переліку скорочень
- •Додаток з. Зразок оформлення змісту пояснювальної записки
- •Додаток к. Зразок оформлення вступу до дипломного проекту
- •Додаток л. Зразок оформлення висновків до дипломного проекту Додаток м. Правила оформлення переліку посилань в пояснювальній записці
- •Книги Однотомний документ Один автор
- •Два автори
- •Три автори
- •Чотири автори
- •П’ять і більше авторів
- •Без автора
- •Багатотомний документ
- •Матеріали конференцій, з’їздів
- •Препринти
- •Словники
- •Законодавчі та нормативні документи
- •Стандарти
- •Каталоги
- •Бібліографічні покажчики
- •Автореферати дисертацій
- •Частина книги, періодичного, продовжуваного видання
- •Електронні ресурси
- •Додаток н. Зразок довідки про реальність (впровадження) проекту
- •Довідка
- •Додаток п. Зразки окремих плакатів презентації
- •Додаток р. Зразок файлу ReadMe.Txt
- •Додаток с. Зразок оформлення листів затвердження програмної документації
- •Додаток у. Зразок виконання програмної документації
- •482.Хнту.00051-01 33 01
- •3 Початкова сторінка (home page)
- •482.Хнту.00051-01 33 01
- •4 Сторінка входу на ftp-сервер chibis
- •482.Хнту.00051-01 33 01
- •482.Хнту.00051-01 33 01
- •482.Хнту.00051-01 33 01
- •7 Сторінка реєстрації користувача
- •482.Хнту.00051-01 33 01
- •482.Хнту.00051-01 33 01
- •8 Сторінка технічної інформації
- •482.Хнту.00051-01 33 01
- •482.Хнту.00051-01 33 01
- •482.Хнту.00051-01 33 01
- •Додаток ф. Приклад оформлення технічного завдання
- •Додаток ц. Форма направлення дипломного проекту на рецензію
- •Додаток ш. Форма рецензії керівника на дипломний проект рецензія
- •Додаток щ. Довідка про здачу дипломного проекту в електронний архів кафедри
- •Довідка
- •Додаток е. Дозвіл підприємства на відкритий захист дипломного проекту
- •Додаток ю. Критерії оцінювання захисту дипломного проекту
- •Додаток я. Обов’язки керівників, консультантів, рецензентів та студентів-дипломників
- •Додаток аа. Приклад виконання специфікацій програмних модулів
- •Додаток аб. Приклад виконання схем алгоритмів програмних модулів
- •Додаток ав. Приклад виконання екранів інтерфейсу користувача
- •Додаток аг. Державні стандарти, використовувані при написанні дипломних проектів
1.1.1 Вибір теми дипломного проекту
Теми ДП пропонуються студентам-випускникам у вигляді переліку тем, затверджених кафедрою ІТ. Вони повинні бути новими та актуальними, відповідати сучасному стану науки та запитам практики.
Вибір теми ДП є відповідальним рішенням на завершальному етапі навчання студента в університеті. Її необхідно узгодити з керівником проекту до початку переддипломної практики, після чого необхідно скласти завдання на дипломне проектування (ЗДП), затвердити тему та ЗДП у завідувача кафедри.
Вибір теми ДП здійснюється, відповідно до об'єкту діяльності випускників спеціальності «ПЗАС», зі списку тем та керівників, наданого кафедрою ІТ, за умови попередньої співбесіди з керівником та отримання його згоди.
Бажано, щоб тема відповідала загальному напрямку наукової і практичної діяльності керівника проекту та побажанням студента. Студент-випускник має право запропонувати свою тему з необхідним обґрунтуванням доцільності її розробки.
Тема має задовольняти наступним критеріям:
актуальності та можливості практичного застосування;
її відповідності переліку об'єктів діяльності випускника спеціальності «ПЗАС»;
її відповідності основним науковим напрямкам кафедри ІТ;
комплексності та достатності для демонстрації всіх теоретичних знань і практичних навичок, отриманих студентом під час навчання.
До переліку об'єктів діяльності, яким мають відповідати темі ДП, входять: аналіз, проектування, кодування, тестування та супровід алгоритмічного і програмного забезпечення АСОІ та АСУ на базі сучасних ІТ.
При виборі теми ДП обов'язково повинні братися до уваги такі характеристики розроблюваних ПП, як їх обсяг і складність.
Обсяг ПП звичайно оцінюють кількістю самостійно написаних операторів (команд) тексту програми. Оцінка складності в більшості випадків суб'єктивна і ґрунтується на визначенні співвідношення витрат праці на проектування і кодування програми. При оцінці складності береться до уваги і різновид програмного забезпечення, що розробляється (прикладне, інструментальне або системне).
Темою ДП не може бути розробка програмного забезпечення, навіть порівняно великого обсягу (1000 операторів і більше), якщо вона практично не вимагає витрат праці на проектування (наприклад, видача значної кількості довідок за інформацією, що міститься у файлі, переклад програми з однієї мови програмування на іншу, проектування програми за шаблонами систем швидкого макетування програм, розробка статичних веб-сайтів тощо).
Якщо студент розробляє програмне забезпечення, виключно виконуючи кодування (тобто функцію написання тексту програми за готовими алгоритмами), то така робота теж не є предметом дипломного проектування.
Темами ДП не можуть бути також питання вивчення і впровадження в експлуатацію готових програмних продуктів.
Вважається недостатньою програмна реалізація алгоритмів розробленого програмного забезпечення обсягом менше 1000 операторів (команд) тексту.
Перевагу при виборі теми ДП потрібно віддавати проектуванню:
програмного забезпечення, що працює в реальному масштабі часу (управління технологічними об'єктами або системами);
програмного забезпечення, що потребує розробки складного багатофункціонального і багаторівневого інтерфейсу користувача;
програмного забезпечення, що вимагає розробки оригінальних алгоритмів, заснованих на математичних методах або евристичних процедурах;
програмного забезпечення, що потребує використання методів обробки знань, штучного інтелекту, розпізнавання образів, машинної графіки.
Найбільш перспективною є тематика розробки програмного забезпечення, орієнтованого на роботу в багатозадачних, з багатьма користувачами, середовищах, із застосуванням апарату паралельних процесів або розподіленою обробкою інформації.
Тема ДП повинна бути реальною та відповідати за спрямованістю, обсягом і складністю профілю спеціальності «ПЗАС».
Найкращим досягненням студента-випускника було б впровадження ПП на кафедрі або на підприємстві (в установі, організації), опублікування суттєвих частин його змісту у вигляді наукових статей або доповідей на конференціях, симпозіумах тощо, участь у виставках або конкурсах.
При виборі теми ДП не обов’язково мати на увазі мету доведення розроблюваного ПП до рівня експлуатації, адже в процесі дипломування обов'язково повинні бути виконаними лише стадії проектування та розробки, і це є однією з основних вимог до ДП.
Програмне забезпечення, що є предметом розробки в ДП, повинне задовольняти наступним вимогам:
достатньої обґрунтованості обраних моделей та алгоритмів;
отримання працездатного ПП;
відповідності складності проектування та обсягу тексту програми (не менше 1000 операторів).
Якщо при організації дипломного проектування студент на місці майбутньої роботи включається в колектив програмістів на етапі реалізації готового проекту ПП, в якому вже вибрані та затверджені основні проектні рішення, слід:
провести критичний аналіз тих рішень, які вже прийняті в проекті, але повинні були б прийматися студентом відповідно до теми, що розробляється;
більш ретельно розробити ті питання проектування, які залишаються за студентом.
В цілому студенти-випускники можуть виконувати теми наступного спрямування:
дослідницькі;
реальні.
Дослідницькі теми рекомендовані магістрам, але це не виключає виконання їх випускниками-спеціалістами. В тих випадках, коли поставлені задачі дипломного проектування носять дослідницький характер, ДП може бути замінений дипломною роботою.
В дипломній роботі основна увага приділяється питанням розробки математичних моделей, обґрунтовуванню запропонованих методів, вибору методики дослідження та аналізу результатів і їх застосування до процесу проектування програмного забезпечення.
Тематика досліджень, які проводяться в рамках дипломної роботи, обов'язково повинна бути пов'язана з колом питань, що охоплюються основними дисциплінами за фахом, тобто дослідження повинні виконуватись в галузі створення програмного забезпечення.
Виходячи з вищевикладеного, ДП є завершеною інженерною розробкою об’єкта проектування та передбачає його синтез із докладною розробкою певної функціональної частини, в той час як дипломна робота є закінченим дослідженням певного аспекту наукової (науково-технічної, виробничої) проблеми та пов’язана з аналізом (синтезом), теоретичною розробкою актуальних питань, моделюванням, дослідженням процесів, об’єктів, систем у галузі.
Реальні ДП можуть бути конструкторсько-технологічними або програмно-алгоритмічними. Для студентів спеціальності «ПЗАС» рекомендуються, як правило, теми програмно-алгоритмічного спрямування, що, однак, не виключає розробки конструкторсько-технологічних ДП в комплексних проектах із студентами інших спеціальностей.
ДП вважається реальним, якщо його виконання завершується створенням експериментального макета, дослідного зразка пристрою чи приладу, або розробкою нового ПП.
Теми реальних ДП можуть бути пов'язані також і зі створенням нових методик або комп'ютерних технологій використання існуючих програмно-технічних комплексів. В останньому випадку необхідно чітко вказувати в ЗДП, що саме має бути результатом виконання ДП:
налагодження, настроювання або модернізація прикладного програмного забезпечення для розв'язання конкретних завдань;
математична імітаційна модель;
методика вирішення конкретної задачі за допомогою конкретного програмного забезпечення або комп’ютерної технології;
методика тестування створеної або існуючої АСОІ чи АСУ тощо.
Результати реального ДП мають бути підтверджені відповідною довідкою про їх впровадження у навчальному процесі або на виробництві.
Назва теми ДП повинна бути, за можливості, короткою, та чітко і конкретно відображати мету і основний зміст проекту. Тема повинна бути однаковою в наказі по університету про закріплення тем і керівників за студентами, в ЗДП, на титульному аркуші пояснювальної записки (ПЗ), в документах графічної частини, в документах ДЕК та в додатках до ДП.
Як правило, тема ДП повинна починатися з назви загального об’єкта проектування (системи, процесу), а закінчуватися назвою його складової частини, яка докладно розробляється або досліджується в ДП.
Теми повинні формулюватися чітко, без зайвої інформації і починатися або з предмету розробки («...система ...» і т.д.), або з процесу, що буде реалізованим («...аналіз ...», «моделювання ...», «...аудит ...», тощо).
Необхідно, за можливості, уникати початку формулювання назви теми ДП зі слів «Розробка...», «Проект...», «Проектування...», а дипломної роботи – зі слова «Дослідження...» тому, що саме це і передбачає їх визначення. У назві мають бути відсутні також будь-які кількісні дані, не дозволяються скорочення.