ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

"ఉడుత జీవితంలో ఒక రోజు" లేదా మోడలింగ్ ప్రక్రియల నుండి మెటీరియల్ ఆస్తులకు అకౌంటింగ్ కోసం ఆటోమేటెడ్ సిస్టమ్ రూపకల్పన వరకు "బెల్కా-1.0" (పార్ట్ 1)

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)
చిల్డ్రన్స్ లిటరేచర్, మాస్కో, 1949, లెనిన్‌గ్రాడ్ ప్రచురించిన A.S. పుష్కిన్ రాసిన “ది టేల్ ఆఫ్ జార్ సాల్తాన్” కోసం ఒక దృష్టాంతం ఉపయోగించబడింది, K. కుజ్నెత్సోవ్ డ్రాయింగ్‌లు

"ఉడుత"కి దానితో సంబంధం ఏమిటి?

"ఉడుత" దానితో ఏమి చేయాలో నేను వెంటనే వివరిస్తాను. అద్భుత కథల నుండి తీసుకోబడిన సబ్జెక్ట్ ఏరియా ఆధారంగా UML నేర్చుకోవడం కోసం ఇంటర్నెట్‌లో సరదా ప్రాజెక్ట్‌లను చూడటం (ఉదాహరణకు, ఇక్కడ [1]), నేను నా విద్యార్థులకు ఇలాంటి ఉదాహరణను సిద్ధం చేయాలని నిర్ణయించుకున్నాను, తద్వారా వారు కేవలం మూడు రకాలైన రేఖాచిత్రాలను మాత్రమే అధ్యయనం చేయగలరు: కార్యాచరణ రేఖాచిత్రం, ఉపయోగం-కేస్ రేఖాచిత్రం మరియు తరగతి రేఖాచిత్రం. "అనువాద ఇబ్బందులు" గురించి వివాదాలను నివారించడానికి నేను ఉద్దేశపూర్వకంగా రేఖాచిత్రాల పేర్లను రష్యన్‌లోకి అనువదించను. అది ఏమిటో కొంచెం తరువాత వివరిస్తాను. ఈ ఉదాహరణలో నేను ఆస్ట్రేలియన్ కంపెనీ నుండి ఎంటర్‌ప్రైజ్ ఆర్కిటెక్ట్ ఫ్రేమ్‌వర్క్‌ని ఉపయోగిస్తున్నాను స్పార్క్స్ సిస్టమ్స్ [2] – సరసమైన ధర కోసం మంచి సాధనం. మరియు నా శిక్షణా సెషన్లలో భాగంగా నేను ఉపయోగిస్తాను మోడల్ [3], UML2.0 మరియు BPMN ప్రమాణాలకు మద్దతు ఇచ్చే మంచి ఉచిత ఆబ్జెక్ట్-ఓరియెంటెడ్ డిజైన్ టూల్, దృశ్య సామర్థ్యాల పరంగా అనవసరమైన గంటలు మరియు ఈలలు లేకుండా, కానీ భాష యొక్క ప్రాథమికాలను నేర్చుకోవడానికి సరిపోతుంది.

మేము ఈ ప్రక్రియలలో ఉత్పన్నమయ్యే మెటీరియల్ ఆస్తుల కోసం అకౌంటింగ్ యొక్క కార్యాచరణను ఆటోమేట్ చేయబోతున్నాము.

...
సముద్రంలో ఒక ద్వీపం ఉంది, (E1, E2)
ద్వీపంలో వడగళ్ళు (E3, E1)
బంగారు-గోపురం చర్చిలతో, (E4)
టవర్లు మరియు తోటలతో; (E5, E6)
స్ప్రూస్ ప్యాలెస్ ముందు పెరుగుతుంది, (E7, E8)
మరియు దాని కింద ఒక క్రిస్టల్ హౌస్ ఉంది; (E9)
ఉడుత అక్కడ నివసిస్తుంది, మచ్చిక చేసుకుంది, (A1)
అవును, ఎంత ఎంటర్‌టైనర్! (A1)
స్క్విరెల్ పాటలు పాడుతుంది, (P1, A1)
అవును, అతను అన్ని గింజలను కొరుకుతాడు, (P2)
మరియు గింజలు సాధారణమైనవి కావు, (C1)
అన్ని గుండ్లు బంగారు రంగులో ఉంటాయి, (C2)
కెర్నలు స్వచ్ఛమైన పచ్చ; (C3)
సేవకులు ఉడుతను కాపాడుతున్నారు, (P3, A2)
వివిధ రకాల సేవకులుగా ఆమెకు సేవ చేయండి (P4)
మరియు ఒక గుమస్తాను నియమించారు (A3)
నట్స్ వార్తల ఖచ్చితమైన ఖాతా; (P5, C1)
ఆమె సైన్యానికి గౌరవం ఇస్తుంది; (P6, A4)
పెంకుల నుండి ఒక నాణెం పోస్తారు, (P7, C2, C4)
వాటిని ప్రపంచవ్యాప్తంగా తేలనివ్వండి; (P8)
అమ్మాయిలు పచ్చని విసురుతారు (P9, A5, C3)
ప్యాంట్రీలలో, కానీ బుషెల్ కింద; (E10, E11)
...
(A.S. పుష్కిన్ "ది టేల్ ఆఫ్ జార్ సాల్తాన్, అతని అద్భుతమైన మరియు శక్తివంతమైన హీరో ప్రిన్స్ గైడాన్ సాల్టానోవిచ్ మరియు అందమైన యువరాణి స్వాన్", అద్భుత కథపై పని బహుశా 1822లో ప్రారంభమైంది; అద్భుత కథను మొదట పుష్కిన్ "పొయెమ్స్ ఆఫ్ ఎ. పుష్కిన్" (పార్ట్ III, 1832, పేజీలు. 130-181) సంకలనంలో ప్రచురించారు. - భావన నుండి ప్రచురణ వరకు 10 సంవత్సరాలు, మార్గం ద్వారా!)

పంక్తుల కుడి వైపున వ్రాయబడిన కోడ్‌ల గురించి కొంచెం. “A” (“నటుడు” నుండి) అంటే లైన్ ప్రక్రియలో పాల్గొనే వ్యక్తి గురించి సమాచారాన్ని కలిగి ఉంటుంది. "C" ("తరగతి" నుండి) - ప్రక్రియల అమలు సమయంలో ప్రాసెస్ చేయబడిన తరగతి వస్తువుల గురించి సమాచారం. "E" ("పర్యావరణం" నుండి) - ప్రక్రియలను అమలు చేయడానికి పర్యావరణాన్ని వర్గీకరించే తరగతి వస్తువుల గురించిన సమాచారం. "P" ("ప్రాసెస్" నుండి) - ప్రక్రియల గురించిన సమాచారం.

మార్గం ద్వారా, ఒక ప్రక్రియ యొక్క ఖచ్చితమైన నిర్వచనం కూడా పద్దతి వివాదాలకు కారణమని పేర్కొంది, వివిధ ప్రక్రియలు ఉన్నందున మాత్రమే: వ్యాపారం, ఉత్పత్తి, సాంకేతికత మొదలైనవి. మరియు అందువలన న. (మీరు కనుగొనవచ్చు, ఉదాహరణకు, ఇక్కడ [4] మరియు ఇక్కడ [5]). వివాదాలు రాకుండా ఉండాలంటే ఒప్పుకుందాం కాలక్రమేణా దాని పునరావృతత మరియు ఆటోమేషన్ అవసరం యొక్క కోణం నుండి మేము ప్రక్రియపై ఆసక్తి కలిగి ఉన్నాము, అనగా ప్రక్రియ కార్యకలాపాల యొక్క ఏదైనా భాగాన్ని స్వయంచాలక వ్యవస్థకు బదిలీ చేయడం.

కార్యాచరణ రేఖాచిత్రాన్ని ఉపయోగించడంపై గమనికలు

మన ప్రక్రియను మోడలింగ్ చేయడం ప్రారంభిద్దాం మరియు దీని కోసం కార్యాచరణ రేఖాచిత్రాన్ని ఉపయోగిస్తాము. ముందుగా, మోడల్‌లో పై కోడ్‌లు ఎలా ఉపయోగించబడతాయో వివరిస్తాను. గ్రాఫిక్ ఉదాహరణతో వివరించడం సులభం, కానీ అదే సమయంలో మేము కార్యాచరణ రేఖాచిత్రంలోని కొన్ని (దాదాపుగా మనకు అవసరమైన అన్నింటిని) విశ్లేషిస్తాము.
కింది భాగాన్ని విశ్లేషిద్దాం:

...
స్క్విరెల్ పాటలు పాడుతుంది, (P1, A1)
అవును, అతను అన్ని గింజలను కొరుకుతాడు, (P2)
మరియు గింజలు సాధారణమైనవి కావు, (C1)
అన్ని గుండ్లు బంగారు రంగులో ఉంటాయి, (C2)
కెర్నలు స్వచ్ఛమైన పచ్చ; (C3)
...

మాకు రెండు ప్రాసెస్ దశలు P1 మరియు P2, పార్టిసిపెంట్ A1 మరియు మూడు వేర్వేరు తరగతుల వస్తువులు ఉన్నాయి: తరగతి C1 యొక్క వస్తువు దశకు ఇన్‌పుట్ అవుతుంది, C2 మరియు C3 తరగతుల వస్తువులు ఈ దశ P2 యొక్క కార్యాచరణ ఫలితంగా అవుట్‌పుట్ అవుతాయి. ప్రక్రియ. రేఖాచిత్రం కోసం మేము క్రింది మోడలింగ్ అంశాలను ఉపయోగిస్తాము.

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

మా ప్రక్రియ యొక్క ఒక భాగాన్ని ఇలా సూచించవచ్చు (మూర్తి 1).

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

మూర్తి 1. కార్యాచరణ రేఖాచిత్రం భాగం

స్థలాన్ని నిర్వహించడానికి మరియు కార్యాచరణ రేఖాచిత్రాన్ని రూపొందించడానికి, UML సంజ్ఞామానం యొక్క శాస్త్రీయ ఉపయోగం యొక్క కోణం నుండి మేము ప్రామాణికం కాని విధానాన్ని ఉపయోగిస్తాము. అయితే దీనికి అనేక కారణాలు ఉన్నాయి. మొదట, మోడలింగ్ ప్రారంభించే ముందు మేము పిలవబడే వాటిని కంపైల్ చేస్తాము మోడలింగ్ ఒప్పందం, దీనిలో మేము సంజ్ఞామానాన్ని ఉపయోగించే అన్ని లక్షణాలను రికార్డ్ చేస్తాము. రెండవది, సాఫ్ట్‌వేర్ సిస్టమ్‌లను రూపొందించడానికి నిజమైన ప్రాజెక్ట్‌లలో వ్యాపార మోడలింగ్ దశలో ఈ విధానం పదేపదే విజయవంతంగా వర్తించబడుతుంది; ఫలితాలను సంబంధిత కాపీరైట్ వస్తువులో మా చిన్న రచయితల బృందం రికార్డ్ చేసింది [6] మరియు శిక్షణ మాన్యువల్‌లో కూడా ఉపయోగించబడింది. 7]. కార్యాచరణ రేఖాచిత్రం కోసం, రేఖాచిత్రం ఫీల్డ్ “స్విమ్ లేన్‌లు” ఉపయోగించి నిర్మితమైందని మేము నిర్వచించాము. ట్రాక్ పేరు ఆ ట్రాక్‌లో ఉంచబడే చార్ట్ మూలకాల రకానికి అనుగుణంగా ఉంటుంది.

"ఇన్‌పుట్ మరియు అవుట్‌పుట్ కళాఖండాలు": ఈ ట్రాక్ ఆబ్జెక్ట్స్ ఎలిమెంట్‌లను కలిగి ఉంటుంది - ఉపయోగించిన వస్తువులు లేదా కొన్ని ప్రాసెస్ స్టెప్‌ని అమలు చేయడం వల్ల వచ్చినవి.
"ప్రాసెస్ దశలు": ఇక్కడ మేము కార్యాచరణ అంశాలను ఉంచుతాము - ప్రక్రియలో పాల్గొనేవారి చర్యలు.
"పాల్గొనేవారు": మా ప్రక్రియలో యాక్షన్ ప్రదర్శకుల పాత్రలను సూచించే అంశాల కోసం ఒక మార్గం; వారి కోసం మేము అదే మోడలింగ్ మూలకం ఆబ్జెక్ట్ - ఒక వస్తువును ఉపయోగిస్తాము, కానీ మేము దానికి “నటుడు” మూసను జోడిస్తాము.
తదుపరి ట్రాక్ అంటారు "వ్యాపార నియమాలు" మరియు ఈ ట్రాక్‌లో మేము ప్రక్రియ యొక్క దశలను అమలు చేయడానికి నియమాలను టెక్స్ట్ రూపంలో ఉంచుతాము మరియు దీని కోసం మేము మోడలింగ్ ఎలిమెంట్ నోట్ - ఒక గమనికను ఉపయోగిస్తాము.
మేము మార్గాన్ని కూడా ఉపయోగించగలిగినప్పటికీ, మేము ఇక్కడ ఆగుతాము "ఉపకరణాలు" ప్రక్రియ ఆటోమేషన్ స్థాయి గురించి సమాచారాన్ని సేకరించడానికి. ఒక మార్గం కూడా ఉపయోగపడవచ్చు "పాల్గొనేవారి స్థానాలు మరియు విభాగాలు", ప్రాసెస్ పార్టిసిపెంట్‌ల స్థానాలు మరియు విభాగాలకు పాత్రలను లింక్ చేయడానికి ఇది ఉపయోగించబడుతుంది.

నేను ఇప్పుడే వివరించినవన్నీ ఒక శకలాలు మోడలింగ్ సమావేశాలు, ఒప్పందంలోని ఈ భాగం ఒక రేఖాచిత్రాన్ని నిర్వహించడానికి నియమాలకు సంబంధించినది మరియు తదనుగుణంగా, దానిని వ్రాయడం మరియు చదవడం కోసం నియమాలు.

"రెసిపీ"

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

ఇక్కడ, నిజానికి, రెసిపీ కూడా ఉంది, ఆపై మా "ఫెయిరీ టేల్" సబ్జెక్ట్ ఏరియా కోసం నిర్మించిన రేఖాచిత్రాలను అనుసరించండి.

దశ 1. మేము కార్యాచరణ రేఖాచిత్రం రూపంలో ప్రక్రియను వివరిస్తాము. 10 కంటే ఎక్కువ దశలతో కూడిన ప్రక్రియ కోసం, రేఖాచిత్రం యొక్క రీడబిలిటీని మెరుగుపరచడానికి ప్రాసెస్ స్టెప్ డికంపోజిషన్ సూత్రాన్ని వర్తింపజేయడం అర్ధమే.

స్టేజ్ 2. ఏది ఆటోమేట్ చేయగలదో ఎంచుకోండి (దశలను రేఖాచిత్రంలో హైలైట్ చేయవచ్చు, ఉదాహరణకు).

స్టేజ్ 3. ఆటోమేటెడ్ స్టెప్ తప్పనిసరిగా సిస్టమ్ యొక్క ఫంక్షన్ లేదా ఫంక్షన్‌లను కేటాయించాలి (సంబంధం చాలా నుండి చాలా వరకు ఉండవచ్చు), వినియోగ-కేస్ రేఖాచిత్రాన్ని గీయండి. ఇవి మన వ్యవస్థ యొక్క విధులు.

దశ 4. తరగతి రేఖాచిత్రాన్ని ఉపయోగించి AS యొక్క అంతర్గత సంస్థను వివరిస్తాము - తరగతి. కార్యాచరణ రేఖాచిత్రంలో "ఇన్‌పుట్ మరియు అవుట్‌పుట్ ఆబ్జెక్ట్‌లు (పత్రాలు)" స్విమ్‌వే అనేది ఆబ్జెక్ట్ మోడల్ మరియు ఎంటిటీ-రిలేషన్‌షిప్ మోడల్‌ను రూపొందించడానికి ఆధారం.

స్టేజ్ 5. "బిజినెస్ రూల్స్" ట్రాక్‌పై గమనికలను విశ్లేషిద్దాం, అవి వివిధ రకాల పరిమితులు మరియు షరతులను అందిస్తాయి, ఇవి క్రమంగా పని చేయని అవసరాలుగా రూపాంతరం చెందుతాయి.
ఫలిత రేఖాచిత్రాల సమితి (కార్యకలాపం, ఉపయోగం-కేస్, తరగతి) మాకు చాలా కఠినమైన సంజ్ఞామానంలో అధికారిక వివరణను అందిస్తుంది, అనగా. స్పష్టమైన పఠనం ఉంది. ఇప్పుడు మీరు టెక్నికల్ స్పెసిఫికేషన్‌లను డెవలప్ చేయవచ్చు, అవసరాల స్పెసిఫికేషన్‌లను స్పష్టం చేయవచ్చు.

మోడలింగ్ ప్రారంభిద్దాం.

దశ 1. కార్యాచరణ రేఖాచిత్రం రూపంలో ప్రక్రియను వివరించండి

మేము "స్విమ్మింగ్" లేన్‌లను ఉపయోగించి రేఖాచిత్ర ఫీల్డ్‌ను రూపొందించామని నేను మీకు గుర్తు చేస్తాను; ప్రతి లేన్ ఒకే రకమైన అంశాలను కలిగి ఉంటుంది (మూర్తి 2). పైన వివరించిన రేఖాచిత్ర అంశాలకు అదనంగా, మేము అదనపు అంశాలను ఉపయోగిస్తాము, వాటిని వివరిస్తాము.

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

డెసిషన్ (నిర్ణయం) అనేది రేఖాచిత్రంలో మా ప్రక్రియ యొక్క బ్రాంచ్ పాయింట్‌ను సూచిస్తుంది మరియు థ్రెడ్‌లను విలీనం చేయడం (మెర్జ్) - వాటి పునరేకీకరణ పాయింట్. పరివర్తన పరిస్థితులు పరివర్తనాలపై చదరపు బ్రాకెట్లలో వ్రాయబడ్డాయి.

రెండు సింక్రోనైజర్‌ల మధ్య (ఫోర్క్) మేము సమాంతర ప్రక్రియ శాఖలను చూపుతాము.
మా ప్రక్రియకు ఒక ప్రారంభ స్థానం మాత్రమే ఉంటుంది - ఒక ఎంట్రీ పాయింట్ (ప్రారంభం). కానీ అనేక పూర్తిలు ఉండవచ్చు (ఫైనల్), కానీ మా నిర్దిష్ట రేఖాచిత్రం కోసం కాదు.

చాలా బాణాలు ఉన్నాయి; పెద్ద సంఖ్యలో మూలకాలు మరియు కనెక్షన్‌లతో, మీరు మొదట ప్రక్రియ యొక్క దశలను గుర్తించవచ్చు, ఆపై ఈ దశల కుళ్ళిపోవడాన్ని చేయవచ్చు. కానీ స్పష్టత కోసం, నేను మా “ఫెయిరీ టేల్” ప్రక్రియను పూర్తిగా ఒక రేఖాచిత్రంలో చూపించాలనుకుంటున్నాను, అయితే, బాణాలు “కలిసి ఉండవు” అని మేము నిర్ధారించుకోవాలి, కనెక్ట్ చేయబడిన వాటిని ఖచ్చితంగా ట్రాక్ చేయడం సాధ్యమవుతుంది. దేనికి.

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

మూర్తి 2. కార్యాచరణ రేఖాచిత్రం - ప్రక్రియ యొక్క సాధారణ వీక్షణ

ఎందుకంటే కవితా పంక్తులలో, ప్రక్రియ యొక్క కొన్ని వివరాలు విస్మరించబడ్డాయి, అవి పునరుద్ధరించబడాలి, అవి తెల్లటి నేపథ్యంతో ఉన్న అంశాల ద్వారా చూపబడతాయి. ఈ వివరాలలో నిల్వ మరియు ప్రాసెసింగ్ దశ మరియు అనేక ఇన్‌పుట్ మరియు అవుట్‌పుట్ కళాఖండాల కోసం బదిలీ/స్వీకరణ ఉన్నాయి. ఈ దశ కూడా పూర్తిగా ప్రక్రియను బహిర్గతం చేయలేదని గమనించాలి, ఎందుకంటే మేము ప్రసార దశ మరియు రిసెప్షన్ దశను విడిగా నియమించాలి మరియు షెల్ల కోసం ప్రత్యేక దశను కూడా జోడించాలి మరియు మొదట ఈ పదార్థ విలువలన్నీ తాత్కాలికంగా ఎక్కడో నిల్వ చేయబడాలని కూడా ఆలోచించాలి. మరియు అందువలన న.
గింజల మూలం అనే ప్రశ్నకు సమాధానం లేదని కూడా మనం గమనించండి - అవి ఎక్కడ నుండి వచ్చాయి మరియు అవి ఉడుతకి ఎలా వస్తాయి? మరియు ఈ ప్రశ్న (ఇది నోట్‌లో ఎరుపు ఫాంట్‌లో హైలైట్ చేయబడింది - గమనిక మూలకం) ప్రత్యేక అధ్యయనం అవసరం! విశ్లేషకుడు ఇలా పని చేస్తాడు - బిట్ బై బిట్ సమాచారాన్ని సేకరించడం, అంచనాలు వేయడం మరియు సబ్జెక్ట్ నిపుణుల నుండి “సరే” లేదా “నో-ఓకే” అందుకోవడం - సిస్టమ్‌లను రూపొందించేటప్పుడు వ్యాపార మోడలింగ్ దశలో చాలా ముఖ్యమైన మరియు భర్తీ చేయలేని వ్యక్తులు.

ప్రక్రియ దశ P5 రెండు భాగాలను కలిగి ఉంటుందని కూడా గమనించండి.

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

మరియు మేము ప్రతి భాగాన్ని విచ్ఛిన్నం చేస్తాము మరియు దానిని మరింత వివరంగా పరిశీలిస్తాము (మూర్తి 3, మూర్తి 4), ఎందుకంటే ఈ నిర్దిష్ట దశల్లో నిర్వహించబడే కార్యకలాపాలు స్వయంచాలకంగా ఉంటాయి.

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

మూర్తి 3. కార్యాచరణ రేఖాచిత్రం - వివరాలు (భాగం 1)

ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

మూర్తి 4. కార్యాచరణ రేఖాచిత్రం - వివరాలు (భాగం 2)

స్టేజ్ 2. ఏది ఆటోమేట్ చేయగలదో ఎంచుకోండి

ఆటోమేటెడ్ చేయవలసిన దశలు రేఖాచిత్రాలపై రంగులో హైలైట్ చేయబడతాయి (మూర్తి 3, మూర్తి 4 చూడండి).
ప్రాసెస్ మోడలింగ్ నుండి ఆటోమేటెడ్ సిస్టమ్ డిజైన్ వరకు (పార్ట్ 1)

అవన్నీ ప్రక్రియలో ఒక పాల్గొనేవారిచే నిర్వహించబడతాయి - క్లర్క్:

  • స్టేట్‌మెంట్‌లో గింజ బరువు గురించి సమాచారాన్ని నమోదు చేస్తుంది;
  • స్టేట్‌మెంట్‌లో గింజ బదిలీ గురించి సమాచారాన్ని నమోదు చేస్తుంది;
  • గింజను షెల్ మరియు కెర్నల్‌గా మార్చే వాస్తవాన్ని నమోదు చేస్తుంది;
  • గింజ కెర్నల్ గురించిన సమాచారాన్ని స్టేట్‌మెంట్‌లో నమోదు చేస్తుంది;
  • జాబితాలోకి గింజ పెంకుల గురించిన సమాచారాన్ని నమోదు చేస్తుంది.

చేసిన పని యొక్క విశ్లేషణ. తరవాత ఏంటి?

కాబట్టి, మేము చాలా సన్నాహక పని చేసాము: మేము ఆటోమేట్ చేయబోయే ప్రక్రియ గురించి సమాచారాన్ని సేకరించాము; మోడలింగ్‌పై ఒక ఒప్పందాన్ని రూపొందించడం ప్రారంభించింది (ఇప్పటివరకు కార్యాచరణ రేఖాచిత్రాన్ని ఉపయోగించడం పరంగా మాత్రమే); ప్రక్రియ యొక్క అనుకరణను ప్రదర్శించారు మరియు దాని యొక్క అనేక దశలను కూడా విచ్ఛిన్నం చేసింది; మేము ఆటోమేట్ చేసే ప్రక్రియ దశలను గుర్తించాము. మేము ఇప్పుడు తదుపరి దశలకు వెళ్లడానికి సిద్ధంగా ఉన్నాము మరియు సిస్టమ్ యొక్క కార్యాచరణ మరియు అంతర్గత సంస్థ రూపకల్పనను ప్రారంభించాము.

