Procesele de afaceri pentru dezvoltator
Maksim Mesilov. Nu fi timid să pună întrebări care gravitează în limba în momentul de proiectare.
proces de afaceri - este procesarea unui document care este dat un punct de puncte de intrare și ieșire și secvențe multiple (trepte, trepte, funcții), realizate într-o ordine predeterminată și în anumite condiții.
- pentru blocul de informații despre organizație ca un element de procesare secvențială într-un proces secvențial separat pentru crearea și circuite de stare a proceselor complexe, cu perioada de valabilitate incertă.
- un instrument cu care celelalte părți ale produsului (module, componente, etc.) poate oferi utilizatorilor posibilitatea de a defini, implementa și gestiona procesele de afaceri (fluxuri de lucru). Aceasta permite programarea vizuală funcționalitate arbitrară, precum și a alerga și de a gestiona astfel de programe. Aici cuvântul „arbitrar“ este înțeleasă ca abilitatea de a crea acțiuni personalizate care extind funcționalitatea standard de.
- Acesta oferă un mecanism universal pentru procesele de afaceri de programare, nu sunt disponibile pentru programator. Un astfel de mecanism universal, pus în aplicare în detrimentul programării vizuale prin tehnologia dragdrop (drag-and-aruncare), ușor de înțeles, precum și orice utilizator de computer cunoscut. procesele de afaceri de șabloane creează un designer vizual deosebit.
Important! Pentru funcționarea sistemului modulului trebuie să îndeplinească cerințele minime de sistem. Înainte să-l instalați, verificați instalarea dumneavoastră această cerință.
Fiecare instanță a unui proces de afaceri (în continuare - PD) este un program. Parametrii de intrare PSU sunt parametrii care începe programul. Variabilele PD sunt variabile ale programului.
Prin urmare, durata de viață a parametrilor și a variabilelor alimentatorului este limitată de durata de viață a sursei de alimentare. Pentru variabile, parametri, sau orice alte valori ale TA au fost disponibile după alimentarea cu energie electrică și / sau în afara sursei de alimentare, trebuie să le salvați în altă parte, în memoria permanentă. le stoca cel mai convenabil în documentul BP.
proces de afaceri exemplu poate rula simultan într-un singur exemplar. Dacă a existat o încercare de a începe oa doua copie a primei pentru a finaliza lucrările (de exemplu, începe procesul în numele 2 utilizatori diferiți), apare o eroare: Un proces de afaceri este blocat de un alt proces. De obicei acest lucru duce la o eroare de terminare și incorectă a unui alt UPE.
Fiecare PSU lucrează la o copie a documentului. Documentele pot fi entități separate fizic și pentru a determina diferite operațiuni funcționale. De exemplu, o componentă de proces de afaceri. un exemplu care este în meniul Tools al „1C-Bitrix Portal Intranet.“ ca document utilizează elementele finale ale blocului de informații.
Atenție! Procesul de afaceri de punere în aplicare necesită calificări speciale. Acești profesioniști trebuie să înțeleagă esența subiectului proceselor de afaceri în cadrul companiei și să poată să-și exprime esența logicii.
Când automatizarea proceselor de afaceri nu trebuie să se grăbească să cod până diagrama schițat procesul de afaceri și nu înțelegerea modului în care va fi pus în aplicare această schemă.
Înainte de a examina principiile de programare Business Process, se recomandă insistent să se familiarizeze cu principiile generale ale muncii lor.