
- •Методичні вказівки
- •1. Вимоги до кваліфікаційних та дипломних робіт 3
- •2. Рекомендації до оформлення кваліфікаційних та дипломних робіт 4
- •3. Вимоги до оформлення програмНої документацІї 5
- •4. Регламент виконання та захисту кваліфікаційних та дипломних робіт 32
- •1. Вимоги до кваліфікаційних та дипломних робіт
- •2. Рекомендації до оформлення кваліфікаційних та дипломних робіт
- •3. Вимоги до оформлення програмНої документацІї
- •3.1 Етапи розробки програм та програмної документації
- •3.2 Позначення програмних документів
- •482.362.Окркі-зк кд пн-в,
- •3.3. Склад та оформлення програмної документації
- •3.3.1 Структура програмного документу
- •3.3.1.1 Титульна частина
- •3.3.1.2 Інформаційна частина
- •3.3.1.3 Основна частина
- •3.3.1.4 Частина реєстрації змін
- •3.3.2 Технічне завдання
- •3.3.3. Специфікація
- •3.3.4. Пояснююча записка
- •3.3.5. Опис мови
- •3.3.6. Опис програми
- •3.3.7 Текст програми
- •3.3.8. Програма та методика випробування
- •3.4. Символи в схемах алгоритмів, програм, даних і систем
- •3.4.1 Символи даних
- •3.4.2 Символи процесу
- •3.4.3 Символи ліній
- •3.4.4 Інші специфічні символи
- •3.4.5 Співвідношення розмірів символів
- •3.4.6 Правила використовування символів і схем
- •3.4. 7 Схеми алгоритмів, програм, даних і систем
- •4. Регламент виконання та захисту кваліфікаційних та дипломних робіт
- •4.1.Регламент виконання і захисту кваліфікаційних проектів
- •4.2. Регламент виконання і захисту дипломних робіт
- •Назва дипломної (кваліфікаційної) роботи
2. Рекомендації до оформлення кваліфікаційних та дипломних робіт
Оформлення робіт складається з послідовності певних операцій. Найважливішими серед них є:
-
перевірка наявності всіх структурних частин роботи;
-
уточнення назв окремих частин роботи (частин, розділів, параграфів тощо);
-
перевірка наявності всіх рисунків, таблиць, додатків, списку літератури;
-
редагування тексту роботи та вивірка помилок;
-
монтаж і переплітання роботи.
За ухвалені в проекті рішення і правильність всіх даних відповідає автор проекту.
Проекти, що пов’язані з розробкою програмного продукту оформляються згідно вимог, визначених Єдиною системою програмної документації (ЄСПД). Проекти, що пов’язані з розробкою технічного продукту оформляються згідно вимог, визначених Єдиною системою конструкторської документації (ЄСКД).
Кваліфікаційна та дипломна роботи повинні мати титульний аркуш, який оформляється по зразку, що приведений у додатку 1.
Переплітають роботу по лівому краю за допомогою м'якої (кваліфікаційна робота) або твердої (дипломна робота) палітурки.
3. Вимоги до оформлення програмНої документацІї
Правила розробки, оформлення і використання програм та програмної документації встановлює комплекс державних стандартів Єдиної системи програмної документації (ЄСПД).
До основних термінів та визначень ЄСПД, згідно ГОСТ 19.004-80, що використовуються в науці, техніці та виробництві належать:
-
Алгоритм – згідно ГОСТ 19781-74 – послідовність дій, що приводять від початкових умов до шуканого результату.
-
Програма обчислювальної машини (програма) – це алгоритм, тобто послідовність інструкцій, які написані мовою, що зрозуміла комп’ютеру (див. ГОСТ 19781-74).
-
Програмування – це процес створення послідовності команд, необхідних для розв’язування поставленої задачі. (див. ГОСТ 19781-74)
-
Програмний продукт: програма на носії даних – продукт програмного виробництва.
-
Програмний документ: містить відомості, необхідні для розробки, виготовлення, експлуатації і супроводу програмного продукту.
-
Експлуатаційний програмний документ: містить відомості, необхідні для забезпечення функціонування і експлуатації програмного продукту.
-
Перевірка програми: перевірка правильності реалізації заданого алгоритму виконання програм на ЕОМ.
-
Відладка програми: виявлення, локалізація і усунення помилок в програмі ЕОМ.
-
Випробування програми: встановлення відповідності програми ЕОМ заданим вимогам і програмним документам.
-
Відладка програми: формування конкретного варіанту програми ЕОМ з властивостями багатоваріантності з врахуванням складу та структури технічних засобів, можливих режимів роботи і типів задач, що розв’язуються.
-
Супровід програми: процес модифікації існуючої програми ЕОМ, обумовлений необхідністю усунення виявлених в ній помилок і (або) зміна їх функціональних можливостей.
3.1 Етапи розробки програм та програмної документації
Згідно ГОСТ 19.102-77 встановлено 5 стадій розробки програм і програмної документації для ЕОМ, комплексів і систем: технічне завдання, ескізний проект, технічний проект, робочий проект, впровадження.
-
На етапі технічного завдання виконують:
-
постановку задачі;
-
обґрунтування потреби в розробці програми;
-
науково-дослідницькі роботи (у випадку необхідності);
-
вибір і обґрунтування критеріїв ефективності та якості розроблюваної програми;
-
розробка та затвердження технічного завдання;
-
На етапі ескізного проекту розробляють:
-
структуру вхідних та вихідних даних;
-
методи розв’язування задачі;
-
загальний опис алгоритму розв’язування задачі;
-
техніко-економічне обґрунтування;
-
ескізний проект, який подають на затвердження;
3. На етапі технічного проекту:
-
уточнюють структуру вхідних та вихідних даних;
-
визначають форму представлення вхідних та вихідних даних семантики і синтаксису мови;
-
остаточно визначають конфігурацію технічних засобів;
-
затверджують технічний проект;
4. На етапі робочого проекту виконують:
-
програмування та відладку програми;
-
розробку програмних документів у відповідності до ГОСТ 19.107-77;
-
розробку, узгодження і затвердження методики дослідження;
-
проведення попередніх державних випробувань;
-
коректування програми і програмної документації за результатами випробувань;
-
На заключному етапі впровадження:
-
готують та передають програму і програмну документацію для супроводу і (або) виготовлення;
-
оформляють і затверджують акт про передачу програми;
-
передають програму у фонд алгоритмів і програм.
В деяких обґрунтованих випадках дозволяється пропускати етапи ескізного та технічного проектування.