Настройка ролей, прав доступа и интерфейсов пользователей. Настройка ролей, прав доступа и интерфейсов пользователей Настройка информационной системы под конкретного пользователя

Пользователей ИС (информационных систем) можно разделить на несколько групп:

  • случайный пользователь , взаимодействие которого с ИС не обусловлено служебными обязанностями;
  • конечный пользователь (потребитель информации) - лицо или коллектив, в интересах которых работает ИС. Он работает с ИС повседневно, связан с жестко ограниченной областью деятельности и, как правило, не является программистом, например, это может быть бухгалтер, экономист, руководитель подразделения;
  • коллектив специалистов (персонал ИС), включающий администратора банка данных, системного аналитика, системных и прикладных программистов.

Состав и функции персонала ИС - информационных систем:

  • Администратор - это специалист (или группа специалистов), который понимает потребности конечных пользователей, работает с ними в тесном контакте и отвечает за определение, загрузку, защиту и эффективность работы банка данных. Он должен координировать процесс сбора информации, проектирования и эксплуатации БД, учитывать текущие и перспективные потребности пользователей.
  • Системные программисты - это специалисты, которые занимаются разработкой и сопровождением базового математического обеспечения ЭВМ (ОС, СУБД, трансляторов, сервисных программ общего назначения).
  • Прикладные программисты - это специалисты, которые разрабатывают программы для реализации запросов к БД.
  • Аналитики - это специалисты, которые строит математическую модель предметной области, исходя из информационных потребностей конечных пользователей; ставит задачи для прикладных программистов. На практике персонал небольших ИС часто состоит из одного - двух специалистов, которые выполняют все перечисленные функции.

Для разных классов пользователей можно выделить несколько уровней представлений об информации в ИС, которые обусловлены потребностями различных групп пользователей и уровнем развития инструментальных средств создания ИС. Классификация по уровням позволяет разделить работу по созданию и обслуживанию ИС на относительно независимые части.

Уровни представлений об информации в информационных системах:

  • Внешнее представление данных - это описание информационных потребностей конечного пользователя и прикладного программиста. Связь между этими двумя видами внешнего представления осуществляет аналитик;
  • Концептуальное представление данных - отображение знаний обо всей предметной области ИС. Это наиболее полное представление, отражающее смысл информации, оно может быть только одно и не должно содержать противоречий и двусмысленностей. Концептуальное представление - это сумма всех внешних представлений, которое учитывает перспективы развития ИС, знания о методах обработки информации, знания о структуре самой ИС и др. Существует две формы концептуального представления информации:
    • инфологическая (информационно-логическая) модель, которая не привязана к конкретной реализации и ориентирована на пользователя;
    • даталогическая модель, которая учитывает требования конкретной СУБД.
  • Внутреннее (физическое) представление - это организация данных на физическом носителе информации. Этот уровень характеризует представления системных программистов и практически используется только тогда, когда СУБД не обеспечивает требуемого быстродействия или специфического режима обработки данных.

Методы разработки ИС: при традиционном подходе сначала выявлялись информационные потоки на предприятии, а затем к этой структуре привязывалась ИС, повторяя и закрепляя тем самым недостатки организации бизнеса. В конце прошлого века бурно обсуждалась идея бизнес - реинжиниринга, предложенная М. Хаммером. Она состоит в том, что для получения существенного эффекта от ИС необходимо одновременно с разработкой ИС пересмотреть и бизнес-процессы, удалив и упростив некоторые из них.

В типовых решениях 1С Предприятия для платформы 8.1 предусмотрено разграничение прав доступа пользователей к информации. С одной стороны, это обеспечивает определенную степень информационной безопасности предприятия (пользователю доступна только информация необходимая для выполнения его задач), с другой - облегчает работу пользователям информационной системы (пользователь не видит лишней информации, которая может препятствовать качественному и своевременному выполнению своей работы и оперировать только необходимыми ему данными).

Существует 2 способа разграничения информации. На этапе конфигурирования - более общие права и на этапе ведения учета - более детальные права к определенным записям таблиц. Первый настраивается на этапе конфигурирования системы разработчиками прикладных решений. Например, в типовом решении «1С: Бухгалтерия 8.1 для Украины» предусмотрены следующие роли, которые должны быть использованы при формировании списка пользователей информационной системы в режиме «Конфигуратор»:

  • «Бухгалтер» - основная роль.
  • «Главный бухгалтер» - роль должна назначаться главным бухгалтерам и сотрудникам аудиторских служб предприятия;
  • «Полные права», «Право администрирования», «Право администрирования дополнительных форм и обработок» - эти роли следует использовать осмотрительно, назначая их только тем пользователям, которые обладают полномочиями администрирования и сопровождения информационной системы.
  • «Право внешнего подключения» и «Право запуска внешних обработок» - роли предназначены для обеспечения возможности использования внешних по отношению к информационной системе средств и механизмов.

Назначать всем пользователям подряд эти роли не рекомендуется. Необходимо все-таки четко разграничить полномочия пользователей.

Формирование и настройка списка пользователей информационной системы осуществляется в режиме «Конфигуратор» (меню «Администрирование -> Пользователи»).

В настройках указывается полное имя пользователя, пароль доступа к базе, выбирается интерфейс и язык информационной базы, и назначаются его роли. Пользователю можно назначить несколько ролей одновременно.

В некоторых типовых решениях возможность создавать пользователей существует и в режиме 1С Предприятие. Для этого в справочнике «Пользователи» существует отдельная закладка «Пользователи БД» в которой можно формировать список пользователей:

После создания нового пользователя и запуска системы в режиме «Предприятие», информация об этом пользователе автоматически будет внесена в справочник «Пользователи». Эта операция выполняется разово при первом запуске информационной базы и сопровождается сообщением о добавлении пользователя в справочник. Список пользователей можно объединять в группы (подгруппы), поскольку справочник поддерживает иерархию. Например, можно создать следующие группы пользователей: администратор, кассиры, бухгалтеры. Права на такие действия имеют только те пользователи, которые выполняют административные функции. Доступ к справочнику осуществляется через меню «Сервис -> Пользователи». Доступ к настройке параметров текущего пользователя осуществляется через меню «Сервис -> Настройки пользователя».

Код элементов справочника «Пользователи» - текстовый. В качестве значения кода записывается «Имя пользователя», которое задано данному пользователю в Конфигураторе в списке пользователей системы, при входе в систему конфигурация определяет пользователя, который работает с системой, по совпадению имени пользователя в Конфигураторе и имени пользователя в справочнике «Пользователи». Следует отметить, что длина кода в справочнике 50 символов, поэтому не следует в конфигураторе задавать имя пользователя больше 50 символов.

Для связи справочника «пользователи» и справочника «физические лица» предусмотрен реквизит «Физическое лицо». Реквизит может быть пустым.

На закладке «Настройка» определяются индивидуальные настройки текущего пользователя. Эти настройки сгруппированы по функциональному назначению. Рекомендуется сразу же определить эти настройки, поскольку именно они во многом определяют поведение системы для каждого пользователя.

Настройки по умолчанию обеспечивают подстановку соответствующих значений в однотипные реквизиты документов, справочников, отчетов и обработок прикладного решения. При грамотном использовании этого механизма существенно сокращается время работы пользователей с объектами информационной системы, исключаются многие виды ошибок ввода;

Настройки панели функций управляют поведением сервисного механизма «Панель функций», с помощью которого можно осуществлять быструю навигацию по разделам информационной системы и получат! контекстную справку. Особенно полезно использование этого механизма при начале работы;

Остальные настройки управляют поведением системы на уровне конкретных ее элементов. Например, при включении контроля корреспонденции счетов во всех документах, справочниках и отчетах при выборе значения счета из бухгалтерского или налогового плана счетов будет осуществляться принудительный отбор счетов доступных к выбору исходя из состояния специализированного регистра сведений

«Корректные корреспонденции счетов бухгалтерского учета», что сильно ограничит возможности конкретного пользователя. В то время как у его соседа информационная система будет себя вести совсем иначе (описываемый флаг выключен).

На закладке «Контактная информация» вводится информация о контактной информации пользователя - адрес, телефон, адрес электронной почты и т.д.

На последней закладке «Доступ к объектам» осуществляется ограничение прав пользователей на уровне записей в таблицах информационной базы. Следует различать две технологии защиты информации, поддерживаемые в конфигурации:

Защита на уровне таблиц базы данных;

Защита на уровне отдельных записей таблиц базы данных (RLS);

При ограничении прав пользователя на уровне таблиц, такой пользователь не сможет производить какие-либо действия с таблицей в целом. Осуществляется такое ограничение на этапе конфигурирования прикладного решения путем настройки соответствующих ролей. Например, если для роли «Менеджер » запретить интерактивную пометку на удаление в справочнике «Контрагенты», конкретный пользователь информационной системы, которому будет назначена такая роль, не сможет пометить на удаление ни один элемент справочника «Контрагенты». При этом ему могут быть доступны другие операции со справочником: просмотр, создание новых элементов, выбор имеющихся и т.д. Но при таком подходе невозможно, например, скрыть от такого пользователя «чужих» контрагентов (с которыми работают другие менеджеры предприятия) и данные по ним.

Для решения подобных задач используется механизм ограничения прав доступа на уровне записей (Record Level Security - RLS). В прикладных решениях предусмотрено ограничение прав при помощи этого механизма для определенных ролей, например, в информационной системе «1С: Бухгалтерия 8.1 для Украины» для двух ролей:

«Бухгалтер»;

«Главный бухгалтер».

При этом нужно учитывать то, что конкретному пользователю некоторые роли могут быть изначально не назначены.

Поэтому при ограничении, например, роли «Главный бухгалтер» для текущего пользователя никакого ограничения может и не произойти в случае, если этому пользователю в режиме «Конфигуратор» назначена только роль «Бухгалтер» и не назначена роль «Главный бухгалтер». Таким образом, перед тем как использовать эту механику нужно точно знать какие роли назначены конкретным пользователям информационной системы. В область ограничиваемых в типовой конфигурации данных попадают:

Организации из справочника «Организации». То есть при ограничении какого-либо пользователя набором организаций, он физически сможет оперировать только с данными, отраженными по этим организациям. Причем такое ограничение будет распространяться только на документы и отчеты. На справочники этот механизм в типовом решении не влияет (кроме самого справочника «Организации»). Таким образом обеспечивается единство нормативной и номенклатурно-справочной информации в рамках информационной базы.

Внешние отчеты и обработки, подключенные через специализированные сервисные механизмы;

Технически описываемый механизм является универсальным. Поэтому при необходимости им можно пользоваться при доработке конфигурации для ограничения прав пользователей согласно условий конкретной задачи. Например, предусмотреть какое-либо ограничение доступа к элементам списка номенклатуры.

Физически доступ к механизму ограничения прав на уровне записей таблиц базы данных может быть осуществлен из четырех объектов прикладного решения:

Справочник «Пользователи». Здесь на закладке «Доступ к объектам» для текущего пользователя делается набор «разрешенных» объектов и «разрешенных» действий над ними в разрезе каждой роли

Справочник «Группы пользователей». Для удобства работы предусмотрена возможность объединения пользователей в группы. Для этих целей используется специальный справочник «Группы пользователей». Для каждого элемента справочника можно задавать список пользователей, который хранится в табличной части элемента справочника. В справочнике «Группы пользователей» присутствует один предопределенный элемент «Все пользователи». Список пользователей для этого предопределенного документа не подлежит изменению и физически он пуст. Доступ к справочнику осуществляется через меню «Сервис -> Группы пользователей» полного интерфейса. Дополнительно в каждой группе должен быть определен ее администратор, который будет осуществлять изменение состава группы с течением времени. Закладка «Доступ к объектам» и принципы работы с ней аналогичны рассмотренной выше для справочника «Пользователи»;

Справочник «Организации». Здесь на закладке «Доступ к объектам» для текущей организации определяется набор «допущенных» пользователей (или групп пользователей) и «разрешенных» им действий текущим объектом в разрезе каждой роли;

Независимо от настроек прав доступа и определенных на этапе конфигурирования ролей, информация обовсех действиях всех пользователей при работе с информационной базой может отражаться в журнале регистрации.

Журнал регистрации вызывается из пункта меню «Сервис -> Журнал регистрации». Подробное описание порядка работы с журналом регистрации приведено в книге «Руководство пользователя».

Информационная система обладает набором средств управления, в который входит: главное меню, панели управления, строка состояния. Все вместе это называется интерфейс пользователя.

Для облегчения работы с информационной системой предусмотрено несколько интерфейсов:

Административный,

Бухгалтерский,

обеспечивающих выполнение различных функций. Основными рабочими интерфейсами являются «Бухгалтерский» и «Полный». «Бухгалтерский» интерфейс беднее «Полного», в нем отсутствуют некоторые команды и возможности.

Но принципы построения обоих интерфейсов одинаковы. Все команды в них сосредоточены в меню. Каждое меню предназначено либо для выполнения сервисных или общих функций, либо «обслуживает» конкретный раздел учета. В меню последнего типа могут быть подменю, ориентированные на выполнение конкретных функции в рамках такого раздела учета. При этом команды вызова журналов и списков документов расположены выше, чем команды вызова справочников и других элементов нормативной и номенклатурно-справочной подсистемы. Несмотря на то, что при старте системы в первую очередь придется работать именно с элементами нормативной и номенклатурно-справочной подсистемы каждого раздела типовой конфигурации, далее при обычной оперативной работе журналы и документы будут требоваться чаще, чем справочники. Вся отчетность сосредоточена в отдельном меню.

При создании карточки пользователя информационной системы в режиме «Конфигуратор», назначается основной интерфейс, который будет использоваться по умолчанию при запуске программы. Вместе с тем, есть возможность переключаться в течение сеанса работы с информационной системой между интерфейсами. Осуществляется это через меню «Сервис -> Переключить интерфейс. При этом следует понимать, что возможность изменения средств управления информационной системой не приводит к автоматическому изменению и прав доступа.

То есть возможны ситуации, когда элемент можно просмотреть, но нельзя с ним ничего сделать (будет выдано соответствующее предупреждение), поскольку есть соответствующие ограничение в правах какой-либо роли, назначенной текущему пользователю.

Глава 9. Настройка ИС

Вы создали несколько разрозненных форм и отчетов. Настало время объединить их в единую систему. Используем для этого главную форму, из которой будут вызываться все остальные, как было задумано в разделе Реализация приложения, гл.5.

Создание главной формы системы

Наиболее очевидный вид главной формы нашей ИС показан на рис. 9.1. Как видно, на форме размещено 5 кнопок для вызова форм и отчетов, кнопка выхода из системы, рисунок (логотип) с надписью РУДН. Кроме того, в форме нет полос прокрутки, области выделения и поля номера записи, кнопок управления окном.

Рис. 9.1. Главная форма ИС "Заказы"

Последовательность действий по созданию подобной формы следующая:

1. Создайте макросы к 5 кнопкам для вызова соответствующих форм/отчетов. Используйте макрокоманду ОткрытьФорму и ОткрытьОтчет. Не забудьте в аргументах указать имя открываемой формы/отчета. На рис. 9.2 перечислены все макросы. Для макроса ПечатьПродаж приведены аргументы:

Рис. 9.2 Макрос ПечатьПродаж

2. Создайте макрос для кнопки выхода из системы – рис. 9.3.

Рис. 9.2 Макрос Выход

3. Создайте форму (назовите ГлавнаяФорма ) без источника данных, разместите на ней кнопки и надписи согласно вышеприведенному рисунку, используя Панель элементов .

В свойство Подпись (закладка Макет ) и свойство Имя (закладка Другие ) каждой из 5 кнопок введите соответственно названия Заказы, Клиенты, Товары, Продажи, График.

В свойство Нажатие кнопки (закладка События ) каждой из 5 кнопок введите (из списка) имена соответствующих макрос: Заказы. Заказы, Заказы. Клиенты, Заказы. Товары, Заказы. ПечатьПродаж, Заказы. ГрафикПродаж.

4 . Теперь создайте (если еще не создали) кнопку Выход. К ней также подцепите макрос - Заказы. Выход (свойство Нажатие кнопки , закладка События ). Если макрос еще создан, то щелкните справа от свойства Нажатие кнопки , и еще раз щелкните по появившемуся знаку . В открывшемся окне построителя макросов создайте макрос Выход согласно п.2.

Теперь наложим рисунок на кнопку Выход. Щелкните справа от свойства Рисунок (закладка Макет ) кнопки. Появится знак . Щелчок по знаку откроет окно для выбора рисунка. Найдите рисунок с названием Выход и нажмите ОК.

5 . Установите свойства формы ГлавнаяФорма следующим образом:

Подпись – Учебная ИС "ЗАКАЗЫ"

Полосы прокрутки – Отсутствуют

Область выделения – Нет

Поле номера записи – Нет

Выравнивание по центру – Да

Кнопка оконного меню – Нет

Кнопка размеров окна – Отсутствуют

Кнопка закрытия – Нет.

6 . Теперь вставим рисунок (здесь с надписью РУДН). Вы можете вставить любой имеющийся у Вас рисунок. На Панели элементов выберите кнопку Свободная рамка объекта , установите и растяните элемент на форме. В появившемся окне выберите пункт Создать из файла и нажмите Обзор , чтоб отыскать рисунок среди файлов. Флажок Связь в данном случае не устанавливайте, поскольку нет необходимости отображать на форме возможные изменения в файле рисунка.

После вставки рисунка скорректируйте размеры (закладка Макет , свойства Установка размеров , Ширина , Высота ). Напомним, что рисунки могут также храниться в базе данных в полях таблиц типа Поле объекта OLE . Для отображения таких полей используется элемент Присоединенная рамка объекта Панели элементов . Это позволяет создавать различные электронные картотеки: фотоальбомы, кадровые системы, каталоги изображений товаров и т. д.

Сохраните форму и проверьте ее работу.

Настройка параметров ИС

Если Вы намерены распространять свою ИС среди других пользователей, например, сотрудников своей компании, то Вам придется столкнуться с вопросами их обучения, сопровождения ИС, настройки ИС. Обучение требует как создания справочной подсистемы, так и некоторых организационных мероприятий. Сопровождение потребует доработки ИС в соответствии с новыми запросами пользователей и изменением исходных требований, поддержания базы данных в рабочем состоянии.

Общие настройки среды Access осуществляются в специальном окне Параметры, которое вызывается через меню Сервис , пункт Параметры… . Откройте это окно, вы увидите 8-10 закладок. Например, в закладке Общие можно установить рабочий каталог по умолчанию, в закладке Другие – порядок блокировки записей, режим открытия базы данных и т. д.

Часть параметров можно инициализировать при запуске ИС в среде Access. Сделать это крайне просто. Выберите в меню Сервис , пункт Параметры запуска… .Открывшееся окно позволяет настроить основные параметры запуска. Сделайте настройки, как показано на рис. 9.4.

Теперь при запуске ИС автоматически будет открываться ГлавнаяФорма , а окно базы данных Access будет скрыто. Если Вы ошиблись и у Вас при запуске не открылась ни ГлавнаяФорма , ни окно базы данных, то не отчаивайтесь: меню Окно , пункт Отобразить… поможет отобразить скрытое окно базы данных, подумайте и исправьте настройки запуска.


Рис. 9.4. Окно настройки параметров запуска приложения

Хорошим тоном является создание на рабочем столе ярлыка для запуска ИС в Windows. Для этого щелкните левой кнопкой мыши на рабочем столе Windows; в появившемся меню выберите пункты Создать , затем Ярлык . В первом появившемся окне найдите и установите путь к файлу приложения, во втором окне введите подпись к ярлыку. Двойной щелчок по ярлыку будет запускать ИС; сам Access будет запущен автоматически.

Примечание : в Windows для каждого типа файла установлено открывающее его приложение. Просмотреть (изменить) типы файлов и порядок их открытия можно через Проводник Windows: меню Вид , пункт Свойства папки , закладка Типы файлов .

Настройка базы данных для работы в сети

В Access есть возможность обеспечить работу с Вашей базой данных в сети из нескольких компьютеров – рис. 9.5. (работа Access в системе клиент-сервер здесь не рассматривается). Напомним, что база данных устанавливается на одном компьютере (файловый сервер), а на клиентских машинах устанавливаются лишь приложения, которые работают с общей базой данных. В этом случае следует провести следующие мероприятия:

Рис. 9.5. Схема взаимодействия приложений с общей базой данных

1 . Разделить базу данных, т. е. отделить таблицы от других объектов базы данных в разные файлы. Это можно выполнить как вручную, так и мастерами Access. В Access 97 выберите меню Сервис , пункт Надстройки , далее пункт Разделение баз данных . В Access 2000 выберите меню Сервис , пункт Служебные программы , далее пункт Разделение баз данных . Файл с таблицами перепишите на сервер, а файл с приложением запишите и на сервер и на клиентские компьютеры.

2 . Сделайте доступ к базе данных сервера (к файлу с таблицами) общим . Меню Сервис , пункт Параметры… , закладка Другие. Следует включить переключатель Общий доступ . Таким образом, файл с таблицами, т. е. собственно база данных, будет использоваться в многопользовательском режиме. Файлы приложений с клиентских машин должны получить доступ к файлу с таблицами.

3 . К каждому клиентскому приложению подцепите серверную базу данных. Меню Файл , пункт Внешние данные , далее пункт Связь с таблицами… . В первом окне Вам следует найти на сервере и присоединить файл с таблицами, в следующем окне связать каждую таблицу с приложением. При выполнении этого действия у Вас должно быть разрешение на доступ к каталогу с базой данных на сервере: в одноранговой сети соответствующий каталог сервера должен быть предоставлен в общее пользование в сети для чтения и записи.

Примечание: для комфортной (без задержек) работы в локальной сети важное значение имеет производительность сервера и пропускная способность физической среды сети: выполнение запроса с рабочей станции к файл-серверу предполагает пересылку таблиц с данными с сервера на рабочую станцию. Если у Вас пропускная способность сети 10Мбит/сек, то приемлемым является подключение к одному файл-серверу 3-5 рабочих станций, в случае 100Мбит/сек (сети FastEthernet на медных витых парах) – 7-10 рабочих станций на файл-сервер.

Поддержание базы данных в рабочем состоянии в первую очередь предполагает сохранность данных . Испортить базу данных Access может все, что может нарушить стабильность работы компьютера: сбои питания и в локальной сети, вирусы , неверный выход из Windows и т. д. Поэтому используйте источники бесперебойного питания, заземляйте сеть. Лучшим профилактическим средством является создание резервных копий базы данных на других носителях. В Access имеется возможность восстановить поврежденную базу данных, возможно, с частичной потерей данных: меню Сервис , пункт Служебные программы , далее пункт Сжатие и восстановление базы данных .

Система «Галактика» тиражно-заказной продукт. Этап настройки является обязательным при вводе системы в эксплуатацию, модуль Настройка входит в любой комплект поставки. В процессе настройки выполняется первичное заполнение основных каталогов, классификаторов и справочников, которые составляют единую информационную базу и используются всеми модулями системы. Дальнейшее пополнение классификаторов происходит в процессе оперативной работы.

Параметры общесистемной настройки позволяют выбрать из поставляемых с системой алгоритмов выполнения различных функций те, которые максимально соответствуют специфике данного предприятия. Параметры настройки пользователя определяют особенности работы конкретного пользователя. Часть из них, касающаяся прав доступа к документам и возможностей их редактирования, устанавливается только администратором системы.

Важным элементом подготовки системы к работе является настройка аналитик. Аналитики используются как традиционным образом для задания разрезов по счетам бухгалтерского учета и статьям бюджетов, так и для создания шаблонов описаний материальных ценностей с последующим уточнением свойств конкретной материальной ценности, отображения дополнительных полей в документах и др.

Кроме того, большинство модулей имеет собственный блок настройки. В него, в частности, включены функции настройки универсальных иерархических отчетов (Управление снабжением, Управление сбытом, Складской учет), типовых хозяйственных операций (Хозоперации), формата входящих и исходящих документов (Обмен бизнес-документами) и т.д. Наибольшие возможности по настройке системы предоставляются в модулях контура Управления производством, которые позволяют конструировать внешний вид документов и создать алгоритмы расчетов с учетом специфики конкретного предприятия.

К настроечным функциям можно отнести также разграничение прав доступа пользователей и настройку корпоративного межофисного обмена данными, если у организации есть удаленные подразделения. Эти функции выполняются с помощью специальных модулей Права доступа и Репликация данных, входящих в контур Системного администрирования.

    1. Информационная система руководителя

Для принятия правильных решений в процессе ведения хозяйственной деятельности руководители разных уровней должны владеть информацией. Информация может быть любой: плановой, технологической, учетной, аналитической, но основные требования к ней - своевременность и достоверность. Задача модуля Руководитель - сформировать необходимую информацию о хозяйственной деятельности в требуемом разрезе, наглядно, в динамике, с предварительным анализом.

Хозяйственная деятельность предприятия характеризуется определенными показателями (детальными и агрегированными). На основе экономической целесообразности выполняется объединение показателей в логические группы, например, средства производства, предметы труда, персонал, производственный процесс, финансы, продукция. При отображении информации применяется принцип «светофора»: значения показателей, попадающие в определенные деления шкалы оценок (отлично/хорошо/удовлетворительно/плохо/опасно/ очень опасно), выделяются соответствующим цветом.

Модуль Руководитель предназначен для контроля и управления деятельностью предприятия и включает следующие функциональные возможности (Рис. 3):

    формирование целей и задач руководителя на языке агрегированных показателей;

    получение агрегированных показателей хозяйственной деятельности предприятия и передача их на уровень руководителя;

    совмещение показателей со шкалой оценок, расчет отклонений фактических значений от плановых;

    отображение показателей с любой степенью детализации наиболее наглядным и удобным способом (график, отчет, модель, числовые данные);

    отслеживание агрегированных показателей на предмет критических отклонений и варианты действий для регулирования критических состояний.

Рис. 4. Схема реализации модуля Руководитель

Показатели рассчитываются на основании информации из общей базы данных системы Галактика, наполнение которой происходит при функционировании различных модулей, например, Финансово-расчетные операции (ФРО), Управление сбытом, Производственное планирование и т.д. Кроме того, их можно импортировать из внешних систем или ввести вручную. Рассчитанные агрегированные показатели сохраняются в архиве. «Пороговые» значения вводятся в модуле Руководитель и представляют собой базу нормативно-справочной информации данного модуля.

Модуль Руководитель предусматривает различные способы представления информации:

    Получение отчета по выбранному показателю.

    Построение графика текущего состояния или трендового анализа.

    Вывод значений показателей в натуральном и/или стоимостном выражении, в процентах, в виде коэффициента.

    Расчет отклонений фактических значений показателей от плановых.

    Построение и обработка математической модели для оценки поведения системы и выбора стратегии, обеспечивающей ее наиболее эффективное функционирование.

На практике каждый руководитель отслеживает свой набор показателей. Это определяется и внешним окружением предприятия (начиная со страны, где оно находится), и его спецификой, и тем, какие показатели руководитель считает наиболее важными. Поэтому информационная система для управления предприятием должна быть индивидуальной, опирающейся на потребности и методы управления данного руководителя. Для обеспечения необходимой гибкости при реализации данного модуля применен подход интеграции с другими прикладными системами.

Модуль Руководитель включает в себя инструментальные средства для определения необходимых показателей, аналитических признаков и формул для расчета. Предоставляется механизм формирования запросов для выбора из базы данных необходимой для расчета показателей информации. Кроме того, в процессе внедрения выполняется настройка визуального представления информации с учетом используемого состава показателей, а также круга задач и пристрастий конкретного руководителя.