Ильюшенков Михаил, ЭиП мая 2010
Повышение прозрачность деятельности Взгляд со стороны Повышение производительность труда Оптимизация деятельности Сертификацию СМК по ГОСТ Р ИСО Прочее-прочее
Желания и претензии потребителей Удовлетворение желание и претензий БП Статистика Управляющее воздействие Обработка
0. Обследование предприятия 1. Что автоматизируем? 2. Бизнес-процесс – сбор информации Критерии удовлетворения ПО требованиям ИС 1. Правила 2. Последовательность 3. Права доступа
1. Текстовые файлы Правила0/5 Последовательность1/5 Права доступа 3/5 2. Excel-таблица Правила2/5 Последовательность1/5 Права доступа 0/5
3. Windows Workflow Foundation в Microsoft Office SharePoint Server последовательный процесс Sequential Workflow конечный автомат State-Machine Workflow процесс, управляемый правилами Rules-driven Workflow
Дороговизна (160 на SharePoint на SQL Server) Медленная работа процессов Цель SharePoint – совместное управление документами
4. 1с: Бизнес-процессы Жесткий Свободный Условный Параллельный
Отсутствие класса процессов «конечный автомат» Небольшая штатная библиотека классов
Oracle Directum другие
Создание бизнес-процессов – дело разработчика, а не пользователя, несмотря на внешне видимую легкость
Универсальная программа, которая позволит создавать редактировать управлять электронными бизнес-процессами
идмаркапроизводительстатусцвет d2-yb#2#2в наличии#3#3 идназваниестрана 1 2ToshibaЯпония 3 идцвет 1 2 3белый 4 Бизнес-процесс Экземпляр бизнес- процесса
Инфраструктура данных Описание процесса Описание пользовательских форм
Инфраструктура данных передавать не надо, они есть сами по себе, нужно просто создать Описание процесса xml-файл с декларативным описанием Описание пользовательских форм xml-файл с описание формы и ее элементов
Инфраструктура данных База данных Описание процесса «Движок», сервер приложений, служба Описание пользовательских форм Клиентские приложения
БД «движок» клиент
Возможные варианты полей: Текстовое Числовое Дата Таблица Комбинации Прочее Каждое поле – объект с интерфейсом: Источник входящих данных Адрес исходящих данных Правила проверки Взаимодействие с другими объектами
Сохранить SaveFormCommand
Verdana10 Faultiness Title ChooseComboBox Black
VoltageTextBox string
VoltageTextBox RussianVoltageMessage
Действия с задачами: Создание Сохранение Завершение Возврат Условия перехода: предопределенные внешние
Ускоряет работу по созданию программного обеспечения Помогает быстрее устранять ошибки и предотвращать их последующее появление
«движок»клиентнапоминания 25 июля 2010
Данный комплекс не является конечным продуктом, как и любая другая программа в области ИС Конечный продукт – услуга по внедрению ИС Данный комплекс – удобный и гибкий инструмент для создания программного обеспечения ИС
Недостатки: Нагрузка на движок Безопасность Направления совершенствования: Балансировка нагрузки Шифрование, политика сертификации Графические редакторы пользовательских форм и описания бизнес-процесса Создание большой библиотеки готовых компонент
Достоинства: Гибкость в задании логики бизнес-процессов Прозрачность работы комплекса Ускорение разработки ПО Устранение ошибок Дешевизна Напоминания