logo
default

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 діаграми

- структурні схеми.