Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДР_бакалавр_2013.rtf
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
362.94 Кб
Скачать
    1. Вибір теми дипломної роботи

Тематика дипломних робіт може охоплювати будь-яку предметну галузь, але студент має власноруч спроектувати, розробити та/або протестувати програмне забезпечення у відповідності до затверджених вимог.

Тема дипломної роботи обирається студентом з переліку тем, що запропоновані керівником роботи, або формулюється особисто студентом за погодженням з керівником.

Студент також має обрати складність теми. Складність поділяється на два рівня:

1 рівень – оцінюється у межах 60 ‑ 100 балів. Студент для вирішення поставленого завдання має створити власне, повністю авторське програмне забезпечення та/або протестувати авторське програмне забезпечення.

2 рівень – оцінюється у межах 60 ‑ 90 балів. Студент для вирішення поставленого завдання може модифікувати або доповнити готове рішення іншого розробника, та/або протестувати модифікації готового рішення, які створені кимось іншим.

Досягнення максимальної кількості балів можливе при повному виконанні усіх вимог до дипломної роботи, у тому числі своєчасного надання необхідних матеріалів на перевірку, відповідності усіх матеріалів діючим стандартам та успішного захисту дипломної роботи.

Студенти мають право виконувати складні завдання комплексно. У комплексній дипломній роботі можуть приймати участь декілька студентів, у яких можуть бути різні керівники. Розподіл завдань між студентами у комплексній дипломній роботі слід проводити з урахуванням того, що кожен зі студентів повинен мати окрему частину, яку він буде захищати окремо.

    1. Поетапне виконання дипломної роботи

Слід відзначити декілька етапів виконання дипломної роботи, а саме:

1 етап – вибір теми, створення Специфікації ПЗ, затвердження Специфікації ПЗ.

Специфікація ПЗ – документ, що в закінченій, точній і перевіреній формі описує вимоги, проект, поведінку або інші характеристики компоненту або системи, а також процедури, спрямовані на визначення того, чи задовольняються описані характеристики.

Для опису дипломної роботи (в частині вимог) використовують три основні специфікації: вимог користувачів; системних вимог; програмних вимог.

Специфікація вимог користувачіввизначає високорівневі вимоги, для досягнення яких створюється програмна система. Принциповим моментом є те, що такий документ містить вимоги до системи з позицій прикладної галузі.

Специфікація системних вимог – описує програмну систему в контексті системної інженерії. Зокрема, високорівневі вимоги до програмного забезпечення, що містить кілька або багато взаємозв'язаних підсистем і застосувань. При цьому, система може бути як цілком програмною, так і містити програмні та апаратні компоненти.

Специфікація програмних вимог ‑ встановлює основні угоди між користувачами (замовниками) і розробниками (виконавцями) відносно того, що робитиме система і чого від неї не варто чекати. Цей документ може включати процедури перевірки створеного програмного забезпечення на відповідність вимогам, що пред’являються (аж до планів тестування), описи характеристик стосовно якості та методів його оцінювання, питань безпеки тощо.

У Специфікації ПЗ має бути чітко визначено, якими саме програмними засобами та технологіями буде користуватися студент. Специфікація ПЗ затверджується керівником дипломної роботи. Результатом 1 етапу є затверджена Специфікація ПЗ.

2 етап – проектування та розробка програмного забезпечення.

Результатом 2 етапу є затверджена керівником архітектура ПЗ та повний текст програми (готовий проект).

3 етап – тестування та/або дослідна експлуатація ПЗ. Результатом 3 етапу є протокол тестування програми або інструкція користувача.

4 етап – написання пояснювальної записки, перевірка пояснювальної записки на відповідність вимогам та допуск до захисту дипломної роботи. Результатом 4 етапу є пояснювальна записка з усіма необхідними підписами.

5 етап – захист дипломної роботи. Захист відбувається у вигляді комп’ютерної презентації та демонстрації розробленого ПЗ (бажано у вигляді відеоролика), які не мають перевищувати 7-10 хвилин у розрахунку на одного студента.

Приклад календарного плану наведено в табл.1.1.

Таблиця 1.1 – Приклад календарного плану

п/п

Назва етапів дипломного проекту

Термін виконання етапів проекту (тиждень)

Примі-тка

1

Аналіз поставленої задачі. Розробка Специфікації ПЗ.

1 тиждень

2

Проектування архітектури ПЗ.

2 тиждень

3

Розробка коду програми

3-7 тиждень

4

Тестування і налагодження програми

8 тиждень

5

Підготовка пояснювальної записки

9 тиждень

6

Підготовка презентації та доповіді

10 тиждень

7

Затвердження частини з охорони праці, нормоконтроль, рецензування

11 тиждень

10

Допуск до захисту у завідувача кафедри Попередній захист

12 тиждень

11

Захист дипломної роботи.

12 тиждень

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]