కార్యాచరణ రేఖాచిత్రాన్ని రూపొందించడానికి రెండు విధానాలు

కార్యాచరణ రేఖాచిత్రం ("స్క్విరెల్స్" ఆధారంగా) నిర్మాణానికి రెండు విధానాల పోలిక

В "ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు" కథనం యొక్క భాగం 1 మేము "అద్భుతమైన" సబ్జెక్ట్ ఏరియా యొక్క ప్రక్రియలను అనుకరించాము - పుష్కిన్ యొక్క "ది టేల్ ఆఫ్ జార్ సాల్తాన్, అతని అద్భుతమైన మరియు శక్తివంతమైన కుమారుడు ప్రిన్స్ గ్విడాన్ సాల్టానోవిచ్ మరియు అందమైన స్వాన్ ప్రిన్సెస్" నుండి ఒక ఉడుత గురించి ఒక లైన్. మరియు మేము కార్యాచరణ రేఖాచిత్రంతో ప్రారంభించాము, "ఈత" లేన్లు - స్విమ్ లేన్ల సహాయంతో రేఖాచిత్ర క్షేత్రాన్ని రూపొందించడానికి అంగీకరిస్తాము. లేన్ పేరు ఈ లేన్‌లో ఉన్న రేఖాచిత్ర అంశాల రకానికి అనుగుణంగా ఉంటుంది: ఇన్‌పుట్ మరియు అవుట్‌పుట్ కళాకృతులు, ప్రక్రియ దశలు, పాల్గొనేవారు మరియు వ్యాపార నియమాలు. ప్రక్రియలో పాల్గొనేవారి పేర్లతో లేన్‌లు నియమించబడినప్పుడు, ఈ విధానం ప్రామాణికమైనది నుండి భిన్నంగా ఉంటుంది, తద్వారా ప్రక్రియలో వారికి కొన్ని బాధ్యతలను కేటాయించడం.

ఈ ఉదాహరణలో, నేను ఆస్ట్రేలియన్ కంపెనీ నుండి ఎంటర్‌ప్రైజ్ ఆర్కిటెక్ట్ వాతావరణాన్ని ఉపయోగిస్తున్నాను. స్పార్క్స్ సిస్టమ్స్ [1].
ఉపయోగించిన మోడలింగ్ విధానాల వివరాల కోసం [2] చూడండి.
పూర్తి UML స్పెసిఫికేషన్ కోసం, చూడండి ఇక్కడ [3].

నేను మునుపటి వ్యాసం (మూర్తి 1) నుండి రేఖాచిత్రం యొక్క సంస్కరణను పునరావృతం చేస్తాను మరియు "ప్రామాణిక" ట్రాక్‌లతో (మూర్తి 2) తిరిగి గీయబడిన రేఖాచిత్రాన్ని చూపుతాను, నేను లాభాలు మరియు నష్టాలను సూచించడానికి ప్రయత్నిస్తాను, బహుశా కొద్దిగా ఆత్మాశ్రయంగా ఉండవచ్చు.

కార్యాచరణ రేఖాచిత్రాన్ని రూపొందించడానికి రెండు విధానాలు
మూర్తి 1. కార్యాచరణ రేఖాచిత్రం - ప్రక్రియ యొక్క సాధారణ వీక్షణ

కార్యాచరణ రేఖాచిత్రాన్ని రూపొందించడానికి రెండు విధానాలు
మూర్తి 2. కార్యాచరణ రేఖాచిత్రం - ప్రామాణిక రేఖాచిత్రం నిర్మాణం

  1. 2వ రేఖాచిత్రంలో బాణాల సంఖ్య కొద్దిగా తక్కువగా ఉందని అంగీకరించాలి.
  2. కానీ 2 వ రేఖాచిత్రంలో, వస్తువులు రేఖాచిత్రం యొక్క మొత్తం ఫీల్డ్‌లో "స్మెర్డ్" చేయబడ్డాయి, ఇది నా అభిరుచికి చాలా సౌకర్యవంతంగా లేదు.
  3. గమనికలతో అదే కథనం - నియమాలు. మరియు డీకన్ నియామకం గురించి నియమాన్ని చొప్పించడానికి, రేఖాచిత్రంలోని అన్ని అంశాలను ఏదో ఒక సమయంలో క్రిందికి తరలించాలి.
  4. ఈ దశలో చాలా మంది పార్టిసిపెంట్‌లు ఉన్నారని చూపించడానికి నేను "రిసీవ్ / ట్రాన్స్‌మిట్ ..." దశను క్లోన్ చేయాల్సి వచ్చింది.
  5. రెండవ ఎంపికలో, నేను ఒక శాఖను మరియు ప్రక్రియ యొక్క ఒక విలీనాన్ని విడిచిపెట్టవలసి వచ్చింది, అలాగే, వాటిని "మంచి" మార్గంలో ఉంచడం పూర్తిగా అసాధ్యం! మంచిగా, వ్యాఖ్యను వేలాడదీయడం అవసరం - ఒక నియమం.

వాస్తవానికి, రుచి మరియు రంగు కోసం కామ్రేడ్‌లు లేరు, కానీ మొదటి ఎంపిక ప్రక్రియపై డేటాను సేకరించడానికి నాకు మరింత సౌకర్యవంతంగా కనిపిస్తుంది.
కానీ నేను విడదీయను - కొన్నిసార్లు ప్రక్రియను అర్థం చేసుకోవడానికి రెండు ఎంపికలు గీయడం మంచిది.

మూలాల జాబితా

  1. స్పార్క్స్ సిస్టమ్స్ వెబ్‌సైట్. [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: https://sparxsystems.com
  2. జోలోతుఖినా E.B., విష్న్యా A.S., క్రాస్నికోవా S.A. వ్యాపార ప్రక్రియల నమూనా. - M .: KURS, NITs INFRA-M, EBS Znanium.com. - 2017.
  3. OMG యూనిఫైడ్ మోడలింగ్ లాంగ్వేజ్ (OMG UML) స్పెసిఫికేషన్. వెర్షన్ 2.5.1. [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: https://www.omg.org/spec/UML/2.5.1/PDF

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి