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

Глава 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С.

В 1С 8для управления доступа пользователей используется отдельный объект метаданных, который называется Роли.

Обратите внимание! Эта статья написана в помощь программистам. Настройка прав в пользовательском режиме на примере 1С Бухгалтерия рассмотрена в .

Роль определяет набор прав пользователя, которые он имеет. Механизм ролей очень похож на механизмы прав Windows Active Directory. Для каждого из объектов (справочники, документы) разработчик устанавливает свой набор прав — чтение/запись/добавление/изменение/…

Набор доступных прав — совокупность всех разрешений в ролях пользователя .

Если открыть объект метаданных Роль, мы можем увидеть следующую картину:

У объекта есть две закладки — Права и Шаблоны ограничений. Права — основная закладка, Шаблоны — вкладка для настройки прав на уровне записи в 1С (RLS ). Это очень важная тема, её я постараюсь описать в будущих статьях.

Будем рассматривать только вкладку Права .

  • Объекты — список , на которые будут устанавливаться права.
  • Права — список возможных для установки настроек прав.
  • Ограничение доступа к данным — поля роли для настройки

Следует обратить внимание на галочки в нижней части:

  • Устанавливать права для новых объектов — если флаг установлен у роли, на новые объекты метаданных будут автоматически установлены разрешающие права. Рекомендую установить, если Вы часто забываете установить права на новые объекты.
  • Устанавливать права для реквизитов и табличных частей по умолчанию — флаг, при установке которого реквизиты и табличные части будут наследовать права владельца(справочника, документа и т.д.)
  • Независимые права подчиненных объектов — если флаг установлен, то система при определении права на объект конфигурации учтёт права на родительский объект

Настройки прав на всю конфигурацию

Если открыть Роль и кликнуть на корень конфигурации, мы увидим следующие настройки:

Подробнее о каждом из прав на всю конфигурацию :

Получите 267 видеоуроков по 1С бесплатно:

  • Администрирование — администрирование информационной базы (требуется наличие права «Администрирование данных»)
  • Администрирование данных — право на административные действия над данными
  • Обновление конфигурации базы данных — право на
  • Монопольный режим — использование монопольного режима
  • Активные пользователи — просмотр списка активных пользователей
  • — журнал регистрации
  • — право запуска тонкого клиента
  • — право запуска веб-клиента
  • Толстый клиент — право роли запуска толстого клиента
  • Внешнее соединение — право запуска внешнего соединения
  • Automation — право на использование automation
  • Режим «Все функции» — в режиме управляемого приложения
  • Сохранение данных пользователя — разрешение или запрет на сохранение данных пользователя (настроек, избранного, истории). Особенно актуально для 1С управляемых форм.
  • Интерактивное открытие внешних обработок — открытие внешних обработок
  • Интерактивное открытие внешних отчетов — открытие внешних отчетов
  • Вывод — вывод на печать, запись и копирование в буфер обмена

Настройка прав 1С 8.2 на другие объекты метаданных

Для остальных основных объектов (справочники, константы, документы, регистры…), набор прав у роли достаточно стандартен:

  • Чтение — чтение (программное)
  • Добавление — добавление (программное)
  • Изменение — изменение (программное)
  • Удаление — удаление (программное)
  • Просмотр — просмотр
  • Интерактивное добавление — интерактивное добавление
  • Редактирование — редактирование
  • Интерактивная пометка удаления — интерактивная пометка на удаление
  • Интерактивное снятие пометки удаления — снятие пометки на удаление
  • Интерактивное удаление помеченных — удаление помеченных объектов
  • Ввод по строке — использование режима ввода по строке
  • Интерактивное удаление — непосредственное удаление (shift +del)

Права только для документов :

  • Интерактивное проведение — проведение
  • Отмена проведения — отмена проведения документов
  • Интерактивное проведение неоперативное — проведение (стандартными командами форм) документа в неоперативном режиме
  • Интерактивная отмена проведения — интерактивная отмена проведения
  • Интерактивное изменение проведенных — редактирование проведенного документа. Если право у роли не установлено, то пользователь не может удалить проведенный документ, установить пометку удаления, перепровести или сделать непроведенным. Форма такого документа открывается в режиме просмотра

