Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchet_2.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.21 Mб
Скачать

5. Интерфейс проекта и пользователя

Для отображения исходных данных, результатов расчетов и организации взаимодействия пользователя с программным кодом разрабатывается форма (рис.2).

Рис.2. Проект формы для решения задачи

На форме использованы следующие элементы управления:

надписи (Label) – для обозначения наименования вводимых данных и результатов расчетов;

текстовые поля (TextBox) – для ввода исходных данных и вывода промежуточных результатов;

флажок (CheckBox) – для обозначения факта наличия скидки, если кредит имеет хорошую кредитную историю;

переключатель (OptionButton) – для выбора срока, на который берется кредит и типа кредитора (с целью однозначного выбора, переключатели объединены контейнером (Frame) в группу «Срок», «Кредитор»);

кнопки (CommandButton) – для запуска процедур расчета, выхода, сброса («Расчет», «Выход», «Сброс»)

Основные свойства формы и элементов управления на ней представлены в табл. 2.

Таблица 2

Основные свойства элементов управления на форме

Элемент управления

Основные свойства

Name

Caption

Text

Form1

FrmКредит

Кредит в банке Колесник

Label1

LblSoob

Вывод

пусто

TextBox1

TxtData

-

пусто

TextBox2

TxtPr1

-

пусто

TextBox3

TxtPr2

-

пусто

TextBox4

TxtPr3

-

пусто

TextBox5

TxtPr4

-

пусто

TextBox6

TxtОплата

-

пусто

TextBox7

TxtПредприниматель

-

пусто

TextBox8

TxtЧастное

-

пусто

ComboBox1

CboКредит

Сумма кредита

-

Frame1

FrmСрок

Если срок кредита:

-

Frame2

FrmКредитор

Тип кредитора и соответствующая скидка

-

OptionButton1

Optмесяц3

3 месяца

-

OptionButton2

Optмесяц6

6 месяцев

-

OptionButton3

Optгод

1 год

-

OptionButton4

Optсвышегода

свыше года

-

OptionButton5

OptПредприниматель

Предприниматель

-

OptionButton6

OptЧастное

Частное лицо

-

CheckBox1

ChkКлиент

Клиент с хорошей кредитной историей

-

CommandButtоn1

CmdРасчет

Расчет

-

CommandButtоn2

CmdSbros

Сброс

-

CommandButtоn3

CmdExit

Выход

-

В табл. 2 символом «-» указаны свойства, которые для соответствующего элемента управления отсутствуют.

Взаимодействие пользователя с формой осуществляется следующим образом. При запуске программы на выполнение (событие Загрузка формы) появляется форма на которой автоматически введены даные о скидках в TxtPr1, TxtPr2, TxtPr3, TxtPr4, TxtПредприниматель, TxtЧастное , в CboКредит есть возможность выбрать определенную сумму кредита, в следствии чего в CboКредит выводится из списка сумма.

После чего нажать на кнопку «Расчет» (событие Щелчок). Происходит вычисление суммы к оплате с учетом срока, на который берется кредит, типа кредитора, а также кредитора с хорошей кредитной историей в текстовое поле TxtОплата.

После нажатия кнопки «Расчет» появляется сообщение в lblSoob, где указывают сумму кредита, и сумму возврата банку.

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