Ти тут

Візуальне програмування бізнес-процесів

Російський ринок вступив у стадію, коли всі замовники бажають самостійно розвивати свої інформаційні системи, без будь-якого використання інтеграторів і вендорів. Для сучасних систем економічної документації стали вельми затребувані візуальні редактори бізнес-процесів, а також карток документів. Візуальне програмування, точніше його основна ідея, зародилося ще у вісімдесятих роках, але до сих пір йде активний розвиток і розробка різних продуктів в різних сферах. В результаті їх використання все більше підтверджується наступна теза: чим більше високорівнева продукт використовується, тим більші обмеження накладаються на реалізацію. Цей факт має масу наслідків для російських систем СЕД. Давайте розберемося з переліком типових запитів, які найчастіше викликають зміни:

- створення нових документів або зміна існуючих - це виробляється на серверної частини;

Відео: автоматизує це - настройка бізнес процесів в Бітрікс24 (Вебінар 06/08/2014)

- опис переліку можливих дій над дорученнями і документами (користувальницький інтерфейс, картки завдань);

- робота з типами документів;

Відео: Візуальне моделювання бізнес-процесів

- довідники.

Візуальне програмування: робота з візуальним редактором



Коли доходить справа до створення карток і їх прив`язки до певних полях опису, то виникає необхідність в роботі з редактором, який в свою чергу повинен підтримувати цілком певний набір функцій:

- опис процедури вибору значень з довідників з зручним інтерфейсом і можливістю фільтрації;

- розбивку картки на логічні розділи. Наприклад, окремі закладки для інформаційних полів, для історії документа, для маршруту, для пов`язаних доручень та іншого;

- підтримку вносити записи, які можуть містити в собі посилання на якісь сторонні об`єкти. Наприклад, запис в історії розгляду повинна посилатися на інший запис, візу, записи в інших полях теж повинні бути з посиланнями на якісь об`єкти;

Відео: Мова UML 2 в аналізі і проектуванні програмних систем і бізнес-процесів



- повинна обов`язково бути присутнім можливість опису взаємозв`язків між різними полями;

- можливість редагування ієрархічних структур - це ще одна важлива деталь, яку має робити доступним візуальне програмування;

- опис взаємозв`язків, які утворюються між полями, тобто вказівка того, які поля для яких документів будуть доступні для редагування;

Відео: Що таке бізнес-процес в 1С: підприємство 8?

- установка видимості полів в залежності від того, які умови виставлені;

- складні версії валідації даних в поєднанні з декількома полями.

Поки що не існує відповідного рішення для формування веб-інтерфейсів з подібними можливостями.

Візуальне програмування: робота з описом бізнес-процесів

Виробники різних систем постійно працюють над створенням різних візуальних редакторів процесів. При використанні таких редакторів для розробки російських систем програмісти стикаються з цілим набором проблем. Багато практики, які широко поширені в російському документообіг, не піддаються опису в термінах бізнес-процесів, саме тому візуальна мова програмування складно використовувати. Робота з російським документообігом настільки ускладнена, що тепер немає можливості робити так, як це робиться за кордоном, тобто створити форми, що працюють взаємопов`язано, а не викликати кожного разу необхідні для вирішення одного завдання форми та документи. Такий підхід не дозволяє підвищити ефективність роботи. Якщо намагатися візуалізувати ті процеси, які добре цьому піддаються, то такі вкладення не окуплять себе, так як ці процеси не потребують частій зміні.

Існує певний набір завдань, для вирішення яких доречно використовувати візуальне програмування C, а в решті випадків його можна навіть не торкатися.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!