P.S. Если у Вас все же не получилось разобраться в ролях пользователей, Вы можете заказать .
Видео с примером настройки прав в 1С бухгалтерии 3.0:

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

Главное окно можно разделить на следующие участки: заголовок, меню, панель инструментов, рабочее поле и помощь пользователям.

Заголовок - это самая верхняя строка окна. В заголовке главного окна программа обычно показывает название базы данных, например "1С: Предприятие. ИНКОМ ПЛЮС".

Главное меню - это сводка команд. Таких команд в программе несколько десятков, поэтому их принято объединять в группу.

Меню включает в себя следующие пункты: "Файл", "Правка", "Операции", Банк", "Касса", "Покупка", "Продажа", "Склад", "Производство", "ОС", "НМА", "Зарплата", "Кадры", "Отчеты", "Предприятие", "Сервис", "Окна", "Справка". Каждый пункт меню соответствует определенному участку учета.

· "Справка" - это группа команд по вызову на экран компьютера справочных сведений по работе с конфигурацией.

· "Предприятие" - позволяет обратиться к справочникам, обработкам, настройкам.

· "Отчеты" - предназначены для получения результативной информации. Информация представляется в удобном для просмотра и анализа виде. Отчеты подразделяются на стандартные, специализированные и регламентированные.

· "Покупка", "Продажа", "Банк", "Касса", "ОС", "НМА", "Зарплата", "Кадры", "Производство", "Склад" - это группы команд по работе с документами, справочниками, отчетами, обработками определенного участка бухгалтерского и налогового учета.

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

В группе команд по работе с документами ("Покупка", "Склад", "Банк", "ОС", "НМА", "Зарплата", "Кадры") присутствуют справочники. В программе справочники находятся в конце списка выпадающего пункта главного меню.

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

Под строкой меню главного окна программы располагается панель инструментов.

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

Подсказка - небольшая строчка с поясняющим текстом.



Оставшееся пространство главного окна, расположенное ниже панели инструментов, называется рабочим столом (полем) программы.

Рабочий стол может быть занят панелью функций.

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

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

В «1С:Предприятии» пользователь работает с системой окон. Существует два вида окон: основные и вспомогательные.

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

По умолчанию каждое окно появляется на панели задач и в переключателе окон по нажатию клавиш Alt + Tab. Между окнами одного сеанса можно переключаться с помощью клавиш Ctrl + Tab.

Как только мы начнем работать в программе, она будет открывать новые окна и располагать их на своем рабочем столе. В результате на рабочем поле главного окна появятся несколько окон. Новые окна имеют более низкий ранг относительно главного окна программы. В операционной системе они называются операционными (подчиненными) окнами. Подчиненное окно можно свернуть, то есть уменьшить до размера заголовка, уронив его при этом вниз рабочего стола главного окна. Подчиненное окно можно развернуть, только уже не во весь экран компьютера, а на весь рабочий стол главного окна. То окно, что находится поверх всех остальных окон, является активным окном. Если нужно сделать активным то окно, которое сейчас не видно на экране, воспользоваться главным меню "Окна". Если нужно сразу закрыть все окна, то нужно воспользоваться пунктом главного меню "Окна/Закрыть все".

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

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

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

Для каждого пользователя на закладке «Настройки» можно указать значения, которые будут подставляться в документы по умолчанию.

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

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

Список пользователей можно задавать как в режиме конфигуратор, так и в пользовательском режиме.

В пользовательском режиме, кроме того задаются настройки пользователя:

Основные значения для подстановки,

Панель функций;

Запрашивать вид операции при вводе нового документа;

Контроль корреспонденции счетов;

Не использовать помощника приема на работу;

Основная дата начала отчетов;

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

В конфигурации есть возможность просмотреть список активных пользователей (меню «Сервис/Активные пользователи»).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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