செயல்முறை மாடலிங் முதல் தானியங்கி கணினி வடிவமைப்பு வரை (பகுதி 1)

"ஒரு அணில் வாழ்வில் ஒரு நாள்" அல்லது செயல்முறை மாடலிங் முதல் தானியங்கி செல்வக் கணக்கியல் அமைப்பின் வடிவமைப்பு வரை "பெல்கா-1.0" (பகுதி 1)

செயல்முறை மாடலிங் முதல் தானியங்கி கணினி வடிவமைப்பு வரை (பகுதி 1)
குழந்தை இலக்கியம், மாஸ்கோ, 1949, லெனின்கிராட் மூலம் வெளியிடப்பட்ட ஏ.எஸ். புஷ்கின் எழுதிய “தி டேல் ஆஃப் ஜார் சால்டானுக்கு” ​​ஒரு விளக்கம் பயன்படுத்தப்பட்டது, கே. குஸ்னெட்சோவின் வரைபடங்கள்

"அணில்" இதற்கும் என்ன சம்பந்தம்?

அதற்கும் "அணலுக்கும்" என்ன சம்பந்தம் என்பதை உடனடியாக விளக்குகிறேன். விசித்திரக் கதைகளிலிருந்து கடன் வாங்கிய பாடப் பகுதியின் அடிப்படையில் 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)
...
(ஏ.எஸ். புஷ்கின் "தி டேல் ஆஃப் ஜார் சால்டான், அவரது புகழ்பெற்ற மற்றும் வலிமைமிக்க ஹீரோ இளவரசர் கைடன் சால்டனோவிச் மற்றும் அழகான இளவரசி ஸ்வான்", விசித்திரக் கதைக்கான பணி மறைமுகமாக 1822 இல் தொடங்கியது; விசித்திரக் கதை முதன்முதலில் புஷ்கின் "A. புஷ்கின் கவிதைகள்" (பகுதி 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 ஐப் பார்க்கவும்). ஒரு நடைமுறைப் பணியாக, Modelio சூழலில் உள்ள அனைத்து வரைபடங்களையும் மீண்டும் செய்யுமாறு நீங்கள் கேட்கப்படலாம் மற்றும் "சேமிப்பு மற்றும் செயலாக்கத்திற்கான பரிமாற்றம்/வரவேற்பு" படியின் சிதைவைச் செய்யவும்.
குறிப்பிட்ட மாடலிங் சூழல்களில் பணிபுரிவதை நாங்கள் இன்னும் பரிசீலிக்கவில்லை, ஆனால் இது சுயாதீன கட்டுரைகள் மற்றும் மதிப்புரைகளின் பொருளாக மாறக்கூடும்.

கட்டுரையின் இரண்டாம் பகுதியில், 3-5 நிலைகளில் தேவையான மாடலிங் மற்றும் வடிவமைப்பு நுட்பங்களை பகுப்பாய்வு செய்வோம்; நாங்கள் UML பயன்பாட்டு வழக்கு மற்றும் வகுப்பு வரைபடங்களைப் பயன்படுத்துவோம். தொடரும்.

ஆதாரங்களின் பட்டியல்

  1. இணையதளம் "UML2.ru". ஆய்வாளர் சமூக மன்றம். பொது பிரிவு. எடுத்துக்காட்டுகள். யுஎம்எல் வரைபடங்களாக வடிவமைக்கப்பட்ட விசித்திரக் கதைகளின் எடுத்துக்காட்டுகள். [மின்னணு ஆதாரம்] அணுகல் முறை: இணையம்: 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. Alfimov R.V., Zolotukhina E.B., க்ராஸ்னிகோவா S.A. “எண்டர்பிரைஸ் ஆர்கிடெக்ட்டைப் பயன்படுத்தி ஒரு பாடப் பகுதியை மாடலிங் செய்தல்” என்ற தலைப்பில் கற்பித்தல் உதவியின் கையெழுத்துப் பிரதி // 2011.
  7. ஜோலோதுகினா ஈ.பி., விஷ்னியா ஏ.எஸ்., க்ராஸ்னிகோவா எஸ்.ஏ. வணிக செயல்முறைகளின் மாதிரியாக்கம். - எம் .: KURS, NITs INFRA-M, EBS Znanium.com. - 2017.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்