Функциональные компоненты ИС
Под функциональными компонентами понимается система функций управления – полный набор (комплекс) взаимоувязанных во времени и пространстве работ по управлению, необходимых для достижения поставленных перед предприятием целей.
Именно от того, как будет выполнено то или иное задание отдельным работником, зависит успех в решении конечных задач фирмы в целом. Таким образом, вся сложнейшая совокупность управленческих воздействий должна иметь своим конечным результатом доведение общих задач, стоящих перед предприятием, до каждого конкретного исполнителя независимо от его служебного положения. Естественно, приведенные положения подчеркивают не только индивидуальный, но и групповой характер функций управления, а деловой (практический) результат получается не эпизодически, а постоянно.
Весь процесс управления фирмой сводится либо к линейному (например, административному) руководству предприятием или его структурным подразделением, либо к функциональному руководству (например, материально-техническое обеспечение, бухгалтерский учет и т. п.).
Поэтому декомпозиция информационной системы по функциональному признаку (см. рис.1.2) включает в себя выделение ее отдельных частей, называемых функциональными подсистемами (функциональными модулями, бизнес-приложениями), реализующих систему функций управления. Функциональный признак определяет назначение подсистемы, то есть то, для какой области деятельности она предназначена и какие основные цели, задачи и функции она выполняет. Функциональные подсистемы в существенной степени зависят от предметной области (сферы применения) ИС.
Несмотря на различные сферы применения ИС, ряд функциональных подсистем имеют одно и то же наименование (например, бухгалтерский учет и отчетность), однако их внутреннее содержание для различных объектов значительно отличается друг от друга. Специфические особенности каждой функциональной подсистемы содержатся в так называемых «функциональных задачах» подсистемы (см. рис. 1.2). Обычно управленческий персонал или связывает это понятие с достижением определенных целей функции управления, или определяет его как работу, которая должна быть выполнена определенным способом в определенный период. Однако с появлением новых информационных технологий понятие «задача» рассматривается шире — как законченный комплекс обработки информации, обеспечивающий либо выдачу прямых управляющих воздействий на ход производственного процесса, либо выдачу необходимой информации для принятия решений управленческим персоналом. Таким образом, задача должна рассматриваться как элемент системы управления, а не как элемент системы обработки данных.
Выбор состава функциональных задач функциональных подсистем управления осуществляется обычно с учетом основных фаз управления:
· планирования;
· учета, контроля и анализа;
· регулирования (исполнения).
Планирование - это управленческая функция, обеспечивающая формирование планов, в соответствии с которыми будет организовано функционирование объекта управления. Обычно выделяют перспективное (5-10 лет), годовое (1 год) и оперативное (сутки, неделя, декада, месяц) планирование.
Учет, контроль и анализ – это функции, обеспечивающие получение данных о состоянии управляемой системы за определенный промежуток времени; определение факта и причины отклонений фактического состояния объекта управления от ее планируемого состояния, а также нахождения величин этого отклонения. Учет ведется по показателям плана в выбранном диапазоне (горизонте) планирования (оперативный, среднесрочный и т.д.).
Регулирование (исполнение) – это функция, обеспечивающая сравнение планируемых и фактических показателей функционирования объекта управления и реализацию необходимых управляющих воздействий при наличии отклонений от запланированных в заданном диапазоне (отрезке).
Выбор и обоснование состава функциональных задач является одним из важнейших элементов создания ИС. Отметим также, что именно задача (функциональная подсистема) является объектом разработки, внедрения и эксплуатации конечным пользователем.
Анализ функциональных задач показывает, что их практическая реализация в условиях использования ИС многовариантна. Одна и та же задача может быть решена (реализована) различными математическими методами, моделями и алгоритмами (см. рис. 1.2). Иногда эту функциональную подсистему называют подсистемой математического обеспечения.
Среди множества вариантов реализации, как правило, имеется наилучший, определяемый возможностями вычислительной системы и системы обработки данных в целом.
В современных системах автоматизации проектирования информационных систем этот компонент входит в состав так называемых банков моделей и алгоритмов, из которых в процессе разработки информационных систем выбираются наиболее эффективные для конкретного объекта управления.