Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursova-Maslennikov-IDP-31.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.26 Mб
Скачать

3.2 Розроблення інтерфейсу програми

На першому етапі на формі розміщуються компоненти MainMenu1 (вкладка Standard) та PageControl1 (вкладка Win32). За допомогою компонента PageControl1 створюються 5 закладок: TabSheet1… TabSheet5 (рис. 3.1).

Рис. 3.1 Вікно форми на початковому етапі роботи

За допомогою компонента MainMenu1 створюється головне меню програми. Структура головного меню представлена на рис. 3.2.

Після зміни властивостей компонентів, представлених у таблиці 3.1, вікно форми набуде вигляду, зображеного на рисунку 3.3.

Рис. 3.2 Головне меню у вікні Дерева Об’єктів

Таблиця 3.1 Візуальні компоненти та їх властивості

Компонент

Властивість

Значення властивості

Form1

Caption

Заробітна плата

TabSheet1

Caption

Введення даних

TabSheet2

Caption

Перегляд даних

TabSheet3

Caption

Запит 1

TabSheet4

Caption

Запит 2

TabSheet5

Caption

Запит 3

Рис. 3.3 Вікно форми після зміни властивостей компонентів

Наступний етап – розміщення компонентів та зміна їх властивостей на кожній із 5 закладок для вирішення конкретних завдань.

На рисунку 3.4 представлені компоненти закладки «Введення даних». Після зміни властивостей, представлених у таблиці 3.2, закладка набуває вигляду, зображеного на рис. 3.5.

Рис. 3.4 Закладка «Введення даних» з розміщеними компонентами

Таблиця 3.2 Візуальні компоненти закладки «Введення даних» та їх властивості

Компонент

Властивість

Значення властивості

Label1

Caption

Введіть дані у файл

Label2

Caption

Назва відділу

Label3

Caption

ПІБ

Label4

Caption

Посада

Label5

Caption

Оклад

Label6

Caption

Премія

Label7

Caption

Введіть ім’я файла

Edit1… Edit6

Text

<Чисте поле>

ComboBox1

Text

<Чисте поле>

Продовження табл. 3.2

CheckBox1

Checked

False

CheckBox2

Checked

False

Button1

Caption

Додати

Button1

Caption

Прийнято!

Рис. 3.5 Закладка «Введення даних» після зміни властивостей компонентів

На рис. 3.6 представлені компоненти закладки «Перегляд даних». Після зміни властивостей, представлених у таблиці 3.3, закладка набуває вигляду, зображеного на рис. 3.7.

Таблиця 3.3 Візуальні компоненти закладки «Перегляд даних» та їх властивості

Компонент

Властивість

Значення властивості

Button3

Caption

Переглядання усіх записів

Button4

Caption

Завершити переглядання даних

StringGrig1

FixedCols

0

ColCount

5

RowCount

15

Options/ goTabs

True

Рис. 3.6 Закладка «Перегляд даних» з розміщеними компонентами

Рис. 3.7 Закладка «Перегляд даних» після зміни властивостей компонентів

На рисунку 3.8 представлені компоненти закладки «Запит 1». Після зміни властивостей, представлених у таблиці 3.4, закладка набуває вигляду, зображеного на рис. 3.9.

Таблиця 3.4 Візуальні компоненти закладки «Запит 1» та їх властивості

Компонент

Властивість

Значення властивості

Label11

Caption

Працівники певної посади з найбільшим заробітком

Label12

Caption

Введіть посаду

Button5

Caption

Пошук

Button6

Caption

Завершити перегляд

Memo1

Lines

<Чисте поле>

ScrollBars

ssBoth

Рис. 3.8 Закладка «Запит 1» з розміщеними компонентами

Рис. 3.9 Закладка «Запит 1» після зміни властивостей компонентів

На рисунку 3.9 представлені компоненти закладки «Запит 2». Після зміни властивостей, представлених у таблиці 3.5, закладка набуває вигляду, зображеного на рис. 3.10.

Таблиця 3.5 Візуальні компоненти закладки «Запит 2» та їх властивості

Компонент

Властивість

Значення властивості

Label14

Caption

Середній розмір премії

Label15

Caption

Задайте відділ

ComboBox4

Text

<Чисте поле>

Button7

Caption

Пошук

Button8

Caption

Завершити перегляд

Рис. 3.9 Закладка «Запит 2» з розміщеними компонентами

Рис. 3.10 Закладка «Запит 2» після зміни властивостей компонентів

Представлені компоненти закладки «Запит 3». Після зміни властивостей, представлених у таблиці 3.6, закладка набуває вигляду, зображеного на рис. 3.8. закладка набуває вигляду, зображеного на рис. 3.10.

Таблиця 3.6 Візуальні компоненти закладки «Запит 3» та їх властивості

Компонент

Властивість

Значення властивості

Button9

Caption

Працівники які не отримали премії

Button10

Caption

Завершити перегляд

StringGrig2

FixedCols

0

ColCount

7

RowCount

5

Options/ goTabs

True

Рис. 3.11 Закладка «Запит 3» з розміщеними компонентами

Рис. 3.12 Закладка «Запит 3» після зміни властивостей компонентів

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]