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 – Лічильник (нескінченний цикл). Використовується для зациклення виводу вулиці на екран.

Panel1 – Використовується для розміщення на ньому інших компонентів.

MainMenu1 – Містить головне меню програми.

Button1 – Кнопка. Використовується для пошуку вулиці по її назві.

Button2 – Кнопка. Потрібний для підтвердження вибору вулиці зі списку.

Button3 – Кнопка. Підтвердження вибору вибраного району зі списку.

ComboBox1 – Список. Належний візуальний компонент використовується для показу вулиці.

ComboBox2 – Список. Необхідний для підтвердження та вибору району зі списку.

ComboBox3 – Список. Використовується для введення вулиці.

TreeView1 – Дерево. Компонент використовується для відсортованих вулиць по району та пошуку їх на карті.

RadioButton – Для вибору однієї з наведених ділянок опрацювання даних.

PageControl1 – Багато сторінкове вікно. Використовується для заощадження місця на робочо вікні.

CheckBox1- Флаг. Вибір для завантаження району.

Label1- Надпис. Підписує певний елемент для кращого розуміння.

ScrollBox1 – вікно з прокруткою. Використовується для створення зон відображення з прокруткою. Прокручує на знайдену вулицю.

Выноска 2: Label1Выноска 2: Label2Выноска 2: Panel1Выноска 3: Button 2Выноска 2: ComboBox1Выноска 3: Button3Выноска 3: PageControl1Выноска 2: ComboBox3Выноска 3: TreeView1Выноска 3: Button1Выноска 3: Timer1Выноска 3: MainMenu1Выноска 3: PageControl1Выноска 3: Image1

Рисунок 4 Вікно головної програми.

Выноска 3: Button1Выноска 3: Memo1Выноска 3: Panel1Выноска 3: TreeView1

Рисунок 5 Вікно допомоги користувачу.


Выноска 2: RadioButton1

Выноска 3: Panel1Выноска 3: Image1Выноска 3: Button1Выноска 3: Label3Выноска 3: Label2Выноска 3: Label1Рисунок 6 вікно виведення інформації про автора.

Выноска 3: Panel1Выноска 3: Image1Выноска 3: ScrollBox1Выноска 3: Button1

Рисунок 7 Умовні позначення.


Выноска 3: Memo1

Выноска 3: Button1Выноска 3: Panel1Рисунок 8 Відомості про місто Хмельницький.

Головне вікно програми має такий вигляд:

Рисунок 9 Вікно готової програми (закладка “Пошук вулиць”).

Рисунок 10 Вікно готової програми (закладка “Детальний перегляд”).


Информация о работе «Довідник по Хмельницькому»
Раздел: Информатика, программирование
Количество знаков с пробелами: 47568
Количество таблиц: 5
Количество изображений: 19

Похожие работы

Скачать
23202
0
0

... Холм і Галич, тобто так, як колись проходили володіння великих князів. [2; c.226]. Утворилась Українська козацька держава - Гетьманщина. а) Організація держави. Державний лад. Державобудівнича діяльність Богдана Хмельницького полягала в тому, що необхідно було створити могутню козацьку державу, яка б засновувалась на державних традиціях Запорізької Січі, мала численне боєздатне військо, гетьмана ...

Скачать
70417
0
0

... новотвором розуміємо нове слово, утворене за певною словотвірною моделлю з власне-українських або запозичених морфем у межах української мови.   Розділ ІІ. Семантико-стилістична характеристика новотворів Хмельницької області Основною функцією слова є його роль як такого, “що позначає” (референтна функція). Слово дійсно позначає предмет, дію, якість чи відношення. У психології таку функцію ...

Скачать
44441
0
0

... ії проти Польщі. Жовтоводська битва 1648 - перша переможна битва української армії під проводом Б.Хмельницького проти польських військ на початку національно-визвольної війни українського народу під проводом Б.Хмельницького 1648-57. 21.1.1648 повстанські загони спільно з запорожцями розгромили польський гарнізон на Запорізькій Січі і обрали гетьманом України Б.Хмельницького. На початку квітня ...

Скачать
19753
0
0

... для їх застосування склалися необхідні умови. На початку 1648 р. Б. Хмельницького обирають гетьманом Війська Запорізького. Саме ця подія вважається початком національно-визвольної війни українського народу. На першому її етапі Б. Хмельницькому важливо було, уникаючи прямих зіткнень з поляками, забезпечити підтримку реєстрового козацтва і домогтися спілки з Кримським ханством. До березня 1648 р. ...

0 комментариев


Наверх