UML - komponentu diagramma, 1. daļa

Satura rādītājs
UML diagrammas Tās galvenokārt ir konceptuālās diagrammas, tas ir, tās attēlo to, kam vajadzētu notikt vai kā mēs varam radīt situāciju vai risinājumu; piemēram, klases diagramma ir diagramma, kas attēlo jēdziena abstrakciju, kas līdzinās reālās dzīves objektam.
Koncepcijā komponentu diagrammas mēs mazliet attālināsimies no šī fokusa un pāriesim pie jauna veida diagrammas.
Sastāvdaļas koncepcija
A komponents tas ir sistēmas elements, tā ir daļa no tās un tā nav analīze vai interpretācija, tas ir, tas ir elements, kas pastāv un kuru var vizualizēt; sastāvdaļas var atbilst failus, tabulas, draiveru bibliotēkas, utt.
Komponentiem un klasēm ir saistība, to var uzskatīt par to, ka komponents var būt vienas vai vairāku klašu ieviešana, tas ir, komponents ir kā klases iemiesojums programmatūrā vai sistēmā.
Komponentu modelēšana
Mēs varam noteikt dažus punktus, ar kuriem sevi vadīt, lai veiktu komponenta modelēšana, redzēsim zemāk:
  • Modelējot un veidojot attiecības, mums jāļauj redzēt sistēmas struktūru.
  • Nosakot struktūru, tai jāļauj pie tās strādāt.
  • Dokumentēšanas laikā rakstniekiem ir jāsaprot komponenta tehniskā daļa.
  • Sastāvdaļām jābūt atkārtoti lietojamām.
Pēdējais punkts, iespējams, ir viens no vissvarīgākajiem, veidojot komponentu, mums ir jāspēj to atkal izmantot, pateicoties lieliskajam dzīves tempam, ir jāizgatavo daudzas sastāvdaļas, kuras mēs izgatavojam, lai tās varētu izmantot atkal citā sistēmā, ar Tas samazinās piegādes laiku un ietaupīs enerģiju; tāpēc mums ir jāiegulda vislielākais kvalitātes laiks, lai izgatavotu atkārtoti lietojamu sastāvdaļu.
Saskarnes
Šī koncepcija, ko mēs atkal radām no objektu orientācijas, mums saka, ka mums ir jāslēpj no ārpuses un no citiem komponentiem mūsu izstrādātā komponenta elementi, tādā veidā mēs iekapsulējam datus un palielinām mūsu modelēšanas drošību.
Saskarne tas būs veids, kādā komponents parādīs sabiedriskos procesus un veids, kā tas var sadarboties ar dažādām sistēmas daļām.
Lai gan pastāv atšķirība starp komponenta un klases modelēšanu, veidojot saskarni, mums nav īsti jānošķir esošā un konceptuālā.
Mēs beidzam šo punktu, norādot, ka saskarne ir darbību kopums, kas ļauj mums prezentēt komponentu ar pārējo sistēmu, ar saskarni mēs varam padarīt komponentu lietojamu un to var atkārtoti izmantot, pateicoties tā elementu iekapsulēšanai .
Apskatīsim komponenta ar saskarni piemēru šādā grafikā, apmācības otrajā daļā mēs paskaidrosim, kā sasniegt šādu rezultātu:

Šīs apmācības pirmās daļas beigās mums jau ir skaidrs priekšstats par to, kas ir komponents un kā mēs to saistām ar sistēmu.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave