Зміст
Вступ
1. Аналітичний розділ
2. Побудова інформаційно-математичної моделі задачі
3. Алгоритм задачі
4. Визначення структури даних
5. Розробка інтерфейсу програми з користувачем
6. Складання код програми
7. Реалізація проекту у візуальному середовищі
8. Аналіз програми
9. Тестування програми
10. Інструкція з експлуатації програми
11. Аналіз отриманих результатів
Висновок
Список літератури
Додаток A
Блок-схема алгоритму - це графічне зображення його структури в якому кожний етап процесу оброблення даних подається у вигляді певної геометричної фігури.
Рисунок 1 - Блок-схема алгоритм пошуку вулиці.
Рисунок 2 - Блок-схема алгоритм свічення та погашення вулиці.
Рисунок 3 - Блок-схема алгоритм вибору.
4 Визначення структури даних
При написанні коду програми необхідно було використовувати безліч змінних різних типів даних: масиви, файлові змінні, записи, а також звичайні змінні.
Таблиця 1 - глобальні змінні Unit1
Ідентифікатор
Тип змінних
Призначення
An, Аni
Цілий
Зациклення вулиці при виводі на екран (мерехтіння)
K
Потрібна для вибору вулиці з циклу.
Таблиця 2 - локальні змінні Unit1
I
Використовується для пошуку
вулиці в циклі
Znaydeno
Логічний
Виведення повідомлення на екран вразі того якщо вулиця введена не вірно
Таблиця 3 - записи Unit1
Назва запису
Поля запису
Тип полів
Vul
Name
Рядок
Назва вулиці
X..X13, Y0..Y13
Координати вулиць
Array[1..313] of Vul
Масив
Масив для розміщення назви вулиць
F:file of Vul
Запис
Використовується для читання з файлу даних
5 Розробка інтерфейсу програми з користувачем
Розробка даної програми буде відбуватись у середовищі програмування Delphi 6. Дана оболонка програмування 32-розрядна і використовується для створення користувальницьких програм для Windows. Програма після її створення буде повністю відповідати даній операційній системі.
Інтерфейс даної програми складається з загальної форми на якій знаходяться такі компонентів:
Image1 - Зображення. Потрібне для завантаження малюнка карти Хмельницького.
AcroPDF1 - Спилка на програму Acrobat Х.0. Відкриває файли з форматом PDF. Х.0 - це версія програми.
Timer1 - Лічильник (нескінченний цикл). Використовується для зациклення виводу вулиці на екран.
Страницы: 1, 2, 3, 4, 5, 6