з функціональних модулів, фізичне проектування програмного виробу. На закінчення даного етапу оформляється документ «Пояснювальна записка».
2.9 Техніко-економічні показники розробки
Програмний виріб розробляється в якості курсової роботи, тому техніко-економічні показники не розраховуються.
2.10 Порядок контролю та прийому
Даний програмний продукт повинен успішно пройти наступні тести:
Тест 1. Користувач малює на image вершини і ребра
Тест 2. Вводимо дані в таблицю суміжності
Тест 3. Виконання завдання, визначення досяжності пункту
Тест 4. Висновок результату на екран
3. Пояснювальна записка
3.1 Функціональні та експлуатаційні характеристики
Програма володіє наступними характеристиками:
зручний інтерфейс;
легкість у використанні;
оптимальність при використанні фізичних ресурсів комп'ютера.
3.2 Інтерфейс програмного продукту
Малюнок 4. Робоче меню програми
Малюнок 5. Користувач малює на image вершини і ребра
Малюнок 6. Вводимо дані в таблицю суміжності
Малюнок 7. Виконання завдання
3.3 Опис модулів програми
Unit1 - модуль головного вікна програми, його код наведений у додатку
Висновок
В ході даного курсового проекту була проаналізована поставлене завдання, створена і протестована програма визначення досяжності населеного пункту в системі односторонніх доріг. Тестування програми показало, що вона знаходить найкоротший шлях вірно, при відсутність шляху виводить помилку.
Можемо констатувати, що курсовий проект зроблений вірно.
Список використаної літератури
1. Програмування в С + + Builder 6 / А.Я. Архангельський, 2006 р. з. 1304.
2. Програмування. Принципи та практика використання C + + / Бьерн Видавництво Вільямс, 2013 с. 1248
. C + + для початківців. Серія «Крок за кроком» Г. Шилдт, 2010 г.с. 640 з
Додаток
Код модуля Unit1
# include
# pragma hdrstop
# include «Unit1.h»
# include
# include namespace std;
/ / -
# pragma package (smart_init)
# pragma resource «*. dfm» col=0; point {x, y; number;
}; rib {x1, x2; k;
}; fr=false; xr, yr, ir; points; ribs;
TForm1 * Form1;