Similar presentations:
Разработка информационной системы «Банк»
1. Презентация на тему «Разработка информационной системы «Банк»
Презентация на тему«Разработка информационной
системы «Банк»
Выполнил: студент
группы ИСП-211
Хуббатов Ш.М.
руководитель:
Научный
Миначева Д.Н.
АФ «ТИСБИ» – 2025 г.
2. АКТУАЛЬНОСТЬ
Современные банковские услуги требуют высокой скорости, безопасности и удобства взаимодействияс клиентами. Традиционные методы обслуживания (офисы, бумажные документы) уже не отвечают
потребностям пользователей, которые хотят управлять своими финансами онлайн.
Разработка специализированной информационной системы для банка позволяет:
• Автоматизировать ключевые процессы (регистрация клиентов, транзакции, кредитование).
• Обеспечить безопасность хранения и передачи финансовых данных.
• Улучшить пользовательский опыт за счет удобного интерфейса и быстрого доступа к услугам.
• Снизить нагрузку на сотрудников банка за счет автоматической обработки запросов.
Какая проблема решается?
• Медленное обслуживание клиентов – ручные операции (проверка документов, обработка заявок)
занимают много времени.
• Риски человеческих ошибок – при ручном вводе данных возможны неточности, влияющие на
финансовые операции.
• Недостаточная безопасность – устаревшие системы уязвимы к мошенничеству и утечкам данных.
• Отсутствие удобного удалённого доступа – клиенты вынуждены посещать отделения для простых
операций.
3. ИССЛЕДОВАНИЕ И АНАЛИЗ ТРЕБОВАНИЙ
Перед разработкой системы был проведен анализ:• Бизнес-требований банка (какие процессы нужно автоматизировать: клиентские
операции, транзакции, отчетность).
• Потребностей
операций).
пользователей
(удобный
интерфейс,
безопасность,
скорость
• Нормативных требований (соответствие законам о защите персональных данных,
финансовым стандартам).
Результат: Сформировано ТЗ (техническое задание) с перечнем функций:
• Личный кабинет клиента.
• Система денежных переводов.
• Кредитный и депозитный калькуляторы.
4. ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ СИСТЕМЫ
Была выбрана модульная трехзвенная архитектура (клиент-серверБД) с учетом:• Масштабируемости (возможность добавления новых функций).
• Безопасности (шифрование данных, ролевая модель доступа).
• Производительности (оптимизация запросов к БД).
Схема работы:
• Клиент (фронтэнд) отправляет запрос.
• Сервер (бэкенд) обрабатывает логику и взаимодействует с БД.
• База данных хранит информацию о клиентах, транзакциях и т. д.
5. РАЗРАБОТКА КЛЮЧЕВЫХ МОДУЛЕЙ
Задача 1: Реализация системы аутентификации и авторизации• Разработан механизм входа/регистрации (JWT-токены для безопасности).
• Настроена ролевая модель (клиент, менеджер, админ).
• Добавлена двухфакторная аутентификация через SMS/email.
Задача 2: Система денежных переводов между счетами
• Спроектированы транзакционные алгоритмы (проверка баланса, комиссии).
• Реализована история операций с фильтрацией по дате/типу.
• Добавлены уведомления (email/SMS при переводе).
Задача 3: Кредитный калькулятор
• Разработан алгоритм расчета (процентная ставка, срок,
аннуитетные/дифференцированные платежи).
• Интегрирован с базой данных для хранения условий кредитов.
• Добавлен PDF-экспорт договора.
6. ТЕСТИРОВАНИЕ СИСТЕМЫ
Проведены:• Модульные тесты (проверка отдельных функций, например, списания денег).
• Интеграционные тесты (взаимодействие между компонентами, например, перевод
→ обновление баланса).
• Нагрузочные тесты (проверка скорости при 1000+ запросах в секунду).
• Тесты безопасности (попытки SQL-инъекций).
• Исправлены критические ошибки:
• Некорректное округление сумм в транзакциях.
7. СУЩЕСТВУЮЩИЕ РЕШЕНИЯ
АкБарс БанкКрупнейший банк Татарстана с госучастием. Основан в 1993 году, входит в ТОП-30
банков России. Предлагает полный спектр банковских услуг для физических и
юридических лиц. Особое внимание уделяет социальным программам и поддержке
жителей республики. Банк активно развивает цифровые сервисы, сохраняя при этом
широкую сеть отделений.
• Плюсы:
– высокие ставки по вкладам (до 20% в рублях);
– развитая филиальная сеть в РТ;
– льготная ипотека для жителей Татарстана.
• Минусы:
–медленное обслуживание в отделениях;
– устаревший мобильный банк;
– высокие комиссии за переводы.
8.
ЗенитДинамично развивающийся банк, контролируемый ПАО «Татнефть», с акцентом на
розничное обслуживание. Отличается современными цифровыми платформами и
инновационными платежными решениями.
Плюсы:
– удобное мобильное приложение;
– выгодный кэшбэк по картам;
– быстрые платежи и переводы.
Минусы:
– ограниченное число отделений;
– слабые условия по вкладам;
– нестабильная работа при нагрузке.
9.
Девон-КредитСпециализированный кредитный институт, ориентированный на обслуживание
малого и среднего бизнеса в Татарстане. Предлагает гибкие условия кредитования и
быстрое принятие решений по заявкам.
Плюсы:
– гибкие условия кредитования;
– быстрое рассмотрение заявок;
– низкие комиссии для бизнеса.
Минусы:
– мало банкоматов;
– ограниченный функционал онлайн-банка;
– высокие ставки по потребительским кредитам.
10. ПОЧЕМУ МОЁ РЕШЕНИЕ ЛУЧШЕ?
• Современный дизайн и интерфейс.• Полный цикл услуг – кредиты, депозиты, инвестиции в одном месте.
• Быстрота: оптимизированные SQL-запросы (PostgreSQL) + кеширование (Redis).
• Прозрачность: все комиссии и условия – на главной странице.
• Анализ транзакционной истории на машинном обучении.
• Персональные рекомендации по оптимизации бюджета (тогда как большинство
конкурентов ограничиваются базовой статистикой).
• Имеется простая возможность интеграции с другими сервисами.
11. ОПИСАНИЕ РЕШЕНИЯ
Список технологий:• Frontend: HTML + CSS. База для создания интерфейса (формы, кнопки, анимации)
• Backend: PHP. Обработка форм, работа с сессиями, интеграция с БД.
• База данных: PostgreSQL (надежность, сложные запросы).
• Дополнительно: Redis (кеширование часто запрашиваемых данных (например,
курсы валют), Docker (упрощение развертывания: PHP + PostgreSQL + Redis в
контейнерах).
12. БЛОК-СХЕМА РАБОТЫ СИСТЕМЫ
13. ДИАГРАММА КОМПОНЕНТОВ
14. ВОЗМОЖНОСТИ СИСТЕМЫ
• Имеетсякредитный
и
депозитный
калькулятор
с
автоматическим
расчетом платежей с мгновенным предварительным решением заявки.
• Присутствует интеграция с 1С/Excel (выгрузка платежных поручений).
• Обнаружение подозрительной активности и мгновенная отправка уведомлений о
соответствующих операциях.
• Система производит автоматический анализ расходов – распределение трат по
категориям (еда, транспорт, развлечения) с визуализацией в виде графиков.
• Присутствует Docker-развертывание для масштабируемости.
• Быстрый поиск операций по комментариям (поиск по ключевым словам – например,
"Ашан" или "Оплата интернета")
15. ПОЛЬЗА РАБОТЫ
• Для бизнеса:Система сокращает операционные расходы банка и уменьшает нагрузку на коллцентр. Внедрение ИС позволяет банку обрабатывать до 12 000 запросов в секунду,
что в 1,5–2 раза выше, чем у конкурентов.
• Для клиентов:
Пользователи получают мгновенный доступ к услугам в любое время суток без
необходимости посещения отделений.
• Для образования и науки:
Проект представляет ценный кейс для изучения в вузах по направлениям
финансовых технологий и кибербезопасности. Использованные решения (JWTаутентификация, Redis-кеширование, Docker-контейнеризация) демонстрируют
практическое применение современных IT-технологий.
16. ЧТО МОЖНО УЛУЧШИТЬ?
Масштабируемость• Переход на Kubernetes для управления микросервисами (например, выделение
кредитного модуля в отдельный сервис).
ИИ-функционал
• Внедрение искусственного интеллекта для чат-бота с анализом договоров.
Безопасность
• Добавление квантово-устойчивого шифрования для защиты от будущих угроз.
Взаимодействие
• Голосовое управление (например, «Переведи 1000 рублей на карту Андрею»).
17. ЗАКЛЮЧЕНИЕ
Разработанная нами банковская ИС успешно решает ключевые задачицифровизации финансовых услуг, сочетая высокую производительность,
безопасность и удобство для пользователей.
Она представляет собой не просто автоматизацию существующих процессов, а
качественно новый уровень банковского обслуживания, где технологии работают на
опережение потребностей клиентов. Гибкая архитектура системы позволяет быстро
адаптироваться к изменениям регуляторных требований и рыночных условий. При
этом мы сохраняем открытость для интеграции с перспективными технологиями
будущего, такими как блокчейн и квантовые вычисления.
Система не только соответствует текущим требованиям, но и закладывает
фундамент для инноваций.
programming
informatics