మీకు తెలిసినట్లుగా, అభ్యాసం లేని సిద్ధాంతం ఏమీ లేదు. మీరు ఖచ్చితంగా మీ స్వంత చేతులతో "మోడలింగ్" ను ప్రయత్నించాలి, ఇది ప్రతిపాదిత విధానాన్ని అర్థం చేసుకోవడానికి కూడా ఉపయోగపడుతుంది. ఉదాహరణకు, మీరు మోడలింగ్ వాతావరణంలో పని చేయవచ్చు మోడల్ [3]. మేము మొత్తం ప్రక్రియ రేఖాచిత్రం యొక్క దశల్లో కొంత భాగాన్ని మాత్రమే విచ్ఛిన్నం చేసాము (మూర్తి 2 చూడండి). ప్రాక్టికల్ టాస్క్‌గా, మోడెలియో వాతావరణంలో అన్ని రేఖాచిత్రాలను పునరావృతం చేయమని మరియు “నిల్వ మరియు ప్రాసెసింగ్ కోసం బదిలీ/స్వీకరణ” దశను విచ్ఛిన్నం చేయమని మిమ్మల్ని అడగవచ్చు.
మేము ఇంకా నిర్దిష్ట మోడలింగ్ పరిసరాలలో పని చేయడాన్ని పరిగణించడం లేదు, అయితే ఇది స్వతంత్ర కథనాలు మరియు సమీక్షలకు సంబంధించిన అంశంగా మారవచ్చు.

వ్యాసం యొక్క రెండవ భాగంలో, మేము 3-5 దశల్లో అవసరమైన మోడలింగ్ మరియు డిజైన్ పద్ధతులను విశ్లేషిస్తాము; మేము UML వినియోగ-కేస్ మరియు తరగతి రేఖాచిత్రాలను ఉపయోగిస్తాము. కొనసాగుతుంది.

మూలాల జాబితా

  1. సైట్ "UML2.ru". విశ్లేషకుల కమ్యూనిటీ ఫోరమ్. సాధారణ విభాగం. ఉదాహరణలు. UML రేఖాచిత్రాల రూపంలో అద్భుత కథల ఉదాహరణలు. [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: http://www.uml2.ru/forum/index.php?topic=486.0
  2. స్పార్క్స్ సిస్టమ్స్ వెబ్‌సైట్. [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: https://sparxsystems.com
  3. మోడల్ వెబ్‌సైట్. [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: https://www.modelio.org
  4. పెద్ద ఎన్సైక్లోపెడిక్ నిఘంటువు. ప్రక్రియ (వివరణ). [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: https://dic.academic.ru/dic.nsf/enc3p/246322
  5. వెబ్‌సైట్ "ఆర్గనైజేషన్ ఆఫ్ ఎఫెక్టివ్ మేనేజ్‌మెంట్". బ్లాగు. "వ్యాపార ప్రక్రియ నిర్వహణ" శీర్షిక. వ్యాపార ప్రక్రియ యొక్క నిర్వచనం. [ఎలక్ట్రానిక్ వనరు] యాక్సెస్ మోడ్: ఇంటర్నెట్: https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html
  6. మేధో కార్యకలాపాల ఫలితం యొక్క ఉత్పత్తి యొక్క రిజిస్ట్రేషన్ మరియు డిపాజిట్పై సర్టిఫికేట్ నం. 18249. అల్ఫిమోవ్ R.V., జోలోతుఖినా E.B., క్రాస్నికోవా S.A. "ఎంటర్‌ప్రైజ్ ఆర్కిటెక్ట్‌ని ఉపయోగించి సబ్జెక్ట్ ఏరియాను మోడలింగ్ చేయడం" // 2011 పేరుతో బోధనా సహాయం యొక్క మాన్యుస్క్రిప్ట్.
  7. జోలోతుఖినా E.B., విష్న్యా A.S., క్రాస్నికోవా S.A. వ్యాపార ప్రక్రియల నమూనా. - M .: KURS, NITs INFRA-M, EBS Znanium.com. - 2017.

మూలం: www.habr.com

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