Построение общей математической модели системы анализа банковских операций
Обзор состояния проблемы аналитической обработки банковской информации. Решения для банков на основе компьютерных технологий. Информационно-логическая модель математической системы и ее структурно-функциональная схема. Проектирование прототипа интерфейса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 30.06.2017 |
Размер файла | 847,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
- Введение
- Глава 1. Обзор современного состояния проблемы аналитической обработки банковской информации
- 1.1 Анализ в банковской сфере
- 1.2 Решения для банков на основе компьютерных технологий
- Глава 2. Построение общей математической модели системы анализа банковских операций
- 2.1 Основные объекты бухгалтерского учета
- 2.2 Построение математической модели системы финансового анализа банковской информации
- 2.3 Формализация методов анализа
- Глава 3. Архитектура системы анализа банковских операций
- 3.1 Информационно-логическая модель системы
- 3.2 Структурно-функциональная схема
- 3.3 Проектирование прототипа пользовательского интерфейса системы
- Заключение
- Список литературы
Введение
На современном этапе развития информационных технологий актуальными являются вопросы разработки и особенности функционирования аналитических систем. Банковский сектор, как одно из наиболее динамичных направлений экономики, представляет собой крупную и постоянно изменяющуюся информационную среду. Исходя из этого автоматизация и совершенствование процессов экономического анализа и учёта видятся актуальными и важными задачами, с которыми сталкиваются предприятия.
Проблема необходимости анализа информации о деятельности банка, как любой крупной функционирующей системы, задает направление в области разработки продуктов, представляющих комплекс методов, программных и технических средств, которые используются для процесса автоматизации работ по сбору и обработке данных.
Актуальность выбранной темы настоящей выпускной квалификационной работы обусловлена значимостью результатов анализа банковской деятельности как основополагающего объекта, который определяет эффективность деятельности организации, принятие конечных управленческих решений и оценку ликвидности банка в рамках сложившейся на финансовом рынке ситуации.
Целью ВКР является построение системы анализа информации о результатах деятельности банка для поддержки решения ряда специфических аналитических и управленческих задач, направленных на достижение стабильного и активного функционирования. Изучение и представление обзора составляющих проектирования аналитических систем проводятся на основе технологий многомерного представления данных. Постановка задачи состоит в непосредственной разработке системы анализа банковских операций.
В соответствии с поставленной целью необходимо решить следующие задачи:
1. Проанализировать методы и средства проектирования аналитических систем, технологии многомерного представления данных.
2. Изучить теоретические основы ведения банковской деятельности и наиболее часто встречающиеся модели функционирования систем данной отрасли.
3. Разработать модель системы анализа банковских операций с учетом изученных теоретических аспектов.
Объектом исследования являются процессы анализа банковских операций.
Предметом исследования являются механизмы построения систем, представления данных, способы обработки информации, разработка объектов аналитической системы. Практическая значимость исследования обусловлена частым применением упрощенных методик работы с информационными ресурсами и доступа к данным, что, в свою очередь, не может быть основой для проведения комплексных аналитических исследований. Аналитическая поддержка решения возникающих бизнес-задач требует продуманного и обоснованного технологического базиса.
Выпускная квалификационная работа включает в себя аннотацию на двух языках, введение, 3 главы, заключение, список используемых источников.
В первой главе рассматривается современное состояние проблемы необходимости анализа в банковской сфере, цели и методы анализа банковской деятельности, применяемые для этого технологии.
Во второй главе представлен обзор основных объектов банковского учёта, приводится математическая модель процессов, происходящих в банке.
В третьей главе описывается архитектура проектируемой системы анализа банковских операций, информационно-логическая и структурно-функциональные модели, представлен прототип пользовательского интерфейса.
Глава 1. Обзор современного состояния проблемы аналитической обработки банковской информации
В настоящее время банковский сектор можно назвать крупнейшим элементом финансовой системы, играющим одну из ключевых ролей в экономике. Соответственно, как крайне заинтересованное и прогрессирующе в сфере использования информационных технологий направление, он представляет собой крупное и динамичное информационное пространство. Внимания разработчиков требуют такие аспекты, как развитие методов финансового анализа и автоматизация работы с данными, предназначенными для аналитической обработки.
1.1 Анализ в банковской сфере
Деятельность банка является предметом исследования как для внешних, так и для внутренних структур. Жесткие и конкретизированные требования к раскрытию информации предъявляются со стороны регулирующих органов и Центрального банка. Разработанные формы отчетности подразумевают под собой использование крупных объемов информации о результатах работы предприятия. Например, реализация обязательной к предоставлению в Центральный банк Российской Федерации документации может стать серьезной задачей, так как основывается на большом количестве данных и проведении расчётов. Более того, многофилиальные банковские предприятия нуждаются в формировании консолидированной отчётности, включающей все существующие отделения банка. Достоверность и своевременность получения этих данных чрезвычайно важны в условиях конкурентной борьбы на рынке предоставления банковских услуг, а также возможности отзыва лицензии и банкротства.
Внутренний анализ показателей в свою очередь служит фундаментом для успешного решения управленческих задач. Так как банк представляется сложной информационной структурой, проведение разностороннего рассмотрения всех аспектов его деятельности на основе накопленных массивов информации может существенно влиять на повышение показателей стабильности и прибыльности.
Анализ сводных показателей. Одним из наиболее важных факторов коммерческого успеха и получения конкурентных преимуществ является принятие своевременных управленческих решений. Однако, принятие решений невозможно без предварительного рассмотрения ряда влияющих на область решения факторов. В условиях накопления большого количества данных отбор необходимой для анализа информации представляется серьезной и первостепенной задачей.
Базовый экономический анализ банковской деятельности подразумевает под собой расчёт некоторого количества сводных показателей и последующем их рассмотрении с целью проверки, сравнения или обобщения данных. Однако, подобный подход к рассмотрению информации неоднозначен и специфичен, следовательно, стоит внимательно изучить положительные и отрицательные стороны такого ограничения области аналитической работы, который предполагает обзор только определенных значений.
Под показателем подразумевается некоторая количественная характеристика, которая даёт качественную оценку банковскому предприятию, а также в рассмотрении которой заинтересован сам банк. Для обобщенного анализа в большинстве случаев этой информации вполне достаточно.
Удобство метода состоит в том, что на основе таких показателей, как надежность банка, его доходность, рентабельность и ликвидность и других возможно проводить оперативный анализ, однако он позволяет сделать лишь поверхностные выводы. Производится сравнение ряда значений, описанных нормативной документацией или полученных от других банковских структур, на основании которых делаются заключения о состоянии рассматриваемого банка. Данный вид анализа также позволяет легко выявлять закономерности, делать статистические выводы и генерировать прогнозы. То есть, несомненным достоинством рассматриваемого метода, основанного на сводных показателях, можно назвать легкость понимания и наглядность результатов.
Однако, анализ показателей имеет ощутимые минусы. В общем понимании степень обобщения данных обратно пропорциональна степени точности результатов, поэтому не всегда можно дать достоверную оценку ситуации в конкретный момент времени. Более того, данные для составления отчетности, её структура, а также правила формирования показателей являются уникальным решением для каждого отдельно взятого предприятия. В то время, как усредненные показатели не учитывают специфику конкретных банков, провести оценку коммерческого успеха разных по направлению деятельности организаций, опираясь на значения одинаковых показателей, не представляется возможным.
Банковский баланс. Особое значение в рамках анализа банковских операций приобретает методика, основанная на чтении банковского баланса.
Банковский баланс - это "финансовый документ, характеризующий состояние собственных и привлеченных средств банка по источникам их образования, а также размещения этих средств на определенную дату" [1], который является основным информационным источником, всесторонне характеризующим работу банка. С практической точки зрения баланс является не только средством учёта, но и основным объектом анализа, который служит базой для проведения комплексных аналитических исследований. Необходимость его анализа обусловлена потребностью контролировать деятельность предприятия и возможностью утверждать ряд корректирующих требований по работе над повышением эффективности.
Банковский баланс представляет собой форму представления результатов деятельности предприятия в стоимостном выражении, имеющую две стороны: активную и пассивную и агрегирующую информацию по лицевым счетам. Состав агрегирующих счетов в балансе банка определяется типовым планом счетов для финансово-кредитных организаций.
В итоге, аналитическая обработка банковского баланса сводится к прохождению данными нескольких этапов, каждый из которых характеризуется различной сложностью работ, затратами времени и типами рассматриваемой информации.
Предварительный этап анализа включает в себя так называемый процесс чтения баланса, а также предварительную обработку для подготовки данных к анализу. Основной задачей при чтении баланса является предварительная группировка статей актива и пассива по заданным параметрам, приведение данных и частей баланса в упорядоченный по выбранному критерию вид. Далее проводится анализ в соответствии с нуждами заинтересованных субъектов.
Главным объектом балансового анализа является работа и функционирование на рынке одного или нескольких банковских предприятий, объединенных по какому-либо признаку (специализации, организационно-правовому и другим). Однако, потребителями данных о деятельности банка могут быть как внутренние, так и внешние субъекты анализа: Центральный банк, аудиторские предприятия, иные банковские организации, клиенты, а также иные юридические и физические лица, каждый субъект имеет свои мотивы и цели, поэтому направления и критерии, по которым проводится анализ, могут быть разными.
Органы учёта и аудита ставят перед собой задачи проверки точности отчетности, её достоверности и своевременности. Для действующих и будущих клиентов банка важно на основе анализа банковских отчетов составить мнение о стабильности финансовых показателей. Сами же банки, основываясь на итогах анализа, могут провести ряд активных действий по улучшению работы и повышению показателей прибыльности.
Учитывая количество данных, требующих оперативного анализа, а также сложность и скорость получения даже минимального количества необходимой информации представляется, что обработка в ручном режиме повлечет за собой необоснованные и колоссальные затраты временных и человеческих ресурсов, что, ориентируясь на степень развития информационных технологий в наше время, стоит стремиться исключить. Ценность информации и результатов её анализа в сфере банковского анализа определяется полнотой и достоверностью, при этом остаётся актуальной в течение очень ограниченного периода, то есть возникает задача не только оптимизации использования ресурсов, но и своевременности получения необходимых материалов. Выход из ситуации видится в использовании IT-технологий, переход на полную или частичную обработку всех данных средствами компьютеров.
1.2 Решения для банков на основе компьютерных технологий
Возникновение абсолютно новых задач, связанных с обработкой и хранением информации, послужило мощным толчком к созданию дополнительных средств программного обеспечения и повлекло за собой крупный виток в развитии технологий и способов работы с данными.
Ранее, до появления очевидной необходимости разработки принципиально отличающихся от существующих средств и методов обработки накапливаемой информации, разрешение возникающих в ходе деятельности задач проводилось на теоретическом уровне. Однако, с ростом количества потоков данных, сопровождающих функционирование банковского предприятия, и их обязательной регистрацией с целью контроля и анализа потребность в механизмах эффективной переработки достигла предельного уровня. Попытки применять привычные алгоритмы в большинстве случаев теперь казались лишенными всякого смысла и не могли совладать с постепенно возникающим хаосом.
OLTP и OLAP системы. Обработка банковской информации глобально делится на две составляющие:
· задачи обработки Транзакций (OLTP);
· задачи Аналитической обработки (OLAP).
Обе задачи взаимно дополняют друг друга, при этом каждая из них имеет принципиальные различия, поэтому требует собственного подхода к решению. В зависимости от целей и требований, которые предъявляются к результату, осуществление их возможно как в рамках единой информационной системы, так и в нескольких относительно автономных. Сравнение транзакционных и аналитических систем представлено в табл. 1.
Таблица 1. Сравнение транзакционных и аналитических систем
Транзакционная система |
Аналитическая система |
||
Цель |
Постоянно входящие данные проходят оперативную обработку, происходит их учет и хранение |
Возможность хранения полученных сводных данных о состоянии банка, а также возможность вывода необходимой информации в удобочитаемом для пользователя формате |
|
Данные |
Детализированные |
Обобщенные |
|
Перечень данных |
Подробные сведения о клиентах, уполномоченных личностях, персонала, операциях банка, курсах денежных единиц и т.д. |
Общие сведения за длительный промежуток времени, которые были получены на базе подробной информации, собранной в транзакционной системе или из иных источников |
|
Частота обновления данных |
Беспрерывное обновление данных небольшого объема |
Данные обновляются с большим промежутком времени |
|
Характер использования системы |
Автоматизированный сбор главных услуг, проводимых банком. Банковскими услугами считается совокупность банковских операций, необходимых для успешного выполнения поставленных задач в различных областях работы банка. Перечень банковских услуг является индивидуальным. |
Сбор определенных показателей на базе имеющейся (хранящихся) сведений, которые определяют закономерности стратегического развития банка и результативность его деятельности. Специалисту аналитику предоставляются необходимые для обработки данных средства. Возможность применения различных пакетов с дополнительным программным обеспечением для обработки данных, например, статистическими методами. |
|
Итоги деятельности |
Формирование массива форм отчетности (платежные формы, различного рода выписки и т.д.). Некоторым формам отчетности требуется развернутая подробная информация. |
На основе хранящихся в Аналитической системе систематизированных данных (сведений) формируется большое количество отчетов. Специалист-аналитик сам определяет форму отчета и перечень требуемых ему данных. Результат проделанной работы пользователь может вывести в удобном для него виде, будь то табличный, графический или другой вид. |
Рассматривая движение информационных потоков в банке можно сказать, что система операционной обработки данных предшествует попаданию информации в аналитические системы. Это обуславливается тем, что основной сбор необходимых данных, их накопление и первичная обработка проводится средствами Транзакционных систем. Однако, особый интерес в области анализа банковских операций представляют собой средства именно Аналитических систем, с помощью которых возможно оперативно получить широкий спектр упорядоченных необходимых для исследований данных.
Подводя итог, можно сказать, что приоритетными задачами, с которыми сталкиваются банки при подготовке обязательной отчетности, очевидно, являются извлечение данных из первичных информационных систем, их обработка и представление собственных итоговых форм выходной информации средствами аналитических систем и других приложений.
Так как на смену регистрирующим информационным системам, которые разрабатывались как простой способ автоматизации процессов контроля и учёта постоянного движущегося потока данных, постепенно пришли новые технологии проектирования систем, которые в условиях развития и изменения интересов банковской сферы потребовали новые иди в смежных областях. Ввиду недостаточного набора средств для решения актуальных задач принятия решений на основе проведения комплексного анализа и эффективной работы современных технологичных решений ключевым событием стало возникновение новейшей технологии организации баз данных - хранилище данных.
Хранилища и витрины данных. В наше время показатели эффективности и качества работы предприятия безусловно зависят от технической организации поддержки обработки информации. Поиск нужных значений среди разносторонних и бессистемных данных, собранных в ходе эксплуатации информационных систем, сложен и требует больших затрат времени. Более того, не вся собранная информация является актуальной и пригодна для рассмотрения без предварительной обработки. Одной из главных целей модификации методов хранения является заинтересованность в анализе накапливаемых данных, то есть требуется структура, выступающая базой для эффективной аналитической обработки. На первый план выходит необходимость не просто хранить крупные массивы, формирующиеся из информации разного содержания в хронологическом порядке, а иметь также быстрый и понятный доступ по конкретному запросу, что и является концепцией создания структуры, называемой Хранилищем данных.
Хранилище Данных (Data Warehouse) - это специальная информационная предметно-ориентированная вычислительная структура, содержащая массивы данных, которые предназначены комплексной обработки в соответствии с установленными требованиями, служащая основой для анализа постоянных во времени информационных ресурсов, полученных из различных источников.
Проектирование хранилищ происходит с целями:
· объединения, согласования и предобработки данных из разноплановых источников (внешних источников, информационных систем, архивной документации) под управлением единой структуры;
· классификации и распределения информационных ресурсов в соответствии с их назначением - обработка по запросу или использование с целью получения аналитических выкладок.
Хранилище данных представляет собой большой склад, основной задачей которого является размещение информации, а не представление и описание понятий, связанных с областью применения, поэтому основными этапами взаимодействия с Хранилищем можно выделить:
· пополнение хранилища;
· хранение и поддержание целостности и непротиворечивости данных;
· получение доступа к данным.
В банковской деятельности корпоративные хранилища данных являются стабильными и функциональными источниками информации для решения широкого спектра задач. Более того, непрерывно наращиваются функциональные возможности и повышается технологичность, что полностью обеспечивает изменчивые потребности современных предприятий.
Более узкое представление концепции Хранилищ описывается понятием Витрины данных.
Витрина данных (Data Mart) - хранилище, определяющее какую-либо из сторон деятельности организации. Является небольшим складом информационных ресурсов предприятия, объединенных по какому-либо признаку. Витрина также может быть частью большой структуры Хранилища данных, отвечая за одно из направлений работы или сферу интересов компании.
Разработка полноценного корпоративного хранилища требует большого количества ресурсов, крупных аналитических исследований и мощных технических средств для реализации, поэтому возникновение понятия Витрины Данных является результатом попыток каким-либо образом уравновесить и сократить масштаб требований.
Глава 2. Построение общей математической модели системы анализа банковских операций
Банковская отчетность как объект анализа деятельности банка позволяет составить комплексное мнение о текущей работе предприятия, дать достаточно полную оценку перспектив и получить основу для принятия управленческих решений. Для особо детального анализа во многих ситуациях требуется углубленное изучение банковского баланса как основного объекта для всестороннего исследования. Наиболее заметным становится стремление к автоматизации получения ряда ценных аналитических показателей. В связи с этим возникает необходимость описания базовой математической модели основных бухгалтерских операций как вычисляемых объектов. Актуальным также является применение различных методов анализа банковского баланса с целью найти оптимальный способ обработки и рассмотрения данных в каждой конкретной ситуации.
2.1 Основные объекты бухгалтерского учета
Для того, чтобы построить математическую модель анализа банковской информации, необходимо ввести некоторые понятия, которые используются в бухгалтерском учете.
Целью бухгалтерского учета является сбор и формирование информации финансовой и хозяйственной деятельности банка (предприятия), которая необходима для принятия различных управленческих решений на разных уровнях, обоснования деятельности банка, а также определение поведения банка на рынке и сравнения его с конкурентами. Бухгалтерский учет в настоящее время является важнейшей функцией управления банком (предприятием).
В бухгалтерском учете отражается основная информация по материальным, нематериальным и финансовым активам, запасам, денежным средствам и другим ресурсам, что позволяет координировать и регулировать финансовую и хозяйственную деятельность и достигать установленных показателей.
Основные задачи, которые решаются в процессе бухгалтерского учета:
· обеспечение заинтересованных пользователей информацией с целью контроля соблюдения законодательства при ведении финансово-хозяйственной деятельности, целесообразности проведения операций, наличия и изменения активов и обязательств предприятия;
· отражение достоверной и предоставление полной информации о деятельности предприятия, а также его имущественного положения;
· недопущение отрицательных результатов финансово-хозяйственной деятельности и выявление внутренних ресурсов для обеспечения финансовой устойчивости предприятия.
Бухгалтерский счет - "совокупность записей бухгалтерского учета, в которых фиксируется движение определенного вида денежных средств предприятия, фирмы, имеющих единую природу или единое направление поступления, использования" [2]. Представляет собой элемент бухгалтерского учета, который отображает изменения учитываемого объекта. Счет бухгалтерского учета является способом группировки и учета хозяйственных операций, хозяйственной деятельности, активов, обязательств. Счет создается в том случае, когда требуется извлечь необходимую информацию об определенной сфере (участке) деятельности банка (предприятия). Кроме того, различают синтетические счета (счета первого порядка или балансовые счета), субсчета (счета второго порядка), счета аналитического учета (счета третьего порядка или лицевые счета, четвертого порядка и т.д.).
Синтетические счета - "счета бухгалтерского учета обобщенных, синтетических измерителей деятельности предприятия" [3]. Является счетом бухгалтерского учета, сгруппированный по определенным признакам. Такой счет предназначается для обобщения и структурирования информации финансовой деятельности, различного вида имущества, обязательств и т.д. Определяется Министерством Финансов, центральным Банком РФ в целях ведения учета по единым установленным критериям, делая учет унифицированным для всех организаций.
Аналитический счет - "учет в денежном выражении и в натуральном измерителе" [4]. Является расшифровкой синтетического счета в целях получения подробной детальной информации об объекте учета. К каждому синтетическому счёту возможно составлять несколько аналитических счетов бухгалтерского учета.
Субсчет - "счет второго порядка, используемый в бухгалтерском учете для получения обобщенных показателей в дополнение к синтетическим счетам" [5]. Создаются с целью группировки данных аналитического учета и обобщения различного рода показателей.
Кроме того, каждый счет имеет две стороны: дебет и кредит.
Дебет - "одна из сторон (левая) бухгалтерского счета, имеющего форму двусторонней таблицы" [6]. Является левой стороной бухгалтерского счета и характеризует увеличение учитываемых денежных средств для активных счетов и уменьшение для пассивных. Осуществляемые предприятиями хозяйственные операции записывается в дебете одного и кредите другого счета.
Кредит - "правая сторона бухгалтерского счета" [7]. Тут регистрируются все средства, снятые со счета учреждения, предприятия и т.п., а также все числящиеся по данному счету долги и расходы.
Проведение каждой из таких операций анализируется воздействием (влиянием) на активы, пассивы, доходы и расходы производства, собственный капитал. Причем, общая сумма по дебету должна равняться общей сумме по кредиту. При ведении бухгалтерского учета в России используется метод так называемой "двойной записи", при котором каждое изменение состояние средств организации отражается сразу на двух бухгалтерских счетах, тем самым обеспечивая полную характеристику общего баланс.
С целью надзора за осуществлением операций в организации ведутся бухгалтерские книги, в том числе и главная книга.
Бухгалтерские книги - "официальные документы, в которых отражают статьи баланса, покупаемые и продаваемые товары, источники доходов и расходов, а также должностные оклады" [8]. Журнал хозяйственных операций, является базовым документом при ведении бухгалтерского учета, в котором отражаются все бухгалтерские операции, выполняемые в организации.
Главная книга - "центральный, основной бухгалтерский сводный документ, в котором представлены итоговые данные по частным бухгалтерским отчетам и счетам, счета синтетического учета" [9]. Является сводным регистром бухгалтерского учета, в котором отражаются все данные за отчетный период (год) по всем счетам бухгалтерского учета, которые применяются в компании.
Отразив выше краткую характеристику основных понятий и порядок проведения бухгалтерского учета, можно сделать вывод о том, что аналитическая работа в крупной организации (банке, предприятии и т.д.) сводится к проведению работ с различными видами счетов (лицевыми, балансовыми, субсчетами), поэтому наиболее важным документом для проведения аналитических работ в банке является лицевой счет с учетом синтетических счетов, т.к. в них отражена сводная сгруппированная информация. Лицевой счет - "счет, открываемый бухгалтерией или банком для учета расчетов с отдельными лицами" [10].
Анализ работы банка основывается на чтении банковского баланса, который в свою очередь является основным интегрированным источником информации. Банковский баланс комплексно и структурированно характеризует деятельность банка. Главными преимуществами анализа банковского баланса являются определение состояния ликвидности и доходности, возможность выявления источников собственных средств, а также привлеченных, возможность определения степени риска проведения отдельных банковских операций. Кроме того, представляется возможность оценить роль отдельных банков среди масштабной банковской системы на всей территории страны. математическая обработка банковская информация
На основе анализа отчетности можно определить финансовое положение банка, его надежность, а также составить прогноз существования банка на ближайшее время и, тем самым, определить целесообразность взаимодействия с ним, поэтому, для роста прибыли, банковские организации ставят перед собой задачу оптимизации пассивных и активных операций. Одновременно с этим аудиторские фирмы при проведении аудита банка ставят перед собой задачу проверки учета и предоставляемую им отчетность на достоверность, по окончании аудита составляется документ о подтверждении или опровержении результатов деятельности банка.
Общей целью анализа для всех заинтересованных субъектов является определение эффективности деятельности и степени надежности функционирующего банка. Так, без углубленного анализа финансового состояния коммерческих банков Центральный Банк РФ не сможет ни реализовать контрольные и регулирующие функции, ни обеспечить надежность банковской системы в целом [11].
На основе анализа финансового состояния банка осуществляются:
* принятие управленческих решений;
* координация деятельности различных подразделений и служб;
* объективная оценка результатов деятельности и перспектив развития;
* определение надежности и финансовой устойчивости банка-партнера, клиента, корреспондента [11].
Преимуществом проведения анализа является тот факт, что его можно проводить за определенный период работы не только одного банка, так называемый, сравнительный внутрибанковский анализ, но и проводить сравнение результатов анализа двух или более банков аналогичной структуры (межбанковский сравнительный анализ). При сравнении результатов анализа сразу нескольких банков можно составить среднюю оценку деятельности целой банковской сети, провести оценку деятельности банков по регионам и т.д., а также выявить более эффективный и надежный банк.
Важную роль играет методология анализа баланса. Прежде всего он начинается с оценки (называемой чтением) баланса и подготовки к проведению аналитических работ с массивом данных. Предварительный этап производится по "Методу группировок".
Метод группировок позволяет систематизировать данные баланса и других форм отчетности, сделать их приемлемыми для анализа, выделить критерии анализа, а также степень детализации группировок на основе банковских счетов второго порядка, аналитических внебалансовых счетов актива и пассива баланса в зависимости от целей проводимой аналитической работы [11].
Одним из следующих этапов является проведение анализа по "Методу коэффициентов", который позволяет выявить количественную взаимосвязь между различными группировками, то есть определить удельный вес групп счетов (отдельных счетов, статей баланса) в общем объеме актива (пассива) либо в соответствующем разделе [11]. Анализ методом коэффициентов заключается в том, что учитывается сразу несколько факторов на оценку рентабельности банка. Исходными данными для составления рейтинга используется баланс банка по его счетам, кроме того:
* активы и пассивы формируются в экономически однородные группы;
* вычисляются коэффициенты, описывающие существенные закономерности банковских балансов;
* после анализа полученных коэффициентов, а также индивидуальных особенностей каждого банка, некоторые из них исключаются;
* для оставшихся рассчитывается текущий индекс надежности.
Метод коэффициентов используется для контроля ликвидности, определения достаточности капитала, качества активов, доходности и прибыльности. Косвенным путем, по величинам коэффициентов, выявляется уровень деловой активности банка и уровень управления [11].
Таким образом, анализ финансовых результатов является необходимым этапом для проведения планирования и регулирования деятельности банка, а также возможно осуществлять контроль деятельности филиалов.
Другим методом эффективного оценивания полученных результатов является графический метод. Данные, представленные в виде графиков, кривых распределений, диаграмм и т.д. позволяет наглядно сопоставить результирующие данные в ходе проведенного анализа. Часто данный метод используют для составления различного вида прогнозов деятельности банков.
При рассмотрении результатов анализа графический метод позволяет комплексно (визуально) оценить, например, динамику отдельных показателей (линейные графики) и происходящие структурные изменения (секторные диаграммы) [11].
2.2 Построение математической модели системы финансового анализа банковской информации
Бухгалтерский счет в учетной системе представлен в виде объекта, где его параметры разделены на три категории:
· статистические - параметры с фиксированным значением, которые задаются при создании счета (его номер, дата открытия, владелец, валюта и другие), тип счета - "активный" или "пассивный";
· динамические - параметры, значения которых можно изменять в процессе работы;
· состояние счета - представляет собой некую сумму денежных средств, отраженных по счету.
Построение математической модели системы бухгалтерского учета учитывает в себе некоторые допущения, такие как:
ь в процессе бухгалтерского учета и банковского анализа, рассматриваются только счета третьего порядка (лицевые счета);
ь лицевые счета выступают в роли "активных", либо "пассивных";
ь при "пассивном" лицевом счета не рассматриваются ограничения "кредит-дебет".
Для дальнейшего построения работы введем следующие обозначения:
· cr - кредит;
· db - дебет;
· q - лицевой счет;
· s - остаток на счете;
· Q - пространство;
· Qap - сальдовое пространство;
· - допустимый сдвиг;
· - дебетовый/кредитовый оборот.
Графическое представление операции дебетования и кредитования изображено на рис. 1.
Рис. 1. Графическая иллюстрация операции дебетования и кредитования
Определим дебетование и кредитование счета на данном пространстве:
Дебетование счета:
Кредитование счета:
Операция дебетования или кредитования называется полупроводкой.
Тип счета является фиксированной характеристикой, которая не может меняться, поэтому под изменением состояния счета понимается изменение остатка на нем. Тем самым, чтобы внести изменения в состояние счета, необходимо сделать следующее: перевести счет в сальдовое пространство совершить операцию по изменению состояния счета возвратить счет в прежнее пространство .
Дальнейшей операцией выступает "Допустимый сдвиг". Операция допустимого сдвига позволяет перевести счет из одного допустимого состояния в другое допустимое состояние
Операция сдвига влево является операцией кредитования, а сдвиг вправо - дебетование, при этом допустимый сдвиг может увеличивать или уменьшать остаток в зависимости от типа счета. При дебетовании активного счёта сумма учёта увеличивается, но уменьшается, если счёт является пассивным. В случае с кредитованием действие происходит наоборот - остаток активного счёта уменьшается, а пассивного счёта увеличивается. Это продемонстрировано в табл. 2.
Таблица 2. Дебетование и кредитование счетов
Дебетование |
Кредитование |
||
Активный счет |
приход |
расход |
|
Пассивный счет |
расход |
приход |
Ограничения на допустимую величину сдвига при условии, что остаток на счете :
Дебетование счета:
Преобразуем переменные:
необходимо выполнение условия:
следовательно
То есть, при дебетовании пассивного счета величина допустимого сдвига должна быть меньше или равна остатку на счете.
Кредитование счета:
Преобразуем переменные:
необходимо выполнение условия:
следовательно
То есть, при кредитовании активного счета величина допустимого сдвига должна быть меньше или равна остатку на счете.
Элементарная проводка - допустимый сдвиг пары счетов в разных направлениях, но на одну и ту же величину , где W - множество допустимых пар.
Пусть - пара счетов, тогда:
Тем самым, совокупность двух операций по изменению состояний двух счетов в ней представляет собой операции дебетования счета и кредитования счета на сумму .
Элементарная проводка определена на множестве допустимых пар W и соответствует порядку и правилам ведения бухгалтерского учета в кредитных организациях. Данное множество задается матрицей или направленным графом.
Сложная проводка (P) представляет собой серию допустимых сдвигов группы счетов, при этом общая величина допустимых сдвигов право и влево равны по своей совокупности. Следовательно, количество дебетовых оборотов равняется количеству кредитовых оборотов, а именно:
Требуемое условие:
Данное условие можно представить в векторном виде:
где
Сложная проводка определена на множестве групп лицевых счетов. Проводя параллель между элементарной и сложной проводкой можно сделать вывод, что отмечается попарная корреляция между дебетуемыми и кредитуемыми счетами, кроме того сложную проводку всегда можно представить в виде нескольких элементарных проводок. Однако данный вид проводки не регламентируется порядками и правилами проведения бухгалтерского учета .
2.3 Формализация методов анализа
Ранее были представлены основные термины и методы, которые применяются в бухгалтерском учете и служат основой для проведения анализа финансово-хозяйственной деятельности организации. В данном разделе будут разобраны более подробно каждый из методов анализа деятельности банка, а именно метод группировки, метод сравнения и метод коэффициентов.
Метод группировок позволяет систематизировать данные баланса и других форм отчетности, сделать их более приемлемыми для анализа, тем самым позволяя детально изучить анализируемые процессы.
Метод сравнения позволяет выявить потенциал повышения доходности операций, а также методом сравнения возможно определить степень влияния динамических изменений по статьям на ликвидность банка и оценить прибыль от проводимых операций.
Метод коэффициентов позволяет выявить количественную взаимосвязь между различными статьями или группировками статей банка. Метод коэффициентов используется для контроля со стороны Центрального Банка РФ ликвидности, определения достаточности капитала, качества активов, доходности и прибыльности банка.
Метод группировок. Для систематизирования данных методом группировок сначала надо определить вектор остатков S на множестве лицевых счетов ,
Матрица распределения лицевых счетов (по группам):
элемент
· если счет не принадлежит группе , то
· если счет принадлежит группе , при этом являясь пассивным, то ;
· если счет принадлежит группе , при этом являясь активным, то .
При этом, каждый счет входит в одну группу при условии , а при усиление этого счета необходимо, чтобы все счета имели привязку к группам.
Далее необходимо ввести матрицу группировки G: , представлено произведением матрицы распределения сгруппированных лицевых счетов на вектор остатков:
Следовательно, вектор содержит в себе остатки в группах лицевых счетов, определяя состояние этой группы: .
Экономический смысл метода группировок заключается в возможности группировки аналитических счетов различными способами с целью получения обобщенных данных (сведений). Эти обобщенные данные являются основой для проведения анализа финансового состояния банка.
Метод сравнения. Чтобы выявить потенциал повышения доходности методом сравнения сначала необходимо определить некоторые ограничения. Представим их в виде системы неравенств:
;
, при этом
Экономический смысл метода сравнения заключается в возможности оценки счета и различных групп, которые сгруппированы по отдельным признакам.
Метод коэффициентов. Данный метод обработки информации для анализа финансово-хозяйственной деятельности является одним из лучших и широко используемых среди существующих методов. Чтобы выявить количественную взаимосвязь между различными статьями или группировками статей банка методом коэффициентов, воспользуемся следующей формулой, которая определяет экономический показатель:
- вектор-функционал, который определяет вычислительный метод соответствующего показателя;
.
Экономический смысл метода коэффициентов заключается в расчете нормативных абсолютных, оценочных и относительных показателей, которые используются для получения общей отчетности банка, прибыльности различных банковских операций, при оценке рисков, а также для внутреннего анализа ликвидности банка.
Глава 3. Архитектура системы анализа банковских операций
Особенностями современных требований к процессу ведения банковских дел являются необходимость автоматизации процессов и технологичность работы с информационными ресурсами. Для крупной организации обеспечение эффективных способов взаимодействия с данными является одним из ключевых факторов коммерческого успеха. Для реализации такого функционального обеспечения необходимы многоуровневые системы обработки, хранения и анализа информации.
3.1 Информационно-логическая модель системы
Перед тем, как получить результаты анализа, производится ряд действий, представляющий собой процесс прохождения информации от стадии её сбора до стадии хранения и возможности доступа. Прежде всего, в соответствии с традиционными этапами сбора, обработки и помещения данных в структуру хранения, была описана информационно-логическая модель проектируемой системы.
Для получения и накапливания операционных данных обычно используется Автоматизированная Банковская Система. Также информация может поступать из внешних источников. Далее следует промежуточная область, выполняющая задачи извлечения, преобразования информации к виду, в котором данные можно занести на хранение из разных систем операционного учёта, и загрузки их в хранилище. Под хранилищем понимается область долговременного хранения информации, называемая Корпоративным хранилищем банковской информации. С хранилищем связано приложение, входящее в систему и предназначенное для манипуляций с данными, эта структура изображена на рис. 2.
Рис. 2. Структура типичной системы
Предлагаемая информационно-логическая модель определяет систему как последовательность подсистем и приложений для сбора, обработки, хранения и использования информации представлена на рис. 3.
Рис. 3. Структура разработанной системы
Первый стандартный этап сбора информации производится средствами собственных автоматизированных систем банковского предприятия.
Этап извлечения, обработки и перемещения данных в хранилище предлагается реализовывать при помощи промежуточного комплекса ETL. Извлечение может быть произведено при помощи приложений, представляющих собой последовательность SQL-команд. Также существуют решения, предложенные на основе встроенных в СУБД возможностей работы с данными. Извлечение информации происходит с некоторой заданной периодичностью.
В предложенной системе извлечение, обработка и загрузка данных в хранилище происходит средствами Data Transformation Services, набором инструментов SQL Server, который имеет возможность преобразовывать транзакционные данные в многомерные структуры.
Корпоративное хранилище банковской информации представляет собой структуру, в которой происходит процесс накопления детальных данных, которые необходимы для анализа. Предложенное решение должно удовлетворять решению задачи представления сразу нескольких направлений деятельности предприятия, соответствовать всем структурам и обслуживать запросы разного характера. Решением выбрано проектирование множества витрин данных, каждая из которых тематически характеризует деятельность банка с определенной стороны и необходима для быстрого анализа и составления отчетов.
Рис. 4. Пример визуализации данных доходов банка по видам активов за 2013-2016 гг.
Структура приложения определена самыми актуальными и необходимыми функциональными запросами самого предприятия. Гибкость и модульность позволяет добавлять необходимые средства, отвечая на любые потребности пользователей. Для начала туда входят аналитический модуль, окна визуализации и выгрузки информации, а также реализуется возможность взаимодействия со сторонними приложениями (группа приложений MS Office и прочие).
3.2 Структурно-функциональная схема
Анализ данных с помощью системы представляет собой получение ряда информационных единиц для расчётов или прямого использования с целью составить обоснованное представление и дать оценку какому-либо процессу или показателю.
Информацию в общем случае можно представить, как группу значений, являющихся показателями деятельности банка.
, , …. При этом каждый, показатель представляет собой функцию, зависящую от n переменных:
- количество измерений, относительно которых задается поиск определенных данных в хранилище.
Например, для расчёта текущей ликвидности банка (норматив H3) необходимо установить в качестве измерений витрины "Баланс" тип (активы), ограничение по времени возврата (истечение срока ? 30 дней), и уже в этом срезе выбирать необходимые данные.
где Лат - ликвидные активы банка, имеющие востребованность в течение промежутка времени, равного 30 дней;
Овт - обязательства согласно счетам вплоть до востребования и обязательства перед вкладчиками с исполнительным сроком не более 30 дней;
- наименьшее общее количество остаточных средств по счетам до востребования с исполнительным сроком не более 30 дней.
Тем самым требования предприятия относительно параметров доступа к разным данным и итоговые измерения задают структуру расположения информации в тематических витринах. Необходимые действия сводятся к тому, чтобы выбрать измерения, по которым делаются "срезы", и произвести аналитические действия, например, расчёты или группировка и последующее рассмотрение. В этом заключается суть многомерного представления.
Витрины разделяются по удобному для восприятия признаку, то есть заключают в себе данные, касающиеся определенной области деятельности банковского предприятия. Такая структура является ориентированной на разрешение специализированных задач.
В итоге, Структура витрин, спроектированных на основе корпоративного хранилища, задается необходимыми для анализа измерениями и хранит в себе фиксированные наборы данных.
Для данной системы были выбраны наборы данных, характеризующие такие области Банковской деятельности, как "Клиенты", "Баланс" и "Кредиты", так как вызывают собой особый интерес со стороны компании.
Рассмотрим структуру витрины "Баланс", которая содержит в себе множество необходимых для расчёта и получения ключевых показателей данных.
Наиболее понятной для представления и информативной абстрактной структурой банковского учёта можно назвать план счетов. Взаимодействие с планом осуществляется на уровне создания и изъятия проводки. Ранее был выделен ряд операций, относящихся к действиям над пространством счетов. Каждая проводка происходит непосредственно в границах определенных банковско-хозяйственных операций, при этом каждая из операций может характеризоваться несколькими проводками. Счета, наполняющие собой план, можно классифицировать согласно разделам банковского учёта, к которым они относятся. Схема представлена на рис. 5.
Рис. 5. Типы счетов
В аналитических системах любая проводка может оцениваться как одна или несколько характеристик для анализа. Счёт в банке представляет собой либо папку, состоящую из нескольких счетов, либо простой конечный счёт. Бухгалтерские проводки производятся только над конечными счетами, имея стороны дебетования и кредитования. На рис. 6 показана логическая структура работы со счётом.
Рис. 6. Логическая структура витрины
Таким образом, структура определяется множеством взаимосвязанных сущностей и их атрибутов.
Применяя методы аналитической обработки информации, предложенные ранее как математическая модель, можно сформировать некоторые выборки, необходимые для подсчёта необходимых показателей. Также оценка самостоятельных значений переменных может дать представление об ответе на какую-либо поставленную задачу анализа.
Например, применяя описанный метод группировок, который используют для систематизации данных баланса и других форм представления отчётов, становится возможным глубоко изучить такие значения, как общее количество счетов определенного типа в банке, сумма по остаткам на них и прочие. Различные группировки этих счетов с помощью построенной модели несут в себе возможность оперировать большим числом измерений и производить дополнительные аналитические выкладки.
3.3 Проектирование прототипа пользовательского интерфейса системы
После определения планируемой функциональности аналитической системы и разработки необходимых компонентов, согласно предложенному описанию следующим шагом является организация пользовательского интерфейса.
Был разработан прототип интерфейса, содержащий в себе описание входа в приложение и взаимодействия с функциональными вкладками.
Для начала пользователю предлагается ввести свои идентификационные данные, пример входа в систему представлен на рис. 7. В качестве логина и пароля предполагаются использование данных личного аккаунта, который регистрируется в системе отделом технического обслуживания или безопасности предприятия для каждого пользователя.
Рис. 7. Вход в систему
Далее, перед пользователем открывается меню, состоящее из четырех вкладок (согласно предложенной модели системы).
Первая вкладка "Анализ", изображенная на рис. 8, предоставляет доступ к отображению хранимых данных и некоторому меню, с помощью которого возможно взаимодействие с информацией средствами интерфейса.
Рис. 8. Вкладка "Анализ"
Вкладка "Визуализация", представленная на рис. 9, даёт пользователю возможность получить отображение данных или результатов их обработки в диалоговом окне в виде диаграммы или графика. Прототип предлагает два наиболее популярных формата: круговая диаграмма и график.
Рис. 9. Вкладка "Визуализация"
Во вкладке "Выгрузка", изображенной на рис. 10, предполагается реализация процесса извлечения данных для открытия в стороннем приложении. Например, пользователям системы с определенной периодичностью необходимо выгружать данные из корпоративного хранилища с целью импортировать результат в иные программы.
Рис. 10. Вкладка "Выгрузка"
Следующая вкладка "Отчёты", представленная на рис. 11, позволяет генерировать упорядоченные по какому-либо шаблону документы, заданному в системе с целью представить информацию в удобном (или обязательном для выбранного вида отчётности) виде.
Рис. 11. Вкладка "Отчёты"
Предложенный прототип интерфейса спроектирован в соответствии с задачами системы и позволяет взаимодействовать с приложением для аналитической обработки информации, которая находится в корпоративном хранилище банковских структур.
Заключение
В результате анализа банковской сферы установлено, что в настоящее время при высоком темпе развития технологий, роста объема информации и конкурентоспособности, каждой организации для успешной работы необходимо грамотное формирование структур хранения и обработки информации для проведения анализа и составления отчетности о деятельности предприятий, в то же время важна достоверность данной информации и обеспечение быстрого доступа к ней. Кроме того, повышение показателей стабильности, прибыльности, рост на рынке, успешное решение управленческих задач и так далее напрямую зависит от грамотного проведения внутреннего анализа показателей всех сфер деятельности компании. В связи с этим, организациям необходимо более широкое использование IT-технологий для решения различных задач, для повышения эффективности работы необходимо переходить на полную обработку всех данных с использованием компьютерным технологий.
...Подобные документы
Построение дерева принятия решений, реализация данной системы в табличном процессоре. Построение математической модели: в режиме вычислений и показа формул до и после оптимизации. Окно поиска решения. Информационно-логическая модель, ее содержание.
курсовая работа [955,8 K], добавлен 10.10.2012Метод решения математической модели на примере решения задач аналитической геометрии. Описание согласно заданному варианту методов решения задачи. Разработка математической модели на основе описанных методов. Параметры окружности минимального радиуса.
лабораторная работа [310,6 K], добавлен 13.02.2009Общая характеристика и свойства системы Matlab - пакета прикладных программ для решения задач технических вычислений. Разработка математической модели в данной среде, программирование функций для задающего воздействия. Проектирование GUI-интерфейса.
курсовая работа [1023,2 K], добавлен 23.05.2013Анализ существующих алгоритмов обработки информации человеком и современных моделей памяти. Разработка алгоритмов и математической модели ассоциативного мышления. Имитационная модель обработки информации. Компьютерный эксперимент по тестированию модели.
курсовая работа [2,3 M], добавлен 19.11.2014Теоретические основы применения информационных компьютерных технологий в управлении образовательным учреждением. Разработка и внедрение варианта управления гимназией на основе адаптации автоматизированной информационно-аналитической системы "АВЕРС".
дипломная работа [106,4 K], добавлен 14.05.2011Построение структурной схемы модели системы, укрупненной схемы моделирующего алгоритма. Проект математической модели информационно-поисковой библиографической системы, построенной на базе двух ЭВМ и имеющей один терминал для ввода и вывода информации.
курсовая работа [598,2 K], добавлен 21.06.2011Понятие математической модели, свойства и классификация. Характеристика элементов системы Mathcad. Алгоритмический анализ задачи: описание математической модели, графическая схема алгоритма. Реализация базовой модели и описание исследований MathCAD.
реферат [1,0 M], добавлен 20.03.2014Оценка применения информационно-компьютерных технологий. Обзор совокупности методов, производственных процессов и программно-технических средств, интегрированных с целью сбора, обработки, хранения, распространения, отображения и использования информации.
статья [19,0 K], добавлен 26.08.2017Построение концептуальной модели и метод имитационного моделирования. Определение переменных уравнений математической модели и построение моделирующего алгоритма. Описание возможных улучшений системы и окончательный вариант модели с результатами.
курсовая работа [79,2 K], добавлен 25.06.2011Процесс моделирования работы САПР: описание моделирующей системы, разработка структурной схемы и Q-схемы, построение временной диаграммы, построение укрупненного моделирующего алгоритма. Описание математической модели, машинной программы решения задачи.
курсовая работа [291,6 K], добавлен 03.07.2011Определение оптимального пути между контактными площадками. Возможность построения графического изображения поля трассировки. Разработка математической модели системы. Принцип волнового алгоритма. Проектирование пользовательского интерфейса, его схема.
контрольная работа [371,1 K], добавлен 19.01.2013Анализ технологий обработки информации. Построение системы защиты информации, порядок контроля за ее состоянием, определение и анализ угроз. Защита информации, которая циркулирует в системах звукоусиления. Техническая защита банковских операций.
дипломная работа [474,0 K], добавлен 19.10.2011Анализ современного состояния проблем тестирования высоконагруженных информационных систем. Построение математической модели определения высоконагруженных операций. Разработка программного обеспечения системы генерации сценариев нагрузочного тестирования.
дипломная работа [4,4 M], добавлен 24.08.2017Построение концептуальной модели системы и ее формализация. Алгоритмизация модели системы и ее машинная реализация. Построение логической схемы модели. Проверка достоверности модели системы. Получение и интерпретация результатов моделирования системы.
курсовая работа [67,9 K], добавлен 07.12.2009Содержательное описание предметной области. Структурный анализ бизнес-процесса на основе IDEF0-модели. Построение информационно-логической модели данных. Структурная схема на основе IDEF0. Даталогическая модель данных. Реализация информационной системы.
курсовая работа [849,7 K], добавлен 10.07.2014Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.
курсовая работа [2,4 M], добавлен 05.07.2015Cоздание и описание логической модели автоматизированной системы обработки информации. Проектирование структуры системы в виде диаграмм UML. Анализ программных средств разработки программного обеспечения и интерфейса. Осуществление тестирования программы.
дипломная работа [2,5 M], добавлен 25.01.2015Структурно–функциональная модель системы проведения соревнований школьников. Формирование требований к проектируемой автоматизированной системе обработки информации и управления. Разработка концепции и документации, анализ и выявление ключевых процессов.
дипломная работа [3,4 M], добавлен 04.03.2014Разработка математической модели системы. Моделирование работы конвейера сборочного цеха в течении 8 часов. Определение вероятности пропуска секции. Расчет количества скомплектованных изделий за 8 часов. Исследование системы на имитационной модели.
контрольная работа [98,3 K], добавлен 24.09.2014Понятие математической модели, физические свойства и классификация. Обзор систем компьютерного моделирования. Применение системы MathCAD для исследования реакции электрической цепи на внешнее воздействие. Графическая схема алгоритма и её описание.
курсовая работа [191,7 K], добавлен 29.09.2013