Презентация на тему «Разработка информационной системы «Банк»
АКТУАЛЬНОСТЬ
ИССЛЕДОВАНИЕ И АНАЛИЗ ТРЕБОВАНИЙ
ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ СИСТЕМЫ
РАЗРАБОТКА КЛЮЧЕВЫХ МОДУЛЕЙ
ТЕСТИРОВАНИЕ СИСТЕМЫ
СУЩЕСТВУЮЩИЕ РЕШЕНИЯ
ПОЧЕМУ МОЁ РЕШЕНИЕ ЛУЧШЕ?
ОПИСАНИЕ РЕШЕНИЯ
БЛОК-СХЕМА РАБОТЫ СИСТЕМЫ
ДИАГРАММА КОМПОНЕНТОВ
ВОЗМОЖНОСТИ СИСТЕМЫ
ПОЛЬЗА РАБОТЫ
ЧТО МОЖНО УЛУЧШИТЬ?
ЗАКЛЮЧЕНИЕ
СПАСИБО ЗА ВНИМАНИЕ! 
180.26K
Categories: programmingprogramming informaticsinformatics

Разработка информационной системы «Банк»

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. ЗАКЛЮЧЕНИЕ

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

18. СПАСИБО ЗА ВНИМАНИЕ! 

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Rules