КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Инструментальные средства описания процесса
С точки зрения системы, каждая операция, входящая в состав процесса, содержит задание, выполнение которого предполагает ввод и/или обработку информации. Типовыми параметрами описания операции являются следующие: 100. адресат - пользователь или группа пользователей, получающих задание, при этом указываются права на пересылку задания другому пользователю и права на копирование данных, относящихся к заданию; 101. экранная форма - это документ, содержащий предназначенные для заполнения пустые места, в которые вводятся данные; 102. предельный срок выполнения задания, определяющий, до какого времени соответствующая операция должна быть выполнена; 103. действия системы при инициализации и завершении операции. Последовательность выполнения операций и условия их перехода от одной к другой составляют алгоритм выполнения процесса. Помимо уже рассмотренных операций, в описании алгоритма, как правило, используются: 104. логические условия; 105. внешние по отношению к процессу события; 106. средства создания параллельных ветвей; 107. точки встречи, позволяющие согласовать результаты параллельно выполняемых операций; 108. автоматические операции - операции, выполняющиеся без участия пользователя: 109. сценарии - экранные формы, содержащие вызов функций, операторов системы и внешних программ, используемых пользователем при выполнении различных операций. Использование инструментальных средств описания процессов в большинстве современных систем класса Workflow не требует от разработчика каких-либо знаний в области программирования или систем управления базами данных. При выполнении процесса Workflow информация передается от пользователя к пользователю в виде некоторого упорядоченного множества данных. Каждая операция использует подмножество этих данных, состав которого, а также способ представления данных задаются соответствующей экранной формой. Создание форм является прерогативой разработчика процессов, а инструментальные средства для разработки форм являются важным компонентом системы Workflow. Главным требованием к экранным формам, циркулирующим в системе, является их «интеллектуальность» - возможность динамически изменять состав, содержание и формат представления данных. Большинство систем поддерживают самые разнообразные типы данных. Очень важными являются данные типа «файл», благодаря которым обеспечивается возможность ассоциировать с формой файлы, находящиеся вне системы. Разработчик указывает операции, на которых эти файлы должны порождаться, и регламентирует возможность внесения в них изменений. Значения данных представляются в экранной форме в виде полей. При этом различаются: 110. демонстрационные поля - поля, содержащие значения, для которых не допускается редактирование; 111. обязательные поля - поля, которые необходимо заполнить в процессе выполнения задания; 112. необязательные поля - поля, значения которых могут быть введены пользователем, однако это не является необходимым условием выполнения задания; 113. вычисляемые поля - поля, значения которых вычисляются в соответствии с заданными правилами; 114. невидимые поля - вычисляемые, но не отображаемые на экране. Построение форм представления данных является составной частью описания операций, составляющих процесс Workflow, и включает: задание и форматирование текста, образующего форму; определение требуемого подмножества данных; указание способа их представления в форме; описание условий и обстоятельств, определяющих содержание формы. Кроме того, для каждого поля могут быть заданы: справка-пояснение того, как это поле заполнить; справочная информация будет выдаваться на экран по требованию пользователя; диапазон или список допустимых значений: одна или несколько таблиц, определяющих взаимосвязи между значениями полей формы. Использование таблиц позволяет организовать согласованную работу с логически связанными полями данных, например, такими, как название компании и ее почтовый адрес. В большинстве современных систем класса Workflow присутствуют высокоуровневые инструментальные средства создания и редактирования экранных форм.
Дата добавления: 2015-04-29; Просмотров: 455; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |