Structure chart
மென்பொருள் பொறியியல் மற்றும் நிறுவனக் கோட்பாட்டில் ஒரு கட்டமைப்பு விளக்கப்படம் (எஸ்சி) என்பது ஒரு அமைப்பின் முறிவை அதன் மிகக் குறைந்த நிர்வகிக்கக்கூடிய நிலைகளுக்குக் காட்டும் ஒரு விளக்கப்படமாகும். அவை ஒரு மரத்தில் நிரல் தொகுதிகளை ஏற்பாடு செய்ய கட்டமைக்கப்பட்ட நிரலாக்கத்தில் பயன்படுத்தப்படுகின்றன. ஒவ்வொரு தொகுதியும் ஒரு பெட்டியால் குறிக்கப்படுகிறது, அதில் தொகுதியின் பெயர் உள்ளது. மர அமைப்பு தொகுதிகளுக்கு இடையிலான உறவுகளைக் காட்சிப்படுத்துகிறது. ஒரு கட்டமைப்பு விளக்கப்படம் என்பது ஒரு மேல்-கீழ் மாடுலர் வடிவமைப்பு கருவியாகும், இது அமைப்பில் உள்ள வெவ்வேறு தொகுதிகளைக் குறிக்கும் சதுரங்கள் மற்றும் அவற்றை இணைக்கும் கோடுகளால் கட்டப்பட்டுள்ளது. கோடுகள் நிறுவன விளக்கப்படங்களில் பயன்படுத்தப்படுவதால் செயல்பாடுகள் மற்றும் துணை செயல்பாடுகளுக்கு இடையிலான இணைப்பு மற்றும் அல்லது உரிமையைக் குறிக்கின்றன. வோல்பரின் (2009) கூற்றுப்படி, கட்டமைக்கப்பட்ட பகுப்பாய்வு கட்டமைப்பு விளக்கப்படங்களில், "ஒரு கணினி நிரலின் உயர் மட்ட வடிவமைப்பு அல்லது கட்டமைப்பைக் குறிப்பிட பயன்படுத்தப்படுகின்றன. ஒரு வடிவமைப்பு கருவியாக, அவை ஒரு பெரிய மென்பொருள் சிக்கலைப் பிரிக்கவும் வெல்லவும் புரோகிராமருக்கு உதவுகின்றன, அதாவது, ஒரு சிக்கலை மனித மூளையால் புரிந்துகொள்ளக்கூடிய அளவுக்கு சிறிய பகுதிகளாக மீண்டும் மீண்டும் உடைக்கின்றன. இந்த செயல்முறை மேல்-கீழ் வடிவமைப்பு அல்லது செயல்பாட்டு சிதைவு என்று அழைக்கப்படுகிறது. ஒரு கட்டிடக் கலைஞர் ஒரு வீட்டைக் கட்டுவதற்கு ஒரு வரைபடத்தைப் பயன்படுத்துவதைப் போலவே ஒரு நிரலை உருவாக்க புரோகிராமர்கள் ஒரு கட்டமைப்பு விளக்கப்படத்தைப் பயன்படுத்துகிறார்கள். வடிவமைப்பு கட்டத்தில், விளக்கப்படம் வரையப்பட்டு வாடிக்கையாளர் மற்றும் பல்வேறு மென்பொருள் வடிவமைப்பாளர்கள் தொடர்புகொள்வதற்கான ஒரு வழியாகப் பயன்படுத்தப்படுகிறது. திட்டத்தின் உண்மையான கட்டமைப்பின் போது (செயல்படுத்தல்), விளக்கப்படம் தொடர்ந்து "மாஸ்டர் பிளான்" என்று குறிப்பிடப்படுகிறது. ஒரு கட்டமைப்பு விளக்கப்படம் அமைப்பின் அளவு மற்றும் சிக்கலான தன்மையையும், ஒவ்வொரு செயல்பாட்டிலும் எளிதில் அடையாளம் காணக்கூடிய செயல்பாடுகள் மற்றும் தொகுதிகளின் எண்ணிக்கையையும், அடையாளம் காணக்கூடிய ஒவ்வொரு செயல்பாடும் நிர்வகிக்கக்கூடிய நிறுவனமா அல்லது சிறிய கூறுகளாக பிரிக்கப்பட வேண்டுமா என்பதையும் சித்தரிக்கிறது. ஒரு ரன் ஸ்ட்ரீம் அல்லது நூலை உள்ளடக்கிய தொடர்புடைய கூறுகளை வரைபடமாக்க ஒரு கட்டமைப்பு விளக்கப்படம் பயன்படுத்தப்படுகிறது. இது பெரும்பாலும் ஒரு படிநிலை வரைபடமாக உருவாக்கப்படுகிறது, ஆனால் பிற பிரதிநிதித்துவங்கள் அனுமதிக்கப்படுகின்றன. உள்ளமைவு அமைப்பை துணை அமைப்புகள் மற்றும் மிகக் குறைந்த நிர்வகிக்கக்கூடிய மட்டமாக உடைப்பதை பிரதிநிதித்துவம் விவரிக்க வேண்டும். ஒரு துல்லியமான மற்றும் முழுமையான கட்டமைப்பு விளக்கப்படம் உள்ளமைவு உருப்படிகளை (சிஐ) தீர்மானிப்பதற்கான திறவுகோலாகும், மேலும் உள்ளமைவு அமைப்பு மற்றும் அதன் சிஐகளுக்கு இடையிலான உள் இடைமுகங்களின் காட்சி பிரதிநிதித்துவம் (சிஐ தெளிவாக வரையறுக்கிறது). உள்ளமைவு கட்டுப்பாட்டு செயல்முறையின் போது, முன்மொழியப்பட்ட மாற்றம் பாதிக்கக்கூடிய சிஐக்கள் மற்றும் அவற்றுடன் தொடர்புடைய கலைப்பொருட்களை அடையாளம் காண கட்டமைப்பு விளக்கப்படம் பயன்படுத்தப்படுகிறது. வோல்பர் (2009) இன் கூற்றுப்படி, "ஒரு கட்டமைப்பை உருவாக்குவதில் தொடங்கி ஒரு கட்டமைப்பு விளக்கப்படத்தை உருவாக்க முடியும், இது ஒரு தலைகீழ் மரத்தின் வேரை அமைக்கிறது, இது கட்டமைப்பு விளக்கப்படத்தை உருவாக்குகிறது. சிக்கலைத் தீர்க்க நிரலால் செய்யப்பட வேண்டிய முக்கிய துணைப் பணிகளை கருத்தியல் ரீதியாக உருவாக்குவதே அடுத்த கட்டமாகும். அடுத்து, புரோகிராமர் ஒவ்வொரு துணைப் பணியிலும் தனித்தனியாக கவனம் செலுத்துகிறார், மேலும் ஒவ்வொன்றையும் இன்னும் சிறிய பணிகளாக எவ்வாறு பிரிக்கலாம் என்பதைக் கருத்தியல் செய்கிறார். இறுதியில், மரத்தின் இலைகள் ஒரு சில நிரல் அறிக்கைகளுடன் குறியிடக்கூடிய எளிய முறைகளைக் குறிக்கும் ஒரு கட்டத்திற்கு நிரல் உடைக்கப்படுகிறது ". நடைமுறையில், படத்தைப் பார்க்கவும், முதலில் ஒரு கட்டமைப்பு விளக்கப்படம் ஏற்கனவே உருவாக்கப்பட்டுள்ளதா என்று சரிபார்க்கப்படுகிறது. அப்படியானால், ஒரு நிபுணர் அது தற்போதைய கட்டமைப்பைக் குறிக்கிறது என்பதை உறுதிப்படுத்த அதை மதிப்பாய்வு செய்ய வேண்டும், இல்லையென்றால், தேவைப்படும் இடங்களில் விளக்கப்படத்தை புதுப்பிக்க வேண்டும். மேலும் கணினி உதவி மென்பொருள் பொறியியல் அமைப்பு சூழல் வரைபடம் சிதைவு செயல்பாட்டு மாதிரி எச்ஐபிஓ கட்டமைக்கப்பட்ட பகுப்பாய்வு மற்றும் வடிவமைப்பு நுட்பம் வார்னியர்/ஓர் வரைபடம் வேலை முறிவு அமைப்பு குறிப்புகள் மேலும் வாசிப்பு சாரா ப்ரூக்ஸ் (1981). "கட்டமைப்பு விளக்கப்படங்கள் மற்றும் அடிப்படை நிரலாக்கம்". இல்ஃ MATYC ஜர்னல், v15 n2 p. 107-112 ஸ்பிரிங் 1981. டாம் டிமார்கோ (1979). கட்டமைக்கப்பட்ட பகுப்பாய்வு மற்றும் அமைப்பு விவரக்குறிப்பு. ப்ரெண்டிஸ் ஹால். எட்வர்ட் யுவர்டன் (1999). நவீன கட்டமைக்கப்பட்ட பகுப்பாய்வு, யுவர்டன் பிரஸ் கம்ப்யூட்டிங் தொடர், 1999, வெளிப்புற இணைப்புகள் கட்டமைப்பு விளக்கப்படங்கள் கண்ணோட்டம். மாநில நீதிமன்ற கட்டமைப்பு விளக்கப்படங்கள், எடுத்துக்காட்டுகளின் தொடர். கட்டமைப்பு வரைபடங்கள் (. doc). விளக்கப்படங்கள் அமைப்புகள் பகுப்பாய்வு