Требования к аналитическим системам
Если попытаться как-то суммировать основные требования, которые предъявляются пользователями к аналитическим программным продуктам, и взгляд программиста-разработчика на реализацию этих требований, то можно составить следующую таблицу (см. табл. 8.1). Исходя из этих требований, приходим к выводу, что для разработки программных систем разработчики должны исходить из логики объектно-ориентированного подхода в программировании перенося ее на интерфейс пользователя. Это означает, что не следует идти по пути прямого программирования методик, а избрать путь создания средств, с помощью которых сам пользователь мог бы реализовывать методики и алгоритмы анализа. Лишь в этом случае пользователь может делать правильные выводы из приведенных расчетов. Объектами, которыми он мог бы манипулировать должны быть балансовые и лицевые счета, условия кредитных, депозитных и других договоров, балансы клиентов банка и т.п. Инструментами для пользователя могли бы быть конструктор для построения новых объектов (например, таких как показатели нормативов, коэффициенты ликвидности банка или предприятия, являющегося клиентом банка), генератор отчета, с возможностью включения в выходные формы графических объектов, экономико-математические модели прогноза и анализа.
С точки зрения разработчиков системы, под анализом понимается соответствующим образом заданная пользователем обработка данных (выборки, операции над выборками). Не претендуя на творческий процесс экономиста-аналитика, который делает "далеко идущие выводы" из проведенной обработки данных, задача заключается в создании ему удобного, простого в освоении инструмента, помогающего не ошибиться в своих выводах. Под прогнозом подразумевается система математических методов (моделей, манипуляций с данными), которые помогают принять правильное решение, провести экспертные оценки возможных вариантов принимаемых решений. Системой планирования будет программный продукт, который помогает установить контрольные плановые цифры для всех структур банка, контролировать их выполнение, в случае необходимости корректировать (уточнять план). На основе проведенного анализа и прогноза пользователь должен выработать систему воздействия на всю систему банка, сформулировать ее виде контрольных цифр (плана).
Таблица 8.1Требования к аналитическим системам
С точки зрения пользователя (желания) | С точки зрения программиста (необходимо) |
Оперативное манипулирование даннымивсеми имеющимися на понятном для экономиста языке, создание аналитиком собственных показателей и оценочных коэффициентов. | Создание технологии, понятной пользователю, что более реально. |
Адаптация системы при изменении внешних и внутренних условий с сохранением истории (изменение счетов, законодательных норм и др.). | Гибкость системы, запоминание истории во времени, использование объектно-ориентированного подхода в программировании, большие объемы базы данных. |
Краткосрочные прогнозные оценки, возможность проводить анализ влияния различных факторов на заданные показатели. | Расширяемость. Постоянное расширение базы данных новой информацией, увеличение объема хранимой информации, создание математических моделей и экспертных систем. |
Оперативность информации, в том числе с удаленных филиалов, оперативно ее анализировать по любой совокупности показателей. | Надежность. Высокопроизводительная ЭВМ, возможность работы с распределенными базами данных, устойчивые компьютерные сети, надежная связь с филиалами и удаленными базами данных. |
Дата добавления: 2015-08-04; просмотров: 2212;