Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приклад звіту по практиці(програма).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.53 Mб
Скачать

3. Основна частина

3.1 Загальні рекомендації

Програма складається з чотирьох вікон: Нарахування заробітної плати, Працівники, Зарплата і Про програму.

Нарахування заробітної плати: Форма містить чотири кнопки, через які здійснюється вхід до інших основних вікон. Має приємний колір фону.

Працівники: Форма містить таблицю з інформацією про всіх працівників та іншу таблицю з їх адресою. Є також кнопки для додавання і зберігання нових записів та їх видалення. Головну таблицю можна роздрукувати. Можна виконати пошук по таблиці. Має приємний фон зеленого кольору.

Зарплата: Містить таблицю для введення інформації, яка необхідна для розрахунку зарплати. Введена інформація обробляється і виводиться певна сума, яку треба виплатити. Є кнопки для додавання і зберігання нових записів та їх видалення. Має пошук по таблиці. Таблицю можна роздрукувати.

Форма про програму: Вікно даної форми має невеликий розмір, оскільки містить додаткову інформацію про програму.

3.2 Багатовіконні додатки

Програма складається з двох вікон: Головного «Нарахування заробітної плати» (рис.1) та модальних вікон «Працівники» (рис. 2), «Зарплата» (рис. 3), «Про програму» (рис. 4),.

Таблиця 1 «Багатовіконні додатки»

п/п

Назва

Призначення

Примітка

(якщо використовується компонента палітри Dialogs чи інше стандартне вікно)

1

Нарахування заробітної плати

Головна форма програми призначена

для переходу до інших вікон.

Містить клавіші: «Працівники», «Зарплата»,

«Про Програму», які призначені для переходу до інших вікон та клавішу «Вихід» для закриття форми.

2

Працівники

Форма містить дві таблиці, де збережено інформацію про всіх працівників підприємства: ПІБ, тариф, дата народження, дата прийому та адреса.

Меню програми призначене для друкування та сортування таблиці. Клавіші для керування таблицею: додати, зберегти, видалити.

Містить компоненту

RvProject для друкування звіту.

3

Зарплата

Вікно містить таблиця, у яку вводиться інформація про робочі години працівників: ПІБ, відпрацьовані години, святкові, нічні, відпускні, аванс. Виконується обробка певної інформації і розрахунок заробітної плати. Є поля для введення кількості робочих днів, місяця, року. Меню програми для друкування та сортування таблиці. Клавіші для керування таблицею: додати, зберегти, видалити. Можна здійснити пошук по таблиці.

Містить компоненту

RvProject для друкування звіту.

4

Про програму

Вікно програми відображає таку інформацію: назву програми, версію, ПІП розробника програми, коментарі. Поле коментарі містить короткий опис функціонального призначення програми.

Містить єдину кнопку «Закрити» для закриття форми.

Форма 1_Form1

Рис.1 Вигляд головного вікна «Нарахування заробітної плати»

Форма2_Form2

Рис.2 Вигляд вікна «Працівники»

Форма 3_Form3

Рис.3 Вигляд вікна «Зарплата»

Форма 4_Form4

Рис.4 Вигляд вікна «Про програму»

3.3 Кольорове оформлення додатків

Головне вікно програми має оранжевий фон. Кнопки сірого кольору. Вікно «Працівники» має зелений колір, який є дуже приємним для зору і не викликає втомленості очей, а навпаки заспокоює. Вікно «Зарплата» має коричневий фон, що також є приємним для зору. І вікно «Про програму» є сірого кольору.

3.4 Шрифти текстів

Шрифт, що застосовується в програмі – чорний, оскільки він найбільш чітко сприймається оком людини на будь-якому фоні. Шрифт звіту також чорний, оскільки цей колір шрифту якнайкраще підходить для друку. В проекті використані 10-й та 14-й розміри шрифту. Даний розмір шрифту сприймається дуже добре.

Детальний опис шрифтів компонент наведено в таблиці 2:

Таблиця 2 «Шрифти тексту»

п/п

Назва компоненти

Властивості шрифту

From1 «Нарахування заробітної плати»

1

Button1

……….

Button4

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 14

Height: -19

From2 «Працівники»

1

DBGrid1

DBGrid2

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 10

Height: -13

2

Button1

Button2

Button3

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 14

Height: -19

3

Button4

Button5

Button6

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 8

Height: -11

4

SpeedButton1

Name: Fixedsys

Color: clRed

Charset: RUSSIAN_CHARSET

Pitch: fpDefault

Size: 20

Height: -27

5

Edit1

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 10

Height: -13

Звіт розрахунку RvProject

1

Text1

…….

Text4

Name: Arial

Color: Black

Size: 14

2

DataText1

………….

DataText4

Name: Arial

Color: Black

Size: 12

From3 «Зарплата»

1

DBGrid1

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 9

Height: -12

2

ComboBox1

ComboBox2

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 10

Height: -13

3

Edit1

Edit2

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 10

Height: -13

4

SpeedButton1

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 8

Height: -11

5

DBEdit1

Name: Verdana

Color: clWindowText

Charset: ANSI_CHARSET

Pitch: fpDefault

Size: 14

Height: -19

6

Label1

Name: Trebuchet MS

Color: clWindowText

Charset: RUSSIAN_CHARSET

Pitch: fpDefault

Size: 12

Height: -16

7

Button1

Button2

Button3

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 14

Height: -19

Звіт розрахунку RvProject

1

Text1

…….

Text8

Name: Arial

Color: Black

Size: 14

2

DataText1

………….

DataText8

Name: Arial

Color: Navy

Size: 12

From4 «Працівники»

1

Label1

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 14

Height: -19

2

Label2

Size: 12

Height: -16

3

Label3

Label4

Label5

Size: 10

Height: -13

4

GroupBox1

Name: MS Sans Serif

Color: clWindowText

Charset: DEFAULT_CHARSET

Pitch: fpDefault

Size: 10

Height: -13