1.5.1 Тестування програмного забезпечення та його компонент
Здійснюється тестування шляхом створення середовища, що є еквівалентним реальному середовищу, в якому повинна функціонувати програма, а саме інформаційному та програмному.
Описати доцільність та вибір автоматичних тестів для тестування розробленого програмного продукту, провести тестування створених класів та методів, а також включити тестування роботи з графікою та запитами до бази даних. Наприклад, здійснити Unit-тестування за допомогою системи JUnit.
Провести тестування вихідного коду створеного програмного продукту з точки зору стандартів написання програм у відповідності до вибраної технології та провести тестування документованості програмного коду. Створити автоматичні тести для тестування коментарів та наявності тестів до вихідного коду програмного продукту.
1.5.2 Профілювання і відлагодження програмного продукту
Описати методи відлагодження програмного продукту у відповідності до обраного середовища розробки. Здійснити оцінювання статистичних характеристик часу виконання методів, показати найбільш ресурсоємні методи по споживаних ресурсах пам'яті і процесорного часу.
1.5.3 Тестування і аналіз захищеності програмного забезпечення (врахування аспектів захисту інформації)
Привести аналіз захищеності створеного програмного забезпечення з точки зору передачі даних по мережі та зберігання даних. Якщо робота є орієнтована на аналіз безпеки (аудит) мережеорієнтованої системи оцінити показники безпеки кількісно згідно обраної математичної моделі.
1.6 Інструкції з впровадження та супроводу програмного забезпечення
1.6.1 Вимоги до апаратного і програмного забезпечення для функціонування програмного продукту (розрахунок мінімальної і рекомендованої конфігурації)
В даному підрозділі приводиться опис необхідного програмного забезпечення для функціонування розробленого програмного продукту а також приводяться вимоги до апаратного забезпечення. Приводиться розрахунок мінімальної і рекомендованої апаратної та програмної конфігурації.
1.6.2 Інструкція по встановленню та налаштуванню програмного продукту
В даному підрозділі потрібно описати покрокові дії для встановлення створеного програмного забезпечення а також додаткових платформ , бібліотек або віртуальних машин які необхідні для функціонування програмного продукту.
1.6.3 Інструкція по використанню програмного продукту
Підрозділ призначений для описання інструкції по користуванню програмним продуктом.
1.7 Висновки до розділу
У висновках до розділу слід навести результати роботи по кожному розділу зокрема і загальний висновок по дипломному проекту.
У додатки рекомендується включати допоміжний матеріал, який робить громіздкою основну частину пояснювальної записки.
Допоміжними матеріалами вважаються:
- проміжні математичні виклади і розрахунки;
- таблиці допоміжних цифрових даних;
- тексти програм та тестів для них, результати проходження тестів;
- графічний матеріал допоміжного характеру;
- інструкції, методики, розроблені у процесі виконання дипломного проекту;
- описи окремих технічних рішень, розробка яких не обумовлена завданням на дипломний проект.
Графічний матеріал узгоджується з керівником дипломного проекту (роботи) та може складатися з:
- UML-діаграми
- алгоритму роботи
- ER діаграми
- структурні схеми.
- Методичні вказівки
- 1 Організація дипломного проектування для бакалаврів напряму «комп’ютерна інженерія»
- 1.1 Мета і завдання дипломної роботи
- 1.2 Тематика дипломних робіт напряму «Комп’ютерна інженерія»
- 1.4 Завдання на дипломну роботу
- 1.5 Графік виконання дипломної роботи бакалаврами напряму «Комп’ютерна інженерія»
- 2 Структура дипломнОї роботи бакалаврів напряму «комп’ютерна інженерія»
- 3 Правила оформлення дипломної роботи
- 7 Напрямки дипломних робіт
- 5.1 Проектування комп’ютерних мережевих інфраструктур (комп'ютерних мереж) установ
- 1.1. Аналіз технічного завдання
- 1.2. Технічне обгрунтування
- 1.3. Проектування кабельної системи мережевої інфраструктури
- 1.3.1. Вибір та обґрунтування компонент кабельної системи (пасивного мережевого обладнання)
- 1.3.2. Особливості встановлення компонент пасивного обладнання км
- 1.4. Проектування інфраструктури активного мережевого обладнання і серверів
- 1.4.1. Вибір та обґрунтування активного мережевого обладнання
- 1.4.2. Особливості налаштування активного мережевого обладнання
- 1.4.8. Особливості супроводу і обслуговування розробленої мережевої інфраструктури
- 1.5. Аспекти захисту інформації у розробленій мережевій інфраструктурі
- 1.4.3 Проектування алгоритмів роботи запитів скбд
- 1.5. Тестування програмного продукту
- 1.5.1 Тестування програмного забезпечення та його компонент
- 5.3 Розробка апаратного забезпечення комп'ютерних мережеорієнтованих систем
- 1.1 Аналіз технічного завдання
- 1.2 Розрахунок і конструювання пристрою
- 1.2.3 Розробка і опис роботи принципової схеми
- 1.3 Розробка програмного забезпечення
- 1.4.1 Розробка методики перевірки функціонування електронного пристрою
- 1.4.2 Розробка інструкції з експлуатації електронного пристрою
- 5.4 Дослідження (аналіз, аудит) роботи мережеорієнтованих комп'ютерних систем та їх компонент (протоколів, апаратних засобів), з метою оптимізації та покращення їх роботи.
- 1.1 Аналіз технічного завдання
- Додатки
- 1.8 Перелік нормативно-технічних документів, методичних матеріалів
- 3.1.2 Вимоги до способів і засобів зв'язку для інформаційного обміну між компонентами системи
- 3.1.3 Вимоги до характеристик взаємозв'язків створюваної системи з суміжними системами
- 3.1.4 Вимоги до режимів функціонування системи
- 3.1.5 Вимоги по діагностуванню системи
- 3.1.6 Перспективи розвитку, модернізації системи
- 3.1.7 Вимоги до чисельності і кваліфікації персоналу системи
- 3.1.8 Показники призначення
- 3.1.9 Вимоги до надійності
- 3.1.10 Вимоги до безпеки
- 3.1.11 Вимоги до ергономіки і технічної естетики
- 3.1.12 Вимоги до експлуатації, технічного обслуговування, ремонту і зберігання компонентів системи
- 3.1.13 Вимоги до захисту інформації від несанкціонованого доступу
- 6. Порядок контролю і приймання
- 7. Вимоги до документації
- 8. Додаткові умови
- 1.8 Перелік нормативно-технічних документів, методичних матеріалів
- 3.1.7 Вимоги до надійності
- 4. Техніко-економічні показники
- 5. Стадії і етапи проектування
- 6. Порядок контролю і прийому
- 7. Вимоги до документації
- 8. Додаткові умови
- 1.8 Перелік нормативно-технічних документів, методичних матеріалів
- 2. Призначення та мета системи
- 2.1 Призначення системи
- 2.2 Мета проектування системи
- 2.3 Характеристика об’єкту проектування
- 3. Вимоги до системи
- 3.1 Вимоги до системи в цілому
- 3.1.11 Вимоги до ергономіки і технічної естетики
- 3.1.12 Вимоги до експлуатації, технічного обслуговування, ремонту і зберігання компонентів системи
- 6. Порядок контролю і приймання
- 7. Вимоги до документації
- 8. Додаткові умови
- 1.7 Перелік нормативно-технічних документів, методичних матеріалів
- 3 Вимоги до системи
- 3.1 Вимоги до системи в цілому
- 3.1.1 Вимоги до структури та функціонування системи
- 3.1.2 Вимоги до способів та засобів зв’язку між компонентами системи
- 3.1.3 Вимоги до режимів функціонування системи
- 3.1.4 Вимоги по діагностуванню системи
- 3.1.5 Перспективи розвитку, модернізації системи
- 3.1.6 Вимоги до чисельності і кваліфікації персоналу системи
- 3.1.7 Вимоги до надійності
- 3.1.8 Вимоги до безпеки
- 3.1.9 Вимоги до експлуатації, технічного обслуговування і зберігання компонентів системи
- 3.1.10 Вимоги до захисту інформації від несанкціонованого доступу
- 3.1.11 Вимоги по збереженню інформації при аваріях
- 3.2 Вимоги до функцій (завдань), що виконуються системою
- 3.3 Вимоги до програмного забезпечення системи
- 3.4 Вимоги до технічного забезпечення
- 4 Техніко-економічні показники
- 5 Стадії і етапи проектування
- 6 Порядок контролю і прийому
- 7 Вимоги до документації
- 8 Додаткові умови