5. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ФИНАНСОВОГО ПЛАНИРОВАНИЯ
Автоматизированная система состоит из следующих функциональных подсистем:
Система регламентирования;
Система планирования;
Система контроля и учёта;
Система консолидации и анализа данных;
Система формирования выходных форм;
Система оповещения и временного контроля;
Система безопасности.
5.1. Архитектура системы
Теперь немного подробнее об этих функциональных подсистемах. Модель информационной системы наглядно демонстрирует взаимосвязь подсистем и их модулей (см. рис. 5.1).
Рис. 5.1. Модель информационной системы финансового планирования
Система регламентирования – определяет сроки проведения планирования. То есть она контролирует функцию ввода данных пользователем. Дело в том что, как правило, руководитель изначально определяет временные рамки проведения этапа планирования. То есть это время начала этапа планирования и время его завершения. Как раз в этом промежутке пользователь и может осуществлять заполнение плановых таблиц. Так же может возникнуть ситуация когда пользователь завершил ввод данных и отправил эти данные на согласование. В этом случае тоже происходит блокировка ввода. При возникновении, каких-либо неполадок в работе системы, администратор тоже может блокировать процесс ввода данных. Обработкой такого рода ситуаций и занимается система регламентирования. Она так же оповещает пользователя через его АРМ о том, что произошла блокировка ввода данных.
Система планирования – осуществляет сбор данных. Эта центральная подсистема, которая взаимодействует практически со всеми остальными системами.
Подсистема контроля и учета контролирует процесс ввода данных. При помощи нее можно узнать, какие планы или таблицы планов заполнены на текущий момент и на сколько.
Система консолидации и анализа данных позволяет проводить анализ введенных плановых показателей. Так же данная система позволяет строить различные графики сравнения плановых показателей.
Система формирования выходных форм позволяет формировать интерфейс пользователя для различных АРМов. То есть различные формы для ввода и вывода данных. Эта система особенно активно используется при построении отчетов (см. рис. 5.2).
Система оповещения и временного контроля осуществляет заранее запланированные действия по таймеру. К примеру, данная система при завершении этапа планирования осуществляет перегонку данных из оперативной области хранения в архивную область. Так же данная система позволяет блокировать отдельные участки БД по таймеру.
Рис. 5.2. Модель формирования форм в информационной системе
Система безопасности осуществляет идентификацию и аунтерификацию пользователя. Так же данная система осуществляет шифрование передаваемых данных (см. рис. 5.3).
Почти все представленные подсистемы по типу реализации можно разделить на три части.
Системы реализованные на уровне СУБД.
Системы реализованные на уровне приложения.
Системы реализованные как на уровне СУБД так и на уровне приложений.
К примеру, Система контроля и учет, Система оповещения и временного контроля полностью реализованы на уровне СУБД, в то время как Система формирования выходных форм реализуется полностью на уровне приложений.
Рис. 5.2. Модель системы надёжности в информационной системе
Такое обилие различных подсистем и их сложная взаимосвязь, требует привлечения дополнительных технологий для реализации системы финансового планирования. Все это обусловлено еще и тем, что при разной реализации различных модулей, возможно, использовать различные языки программирования. Так большинство систем реализованных на уровне СУБД оперируют языком структурированных запросов SQL и его процедурным расширением PL/SQL . Системы, реализованные на уровне исполняемого приложения, могут быть написаны на любом языке четвёртого поколения. В системах функции, которые затрагивают, как уровень базы данных, так и уровень приложения, для них может быть использовано несколько языков программирования, но нужно учитывать специфику их взаимодействия между собой.
Использование такой архитектуры и структуры информационной системы финансового планирования для малого предприятия имеют следующие преимущества:
высокая способность к интеграции существующих информационных систем управления предприятием;
относительно низкие затраты на внедрение и эксплуатацию;
повышение уровня эффективности использования оборудования;
прикладные программные средства доступны с любого рабочего места, имеющего соответствующие права доступа;
минимальный состав программно-технических средств на клиентском рабочем месте, возможно использование доступа через Internet;
минимальные затраты на настройку и сопровождение клиентских рабочих мест (причем многие из которых могут работать за удаленными терминалами).
Достарыңызбен бөлісу: |