வீடு வளர்ச்சி ஒருங்கிணைந்த மாடலிங் மொழி (uml) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

ஒருங்கிணைந்த மாடலிங் மொழி (uml) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

பொருளடக்கம்:

Anonim

வரையறை - ஒருங்கிணைந்த மாடலிங் மொழி (யுஎம்எல்) என்றால் என்ன?

யுனிஃபைட் மாடலிங் மொழி (யுஎம்எல்) என்பது ஒரு தரப்படுத்தப்பட்ட மாடலிங் மொழியாகும், இது ஒரு மென்பொருள் அமைப்பின் கலைப்பொருட்களைக் குறிப்பிட, காட்சிப்படுத்த, கட்டமைக்க மற்றும் ஆவணப்படுத்த டெவலப்பர்களுக்கு உதவுகிறது. எனவே, யுஎம்எல் இந்த கலைப்பொருட்களை அளவிடக்கூடியதாகவும், பாதுகாப்பானதாகவும், செயல்படுத்துவதில் வலுவாகவும் செய்கிறது. யுஎம்எல் என்பது பொருள் சார்ந்த மென்பொருள் மேம்பாட்டில் ஈடுபட்டுள்ள ஒரு முக்கிய அம்சமாகும். மென்பொருள் அமைப்புகளின் காட்சி மாதிரிகளை உருவாக்க இது கிராஃபிக் குறியீட்டைப் பயன்படுத்துகிறது.

டெக்கோபீடியா ஒருங்கிணைந்த மாடலிங் மொழியை (யுஎம்எல்) விளக்குகிறது

யுஎம்எல் கட்டமைப்பு மெட்டா ஆப்ஜெக்ட் வசதியை அடிப்படையாகக் கொண்டது, இது மாடலிங் மொழியை உருவாக்குவதற்கான அடித்தளத்தை வரையறுக்கிறது. முழு பயன்பாட்டையும் உருவாக்க அவை துல்லியமானவை. ஒரு முழுமையான இயங்கக்கூடிய யுஎம்எல் வெவ்வேறு தொழில்நுட்பங்களைப் பயன்படுத்தி பல தளங்களில் பயன்படுத்தப்படலாம் மற்றும் மென்பொருள் மேம்பாட்டு சுழற்சி முழுவதும் அனைத்து செயல்முறைகளுடனும் பயன்படுத்தப்படலாம்.


காட்சி மாடலிங் மொழியைப் பயன்படுத்தத் தயாரான, வெளிப்படையான, பயனர்களை உருவாக்க பயனர்களுக்கு உதவும் வகையில் யுஎம்எல் வடிவமைக்கப்பட்டுள்ளது. கூடுதலாக, இது கட்டமைப்புகள், வடிவங்கள் மற்றும் ஒத்துழைப்புகள் போன்ற உயர் மட்ட மேம்பாட்டுக் கருத்துக்களை ஆதரிக்கிறது. யுஎம்எல் போன்ற கூறுகளின் தொகுப்பை உள்ளடக்கியது:

  • நிரலாக்க மொழி அறிக்கைகள்
  • நடிகர்கள்: ஒரு பயனர் அல்லது வேறு எந்த அமைப்பினரும் இந்த விஷயத்துடன் தொடர்பு கொள்ளும் பங்கைக் குறிப்பிடவும்.
  • செயல்பாடுகள்: இவை பணிகள், அவை செயல்பாட்டு ஒப்பந்தத்தை நிறைவேற்ற வேண்டும். அவை செயல்பாட்டு வரைபடங்களில் குறிப்பிடப்படுகின்றன.
  • வணிக செயல்முறை: வாடிக்கையாளர்களுக்காக ஒரு குறிப்பிட்ட சேவையை உருவாக்கும் பணிகளின் தொகுப்பை உள்ளடக்கியது மற்றும் நடவடிக்கைகளின் தொடர்ச்சியாக ஒரு வரைபடத்துடன் காட்சிப்படுத்தப்படுகிறது.
  • தருக்க மற்றும் மறுபயன்பாட்டு மென்பொருள் கூறுகள்

யுஎம்எல் வரைபடங்களை இரண்டு பிரிவுகளாக பிரிக்கலாம். முதல் வகை கட்டமைப்பு தகவல்களைக் குறிக்கும் ஆறு வரைபட வகைகளை உள்ளடக்கியது. இரண்டாவதாக பொதுவான ஏழு வகை நடத்தைகளைக் குறிக்கும் மீதமுள்ள ஏழு அடங்கும். மென்பொருள் அமைப்புகளின் கட்டமைப்பை ஆவணப்படுத்துவதில் கட்டமைப்பு வரைபடங்கள் பயன்படுத்தப்படுகின்றன, மேலும் அவை மாதிரியாக வடிவமைக்கப்பட்டுள்ளன. வெவ்வேறு கட்டமைப்பு வரைபடங்கள்:

  • வகுப்பு வரைபடம்: கணினி வகுப்பு, பண்புக்கூறுகள் மற்றும் வகுப்புகளுக்கிடையேயான உறவுகளை குறிக்கிறது.
  • உபகரண வரைபடம்: ஒரு மென்பொருள் அமைப்பில் கூறுகள் எவ்வாறு பிரிக்கப்படுகின்றன என்பதையும், கூறுகள் மத்தியில் சார்புகளையும் குறிக்கிறது.
  • வரிசைப்படுத்தல் வரைபடம்: கணினி செயலாக்கங்களில் பயன்படுத்தப்படும் வன்பொருளை விவரிக்கிறது.
  • கூட்டு கட்டமைப்பு வரைபடம்: வகுப்புகளின் உள் கட்டமைப்பை விவரிக்கிறது.
  • பொருள் வரைபடம்: மாதிரியான அமைப்பின் கட்டமைப்பின் முழுமையான அல்லது பகுதியளவு பார்வையைக் குறிக்கிறது.
  • தொகுப்பு வரைபடம்: ஒரு அமைப்பை தர்க்கரீதியான குழுக்களாகப் பிரிப்பதைக் குறிக்கிறது மற்றும் குழுக்களிடையே சார்புநிலையைக் குறிக்கிறது.

நடத்தை வரைபடங்கள் மென்பொருள் அமைப்பின் செயல்பாட்டைக் குறிக்கின்றன மற்றும் கணினி மாதிரியில் என்ன நடக்க வேண்டும் என்பதை வலியுறுத்துகின்றன. வெவ்வேறு நடத்தை வரைபடங்கள்:

  • செயல்பாட்டு வரைபடம்: வணிக மற்றும் செயல்பாட்டு கூறுகளின் படிப்படியான பணிப்பாய்வு குறிக்கிறது.
  • வழக்கு வரைபடத்தைப் பயன்படுத்துங்கள்: நடிகர்கள், குறிக்கோள்கள் பயன்பாட்டு வழக்குகள் மற்றும் பயன்பாட்டு நிகழ்வுகளில் சார்புநிலைகள் ஆகியவற்றின் அடிப்படையில் ஒரு அமைப்பின் செயல்பாட்டை விவரிக்கிறது.
  • யுஎம்எல் மாநில இயந்திர வரைபடம்: மாநிலங்களையும் மாநில மாற்றத்தையும் குறிக்கிறது.
  • தகவல்தொடர்பு வரைபடம்: வரிசைப்படுத்தப்பட்ட செய்திகளின் அடிப்படையில் பொருள்களுக்கு இடையிலான தொடர்புகளை குறிக்கிறது.
  • நேர வரைபடங்கள்: நேரக் கட்டுப்பாடுகளில் கவனம் செலுத்துகிறது.
  • தொடர்பு கண்ணோட்டம் வரைபடம்: தகவல்தொடர்பு வரைபடங்களைக் குறிக்கும் ஒரு கண்ணோட்டத்தையும் முனைகளையும் வழங்குகிறது.
  • வரிசை வரைபடம்: செய்திகளின் வரிசையின் அடிப்படையில் பொருள்களுக்கு இடையிலான தகவல்தொடர்புகளைக் குறிக்கிறது.

யுஎம்எல் வரைபடங்கள் கணினி மாதிரியின் நிலையான மற்றும் மாறும் பார்வைகளைக் குறிக்கின்றன. நிலையான பார்வையில் வர்க்க வரைபடங்கள் மற்றும் கலப்பு கட்டமைப்பு வரைபடங்கள் உள்ளன, அவை பொருள்கள், பண்புக்கூறுகள், செயல்பாடுகள் மற்றும் உறவுகளைப் பயன்படுத்தி அமைப்புகளின் நிலையான கட்டமைப்பை வலியுறுத்துகின்றன. டைனமிக் பார்வை பொருள்களுக்கிடையேயான ஒத்துழைப்பைக் குறிக்கிறது மற்றும் வரிசை, செயல்பாடு மற்றும் மாநில இயந்திர வரைபடங்கள் மூலம் பொருட்களின் உள் நிலைகளில் ஏற்படும் மாற்றங்களைக் குறிக்கிறது. மாடலிங் செயல்முறையை எளிமைப்படுத்த ஐபிஎம் ரேஷனல் ரோஸ், ரேஷனல் ராப்சோடி, மேஜிக் டிரா யுஎம்எல், ஸ்டார்யூஎம்எல், ஆர்கோஎம்எல், குடை, பிஓஎம்எல், பவர் டிசைனர் மற்றும் தியா உள்ளிட்ட பல்வேறு வகையான யுஎம்எல் மாடலிங் கருவிகள் கிடைக்கின்றன.

ஒருங்கிணைந்த மாடலிங் மொழி (uml) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை