Проектирование в среде VBA

Элементы управления Label используются для вывода текстовой информации на форме, позволяющей пользователю сориентироваться, как происходит в программе процесс ввода данных и где размещены результаты вычислений. Текст, введенный в свойстве Caption элемента управления Label, выводится на форме и в процессе выполнения программы не может быть изменен.

Данные Сумма кред

ита, Срок кредита, Процентная ставка являются исходными и вводятся с клавиатуры в текстовые поля txtКредит, txtСрокКердита и txtСтавка. Поэтому для соответствующих элементов управления TextBox в свойстве Name указаны префиксы txt. Результаты вычислений Сумма возврата кредита с уплатой процентов, Сумма платежей по процентам выводятся в форме также в текстовое поле – txtВозврат, txtСуммаПлатежей.

В коде программы при выполнении вычислений используются 10 переменных:

curSumKredit

intSrok

sngProcent

curSumPlat

curSumPlatVsego

curSumVozvrat

curPlatZa1mes

dtmData1

dtmData2

i

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

Таблица 2

Структура данных

Реквизит

Имя

Тип переменной

Назначение

Платежи за месяц

curSumKredit

Currency

Сумма предоставляемого банком кредита

Процентная ставка

sngProcent

Single

Месячная процентная ставка

Платеж по процентам

curSumPlatVsego

Currency

Общая сумма начисленных процентов

Платеж по процентам

curSumPlat

Currency

Сумма платежей по процентам за последующие месяцы

Платежи по процентам

curPlatZa1mes

Currency

Платежи по процентам за первый месяц

Сумма возврата кредита

curSumVozvrat

Currency

Сумма средств, возвращаемая клиентом

Срок кредита

intSrok

Integer

Количество месяцев , на которые выдан кредит

Дата выдачи кредита

dtmData1

Date

Дата выдачи кредита

Дата возврата кредита

dtmData2

Date

Дата возврата кредита

Счетчик

i

integer

Переменная цикла

Интерфейс с пользователем

Задача решается с помощью формы, структура которой представлена на рис. 2. Проект формы и внешний ее вид после выполнения программы представлены на рис. 3.

Сумма возврата кредита с уплатой процентов, грн.

Сумма платежей по процентам, грн.

Овал: 7

Дата возврата кредита  

Овал: 6

Дата выдачи кредита  

6

Рис. 2. Расположение объектов на форме

Объекты - Кредитор, Заёмщик, Сумма кредита, Срок кредита, Процентная ставка, Сумма возврата кредита с уплатой процентов, Сумма платежей по процентам, Дата выдачи кредита, Дата возврата кредита размещаются на форме с помощью элемента управления Label и имеют префикс lbl.

Овал: 2Овал: 1

в эти два поля (txt Кредитор и txt Заемщик соответственно) вводится текстовая информация с клавиатуры

Овал: 3


— txtКредит

Овал: 4—txtСрокКредита

Овал: 5—txtСтавка

Овал: 6— txtДата1

Страница:  1  2  3  4 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы