ТЕХНІЧНЕ ЗАВДАННЯ
Якість та функціональність будь-якого програмного забезпечення у значній мірі залежить від поставленого на етапі розробки технічного завдання. Це твердження є важливим при розробці програми пошуку оптимального покриваючого дерева. В даній програмі мають бути реалізовані наступні можливості:
- можливість розрахунку найкоротшого шляху з довільного пункту у будь-який інший пункт;
- можливість розрахунку найдовшого шляху з довільного пункту у будь-який інший пункт;
- програма має в наглядному вигляді демонструвати все дерево маршруту;
- можливість зміни вхідних даних.
Програмний продукт має відповідати наступним критеріям:
- працювати в середовищі Windows;
- мати зручний інтерфейс користувача;
- розрахунки повинні проводитися максимально швидко;
- програма повинна використовувати мінімум апаратних ресурсів (оперативна пам’ять, завантаження процесора, дисковий простір).