3. РАЗРАБОТКА ВХОДНЫХ И ВЫХОДНЫХ ФОРМ
При разработке данного программного модуля использовались следующие входные и выходные формы:
Начальная форма при входе в программу представлена на рисунке 3.1. На форме расположены командная кнопка «РАСЧЕТ СТОИМОСТИ ДЕПОЗИТА» (CommandButton) и командная кнопка «УДАЛИТЬ» (CommandButton).
Рисунок 3.1 - Начальная форма при входе в программу.
Входная форма, открывающаяся при нажатии кнопки «РАСЧЕТ СТОИМОСТИ ДЕПОЗИТА» представлена на рисунке 3.2 пользовательской формой «Выбор схемы процента» (UserForm1). При выборе кнопки «ПРОСТОЙ ПРОЦЕНТ» (OptionButton1) выходит пользовательская форма «Простой процент» (UserForm2), при выборе кнопки «ПРОСТОЙ ПРОЦЕНТ» (OptionButton2) - «СЛОЖНЫЙ ПРОЦЕНТ» (UserForm3) и при выборе кнопки «СРАВНИТЕЛЬНЫЙ АНАЛИЗ» (OptionButton3) - «Сравнение процентов» (UserForm4).
Рисунок 3.2 - Входная форма
Следующие входные формы представлены пользовательскими формами «Простой процент» (UserForm2), «Сложный процент» (UserForm3) и «Сравнение процентов» (UserForm4), кнопками «ПРОСТОЙ ПРОЦЕНТ», «СЛОЖНЫЙ ПРОЦЕНТ», «СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРОЦЕНТОВ», «НАЗАД» и флажком «ВЫВОД НА ПЕЧАТЬ», элементом управления «Image» (для вывода графика), которые выбираются в зависимости от выбора расчета схемы процентов и представлены на рисунках 3.3, 3.4, 3.5
Рисунок 3.3 - Пользовательская форма «Простой процент» (UserForm2)
Рисунок 3.4 - Пользовательская форма «Сложный процент» (UserForm3)
Рисунок 3.5 - Пользовательская форма «Сравнение процентов» (UserForm4)
Выходные формы представлены с помощью диалоговых окон функцией MsgBox и в виде соответствующих им таблиц, выводящей данные на лист Excel (рис. 3.6 (а, б), 3.7 (а, б), 3.8 (а, б)).
а) б)
Рисунок 3.6 - Функция MsgBox (а) и итоговая таблица (б)
а) б)
Рисунок 3.7 - Функция MsgBox (а) и итоговая таблица (б)
а)б)
Рис. 3.8 - Функция MsgBox (а) и итоговая таблица (б)
Выходная форма сравнительного анализа представлена графической интерпретацией в виде линейчатой диаграммы с группировкой (рис. 3.9)
Рисунок 3.9 - Линейчатая диаграмма с группировкой
Yandex.RTB R-A-252273-3- ВВЕДЕНИЕ
- 1. ОПИСАНИЕ ЭКОНОМИЧЕСКОГО ОБЪЕКТА И ПОСТАНОВКА ЗАДАЧИ
- 1.1 Теоретические аспекты применения простых и сложных процентов по депозитам
- 1.2 Нормативные и законодательные акты Республики Беларусь в области регулирования депозитных операций
- 1.3 Постановка задачи по разработке программного модуля
- 2. МАТЕМАТИЧЕСКАЯ МОДЕЛЬ И МЕТОД АНАЛИЗА
- 2.1 Математическая модель расчета и сравнения простого и сложного процентов по депозитам
- 3. РАЗРАБОТКА ВХОДНЫХ И ВЫХОДНЫХ ФОРМ
- 4. СТРУКТУРА ДАННЫХ И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- 5. РАЗРАБОТКА АЛГОРИТМОВ
- 6. ТЕСТИРОВАНИЕ ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ
- ЗАКЛЮЧЕНИЕ
- Язык vba и его возможности
- 3. Программирование на vba
- 2. Простой и сложный процент
- Тема 1: Простые и сложные проценты.
- Язык программирования vba Редактор vba
- 2). Знакомство с vba в Excel
- 17)Основы программирования на языке vba
- 43. Банковские проценты. Применение простых и сложных процентов. Расчет процентов.