ена в середовищі StarUML. Вона описує алгоритм який реалізується методами, діями в якомусь класі (рис. 10). p align="justify"> аудіометр алгоритм програма
В
Рис. 10. Діаграма діяльності
.3 Діаграма схем станів
Діаграма схем станів створена в середовищі StarUML. Вона описує стану, в яких перебуває система (рис. 11). br/>
Рис. 11. Діаграма схем станів
.4 Діаграма послідовності
Дана діаграма створена в середовищі MS Visio 2007. Вона показує взаємодії між об'єктами в часі, тобто описує послідовність повідомлень у часі (рис. 12). br/>В
Рис. 12. Діаграма послідовності
.5 Діаграма співпраці
Дана діаграма створена в MS Visio 2007. Вона показує взаємодію між елементами програмного продукту (рис. 13). br/>В
Рис. 13. Діаграма співпраці
5. Опис програмного продукту
.1 Опис процесу розробки
.1.1 Опис програмного коду
Логіку роботи програмного продукту можна простежити по блок-діаграмі даної програми, представленої на рис. 14. <В
Рис. 14. Блок-діаграма
В результаті розробки даної програми використовувалася готова підпрограма - безперервний звуковий сигнал (рис. 15). Вона генерує звуковий сигнал, а також дозволяє регулювати В«чистотуВ» звуку, за допомогою В«числа буферівВ»
В
Рис. 15. Генератор звукового сигналу
Основні складові блок-діаграми:
Г? Значення амплітуди, частоти і числа буферів
В
Г? Створення масиву даних
В
Г? Висновок звукового сигналу на екран
В
Г?
Г?
Г? Заповнення масиву даних та побудова аудіограми
В
Г? Збереження результатів у форматі хls
В
Г? Вимкнення приладу
В
Результати вимірювань збережені у файлі, представленому на рис. 16. br/>В
Рис. 16. Файл з результатами вимірювань
.1.2 Ієрархічна структура
В В
Рис. 17. Отримана ієрархічна структура
Для ієрархічної структури (рис. 17):
Кількість вершин: n = 49.
Кількість ребер: ...