
- •Методичні вказівки
- •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
- •Додаток ф. Приклад оформлення технічного завдання
- •Додаток ц. Форма направлення дипломного проекту на рецензію
- •Додаток ш. Форма рецензії керівника на дипломний проект рецензія
- •Додаток щ. Довідка про здачу дипломного проекту в електронний архів кафедри
- •Довідка
- •Додаток е. Дозвіл підприємства на відкритий захист дипломного проекту
- •Додаток ю. Критерії оцінювання захисту дипломного проекту
- •Додаток я. Обов’язки керівників, консультантів, рецензентів та студентів-дипломників
- •Додаток аа. Приклад виконання специфікацій програмних модулів
- •Додаток аб. Приклад виконання схем алгоритмів програмних модулів
- •Додаток ав. Приклад виконання екранів інтерфейсу користувача
- •Додаток аг. Державні стандарти, використовувані при написанні дипломних проектів
3.3 Вимоги до змісту другого розділу
Самим першим документом, який розробляється студентом-дипломником в процесі дипломного проектування, є технічне завдання. Другий розділ ПЗ цілком присвячений розробці ТЗ для встановленого в першому розділі предмета проектування.
Перший підрозділ цього розділу повинен за результатами розгорнутої постановки задач ДП у попередньому розділі містити вибір використовуваної інформаційної технології. Тут потрібно на базі методології системного підходу з'ясувати принцип дії, найбільш важливі для ПП, що розробляється, характеристики, цілі функціонування, визначити головні параметри і структури, а також техніко-економічну сутність задачі, що є предметом проектування, виконуваного в рамках ДП, та її місця в межах об’єкту проектування.
Слід також розглянути структуру розроблюваного ПП та її вплив на процес проектування, обґрунтувати вибір конкретної ІТ і структури ПП.
З урахуванням призначення конкретного ПП в цьому підрозділі визначаються напрями розробки, формулюються критерії ефективності, складається перелік функцій, що виконуються ПП, з'ясовуються взаємозв'язки розроблюваного ПП з іншими складовими використовуваної ІТ, а також перспективи його подальшого розвитку.
В другому підрозділі на підставі розгорнутої постановки задач та обраної ІТ проводиться попереднє ескізне проектування ПП, в тому числі:
обґрунтовується вибір програмного забезпечення та мови програмування, які використовуватимуться при подальшому проектуванні ПП;
обирається склад та архітектура розроблюваного ПП, в тому числі попередній вибір методів та алгоритмів розв’язання задачі ПП;
визначається склад і формат вхідної та вихідної інформації ПП, інформаційних структур даних, на яких повинен базуватися алгоритм розв’язання задачі ПП;
обирається склад та конфігурація технічних засобів.
Цей підрозділ, за своєю суттю, є детальним викладенням авторської концепції вирішення задачі проектування.
Третій підрозділ повинен логічно продовжувати виконаний ескізний проект відповідними функціональними вимогами, вимогами до технічних характеристик, економічних показників, сумісності, а також іншими вимогами, які висуваються до розроблюваного ПП з технічної, економічної та виробничої точок зору. Цей підрозділ завершується безпосередньо розробкою ТЗ.
Текст розділу повинен викладатися лаконічно, з використанням спеціальних технічних термінів відповідно до стандартів.
Наприкінці розділу повинен бути зроблений висновок, в якому треба стисло сформулювати авторську концепцію вирішення задач проектування, встановити, в чому саме полягатиме і чим саме забезпечуватиметься відмінність розроблюваного ПП від існуючих аналогів.
Результатом виконання розділу повинен стати документ – ТЗ, який розміщується в Додатку Б проекту.
3.3.1 Структура технічного завдання
ТЗ містить детальний опис робіт, які треба виконати в процесі проектування ПП, з вказанням вимог до ІТ, які необхідно використовувати в процесі розробки, в тому числі до мови програмування та середовища розробки, переліку використовуваних бібліотек та компонентів, складу і конфігурації технічних засобів тощо.
ДП спеціаліста з спеціальності «ПЗАС» за характером роботи над його проектною частиною повинен відповідати вимогам ЄСПД із розробки, налагодження й тестування ПП (розробки програм), тому й ТЗ повинне відповідати вимогам ЄСПД до цієї галузі. ТЗ оформлюють у відповідності до вимог стандарту ГОСТ 19.201-78.
З огляду на навчальний характер ДП може бути рекомендований наступний зміст ТЗ на розробку ПП:
Б.1 Найменування, шифр;
Б.2 Підстава для розробки;
Б.3 Мета розробки;
Б.4 Зміст проекту;
Б.5 Розробка програмного продукту:
Б.5.1 Задачі, що підлягають вирішенню;
Б.5.2 Вимоги до програмного виробу;
Б.5.3 Вимоги до складу програмних компонентів;
Б.5.4 Вимоги до архітектури;
Б.5.5 Вимоги до інформаційної структури даних;
Б.5.6 Вимоги до вхідних-вихідних даних;
Б.5.7 Вимоги до часових характеристик;
Б.5.8 Вимоги до складу технічних засобів;
Б.5.9 Спеціальні вимоги;
Б.6 Техніко-економічні показники;
Б.7 Етапи розробки;
Б.8 Технічна документація, яку потрібно подати по закінченні роботи;
Б.9 Порядок приймання проекту.
У залежності від особливостей розроблюваного ПП необхідно уточнювати склад розділів ТЗ, вводити нові розділи або об’єднувати деякі з них.
У розділі «Найменування, шифр» вказують повне найменування, стислу характеристику сфери використання ПП, та вказують наданий розробці шифр (див. пункт 4.6.3).
У розділі «Підстава для розробки» повинні бути вказані: документ, на підставі якого ведеться розробка (в даному разі – ЗДП); підприємство (установа, організація), або склад осіб, яким узгоджувався цей документ, та дата його затвердження.
У розділі «Мета розробки» вказується мета, якої треба досягти за результатами розробки ПП.
У розділі «Зміст проекту» повинно бути вказане функціональне та експлуатаційне призначення ПП, та відзначено, в чому саме полягає розробка (або з чого саме складається).
Розділ «Розробка програмного продукту» повинен містити наступні підрозділи:
задачі, що підлягають вирішенню (стосовно розроблюваного ПП, а не задачі ДП в цілому);
вимоги до програмного виробу, тобто перелік технічних характеристик та параметрів функціонування, які повинні бути забезпечені ПП в результаті розробки, та склад виконуваних ПП функцій;
вимоги до складу програмних компонентів, де вказуються результати вибору програмного забезпечення та мови програмування, які використовуватимуться при подальшому проектуванні ПП;
вимоги до архітектури ПП, де вказуються результати попереднього ескізного проектування ПП з погляду його структури та архітектури;
вимоги до інформаційної структури даних, де вказуються результати попереднього ескізного проектування баз даних або знань, основних використовуваних ПП структур даних тощо;
вимоги до вхідних-вихідних даних, де встановлюється склад, формат та джерело отримання вхідної інформації ПП, та склад і формат вихідної інформації ПП з переліком осіб, яким вона надається;
вимоги до часових характеристик, де зазначаються обмеження, яким повинні відповідати компоненти розроблюваного ПП, на терміни та швидкість обробки інформації, представлення її користувачу тощо;
вимоги до складу технічних засобів, де вказується необхідний для функціонування ПП склад технічних засобів та їх характеристики.
умови експлуатації, де повинні бути вказані температура навколишнього повітря, відносна вологість тощо для обраного типу носіїв даних, конфігурації технічних засобів, за яких повинні забезпечуватися характеристики ПП, а також вид обслуговування ПП, вимоги до кваліфікації користувачів.
У розділі «Техніко-економічні показники» повинні бути вказані орієнтовна економічна ефективність, передбачувана річна потреба, економічні переваги розроблюваного ПП у порівнянні з аналогами тощо.
У розділі «Етапи розробки» встановлюють необхідні етапи та зміст виконуваних робіт на кожному з етапів.
У розділі «Технічна документація, яку потрібно подати по закінченні роботи» встановлюється перелік ПД, які мають бути розроблені, узгоджені та затверджені за результатами розробки ПП, вказуються спеціальні вимоги до ПД, терміни розробки та виконавці.
У розділі «Порядок приймання проекту» повинні бути вказані види тестів та випробувань ПП та загальні вимоги до приймання розроблюваного ПП.
У додатку до ТЗ за необхідності вказується перелік науково-дослідних робіт, на яких засновано розробку ПП, схеми алгоритмів, таблиці, описи, обґрунтування, розрахунки та інші документи, які можуть бути використані при розробці ПП.
У п’ятому розділі ТЗ можуть додатково встановлюватися вимоги до надійності ПП, вимоги до рівня безпеки інформації, вимоги до інформаційної та програмної сумісності розроблюваного ПП.