1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 (0 Голоса(ов)

Программа написана мной для расчета кредита Сбербанка. Данная программа учитывает все тонкости расчета кредитов Сбербанком (насколько это вообще возможно), позволяет проанализировать и выбрать эффективную стратегию досрочного погашения кредита. Отображение данных максимально приближено к отображению в "Графике платежей" на сайте самого Сбербанка.

Кредитный калькулятор с учетом досрочного погашения. Главное окно.

Установки дополнительных программ не требуется. Все необходимые библиотеки идут в составе архива. Возможно в будущих версих программы предусмотрю инсталлятор.

В текущей версии программа высчитывает данные с точностью "до копейки" по правилам Сбербанка. На данный момент отсутствует досрочное погашение с уменьшением срока платежей (только с уменьшением ежемесячного платежа). Я работаю над добавлением в программу данной возможности. В первую очередь процесс тормозится тем, что я не выполнял пока таких досрочных платежей, а я все результаты работы программы предпочитаю сравнивать со своими практическими. Так как программа самостоятельно умеет проверять наличие новых версий на сервере, то пользователи программы первыми узнают о ее появлении в программе.

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

Лицензия: условно-бесплатная, в программе присутствует рекламный баннер. Огромная просьба не блокировать показ рекламы. Я тоже сейчас выплачиваю кредит, поэтому просьба отнестись с пониманием. Вполне возможно, что после погашения своего кредита я сделаю программу полностью бесплатной. Если же реклама Вас раздражает, то я предусмотрел возможность ее отключения. Для этого требуется зайти в пункт меню "Помощь/О программе", отправить мне ИД компьютера (генерируется программой на основе хэш-функций и никак не позволяет определить информацию о компьютере, а только лишь обеспечивает привязку) и свой логин, предварительно оплатив сумму 50 российских рублей (думаю, данная сумма является не очень большой, тем более, что я действительно вложил в программу много сил и времени).

 Кредитный калькулятор с учетом досрочных погашений. Графики, показывающие динамику погашений.

 История версий:

  • 1.1.2 (21.09.2018) - Не хочется говорить громких слов, но я эту версию посвящаю своей любимой женщине, у которой завтра день рождения. Так что версия получается "праздничная" и, надеюсь, не "кривая".
    Теперь все введенные Вами ранее досрочные платежи хранятся в базе и будут учтены при нажатии кнопки "Расчет". Добавлена возможность удаления введенных досрочных платежей. Исправлена ошибка, из-за которой при вводе досрочных платежей не по порядку (не от первого к последнему, а вразнобой) кредит рассчитывался неправильно. Это незначительно сказалось на скорости расчета, но не критично. Исправлены другие мелкие (и не очень) ошибки и недочеты. Улучшена отрисовка таблицы платежей. Опять поменялась структура базы данных. Я сделал все, чтобы программа сама откорректировала предыдущую версию базы (без потерь). Однако, если у кого-то начнутся проблемы, все же рекомендуется перестроить БД (пункт меню "Настройки"). К сожалению, введеные данные при этом будут утеряны.
    По сути я закончил со всеми срочными планами по оптимизации и украшательству. Теперь хочу взять небольшую паузу, и добавить, наконец-то, платеж с уменьшением срока.

  • 1.1.1 (18.09.2018) -  Найдена ошибка в работе с производственным календарем, исправлена. Оптимизация памяти. К сожалению, пришлось изменить структуру БД, в связи с чем у пользователей могли возникать ошибки и не работать сам калькулятор. Поэтому пришлось добавить проверку и перестраивать базу. Данные при этом будут утеряны. Приношу свои извинения за неудобства. В структуру БД внес версию, что в дальнейшем позволит избежать подобных неприятностей. В меню настроек появился новый пункт "Перестроить БД". Просьба учесть, что при принудительном перестроении базы данных все данные уничтожаются. В целом после исправления всех ошибок программа проверена на двух "контрольных" кредитах и заслуживает звание "стабильная".
  • 1.1.0 (16.09.2018) - Понял, что недооценил задачу, начал переписывать движок с полным использованием прелестей объектно-ориентированного программирования и СУБД. На текущий момент движок переписан частично. В связи с использованием для хранения данных базы данных исчезли кнопки и пункты меню "Сохранить" и "Загрузить". В графики добавил график изменения ежемесячного платежа.
  • 1.0.2 (13.09.2018) - Работы по улучшению визуального восприятия информации. Изменена структура пункта меня "Настройки". Добавлено графическое (диаграммы) отображение структуры кредита и эффективности досрочного погашения.
  • 1.0.1 (09.09.2018) - Косметические изменения. Из полезного: нашел, почему расходятся "копеечки" между программой и графиком погашения на сайте Сбербанка. Теперь все идет "копейка в копейку".
  • 1.0.0 (05.09.2018) - Первая версия программы.
Attachments:
Access this URL (https://www.rodina-ru.com/files/myprogs/kreditcalcsb/KreditCalcSB.rar)KreditCalcSB.rar[Расчет кредитов Сбербанка (с учетом досрочного погашения)]29431 kB2018-09-21 17:202018-09-21 17:20