Az üzleti folyamatok jobb kezelése érdekében gyakran megkísérelik formalizálni őket, egy meghatározott szabálykészlettel leírták őket és egy bizonyos logikai sémaként mutatják be őket. Amellett, hogy ez a módszer hozzájárul a kereskedelmi tevékenységek jobb elemzéséhez és ellenőrzéséhez, továbbra is egyértelműen megosztja a feladatokat és hatásköröket az alkalmazottak között, és lehetővé teszi, hogy tartalékot találjon a vállalat hatékonyságának növelése érdekében. Ebben a tekintetben az UML tevékenységi diagram (a második név az aktivitási diagram) nagyon kényelmesen használható, és most megérti, miért növekszik gyorsan. Vessen egy pillantást a következő példára:
Leírja a kézbesítési szolgáltatás alapvető szervezését.
A koncepció
Elvileg a műveletek algoritmusát a népszerű Word szerkesztőbe beépített szokásos folyamatábrával vagy bármely más programmal lehet kifejezni. A tevékenységi diagram azonban valami több. Ezt a sémát az UML nyelv használatával állítják össze, amely objektum-orientált módszerré vált az üzleti folyamatok összeállításához és elemzéséhez, valamint alkalmazások létrehozásához. Jelölése lehetővé teszi, hogy öt reprezentációját bármelyik rendszerre beszerezze a következő helyzetekből:
- tervezni;
- használati esetek;
- átállást;
- folyamatok
- végrehajtását.
Ezenkívül a rendszer megjelenítésének fent említett módszerei mindegyik műveletsort tartalmazhatnak, amelyet algoritmus segítségével könnyen ábrázolhatunk. Pontosan ez a tevékenységi diagram, amelynek nincs egyenlő. Segítségével kiegészítheti a modell dinamikus elemét, és ezzel tisztázhatja annak dinamikáját. Ezért a tevékenységi diagram tökéletes a vállalati üzleti folyamatokhoz: elvégre szinte minden alkotóelemhez tartozik a tevékenység! A kapott diagramban láthatjuk, mikor és hogyan továbbadnak a vezérlőáramlatok az egyik tevékenységi helyről a másikra. Sőt, az ilyen reprezentációk egyetlen rendszerére több is felépíthető. Minden ilyen tevékenységi diagram a rendszer egy meghatározott aspektusára összpontosít, bemutatva a benne zajló különféle tevékenységeket. A fő különbség az ilyen séma és a szokásos folyamatábra között az, hogy támogatja és ösztönzi a párhuzamos folyamatok létrehozását. Az érthetőség kedvéért vegye figyelembe a következő példát.
Ez a diagram látható? hogyan lehet megszervezni a pincér viselkedését egy étteremben.
Létrehozási ajánlások
Kezdjük a szoftverrel. Ha érdekli egy UML tevékenységdiagram, akkor a számítógépére telepítenie kell az UML használatát támogató alkalmazásokat: MS Visio, StarUML, Enterprise Architect. Annak ellenére, hogy a szakemberek kereskedelmi verziókat használnak, először szabad szoftverekkel gyakorolhatnak. Használhatja a kifejezetten erre létrehozott webhelyek szolgáltatásait is, például a Gliffy, Cacco vagy a diagram.ly szolgáltatást. A diagram létrehozásához használt karakterkészlet általában azonos. Az alábbi ábra a fő elemeket mutatja.
Az üzleti folyamat azonosításához és modelljének felépítéséhez hajtsa végre a következő műveleteket:
- Jelölje ki az Ön számára legérdekesebb webhelyet. Komplex rendszerek tervezésekor egyszerűen nem lehetséges az összes fontos szekvencia megjelenítése egyetlen diagramon.
- Válasszon olyan üzleti objektumokat, amelyek a felelős a kiválasztott folyamat egyes részeiért. Sőt, helyükön lehetnek valós entitások és elvont tárgyak is. Így vagy úgy, mindegyiknek külön sávot kell létrehoznia.
- Határozza meg a folyamat kezdő állapotának kezdeti feltételeit és a befejezésének végső utófeltételeit. Ez segít meghatározni a határait.
- A kiindulási állapottól kezdve írja le és jelenítse meg a diagramon az összes műveletet és tevékenységet, amelyek a különböző időpontokban végrehajtódnak.
- Számos akciót vagy összetett műveletet külön tevékenységi állapotokra kell összecsukni, és mindegyiknek el kell készítenie saját diagramját.
- Térképezze át az átmeneteket ezen tevékenységek és tevékenységek állapota között. Először elindítják egymás utáni áramlásokat, majd továbblépnek az ágakba, és végül megfontolják az egyesüléseket és szétválásokat.
- Ha a munkafolyamat fontos objektumoktól függ, akkor azokat is fel kell tüntetni egy tevékenységi diagramban. Ha szükséges, megmutatják, hogy egy objektum értéke és állapota hogyan változik, annak tisztázása érdekében.