Letyshops

Открытая модель деятельности

Автоманов С.А., Попов А.Е.
вице-президент и президент компании "Эллай", Россия
Окончание.
Платформа открытых моделей | Новые возможности | Области применения | Новые концепции

В конце 1995 года была создана программа обработки правил, тот самый "интерпретатор". Его предназначение - обеспечивать построение в нужное время нужного алгоритма как цепочки правил; пополнять состав и редактировать содержание компонентов открытых моделей.

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

Библиотека программных объектов платформы создана в период с 1995 по 1998 годы по результатам пилотных проектов на таких предприятиях, как:

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

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

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

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

При вводе в платформу новой информации активизируется интерпретатор ("механизм логического вывода"), который либо расширяет структуру данных - и модель пополняется новым описанием ее компонента, либо выводит новое правило - и пополняется база правил. Обработка правил продолжается сверху вниз: от уровня терминов ФХД до уровня простейших правил организации связей в таблицах реляционной СУБД, где и хранятся данные и связи данных (логика).

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

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

[1][2][3][4] следующая>>
[вид для печати]
© Автоманов С.А., Попов А.Е.

 

 

Реклама: