Введение к работе
Актуальность темы. Развитие современных банковских систем массового обслуживания (БСМО) привело к появлению новых требований, со стороны платежных компаний, что обусловило модернизацию как специализированных устройств, для обслуживания карт в торговых точках, так и его программного обеспечения. В результате появились крупные аппаратно-программные комплексы обработки транзакций (АПКОТ), основными функциями которых является быстрое преобразование запросов со стороны кассового программного обеспечения (ПО) на серверы банков.
Аппаратно-программные комплексы выполняют обработку запросов от контрольно-кассовых машин (ККМ), терминалов оплаты или банкоматов и трансляцию их на сервер банка. Каждый запрос ограничен по времени параметрами протокола связи. Процесс обработки запроса представляет собой различные проверки параметров, шифрования и преобразования данных. Поэтому, к основным требованиям банковских систем относятся высокая надежность, бесперебойность работы, защита от угроз «отказ в обслуживании». Сокращение времени обработки запросов позволит уменьшить вероятность взлома (подмены) транзакции (последовательность логически связанных действий, переводящих систему из одного состояния в другое); увеличить скорость обслуживания клиентов; уменьшить количество отказов, связанных с ограничением по времени выполнения транзакции; увеличить конкурентоспособность системы на рынке ввиду того, что первичная оценка системы определяется скоростью обработки данных. Все это делает задачу сокращения времени обработки данных наиболее важной при проектировании крупных банковских систем.
В связи с высокой потребностью таких систем в настоящее время, разработка метода сокращения времени прохождения транзакций в аппаратно-программных комплексах банковских систем является актуальной.
Объект исследования – аппаратно-программный комплекс обработки транзакций в банковской системе.
Предметом исследования являются методы проектирования аппаратно-программных комплексов обработки транзакций в банковских системах.
Цель и задачи диссертации.
Цель работы – сокращение времени прохождения транзакций в аппаратно-программных комплексах банковских систем, за счет создания программных средств позволяющих обеспечить выбор рациональных путей обработки данных.
В соответствии с указанной целью были поставлены и решены следующие задачи:
-
Анализ архитектуры аппаратно-программного комплекса обработки транзакций в банковской системе c целью определения способов сокращения временных задержек прохождения транзакции.
-
Построение математической модели аппаратно-программного комплекса, позволяющей выполнить системный анализ процессов обработки информации.
-
Разработка метода, дающего возможность снизить временные задержки в программном комплексе обработки транзакций.
-
Экспериментальные исследования эффективности предложенного метода при проектировании процесса обработки данных в одном из аппаратно-программных комплексов обработки транзакций.
Методы исследования. Проведенные в работе исследования базируются на использовании методов теории математического моделирования, теории графов, математической статистики и методов дискретной оптимизации.
Научная новизна работы:
-
Разработан метод сокращения времени обработки данных в АПКОТ, отличающийся возможностью сокращения задержек при параллельной обработке транзакций.
-
Разработана математическая модель процессов обработки информации в АПКОТ, позволяющая оценивать временные задержки на различных уровнях системы.
-
Предложена классификация систем массового обслуживания, с выделением в отдельный класс АПКОТ, отличающиеся стохастическим характером процессов и большой вероятностью ситуаций, при которых нагрузка на систему резко возрастает, и обычные методы обработки данных не позволяют обеспечить бесперебойность работы системы.
Практическая значимость
-
-
Предложенный метод может быть использован для различных АПКОТ, которые построены на основе множества абстрактных объектов.
-
На основе предложенного метода было разработано программное средство, позволяющее сократить время обработки данных в системе «Pulsar», наиболее широко применяемой в настоящее время.
-
Результаты работы внедрены в процессинговые центры следующих банков: ОАО «Тульский Промышленник» и ККО «Тульский» калужского филиала ЗАО «Русславбанк».
-
Результаты работы используются в учебном курсе «Проектирование программного обеспечения сетей», читаемом для студентов специальности «Вычислительные машины, комплексы, системы и сети» ТулГу.
Апробация работы. Основные результаты диссертационной работы докладывались на межрегиональной научно-технической конференции. «Интеллектуальные и информационные системы», г. Тула, ТулГу, 2003, 2004; на международной научно-практической конференции «Проблемы экономики и информатизации образования», г. Тула, ТИЭИ, 2007.
Публикации. По результатам исследований опубликовано 7 работ: 4 статьи и 3 тезиса докладов.
Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы и приложений. Основное содержание работы составляет 96 страниц, 25 иллюстраций, 15 таблиц и списка использованной литературы из 86 наименований.
Похожие диссертации на Метод сокращения времени прохождения транзакций в аппаратно-программных комплексах банковских систем
-